百度地图,取数据库坐标点,如何沿路画曲线?
数据库里有好几百个点,每两点距离约为1km,现在已经用php做到的效果:可以取出所有点,并且用百度地图api在百度地图上用折线连接这些坐标点。所存在的问题:直接连接这些坐...
数据库里有好几百个点,每两点距离约为1km,现在已经用php做到的效果:可以取出所有点,并且用百度地图api在百度地图上用折线连接这些坐标点。
所存在的问题:直接连接这些坐标点得到的折线,并不能够沿着按照实际公路的走向,比如公路拐弯处,由于所能取gps坐标点比较疏远,画出来的折线直接横跨公路拐弯处,而不是沿着拐弯走向。
希望达到的效果:从数据库取出坐标点,采取一种措施,可以连接这些点并画出沿着道路、拐弯等光滑曲线。
已采取的措施:将这几百个点按顺序前后两点间采取百度地图api驾车导航driving.search。
措施存在的问题:1.画图时延,所有点都采用前后两点间驾车导航所造成的画图时延很长。
2.路径重复,很奇怪,画出的图会造成有些两点间的路径颜色较深,即驾车导航路径重复了,而且驾车搜索感觉也不是按照顺序取点的。按理说从数据库取点都是按顺序取点并逐个进行driving.search的,这是什么原因?
3.由于gps坐标并不精确到米,有些点本来在路右侧,结果输进数据库再显示到地图上的话,就略微偏到路左了,如若采用所有两点间驾车导航的方式划线,那么就会造成画出要去前方路口调头的路线。
已经被这个问题折腾好久了,求解决办法,先谢过了 展开
所存在的问题:直接连接这些坐标点得到的折线,并不能够沿着按照实际公路的走向,比如公路拐弯处,由于所能取gps坐标点比较疏远,画出来的折线直接横跨公路拐弯处,而不是沿着拐弯走向。
希望达到的效果:从数据库取出坐标点,采取一种措施,可以连接这些点并画出沿着道路、拐弯等光滑曲线。
已采取的措施:将这几百个点按顺序前后两点间采取百度地图api驾车导航driving.search。
措施存在的问题:1.画图时延,所有点都采用前后两点间驾车导航所造成的画图时延很长。
2.路径重复,很奇怪,画出的图会造成有些两点间的路径颜色较深,即驾车导航路径重复了,而且驾车搜索感觉也不是按照顺序取点的。按理说从数据库取点都是按顺序取点并逐个进行driving.search的,这是什么原因?
3.由于gps坐标并不精确到米,有些点本来在路右侧,结果输进数据库再显示到地图上的话,就略微偏到路左了,如若采用所有两点间驾车导航的方式划线,那么就会造成画出要去前方路口调头的路线。
已经被这个问题折腾好久了,求解决办法,先谢过了 展开
若以下回答无法解决问题,邀请你更新回答
展开全部
你好,你现在的问题解决了没有啊?我现在遇到的问题是画出的折线边缘看起来好像被刀割了一样,能帮忙解决吗?谢谢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我现在遇到的问题是怎么绘制这个线,求共享一下,iOS开发, 谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
竟然翻到了2015年的问题,竟然在2021年了百度还没解决(两点按照道路绘制线条)这个问题,哈哈。百度地图威武。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询