百度地图,取数据库坐标点,如何沿路画曲线?

数据库里有好几百个点,每两点距离约为1km,现在已经用php做到的效果:可以取出所有点,并且用百度地图api在百度地图上用折线连接这些坐标点。所存在的问题:直接连接这些坐... 数据库里有好几百个点,每两点距离约为1km,现在已经用php做到的效果:可以取出所有点,并且用百度地图api在百度地图上用折线连接这些坐标点。

所存在的问题:直接连接这些坐标点得到的折线,并不能够沿着按照实际公路的走向,比如公路拐弯处,由于所能取gps坐标点比较疏远,画出来的折线直接横跨公路拐弯处,而不是沿着拐弯走向。

希望达到的效果:从数据库取出坐标点,采取一种措施,可以连接这些点并画出沿着道路、拐弯等光滑曲线。

已采取的措施:将这几百个点按顺序前后两点间采取百度地图api驾车导航driving.search。

措施存在的问题:1.画图时延,所有点都采用前后两点间驾车导航所造成的画图时延很长。
2.路径重复,很奇怪,画出的图会造成有些两点间的路径颜色较深,即驾车导航路径重复了,而且驾车搜索感觉也不是按照顺序取点的。按理说从数据库取点都是按顺序取点并逐个进行driving.search的,这是什么原因?
3.由于gps坐标并不精确到米,有些点本来在路右侧,结果输进数据库再显示到地图上的话,就略微偏到路左了,如若采用所有两点间驾车导航的方式划线,那么就会造成画出要去前方路口调头的路线。

已经被这个问题折腾好久了,求解决办法,先谢过了
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
母婴小哥
2015-01-06 · 超过19用户采纳过TA的回答
知道答主
回答量:28
采纳率:100%
帮助的人:32.2万
展开全部
你好,你现在的问题解决了没有啊?我现在遇到的问题是画出的折线边缘看起来好像被刀割了一样,能帮忙解决吗?谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倚楼聆风雨
2015-01-15 · 超过11用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:20.2万
展开全部
我现在遇到的问题是怎么绘制这个线,求共享一下,iOS开发, 谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花生玩转PHP
2021-01-28 · TA获得超过197个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:52.2万
展开全部
竟然翻到了2015年的问题,竟然在2021年了百度还没解决(两点按照道路绘制线条)这个问题,哈哈。百度地图威武。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式