Back

整理贴 - 高德地图的经验心得.

发布时间: 2017-06-20 10:44:00

高德地图 分成两个部分: 室内地图部门和室外地图部门.

室外地图中,有一个图层, 是 "室内地图" 图层, 简称"室外地图的室内地图"
室内地图中, 就是室内地图. 简称 "室内地图的室内地图"

我看了下代码, 这两个 室内地图用的建筑物的id, 在一年前都是一样的, 例如: B0FFG18MQ3

建筑物的id, 可以从 amap.com 中,搜索建筑物的名称,就可以得到, 例如, 首都机场3号航站楼的 url: http://ditu.amap.com/place/B000A84PH5 , 其中 B000A84PH5 就是 建筑物的id.

但是需要注意的是, 这个建筑物的id, 是一个 "大建筑物的id",
这个大建筑物, 包含了 若干小部分, 每个小部分,又是一个室内建筑.

例如, T3( B000A84PH5 ) 包含了以下3块:

C区: http://ditu.amap.com/place/B0FFG18MQ3
D区: http://ditu.amap.com/place/B0FFG3CN7V
E区: http://ditu.amap.com/place/B0FFG18LKR

以上ID在平时使用时, 似乎在做路径规划时, 使用"室外地图的室内地图"的路径规划,没什么问题, 但是使用 "室内地图的室内地图" 做路径规划时, 如果要从 上面的 C区, 走到D区的话,就是两个不同的建筑物, 当时的路径规划是做不到的. 这个是最大的大坑.

第二大的大坑是, 当时的 "室内地图的室内地图", 很不成熟, 可以定制化的模块特别少,导致了 比例尺, 楼层数 和 其他相关的图标,都无法定制,换个颜色都不行.



我另外还记录了当时的几个坑:

1. 高德地图的坑点: 当出现莫名其妙的问题时, 重启浏览器就好了.
http://siwei.me/blog/posts/--23

2. 高德室内地图1.0的坑点: 切换了室内建筑后,无法再次显示路径.
http://siwei.me/blog/posts/1-0

3. 高德地图,搜索POI点,靠半径搜索不准确,还得靠多边形搜索.
http://siwei.me/blog/posts/poi

4. 高德室内地图1.0的坑点: 切换室内建筑. 不能remove之后再创建. 地图会报错.
http://siwei.me/blog/posts/1-0-remove

Back