| 方法 | 说明 | |
|---|---|---|
| enableTilt | 启用旋转和倾斜 | |
| disableTilt | 禁用旋转和倾斜 | |
| setToHeading | 回归到当前视角 | |
| showDrawDatas | 显示标绘数据 | |
| showDrawDatas | 显示标绘数据 | |
| draw | 标绘数据 | |
| updateDraw | 更新标绘数据 | |
| removeDraw | 移除标绘 | |
| exportDraw | 导出标绘数据 | |
| exportBh | 导出某一组标绘 | |
| appendBh | 新增某一组标绘 | |
| removeBh | 移除某一组标绘 | |
| showBh | 显示某一组标绘 | |
| hideBh | 隐藏某一组标绘 | |
| showSuperMapImageryProvider | 显示超图瓦片图层 | |
| updateDemLayer | 更新地形服务 | |
| setGlobal | 设置全局 | |
| flyGlobal | 飞到全局 | |
| addTdtLayer | 加载天地图 | |
| showGeoJsonDataSource | 显示矢量数据 | |
| showLayer | 显示图层 | |
| hideLayer | 隐藏图层 | |
| showLayerByCode | 按图层编码显示图层 | |
| hideLayerByCode | 按图层编码隐藏图层 | |
| removeLayerByCode | 按图层编码移除已加载图层 | |
| clearMeasure | 清除绘制 | |
| mapSwitch | 地图切换 | |
| preciseLerpSampling | 输入两个点,进行按距离进行采样 | |
| sampleTerrainMostDetailed | 根据经纬度坐标获取对应的高程 | |
| getMeasureHandler | 获取线量算handler |
单纯显示绘制数据
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| options | true | array | 配置数据,传入数据要求是个数组,参考军事标绘文档 |
在地图上进行绘图
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| option | true | object | 配置数据,传入数据要求是个数组,参考军事标绘文档 |
返回值:Draw对象
可以从Draw对象中获取绘制
| 属性 | 类型 | 说明 |
|---|---|---|
| id | sting | draw内部标识 |
| code | sting | 标识 |
更新标绘
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 绘制编号,可以从Draw对象中获取code |
| option | true | object | 配置数据,参考军事标绘文档 |
参数option可以只传需要更新的属性数据、经纬度等
移除标绘
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 绘制编号,可以从Draw对象中获取code |
导出标绘
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 绘制编号,可以从Draw对象中获取code |
返回值:option对象,
导出标绘,按组名导出,返回数组
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| group | true | string | 组名 |
返回值:options数组对象,
导出标绘,按组名导出,返回数组
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| group | true | string | 组名 |
| bhs | true | string | 标绘数据,参考军事标绘文档 |
返回值:新增加id数组
移除标绘,按组名导出,返回数组
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| group | true | string | 组名 |
| bhCodes | false | array | 标绘数据对应的编码,如果不传会删除整个分组 |
显示某一组标绘
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| group | true | string | 组名 |
隐藏某一组标绘
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| group | true | string | 组名 |
显示超图瓦片图层
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| layerconfig | true | object | 图层配置 |
| layerconfig.code | true | string | 图层编码 |
| layerconfig.url | true | string | 隐藏状态工具栏 |
| zoomTo | false | boolean | 显示完成后,是否定位到数据范围 |
更新地形服务
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| demLayerUrl | true | string | 地形地址 |
| sct | false | boolean | 是过滤器是iserver独立发布的地形图层,默认为true |
更新地形服务
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| global | true | object | Cesium Camera的flyTo参考对象 |
飞行到全局范围,如果不传则修改全局范围,如果传则使用当前范围(但不会修改全局范围)
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| global | false | object | Cesium Camera的flyTo参考对象 |
加载天地图
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| layerConfig | true | object | 天地图图层配置对象 |
| layerConfig.code | true | boolean | 图层编码 |
| layerConfig.type | true | string | IMG_C(影像)、VEC_C(矢量)、CIA_C(中文注记)、VEC_W(矢量地图(墨卡托))、IMG_W(影像(墨卡托)) |
显示矢量数据
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| layerconfig | true | object | 图层配置 |
| layerconfig.code | true | string | 图层编码 |
| layerconfig.url | true | string | 隐藏状态工具栏 |
| layerconfig.fill | false | string | 填充颜色,格式:#FF0000 |
| layerconfig.stroke | false | string | 边框颜色,格式:#FF0000 |
| layerconfig.strokeWidth | false | number | 默认为1,只有是线或者面时有效 |
| layerconfig.markerSymbol | false | string | 只有是点数据时有效 |
| zoomTo | false | boolean | 显示完成后,是否定位到数据范围 |
显示图层,
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| layer | true | object | Cesium 内部对象 |
隐藏图层,
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| layer | true | object | Cesium 内部对象 |
按图层编码显示图层
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 图层编码,已加载的图层 |
按图层编码隐藏图层,
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 图层编码,已加载的图层 |
按图层编码移除图层,
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | true | string | 图层编码,已加载的图层 |
清除绘制,参数无需填写
隐藏默认状态栏,参数无需填写
二三维地图切换
按地址查询
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| name | true | string | 地址 |
---
计算连点之间的距离
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| start | true | object | 起始点 |
| end | true | object | 终点 |
---
输入两个点,进行按距离进行采样
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| start | true | object | 起始点 |
| end | true | object | 终点 |
| interval | true | number | 按多少距离进行采样 |
根据经纬度坐标获取对应的高程
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| points | true | object[] | 经纬度数组 |
---
获取线量算handler