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

Advertising
background image

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

Chapter 17: Working

with Rasters and Grids

.

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

Chapter 15: Stylizing Your

Maps

.

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

Overview

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

Chapter 18:

Geocoding

.

Advertising