public class StreetEditor
extends com.supermap.data.InternalHandleDisposable
限定符和类型 | 方法和说明 |
---|---|
boolean |
addRoadParameter(RoadParameter param)
添加道路信息,通过generate生成建模
|
void |
clear()
清空。
|
boolean |
deleteRoad(int id)
根据ID删除指定的道路,对建模结果实时更新
|
void |
deleteRoadParameter(int id)
根据ID移除道路信息,通过generate生成建模
|
void |
dispose()
释放该对象所占用的资源。
|
boolean |
generate()
建模。
|
Rectangle2D |
getBounds()
返回数据范围。
|
static StreetEditor |
getInstance()
获取道路建模实例
|
RoadParameter |
getRoadParameter(int id)
获取道路信息,通过generate生成建模
|
boolean |
insertRoad(RoadParameter param)
插入道路信息,对建模结果实时更新
|
boolean |
isLonLat()
返回坐标是否为经纬度。
|
boolean |
load(String fileName)
读取本地文件到对象
目前仅支持二进制格式,筛选以 .srd 为后缀的文件。
|
boolean |
save(String fileName)
将对象保存为本地文件
目前仅支持二进制格式,强制以 .srd 为后缀。
|
void |
setBounds(Rectangle2D bounds)
设置数据范围。
|
void |
setLonLat(boolean lonlat)
设置坐标是否为经纬度。
|
boolean |
updateRoad(RoadParameter param)
更新指定的道路信息,对建模结果实时更新
|
public static StreetEditor getInstance()
public void dispose()
public boolean save(String fileName)
public boolean load(String fileName)
public void setLonLat(boolean lonlat)
public boolean isLonLat()
public void setBounds(Rectangle2D bounds)
public Rectangle2D getBounds()
public boolean addRoadParameter(RoadParameter param)
public RoadParameter getRoadParameter(int id)
public void deleteRoadParameter(int id)
public boolean generate()
public void clear()
public boolean insertRoad(RoadParameter param)
public boolean updateRoad(RoadParameter param)
public boolean deleteRoad(int id)
Copyright © 2021–2024 SuperMap. All rights reserved.