类的使用
com.supermap.realspace.Layer3D
-
使用Layer3D的程序包 程序包 说明 com.supermap.mobjects.common com.supermap.mobjects.situation com.supermap.realspace com.supermap.realspace.ui com.supermap.ui -
-
com.supermap.mobjects.common中Layer3D的使用
参数类型为Layer3D的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 String
PlotSynergyConversion. conversionGeoToXml3D(GeoGraphicObject graphicObject, Layer3D layer)
三维单个标号保存成字符串String
PlotSynergyConversion. conversionLayerSelectionToXml3D(Layer3D layer)
三维图层选中的标号保存成字符串。String
PlotSynergyConversion. conversionLayersToXml3D(Layer3D[] layers)
三维多个图层中的标号保存成字符串String
PlotSynergyConversion. conversionLayerToXml3D(Layer3D layer)
三维图层中的标号保存成字符串 -
com.supermap.mobjects.situation中Layer3D的使用
返回Layer3D的com.supermap.mobjects.situation中的方法 限定符和类型 方法和说明 Layer3D
PlotLayer. getLayer3D()
获取图元层在三维场景上显示时的图层对象。 -
com.supermap.realspace中Layer3D的使用
com.supermap.realspace中Layer3D的子类 限定符和类型 类和说明 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的com.supermap.realspace中的方法 限定符和类型 方法和说明 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 类型的图层。参数类型为Layer3D的com.supermap.realspace中的方法 限定符和类型 方法和说明 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)
指定图层父子关系的图层的接口参数类型为Layer3D的com.supermap.realspace中的构造器 构造器和说明 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 的新对象。 -
com.supermap.realspace.ui中Layer3D的使用
返回Layer3D的com.supermap.realspace.ui中的方法 限定符和类型 方法和说明 Layer3D
ObjectSetVertexAddEvent. getLayer()
参数类型为Layer3D的com.supermap.realspace.ui中的构造器 构造器和说明 ObjectSetVertexAddEvent(Object source, Point3D position, int pointID, int id, Layer3D layer)
-
com.supermap.ui中Layer3D的使用
返回Layer3D的com.supermap.ui中的方法 限定符和类型 方法和说明 Layer3D
SceneControl. getActiveEditableLayer()
返回当前可编辑的图层。Layer3D[]
SceneControl. getEditableLayers()
返回三维场景窗口中的所有可编辑图层。Layer3D
ObjectAddedEvent. getLayer()
Layer3D
ObjectDeletedEvent. getLayer()
Layer3D
ObjectDeletingEvent. getLayer()
Layer3D
ObjectModifiedEvent. getLayer()
Layer3D
ObjectModifyingEvent. getLayer()
参数类型为Layer3D的com.supermap.ui中的方法 限定符和类型 方法和说明 void
SceneControl. setActiveEditableLayer(Layer3D layer3D)
设置当前可编辑的图层。参数类型为Layer3D的com.supermap.ui中的构造器 构造器和说明 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.