Mapinfo.raster namespace, Mapinfo.styles namespace, Mapinfo.webcontrols namespace – Pitney Bowes MapXtreme User Manual
Page 70: Mapinfo.windows namespace, Mapinfo.tools namespace, Mapinfo.geocoding namespace

Chapter 4: Understanding the MapXtreme Architecture
Object Model Overview
MapXtreme v7.1
70
Developer Guide
MapInfo.Raster Namespace
The MapInfo.Raster namespace exposes the full functionality of Pitney Bowes Software’s C/C++
Raster and Grid APIs. Raster images can be opened for querying using
MapInfo.Raster.RasterRead. Grid images can be opened for querying using
MapInfo.Raster.GridRead. Hillshading can be added to existing grids using
MapInfo.Raster.HillshadeWrite. Related classes include MapInfo.Raster.RasterInfo and
MapInfo.Raster.GridInfo. For details on the MapInfo.Raster namespace, see
.
MapInfo.Styles Namespace
The MapInfo.Styles namespace highlights the Styles object model. The Styles class is the base
class of all styles. For details on the MapInfo.Styles namespace, see
MapInfo.WebControls Namespace
The MapInfo.WebControls namespace provides support for using Visual Studio templates for a
MapXtreme ASP.NET application. There are MapControl and LayerControl design-time
enhancements available from this namespace, as well as web tools. For details on the
MapInfo.WebControls namespaces, see
Chapter 5: Web Applications, Controls, and Tools
MapInfo.Windows Namespace
The MapInfo.Windows namespace contains classes that implement various windows controls and
their requisite components for use with developing forms in Windows applications. The
Windows.Dialogs namespace contains classes that implement various dialog boxes and dialog box
components to be used in Windows applications. For details on the MapInfo.Windows namespace,
see
Chapter 7: Desktop Applications, Controls, Dialogs, and Tools
.
MapInfo.Tools Namespace
The MapInfo.Tools namespace contains classes for creating and implementing many types of tools
to use in your desktop map application. For details on the MapInfo.Tools namespace, see
of the MapInfo.Tools Namespace
MapInfo.Geocoding Namespace
The MapInfo.Geocoding namespace contains the classes, interfaces and enumerations that define
the MapXtreme client for geocoding. Geocoding using either the MapInfo geocoding server or the
MapInfo Location Utility service is supported. The URL of a running geocoding server or Location
Utility service must be available in order to perform geocoding. The interface of the geocoding server
and Location Utility service are similar, since they both use the same classes for geocode requests,
constraints, responses, result codes, and input and candidate addresses. See