程序包 | 说明 |
---|---|
com.supermap.mobjects.common | |
com.supermap.mobjects.situation | |
com.supermap.realspace | |
com.supermap.realspace.ui | |
com.supermap.ui |
限定符和类型 | 方法和说明 |
---|---|
String |
PlotSynergyConversion.conversionGeoToXml3D(GeoGraphicObject graphicObject,
Layer3D layer)
三维单个标号保存成字符串
|
String |
PlotSynergyConversion.conversionLayerSelectionToXml3D(Layer3D layer)
三维图层选中的标号保存成字符串。
|
String |
PlotSynergyConversion.conversionLayersToXml3D(Layer3D[] layers)
三维多个图层中的标号保存成字符串
|
String |
PlotSynergyConversion.conversionLayerToXml3D(Layer3D layer)
三维图层中的标号保存成字符串
|
限定符和类型 | 方法和说明 |
---|---|
Layer3D |
PlotLayer.getLayer3D()
获取图元层在三维场景上显示时的图层对象。
|
限定符和类型 | 类和说明 |
---|---|
class |
Layer3DCityGML
CityGML图层类
|
class |
Layer3DDataset
三维数据集图层类。
|
class |
Layer3DDatasetTile |
class |
Layer3DDynamicObject
动态对象图层类。
|
class |
Layer3DGrid
格网图层类。
|
class |
Layer3DGroup
图层分组类。
|
class |
Layer3DImageFile
影像文件图层类。
|
class |
Layer3DInstance
Layer3DInstance类用于实例化图层
|
class |
Layer3DKML
KML 图层类。
|
class |
Layer3DMap
三维地图图层类,继承于
Layer3D 类型。 |
class |
Layer3DModel
已过时。
|
class |
Layer3DOSGBFile
三维切片缓存(OSGB)缓存图层类,继承自Layer3D类。
|
class |
Layer3DOSGBGroup |
class |
Layer3DVectorFile
矢量文件图层类。
|
class |
Layer3DVideo |
class |
Layer3DVolumeFile |
class |
Layer3DWMS
WMS(网络地图服务)图层类,继承于
Layer3D 类型。 |
class |
LayerVideoDataset |
class |
LayerVideoGrid |
class |
LayerVideoVector |
限定符和类型 | 方法和说明 |
---|---|
Layer3D |
Layer3Ds.add(String dataName,
Layer3DType layerType,
boolean addToHead)
向三维图层集合中添加Model、KML、Map或ImageFile 类型的三维图层。
|
Layer3D |
Layer3Ds.add(String dataName,
Layer3DType layerType,
boolean addToHead,
String layerName)
向三维图层集合中添加Model、KML、Map或ImageFile 类型的三维图层。
|
Layer3D |
Layer3Ds.add(String dataName,
Layer3DType layerType,
boolean addToHead,
String layerName,
String password)
向3D图层集合中添加 Model,KML,ImageFile,VectorFile 类型的图层,且加载时需要输入生成缓存时指定的密码。
|
Layer3D |
Layer3Ds.add(String iserverURL,
Layer3DType layerType,
String layerName,
boolean addToHead)
通过iServer数据服务向三维图层集合中添加三维图层对象。
|
Layer3D |
Layer3Ds.add(String layerName,
Layer3DType layerType,
String userName,
String passWord,
boolean addToHead)
添加在线公共地图。
|
Layer3D |
Layer3Ds.add(String iserverURL,
Layer3DType layerType,
String sceneName,
String layerName,
String dataName,
boolean addToHead)
通过iServer图层服务向三维图层集合中添加三维图层对象。
|
Layer3D |
Layer3Ds.add(String iserverURL,
String layerName,
boolean addToHead)
打开Arcgis服务图层。
|
Layer3D |
Layer3Ds.add(String iserverURL,
String layerName,
String dataName,
double dDPI,
ImageFormatType imageType,
boolean addToHead)
打开天地图服务图层。
|
Layer3D |
Layer3DGroup.get(int index)
获取指定索引的图层对象。
|
Layer3D |
Layer3Ds.get(int index)
返回三维图层集合中指定索引的三维图层对象。
|
Layer3D |
Layer3Ds.get(String name)
返回三维图层集合中指定名称的三维图层对象。
|
Layer3D |
Selection3D.getLayer()
返回三维选择集所对应的三维图层。
|
Layer3D |
Layer3DEvent.getLayer3D()
返回三维图层对象。
|
Layer3D |
Layer3D.getParentLayer()
返回图层的父图层。
|
Layer3D |
Layer3Ds.insert(int index,
String dataName,
Layer3DType layerType)
向三维图层集合中指定位置处插入 Model、KML、Map 或 ImageFile 类型的三维图层。
|
Layer3D |
Layer3Ds.insert(int index,
String dataName,
String layerName,
Layer3DType layerType)
向三维图层集合中指定位置处插入 Model、KML、Map 或 ImageFile 类型的三维图层。
|
Layer3D |
Layer3Ds.insert(int index,
String dataName,
String layerName,
Layer3DType layerType,
String password)
向3D图层集合指定位置插入 Model,KML,ImageFile 或 VectorFile 类型的图层。
|
限定符和类型 | 方法和说明 |
---|---|
void |
Layer3DGroup.add(Layer3D layer)
添加图层到当前分组,如果图层属于其他分组,则将从原分组移动到当前分组。
|
void |
Layer3Ds.add(Layer3D layer)
将图层添加到当前分组,如果图层属于其他分组,则将从原分组移动到当前分组。
|
void |
Query3D.addLayer(Layer3D layer)
添加关联图层。
|
boolean |
Layer3DGroup.contains(Layer3D layer)
判断指定图层对象在分组中是否存在。
|
void |
Scene.ensureVisible(Layer3D layer3d)
根据合适的图层观察尺度来显示场景。
|
int |
Layer3DGroup.indexOf(Layer3D layer)
获取指定图层对象在分组中的索引。
|
void |
Layer3DGroup.insert(int index,
Layer3D layer)
将图层插入到当前分组,如果图层属于其他分组,则将从原分组移动到当前分组。
|
void |
Layer3Ds.insert(int index,
Layer3D layer)
向三维图层集合中指定位置处插入创建好的三维图层。
|
boolean |
Layer3DGroup.remove(Layer3D layer)
从图层集合中删除一个指定图层对象。
|
void |
Query3D.removeLayer(Layer3D layer)
移除关联图层。
|
void |
Layer3DOSGBFile.setIconRelatedTextLayer(Layer3D layer)
设置图标关联文字显隐图层ID。
|
boolean |
Layer3D.setParentLayer(Layer3D layer)
指定图层父子关系的图层的接口
|
构造器和说明 |
---|
Layer3DAddedEvent(Object source,
Layer3D layer)
根据指定的参数来构造一个 Layer3DAddedEvent 的新对象。
|
Layer3DAddedEvent(Object source,
Layer3D layer,
int index,
Layer3DGroup parentGroup,
boolean isLayerGroup) |
Layer3DAlwaysRenderChangedEvent(Object source,
Layer3D layer,
boolean isAlwaysRender)
根据指定的参数来构造一个 Layer3DAlwaysRenderChangedEvent 的新对象。
|
Layer3DCaptionChangedEvent(Object source,
Layer3D layer,
String oldCaption,
String newCaption)
根据指定的参数来构造一个 Layer3DCaptionChangedEvent 的新对象。
|
Layer3DEditableChangedEvent(Object source,
Layer3D layer,
boolean isEditable)
根据指定的参数来构造一个 Layer3DEditableChangedEvent 的新对象。
|
Layer3DEvent(Object source,
Layer3D layer3D)
根据指定的参数来构造一个 Layer3DEvent 的新对象。
|
Layer3DRemovedEvent(Object source,
Layer3D layer,
String name,
int index)
根据指定的参数来构造一个 Layer3DRemovedEvent 的新对象。
|
Layer3DRemovedEvent(Object source,
Layer3D layer,
String name,
int index,
Layer3DGroup parentGroup,
boolean isLayerGroup) |
Layer3DSelectableChangedEvent(Object source,
Layer3D layer,
boolean isSelectable)
根据指定的参数来构造一个 Layer3DSelectableChangedEvent 的新对象。
|
Layer3DVisibleChangedEvent(Object source,
Layer3D layer,
boolean isVisible)
根据指定的参数来构造一个 Layer3DVisibleChangedEvent 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
Layer3D |
ObjectSetVertexAddEvent.getLayer() |
构造器和说明 |
---|
ObjectSetVertexAddEvent(Object source,
Point3D position,
int pointID,
int id,
Layer3D layer) |
限定符和类型 | 方法和说明 |
---|---|
Layer3D |
SceneControl.getActiveEditableLayer()
返回当前可编辑的图层。
|
Layer3D[] |
SceneControl.getEditableLayers()
返回三维场景窗口中的所有可编辑图层。
|
Layer3D |
ObjectAddedEvent.getLayer() |
Layer3D |
ObjectDeletedEvent.getLayer() |
Layer3D |
ObjectDeletingEvent.getLayer() |
Layer3D |
ObjectModifiedEvent.getLayer() |
Layer3D |
ObjectModifyingEvent.getLayer() |
限定符和类型 | 方法和说明 |
---|---|
void |
SceneControl.setActiveEditableLayer(Layer3D layer3D)
设置当前可编辑的图层。
|
构造器和说明 |
---|
ObjectAddedEvent(Object source,
int id,
Layer3D layer) |
ObjectDeletedEvent(Object source,
int id,
Layer3D layer) |
ObjectDeletingEvent(Object source,
int id,
Layer3D layer) |
ObjectModifiedEvent(Object source,
int id,
Layer3D layer) |
ObjectModifyingEvent(Object source,
int id,
Layer3D layer) |
Copyright © 2021–2024 SuperMap. All rights reserved.