这段时间在做高德地图开发的项目,之前从来没有接触过地图开发的项目,刚开始特别蒙圈,感觉又被坑了。现在慢慢开始熟悉了。记录一下高德地图开发的经历:
从高德官方文档中找到实例,在PC端运行实例有时候得到的结果不准确,一个意外的机会,我才知道使用微信才可以正确获取当前位置。因为项目中使用到了地图标记功能,高德有一个叫云图的服务,它需要你把数据上传到云图的数据库中,在现实数据是就可以自动给你把地址标记在地图中了。然后系统中还会有一些跟业务有关的功能,所以系统自身也具备了一个数据库,这样数据就保存了两份。
另外一个功能是需要从一堆数据中查找跟你目前所处位置最近的数据,这些业务看似简单,但是真正做起来的时候,就感觉有些难度了。