2

这个问题与另一个不同 所以,当它在地图上画很长的路时,我观察到了本地谷歌地图应用程序。

当缩放太远时,线条没有充满细节......我的意思是,当我们使用谷歌地图 api 并请求两个不同点之间的路径时,我们会收到整个坐标以在地图上绘制最详细的路径.

当我们改变缩放时,绘制的线条会收到更多细节。

问题是。有没有办法做类似原生谷歌地图应用程序的事情?我们可以要求更少的细节来使用 google maps api 在地图上绘制路径吗?我们可以在改变缩放时改善线条绘制的细节吗?

如果我的所有问题的答案都是“否”,那么你来看看另一个问题:我们如何在地图上绘制一条长路径而不会出现滞后问题?

我希望我已经清楚了,对不起我的英语。

4

1 回答 1

1

谷歌地图可能是服务器生成的该路径的位图。每个缩放级别都有一个新的。

你可以做类似的事情,但这是相当多的工作。但是生成一次透明位图而不是每次视图需要刷新时都绘制路径应该更快。如果你只是跳过一些点,你也可以画一条细节减少的路径,但找到一个不跳过重要部分的算法是相当棘手的。

于 2012-04-24T18:28:03.443 回答