Mapinfo.data.find namespace, Mapinfo.engine namespace, Mapinfo.geometry namespace – Pitney Bowes MapXtreme User Manual
Page 69: Mapinfo.mapping namespace, Mapinfo.mapping.legends namespace, Mapinfo.mapping.thematics namespace, Mapinfo.persistence namespace

Chapter 4: Understanding the MapXtreme Architecture
Object Model Overview
MapXtreme v7.1
69
Developer Guide
MapInfo.Data.Find Namespace
The MapInfo.Data.Find namespace contains the classes used for searching through data. The
namespace facilitates the search for an object by specifying a mappable table and column (it must
be indexed) on which to perform the search. For details on the MapInfo.Data.Find namespace, see
.
MapInfo.Engine Namespace
The MapInfo.Engine namespace contains all classes directly related to the core functionality that
drives all applications based on MapXtreme. This includes the core Session class which is the
starting point for all MapXtreme applications. For details on the MapInfo.Engine namespace, see
Chapter 9: Working with Core MapXtreme Classes
MapInfo.Geometry Namespace
The MapInfo.Geometry namespace is an extensible hierarchy based on OGC (Open GIS
Consortium) standards, coordinate system interoperability, and object processing. The
MapInfo.Geometry namespace contains classes, interfaces, and enumerations for creating and
editing Geometry objects. For details on the MapInfo.Geometry namespace, see
Spatial Objects and Coordinate Systems
.
MapInfo.Mapping Namespace
The MapInfo.Mapping namespace contains classes, interfaces, and enumerations for creating,
displaying, and exporting maps, layers, modifiers, and labels. For details on the MapInfo.Mapping
namespace, see
Chapter 12: Adding Mapping Capability to Your Applications
.
MapInfo.Mapping.Legends Namespace
The MapInfo.Mapping.Legends namespace contains classes, interfaces, and enumerations for
creating and displaying Cartographic and Thematic Legends. For more information, see
and
MapInfo.Mapping.Thematics Namespace
The MapInfo.Mapping.Thematics namespace contains classes that implement themes as styles of
layers and as layers themselves. Themes can be applied to Modifier themes to change the style,
while object themes add a new layer. All themes implement the ITheme interface. For details on the
MapInfo.Mapping.Thematics namespace, see
Chapter 14: Using Themes and Legends
MapInfo.Persistence Namespace
The MapInfo.Persistence namespace contains classes that support the reading and writing of XML-
based workspaces to enable the saving and retrieval of mapping workspaces. See
Understanding the MapInfo Workspace
.