com.supermap.maritime.editor.topology
类 S100TopoDataEngine
- java.lang.Object
-
- com.supermap.maritime.editor.topology.S100TopoDataEngine
-
public class S100TopoDataEngine extends Object
-
-
构造器概要
构造器 构造器和说明 S100TopoDataEngine(S100TopoLayer s100TopoLayer)
-
方法概要
-
-
-
构造器详细资料
-
S100TopoDataEngine
public S100TopoDataEngine(S100TopoLayer s100TopoLayer)
-
-
方法详细资料
-
getS100TopoLayer
public S100TopoLayer getS100TopoLayer()
-
initTopMessages
public void initTopMessages(S100TopoMessages s100TopoMessages)
-
GetS100DatasetUtils
public S100DatasetUtils GetS100DatasetUtils()
-
GetS100GeometryUtils
public S100GeometryUtils GetS100GeometryUtils()
-
getS100Topo
public S100TopoEdit getS100Topo()
-
getContext
public S100TopoEditContext getContext()
-
setS100DatasetGroup
public void setS100DatasetGroup(MaritimeS100VectorGroup s100DatasetGroup, String cellname)
-
loadAllS100Topo
public void loadAllS100Topo(String cellname)
-
getS100TopoCache
public S100TopoCache getS100TopoCache()
-
bindS100GeometryWithFeature
public void bindS100GeometryWithFeature(S100Geometry s100Geometry, List<S100FeatureInfo> s100FeatureInfos, Map<String,Object> fields)
-
onAddS100Geometry
public void onAddS100Geometry(S100Geometry s100Geometry) throws Exception
- 抛出:
Exception
-
getFeatureCode
public Map.Entry<String,DatasetType> getFeatureCode(long fid)
-
getFeatureDataset
public DatasetVector getFeatureDataset(long fid)
-
getS100Geometry
public S100Geometry getS100Geometry(S100GeometryType s100GeometryType, long rcid)
-
getS100Feature
public S100Feature getS100Feature(long fid)
-
getSoundingFeature
public S100Feature getSoundingFeature(String featureCode, long smid)
-
getS100FeatureFromTopo
public S100Feature getS100FeatureFromTopo(long fid)
-
onRemoveS100Geometry
public void onRemoveS100Geometry(S100Geometry s100Geometry) throws Exception
- 抛出:
Exception
-
onUpdateS100Geometry
public void onUpdateS100Geometry(S100Geometry s100Geometry, com.alibaba.fastjson.JSONObject json) throws Exception
- 抛出:
Exception
-
getOuterSurfaceFeatureCodesFromRule
public List<String> getOuterSurfaceFeatureCodesFromRule(String innerSurfaceFeatureCode)
-
getInnerSurfaceFeatureCodesFromRule
public List<String> getInnerSurfaceFeatureCodesFromRule(String outerSurfaceFeatureCode)
-
getS100GeometryNoFeatureMap
public Map<Map.Entry<Long,S100GeometryType>,S100Geometry> getS100GeometryNoFeatureMap()
-
getOuterSurfacesByInnerSurface
public List<S100Surface> getOuterSurfacesByInnerSurface(S100Surface innerSurface)
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.