Pitney Bowes MapXtreme User Manual

Page 600

Advertising
background image

Appendix J: Migrating to MapXtreme

Comparing MapXtreme’s Object Model to MapX

MapXtreme v7.1

607

Developer Guide

Layer

UserDrawLayer, LabelLayer, FeatureLayer, ObjectThemeLayer, GroupLayer...

AddFeature: The current equivalent is to bind a Geometry to the geometry
column during an insert operation using MICommand.

AllFeatures

AutoLabel: This no longer exists. The equivalent is to have the
LabelSource.DefaultLabelProperties.Enabled property set to true.

Begin/EndAccess: Not addressed

Bounds: FeatureLayer.Bounds

ClearCustomLabels: Not addressed

ClippedBounds: Obsolete. Use Map.SetView()

CoordSys

Datasets: Obsolete. A layer has a Table (FeatureLayer.Table.)

DeleteFeature: The equivalent is to delete row through MICommand.

DrawLabelsAfter: This concept is deprecated. Similar functionality is to use
a LabelLayer instance after each Layer. The only drawback is that each
LabelLayer works off its own label cache so the labels will not interact
between layers.

Editable: FeatureLayer.Editable

FeatureIDFromFeatureName: Equivalent would be an SQL command
through MICommand.

MapX 5.0

MapXtreme

Advertising