beautypg.com

Pitney Bowes MapXtreme User Manual

Page 598

background image

Appendix J: Migrating to MapXtreme

Comparing MapXtreme’s Object Model to MapX

MapXtreme v7.1

605

Developer Guide

MapX 5.0

MapXtreme

AffineTransform

AffineTransform

It is non-mutable (no set). Use CoordSysFactory.CreateAffineTransform to
create one.

AllFeaturesConstraint

Annotation

Obsolete. New Adornments class. The MapControl contains adornments
derived from Control

Annotations

Obsolete.

BindLayer

Obsolete. Replacement is in Table.AddColumns() arguments.

BitmapSymbol

BitmapPointStyle

BitmapSymbols

BoundsConstraint

CoordSys

CoordSys.

It is non-mutable (no set). Use CoordSysFactory to create one.

Dataset

Obsolete.

Replacements:

Expression columns: Table.AddColumns() allows you to create expression
columns.

Manual Data binding (both dynamic or static): Table.AddColumns() using a
Table opened w/ an TableInfoClient which points to a ADO.NET DataTable.

Auto Data Binding: Handled by Geodictionary functionality.

Non ADO.NET External Data

XY Binding: SpatialSchemaXY applied to the TableInfo.SpatialSchema
property.

PointRef Binding: SpatialSchemaPointRef applied to the
TableInfo.SpatialSchema property.

RowValues: MIDataReader, MIScrollableReader, see MICommand.

Refresh: Table.RefreshColumns()

Datasets

Obsolete. See Dataset.

Datum

Datum

It is non-mutable (no set). Use CoordSysFactory.CreateDatum() to create one.

Feature

Geometry, style and key information is a Feature.