类的使用
com.supermap.mapping.Layer
-
使用Layer的程序包 程序包 说明 com.supermap.mapping com.supermap.mobjects.common com.supermap.mobjects.mapdata com.supermap.mobjects.situation com.supermap.ui -
-
com.supermap.mapping中Layer的使用
com.supermap.mapping中Layer的子类 限定符和类型 类和说明 class
LayerCache
多版本缓存图层。class
LayerChart
海图图层类。class
LayerChartS102
class
LayerChartSub
class
LayerDynamicAggregation
class
LayerEPS
class
LayerExtensionBase
class
LayerGridAggregation
网格聚合图,该类继承自Layer类。class
LayerGroup
分组图层类。class
LayerHeatmap
热力图图层类,该类继承自Layer类。class
LayerMosaic
镶嵌数据集图层。class
LayerMosaicGroup
镶嵌数据集图层分组,该类继承自LayerGroup类。class
LayerRegionalAggregation
class
LayerSnapshot
快照图层类。class
LayerVideo
返回Layer的com.supermap.mapping中的方法 限定符和类型 方法和说明 Layer
Layers. add(Dataset dataset, boolean addToHead)
用于把一个数据集添加到此图层集合作为一个普通图层显示,即创建一个普通图层。Layer
Layers. add(Dataset dataset, boolean addToHead, int extensionTypeWhenCreateLayer)
添加数据集到图层 提供给插件方式加载的扩展图层创建对象时调用Layer
Layers. add(Dataset dataset, LayerSetting layerSetting, boolean addToHead)
用于把一个数据集添加到此图层集合作为一个普通图层显示,即创建一个普通图层。Layer
Layers. add(Dataset dataset, Theme theme, boolean addToHead)
用于将一个数据集添加到此图层集合作为一个专题图层显示,即创建一个专题图层,并指定专题图层的专题图对象。Layer
Layers. add(DatasourceConnectionInfo info, String datasetName, boolean addToHead)
从数据源添加数据集到图层Layer
Layers. add(Map<String,Serializable> params, boolean addToHead)
通过参数添加扩展图层Layer
Layers. add(Map<String,Serializable> params, Theme theme, boolean addToHead)
通过参数添加扩展图层Layer
Layers. add(String filePath, Map<String,String> imageReaderParameter, ElevationData elevationData, String rpcPath, boolean isObjectSpace, boolean addToHead)
把一个影像文件添加到此图层集合作为一个普通图层显示,即创建一个普通图层。Layer
Layers. addChart(DatasetGroup datasetGroup, boolean addToHead)
用于将一个数据集分组添加到地图的图层集中,以增加一个海图图层。Layer
LayerExtensionPlugin. createExtensionLayer(long handle, int type)
Layer
LayerExtensionPlugin. creatExtensionLayer(Map<String,Serializable> params)
Layer
Layers. findLayer(long handle)
通过图层句柄查找图层Layer
Layer. findLayer(String layerName)
根据给定的图层名称获取图层。Layer
LayerChart. findLayer(String layerName)
Layer
LayerGroup. findLayer(String layerName)
返回指定图层名称的图层对象。Layer
Layers. findLayer(String layerName)
返回指定的图层名称的图层对象。Layer
LayerSnapshot. findLayer(String layerName)
返回指定图层名称的图层对象。Layer
LayerGroup. get(int index)
根据指定的索引值返回对应的图层。Layer
Layers. get(int index)
返回此图层集合中指定索引的图层对象。Layer
LayerSnapshot. get(int index)
根据指定的索引值返回对应的图层。Layer
Layers. get(String name)
返回此图层集合中指定名称的图层对象。Layer
LayerMosaicGroup. getBoundaryLayer()
返回边界图层。Layer
Layer. getDisplayControledLayer()
返回与当前图层建立绑定关系的图层对象。Layer
LayerMosaicGroup. getFootprintLayer()
返回轮廓图层。Layer
LayerChart. getItemAt(Dataset dataset)
Layer
LayerChart. getItemAt(int index)
Layer
LayerChart. getItemAt(String name)
Layer
LayerEvent. getLayer()
返回图层对象。Layer
SnappedElement. getLayer()
返回当前元素所属的图层。Layer
Layers. insert(int index, Dataset dataset)
用于把一个数据集插入到此图层集合中作为一个普通图层显示。Layer
Layers. insert(int index, Dataset dataset, LayerSetting layerSetting)
用于插入一个数据集到此图层集合中作为一个普通图层显示。Layer
Layers. insert(int index, Dataset dataset, Theme theme)
用于插入一个数据集到此图层集合中,作为一个专题图层显示,并指定专题图层的专题图对象。Layer
LayerGroup. insertLayer(int index, String layerXml)
插入图层到对应位置Layer
Layers. insertLayer(int index, String layerXml)
在指定索引位置插入图层对象。参数类型为Layer的com.supermap.mapping中的方法 限定符和类型 方法和说明 void
LayerGroup. add(Layer layer)
向当前分组图层中添加新的图层。boolean
Layers. add(Layer layer)
向图层集合中添加一个图层。void
LayerSnapshot. add(Layer layer)
向当前快照图层中添加新的图层。boolean
Map. ensureVisible(Layer layer)
用于全幅显示给定的图层所对应的空间对象。boolean
Map. ensureVisible(Layer layer, double ratio)
用于全幅显示给定图层中的空间对象,并通过设置 ratio 来指定显示的比率。int
LayerGroup. indexOf(Layer layer)
返回指定图层在当前分组图层下的索引值。int
LayerSnapshot. indexOf(Layer layer)
返回指定图层在当前快照图层下的索引值。void
LayerGroup. insert(int index, Layer layer)
向当前分组图层中的指定位置插入新的图层。boolean
Layers. insert(int index, Layer layer)
向图层集合中的指定索引位置插入一个图层。void
LayerSnapshot. insert(int index, Layer layer)
向当前快照图层中的指定位置插入新的图层。boolean
LayerGroup. remove(Layer layer)
从分组图层中移除指定的图层。boolean
Layers. remove(Layer layer)
从图层集合中移除一个指定的图层。boolean
LayerSnapshot. remove(Layer layer)
从快照图层中移除指定的图层。boolean
Layers. removeLayer(Layer layer, boolean deleteLayer)
从图层集合中移除指定的图层。boolean
Layer. setDisplayControledLayer(Layer layer)
设置被当前图层控制显示的图层,即指定图层与当前图层建立一种绑定关系,指定的图层将会与当前的图层显示相同的对象。参数类型为Layer的com.supermap.mapping中的构造器 构造器和说明 LayerAddedEvent(Object source, Layer layer)
根据指定的参数构造 LayerAddedEvent 类对象。LayerAddedEvent(Object source, Layer layer, int index)
根据指定的参数构造 LayerAddedEvent 类对象。LayerCaptionChangedEvent(Object source, Layer layer, String oldCaption, String newCaption)
根据指定的参数构造 LayerCaptionChangedEvent 类的新实例。LayerDrawingEvent(Object source, Layer layer, boolean cancel)
根据指定的参数初始化 LayerDrawingEvent 类的新实例。LayerDrawingEvent(Object source, Layer layer, MapPainter painter, boolean cancel)
根据指定的图层对象、和自定义绘制类型初始化 LayerDrawnEvent 类的新实例。LayerDrawnEvent(Object source, Layer layer)
根据指定的图层对象初始化 LayerDrawnEvent 类的新实例。LayerDrawnEvent(Object source, Layer layer, MapPainter painter)
根据指定的图层对象、和自定义绘制类型初始化 LayerDrawnEvent 类的新实例。LayerEditableChangedEvent(Object source, Layer layer, boolean isEditable)
根据指定的参数构造 LayerEditableChangedEvent 类的新实例。LayerEvent(Object source, Layer layer)
图层事件构造函数LayerRemovedEvent(Object source, Layer layer, String name, int index)
根据指定的参数构造 LayerRemovedEvent 类的新实例。LayerSelectableChangedEvent(Object source, Layer layer, boolean isSelectable)
构造函数。LayerSnapableChangedEvent(Object source, Layer layer, boolean isSnapable)
图层进行编辑时,图层捕捉改变事件 构造LayerVisibleChangedEvent(Object source, Layer layer, boolean isVisible)
根据指定的参数构造 LayerVisibleChangedEvent 类的新实例。SnappedElement(Layer layer, int geometryID, SnapMode snappingMode, Point2D[] snappedPoints)
根据下列参数构造一个SnappedElement
类的新实例:当前元素所属的图层、所对应几何对象的 ID、所采取的捕捉模式、所对应的点集合。 -
com.supermap.mobjects.common中Layer的使用
参数类型为Layer的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 String
PlotSynergyConversion. conversionGeoToXml2D(GeoGraphicObject graphicObject, Layer layer)
二维单个标号保存成字符串String
PlotSynergyConversion. conversionLayerSelectionToXml2D(Layer layer)
二维图层选中的标号保存成字符串。String
PlotSynergyConversion. conversionLayersToXml2D(Layer[] layers)
二维多个图层中的标号保存成字符串String
PlotSynergyConversion. conversionLayerToXml2D(Layer layer)
二维图层中的标号保存成字符串 -
com.supermap.mobjects.mapdata中Layer的使用
返回Layer的com.supermap.mobjects.mapdata中的方法 限定符和类型 方法和说明 Layer
LogicaLayerAddedEvent. get_Layer()
获取图层参数类型为Layer的com.supermap.mobjects.mapdata中的方法 限定符和类型 方法和说明 LogicaLayer
LogicaLayer. addLayer(Layer player)
添加逻辑图层参数类型为Layer的com.supermap.mobjects.mapdata中的构造器 构造器和说明 LogicaLayerAddedEvent(LogicaLayer logicaLayer, Layer pLayer)
添加逻辑图层事件 -
com.supermap.mobjects.situation中Layer的使用
返回Layer的com.supermap.mobjects.situation中的方法 限定符和类型 方法和说明 Layer
PlotLayer. getLayer()
获取图元层在地图上显示时的图层对象。 -
com.supermap.ui中Layer的使用
返回Layer的com.supermap.ui中的方法 限定符和类型 方法和说明 Layer
MapControl. getActiveEditableLayer()
返回当前的可编辑图层。Layer[]
MapControl. getEditableLayers()
返回地图的可编辑图层。Layer
GeometryEvent. getLayer()
返回当前编辑的几何对象所属的图层。Layer
VectorizationSetting. getRasterLayer()
返回交互式自动跟踪的栅格底图图层,即:地图窗口中需要矢量化的栅格图层。参数类型为Layer的com.supermap.ui中的方法 限定符和类型 方法和说明 void
MapControl. selectSingleChartObject(Layer layerChart, int code, GeometryType featureType, int recordID, boolean isMoveToCenter)
void
MapControl. selectSingleChartObject(Layer layerChart, int code, GeometryType featureType, int recordID, boolean isMoveToCenter, boolean isClearOldObject)
void
MapControl. setActiveEditableLayer(Layer value)
设置当前的可编辑图层。void
VectorizationSetting. setRasterLayer(Layer layer)
设置交互式自动跟踪的栅格底图图层,即:地图窗口中需要矢量化的栅格图层。参数类型为Layer的com.supermap.ui中的构造器 构造器和说明 GeometryEvent(Object source, int id, boolean cancel, Layer layer)
根据给定的参数信息,构造一个 GeometryEvent 的新对象,给定的参数信息包括:发起事件的对象,编辑几何对象的 ID、是否取消该事件和编辑的几何对象所属的图层。
-
Copyright © 2021–2024 SuperMap. All rights reserved.