介绍
本文以腾讯位置服务为例,介绍一下在开发地图位置服务的一些思路和想法。
腾讯位置服务,提供了地点搜索,地址解析,逆地址解析,路线规划,距离计算,行政区划,坐标转换,IP定位的相关接口供大家使用。
使用之前需要注册自己的key,在这里,大家点击下面链接,就可以直接注册免费使用了。
邀请码: GUZRFLG
邀请链接: https://lbs.qq.com?lbs_invite=GUZRFLG
如果是个人开发测试学习,免费的调用次数已经足够我们使用了,如果需要商业使用,可以付费购买。
本篇文章只着重介绍路线规划服务,其他的模块,在后面一系列文章里会分别介绍。
路线规划
开发路线规划,提前需要准备的东西一定要有路网数据,如果想计算的准确,路网数据要尽可能的全和精确,不同等级的道路和相关道路属性都要有。
以腾讯为例,腾讯地图API给我们提供了驾车,步行,骑行,公交四种路线规划方式,具体可以在腾讯位置服务,WebService API下了解。
当道路数据准备好之后,所谓的路线规划,简单来说就是输入一个起始点,输入一个终止点,在地图上计算合理的路线,那么如何计算出合理的路线?
如果熟悉地图相关开发的