Google Maps API中的距离矩阵请求限制为25个目的地。我希望能够使用地理位置获取当前位置,并根据我编制的火车站地址数据库找到最近的火车站。我的问题是我的数据库可能包含100多个火车站,所以我需要将我的一个大距离矩阵请求分成多个小的。当Google Maps API返回结果时,它将地址格式标准化,这使得编程方式难以根据地址字符串将响应与原始数据库行配对。而且,这些是异步请求,这意味着响应可以以任何顺序进行。有什么方法将索引传递给回调函数,以便我可以将响应与请求配对?处理这个问题的最佳方法是什么?谷歌地图Javascript API距离矩阵请求限制
3
A
回答
2
通过使用直线距离(可以直接从地理坐标计算,使用半正弦公式)对火车站进行初始切割。只发送离距离矩阵最近的25个电台。
2
如果您将纬度/经度坐标存储在数据库中,则可以使用Haversine Formula来查找最近的电台。这DEMO使用这种技术。该数据库来源于从Geonames获得的数据
相关问题
- 1. 谷歌距离矩阵API
- 2. 谷歌地图距离矩阵REQUEST_DENIED
- 3. 谷歌地图距离矩阵
- 4. Google距离矩阵API限制
- 5. R:超出Google距离矩阵API请求速率限制
- 6. Java获取请求错误使用谷歌距离矩阵api
- 7. 谷歌地图距离矩阵API四舍五入JS API V3
- 8. 谷歌距离矩阵API奇怪
- 9. 谷歌距离矩阵API 3
- 10. Google距离矩阵与谷歌地图的距离差异
- 11. 谷歌地图距离API
- 12. Google Maps API距离矩阵请求
- 13. 谷歌地图距离矩阵api标题
- 14. 距离矩阵谷歌地图的JavaScript API3
- 15. 使用谷歌地图距离矩阵api得到距离JSON输出
- 16. GMap.NET C#,距离2点没有谷歌距离矩阵Api
- 17. JSON“无效的标签” - 解析谷歌距离矩阵请求
- 18. Google Maps API:距离矩阵请求数量极高
- 19. 谷歌地图API请求
- 20. 谷歌地图API总距离计算
- 21. 谷歌地图距离矩阵拉链“零个结果”
- 22. 获得从距离矩阵变量,谷歌地图V3
- 23. 谷歌距离矩阵使用说明
- 24. 与谷歌的距离矩阵
- 25. 谷歌地图v3距离
- 26. 矩阵,距离,javascript
- 27. 谷歌距离API
- 28. 谷歌地图API路线请求限制
- 29. 谷歌距离矩阵没有得到距离
- 30. 行驶距离使用谷歌距离矩阵
明白了,感谢您的提示! – DaWisePug