| Home > Products > Software > Client/Server Mapping > MapXtreme Windows |
SpatialWare
The information management tool for storing, managing and manipulating
location-based data.
MapInfo SpatialWare® v4.5 data management software enables businesses to
store, manage, and manipulate location-based, or spatial, data within an
Relational Database Management System (RDBMS). This data includes a variety
of non-traditional data types, such as digital representations of highways,
fiber-optic lines, sales territories or land parcels - each with a physical
component. SpatialWare, allows spatial data to be stored in the
same place as traditional data, ensuring data accessibility, integrity,
reliability and security.
MapInfo SpatialWare, offers more than 150 spatial functions - and the richest set of functionality in its class - and is ideal for:
- Cost-effective, centralized storage and management of location-based data
- Universal accessibility (of otherwise inaccessible) location-based data
- Large-scale deployment of powerful GIS functions and mapping applications - aligns with ISO SQL-1999 and ISO SQL/MM standards and widely used IT data storage and management practices
- High levels of security, back-up and integrity for valuable location-based data
- Bringing the analytical power and speed of RDBMS to location-based SQL queries
Flexible Data Loading & Data Interchange (Administrator)
Adding ASCII data is a simple matter of formatting the data with standard
SQL commands. No special converters are required. SpatialWare also easily
loads MapInfo tables (.tab) files through Easy Loader.
MapInfo Professional® has a Universal Translator utility to convert files into .tab format. It translates bi-directionally between MapInfo Professional and other mapping environments including AutoCAD, ESRI and Intergraph/Bently. Formats include DWG, DXF, DGN, and Shape. Government formats supported in v6.0 include VPF and SDTS. The ESRI E00 format is supported by ArcLink, and the Atlas GIS native format is supported by AG*Link, both separate utilities are also included with MapInfo Professional.
Once in .tab format, files can easily be loaded into SpatialWare.
Meets 'ACID' Test (Administrator)
Meets the database community ACID test for:
Atomicity - Commits all or nothing, essential for data integrity
Consistency - Consistency rules to allow system validation
Isolation - Data is not available to others until it commits and is in a consistent state
Durability - When data commits it is preserved with hardware or software features
ODBC Client Connectivity (Developer)
The ODBC link complies with the Microsoft standard and provides an open
connection to SpatialWare through the use of almost any commercial-off-the-shelf
software, such as Delphi or Visual Basic. For example, Microsoft Access
Query Builder can be used to submit traditional SQL statements or prepare
pass through queries allowing the use of spatial operators and predicates.
Powerful Standard SQL for Data Access (Developer)
Uses standard SQL commands to create, update, insert, delete, and select
spatial objects in a table. Standard SQL makes adapting to spatial information
applications easier, leveraging existing expertise and overall investment.
C API Support (Developer)
For custom development, SpatialWare provides a C API that exposes the full
functionality of SpatialWare to application developers.
150 Functions in Six Categories (Developer)
SpatialWare has over 150 functions that allow you to analyze and manipulate
spatial data. They are grouped into six categories:
- Spatial Predicates - analyze spatial data types to see if they meet specific conditions. A true or false is returned. 'Overlaps' and 'Contains' are examples of predicates.
- Spatial Measurements - return number values that describe a spatial data type's shape, size, angle, rotation, or position. Examples include 'Length,' 'Perimeter,' and 'Height.'
- Spatial Functions - perform operations on spatial data types and return a spatial data type. For example, 'Union' joins two spatial data types and returns the combined result as a new spatial object.
- Constructor Functions - create new spatial objects. For example, 'Circle' is a spatial data type using a point and radius to create the circle.
- Observer Functions - return numbers, objects, or conditions from within a spatial object. 'Assemble' and 'Radius' are examples of Observer Functions.
- General Functions - include mathematical functions, identifiers, and indexing functions. 'Pi' and 'Degrees' are General Functions.
Overlap Function Example (Developer)
Can be used in a 'Click before you dig application.' SpatialWare can execute
the query to determine if a property boundary overlaps a gas main.
Another example would be a cellular coverage application. The overlap operator
can be used to determine if a coverage polygon overlaps a customer's home.
Below is a diagram of what SpatialWare would return when executing an overlap
query.
Buffer Function Example (Developer)
Takes a geometry, buffer distance, and filter tolerance. The filter parameter
specifies a filter tolerance on the buffer creation process. Returns a new
'expanded' geometry. This operator is good for radial searches.
Convex-Hull Function Example (Developer)
Returns the minimum boundary around a spatial object without the boundary
being concave. The result is the spatial object representing the convex
hull of the perimeter
Multiple Client Support (End-User)
Supports MapInfo clients including MapInfo Professional®, desktop mapping
software; MapInfo MapX®, an OCX component, allows you to integrate a mapping
object into new a pre-existing business applications; and MapInfo® MapXtreme®
NT or Java editions, a mapping application server to add interactive maps
to your web site. (MapXtreme JAVA edition does not yet support SpatialWare
for SQL Server.)
Multi-Platform Support (Server)
Support for Sun Solaris, Windows NT or 2000, and HP-UX.
Object Storage (Server)
Stores all data as objects, and includes the following geometry types:
- 2-dimensional points
- 3-dimensional points
- polylines
- splines
- circular arcs
- arcs or polylines
- polygons
© MapInfo Corporation, 2001. All Rights Reserved.

