Spatial Architect Suite

Visual Crossing Architect Suite provides the vital data pre-processing and administration that is essential for an enterprise scale spatial analysis solution.

The Visual Crossing Architect Suite provides the vital data pre-processing and administration that is essential for an enterprise scale spatial analysis solution. The Architect Suite consists of a series of integrated tools that are responsible for key tasks such as translating business data into spatial data (geocoding), server administration, and metadata migration. The suite’s functionality can automatically generate custom regions based on business hierarchies, convert addresses into latitude and longitude points, and manage Visual Crossing objects across multiple layers of deployment (development, test, production, etc.)

Spatial Architect
Spatial Architect truly is the foundation of the Visual Crossing platform providing the key services an administrator needs to configure and administrator the system. It is through Spatial Architect that the administrator identifies the attributes within the MicroStrategy project that will be available for visualization. For example, if the project includes country, region, and state level information, then Spatial Architect is used to indicate that those attributes are spatial attributes. Whenever those attributes appear on a report, the user is able to map the report.

In addition to configuring the business intelligence attributes that should appear on a report, most maps will also include other geographic data either to provide the user with the ability to identify correlations between various sets of data or simply to provide the viewer of the map a way to orient the spatial data to known landmarks such as countries, cities or regions. Spatial Architect provides the ability for linking other data sets that may be added to a map definition in addition to the spatial attributes.

Once the data warehouse data has been successfully configured, the administrator may use Spatial Architect to identify which users are allowed to view and edit maps. These privileges are on a per-user basis and so form a powerful, user-level mechanism to provide analysis to your user base.

Finally, to be able to configure the Spatial system to perform most optimally, the flexible Spatial Server options may be configured via the Spatial Architect tool, ensuring that the complete Spatial system is high performance and highly scalable.

Region Creation
In many cases, your company will have spatial geographic area that are not directly represented by simple political geographical entities such as states, zip codes, post codes or countries. This is where the built-in region creation is indispensable. The Spatial Architect Suite will aggregate elemental Spatial quantities into regions as they are used within your particular organization. For example, if your sales regions are a combination of states or countries, those sales districts can be quickly and automatically constructed using the Region Creator. Once the Region Creator has produced the appropriate aggregations, the attribute can then be added to the project and will be available for mapping and analysis via the Spatial Server.

Metadata Migrator
Metadata Migrator is a tool that manages Visual Crossing metadata objects across various Visual Crossing installations. It can move objects from one environment to another to manage changes and keep environments synchronized. It can also serve as a repository management tool by creating object packages that can backed up and stored separately from the metadata database. These packages can then be imported into the same metadata or even a different metadata at any point in time thereby restoring all the associated objects to their former state. The functionality even works across metadata database platforms allowing easy and safe migration from one database platform to another.

In Metadata Migrator target objects can selected based on name, creation date, modification date, or even via arbitrary manual selection from a list. These selections can be used immediately or saved for later use as a package definition. This allows the scripting of common backup and migration tasks. Simply create the package definition once, and use it to easily repeat the task anytime.