我正在与一家安全公司合作,该公司在附近有一辆巡逻车。每隔30秒,他们会记录一个我可以下载和使用的GPS坐标/点。我正在尝试使用Google Maps API为巡逻车辆绘制“旅行路径”。
我了解如何使用Google Maps v3 API映射(标记)所有点。我也理解如何使用directionsService在几个点之间做一个驾驶路线。根据Google和StackOverflow的说法,最大航点数为26。
问题是我有几十个这些点(1小时= 120分)。我不能在点之间绘制折线,因为我需要它来显示实际街道上的行程路径 - 而不是乌鸦在2点之间飞行。另外,我没有10K购买企业许可证。
关于如何实现这一点的任何想法或我是SOL?你能在同一张地图上画出120多个'路线'吗?速度在这里并不重要。
谢谢, 麦克
答案 0 :(得分:1)
你能在同一张地图上画出120多个'路线'吗?
你可以。如果要使用DirectionsRenderer绘制路线,则必须为每条路线使用单独的DirectionsRenderer
- 实例。
另一种方法:通过DirectionsService请求路由,但使用自定义Polyline
绘制路由。每次获得新路线时,您只需将新路线的点推到折线路径即可。