1

我正在与一家保安公司合作,该公司有一辆巡逻车在附近旅行。每 30 秒,他们记录一个 GPS 坐标/点,我可以下载和使用。我正在尝试使用 Google Maps API 为巡逻车绘制“行进路径”。

我了解如何使用 Google Maps v3 API 映射(标记)所有点。我也了解如何使用方向服务在几个点之间建立一条行车路线。根据 Google 和 StackOverflow,最大航点数为 26。

问题是我有几十个这样的点(1 小时 = 120 点)。我不能只在点之间画一条折线,因为我需要它来显示实际街道上的行进路径——而不是乌鸦在两点之间飞翔。另外,我没有 10K 购买企业许可证。

关于如何实现或我是 SOL 的任何想法?你能在同一张地图上画出 120 条多条“路线”吗?速度在这里并不重要。

谢谢,迈克

4

1 回答 1

1

你能在同一张地图上画出 120 条多条“路线”吗?

你可以。当您想使用 DirectionsRenderer 绘制路线时,您必须DirectionsRenderer为每条路线使用单独的 -instance。

另一种方法:通过 DirectionsService 请求路线,但使用自定义Polyline来绘制路线。每次获得新路线时,您只需将新路线的点推到折线的路径上。

于 2013-10-21T03:54:26.957 回答