The
table below shows the methods of SDM server v2.5 in alphabetical order in the
left-hand column. The most
appropriate SDM v3.2 method is shown in right-hand column.
Note that in v2.5 all methods belong to a single API object, where as in
v3.2 methods are divided among several API objects.
The table shows the correct API objects as well as the methods.
Version 2.5 Methods |
Version 3.2 Methods |
|
SvcManager.addCircleToFeature |
|
| SvcManager.addSegmentSupport | LineAPI.addSegmentHighlightingSupport |
| SvcManager.addSmokeField | ShapeAPI.createSmokeField |
|
SvcManager.appendPointToLineFeature |
|
| SvcManager.centerAtFeature | ViewAPI.centerAtPoint |
|
SvcManager.centerAtPoint |
|
| SvcManager.closeViewWithIndex | ViewMngrAPI.closeViewWithIndex |
| SvcManager.createNewLabeledPointFeature | TextAPI.createLabelAtLocation |
|
SvcManager.createNewLineFeature |
|
|
SvcManager.createNewLineFeature |
|
|
SvcManager.createNewPointFeature |
|
|
SvcManager.createNewPointFeature |
|
| SvcManager.darkenViewsByFraction | ViewMngrAPI.setBrightness |
| SvcManager.deleteFeature | FeatureAPI.deleteByKey |
|
SvcManager.deleteFeatureAll |
|
|
SvcManager.deselectAll |
|
|
SvcManager.exitApp |
|
| SvcManager.getDisplayedMapExtent | ViewAPI.getExtent |
| SvcManager.getDisplayScale | ViewAPI.getDisplayScale |
|
SvcManager.getFeaturesInsideShape |
MapAPI.setCurrentGeometry
+ |
| SvcManager.getHighlightedItems | LineAPI.getHighlightedItems |
|
SvcManager.getKey |
|
|
SvcManager.getKeys |
|
| SvcManager.getNEx | MouseModeAPI.getNEx |
| SvcManager.getNEy | MouseModeAPI.getNEy |
|
SvcManager.getPoint |
|
| SvcManager.getPointAlongTrack | MouseModeAPI.setSelectLocAlongTrackMode |
|
SvcManager.getStatus |
|
| SvcManager.getSWx | MouseModeAPI.getSWx |
| SvcManager.getSWy | MouseModeAPI.getSWy |
| SvcManager.getTime | MouseModeAPI.getTime |
| SvcManager.getUserRect | MouseModeAPI.setSelecRectMode |
|
SvcManager.getX |
|
|
SvcManager.getY |
|
| SvcManager.highlightSegment | LineAPI.highlightSegment |
| SvcManager.highlightVertex | LineAPI.highlightVertex |
| SvcManager.initMenuSvc | Not supported (See SDM Tools & Managers) |
| SvcManager.initSvc | MouseModeAPI.setReceiver |
|
SvcManager.isOpComplete |
|
| SvcManager.loadImage | ImageAPI.load |
|
SvcManager.mapNameInView |
|
| SvcManager.maximizeMainWnd | ProgramAPI.maximizeMainWnd |
| SvcManager.maximizeViewWnd | ViewAPI.maximizeWnd |
| SvcManager.minimizeMainWnd | ProgramAPI.minimizeMainWnd |
| SvcManager.minimizeOverviewWnd | OverviewAPI.minimizeWnd |
| SvcManager.modifyMenuText | ProgramAPI.modifyMenuText |
| SvcManager.modifyLineFeature | LineAPI.modify |
| SvcManager.moveMainWnd | ProgramAPI.moveMainWnd |
|
SvcManager.movePointToNewPosition |
|
| SvcManager.openNewView | ViewMngrAPI.setOpenFromDlg |
| SvcManager.openNewViewForFile | ViewMngrAPI.openFromFile |
| SvcManager.orderFront | ProgramAPI.orderFront |
| SvcManager.printCurrentDisplay | ViewAPI.print |
| SvcManager.querySelectionByIndex | MapAPI.querySelectionByIndex |
| SvcManager.querySelectionByKey | MapAPI.querySelectionByName |
| SvcManager.redrawCurrent | ViewAPI.redrawCurrentState |
| SvcManager.resetColor | FeatureAPI.resetColor or LayerAPI.resetColor |
| SvcManager.resetColorAll | FeatureAPI.resetColor or LayerAPI.resetColor |
| SvcManager.restoreMainWnd | ProgramAPI.restoreMainWnd |
| SvcManager.restoreOverviewWnd | OverviewAPI.restoreWnd |
|
SvcManager.selectFeature |
|
|
SvcManager.selectFeatureCollection |
|
|
SvcManager.selectSingleFeature |
|
| SvcManager.setCenterAtPointMode | MouseModeAPI.setCenterAtLocMode |
| SvcManager.setClientMenu | Not supported (See SDM Tools & Managers) |
| SvcManager.setCurrentViewByIndex | ViewAPI.setActive |
|
SvcManager.setDisplayedMapExtent |
|
| SvcManager.setFeatureColor | FeatureAPI.setColor or LayerAPI.setColor |
| SvcManager.setFeatureColorAll | FeatureAPI.setColor or LayerAPI.setColor |
| SvcManager.setFeatureVisibility | FeatureAPI.setColor or LayerAPI.setColor |
|
SvcManager.setFeatureVisibilityAll |
|
| SvcManager.setForGeodeticPositions | See Exchange Coordinate System |
| SvcManager.setHighlightSegment | MouseModeAPI.setHighlightSegmentMode |
| SvcManager.setHighlightVertex | MouseModeAPI.setHighlightVertexMode |
| SvcManager.setLayerVisibility | LayerAPI.setVisibility |
| SvcManager.setLineDrawingMode | MouseModeAPI.setLineDrawingMode |
| SvcManager.setNeutralMouseMode | MouseModeAPI.setNeutralMode |
|
SvcManager.setOverview |
|
| SvcManager.setScaledSymbolMode | PointAPI.setSymbolSize |
| SvcManager.setSelectFeatCode | MouseModeAPI.setSelectPointFeatureMode |
| SvcManager.setSelectFeatureCollection | MouseModeAPI.setSelectFeatureCollectionMode |
| SvcManager.setSelectionColor | ViewAPI.setSelectionColor |
| SvcManager.setSelectSingleFeature | MouseModeAPI.setSelectSingleFeatureMode |
| SvcManager.setSendPoint | MouseModeAPI.setSelectLocationMode |
| SvcManager.setSendUserRect | MouseModeAPI.setSelectRectMode |
| SvcManager.setSymbolizationOn | MapAPI.setSymbolizationOn |
| SvcManager.setSymbolOrientation | PointAPI.setSymbolOrientation |
| SvcManager.setZoomByRectMode | MouseModeAPI.setZoomByRectMode |
| SvcManager.showLineAsPoints | LineAPI.addVertexHighlightingSupport + highlightAllVertices |
| SvcManager.viewCount | ViewMngrAPI.getCount |
|
SvcManager.viewContainsFeature |
|
|
SvcManager.viewHasFeature |
|
|
SvcManager.zoomByPercent |
|
|
SvcManager.zoomToFitFeature |
|
|
SvcManager.zoomToFitPoints |
|
|
|
|
|
|
|