我正在处理以下场景:我有一个地理位置,我需要创建一个从该位置到周围任何地方的旅行时间(开车)的热图可视化。我计划使用谷歌距离矩阵 API 来获取旅行时间。但是,由于它对 API 调用的数量有限制,我需要以某种方式限制调用。
到目前为止,我的计划如下:计算旅行持续时间(基本上是一个数值)到一组均匀分布在给定位置周围网格上的点(例如东 0.5 公里,东 0.5 公里 - 北 0.5 公里,0.5 公里东向北 1 公里等)。这些点将代表方形区域的中心,我会将到中心的旅行持续时间视为到该区域任何地方的旅行持续时间。在 Google 地图上以热图样式将这些区域显示为彩色方块。
看起来相似的一个很好的例子是:http ://project.wnyc.org/transit-time/#40.72280,-73.95464,12,709 。
所以,我的问题是:
- 这似乎是一个好策略?
- 对于这样的事情有更好的可视化策略吗?
- 如何在 Google 地图上创建那些方形的彩色区域?
谢谢!