ESMap SDK-国产自主研发三维可视化引擎
1.ESMap室内、园区、城市三维可视化SDK能实现什么功能?
答:ESMap JavsScript SDK可以在终端实现实时交互的真实三维可视化平台展示。通过鼠标(左键平移三维场景,右键旋转三维场景)或者手势操作,您可以全方位的浏览目标区域,获取最详细,最真实的场景信息。此外,通过三维场景提供的种类齐全的附属功能,您可以在三维场景平台上添加许多有趣并且生动的元素。 ESMap三维可视化SDK是国产自主研发三维可视化引擎,完全自主可控。
2.如何使用ESMap室内、园区、城市三维可视化SDK搭建您的应用?
答:您可以使用ESMap室内、园区、城市三维可视化SDK搭建跨平台的三维场景应用,或者将三维场景功能集成到您的应用程序中。开始使用ESMap室内、园区、城市三维可视化SDK时,推荐您首先查看易景开发中心的功能介绍、帮助文档,之后您可以下载SDK包和示例Demo,在您本地运行和体验。更多的功能实现您可以参考SDK开发手册。
3.三维场景数据保密么?
答:其他用户是无法使用和访问您的私有数据的,另外ESMap三维场景加密了,采用token和IP访问白名单来限制用户使用三维场景。
4.ESMap支持动态添加三维地物么?
答:ESMap在三维场景显示之后支持三维地物的添加、显示、管理,也可以三维场景上直接配置已经有的三维模型。
5.ESMap支持图片动态切换么?
答:ESMap支持在加载后动态切换成不同的图片。
6.ESMap支持路径规划和导航么?
答:ESMap路径规划支持按照行人和车行两种模式,支持多层之间连通的跨层规划(比如地铁通道、地下通道、高架桥等),支持收费区域和免费区域独立的路径规划,支持模拟导航。
7.如何得到我需要的坐标数值?
答:请打开“高德地图获取地图坐标(GCJ-02坐标)”页面,
点击高德地图获取经纬度值,
例如点击获取的是:113.935199,22.522704;
高德地图坐标转换为ESMap三维场景坐标
let coord = esmap.ESMapUtil.transformGCJ02ToMap([113.935199,22.522704])
百度地图坐标转换为ESMap三维场景坐标
let coord = esmap.ESMapUtil.transformBD09ToMap([113.935199,22.522704]);
WGS84坐标转换为ESMap三维场景坐标
let coord = esmap.ESMapUtil.transformWGS84ToMap([113.935199,22.522704]);
8.控制台报错(boundingsphere null),是因为地图没有初始化好,调用了其他方法导致的吗?
答:是的,操作地图的业务必须在地图加载成功函数loadComplete里面写逻辑。
9.请问前端怎么获取自己创建地图上的所有房屋信息id?
答:用搜索接口的方法查询所有的房间信息ID。详细操作请点击链接查看: 参考文档
10.请问怎么配置使下载地图默认是2D的?
答:可以通过配置参数进行设置。详细参数配置方法请点击链接查看: 参考文档
11.请问场景中气泡标注的自定义弹窗可以修改中心点吗?
答:第一步:构建弹窗组件;
第二步:获取弹窗组件元素节点;
第三步:显示气泡标注并绑定位置。
(详细操作可查看例子:参考文档 )