我正在开发一款GPS应用程序,可以在指定位置读取车辆的速度。基于当前的速度,我想确定车辆是否超过了车速。是否有任何API可用(免费或其他方式)为谷歌路线图上的给定坐标提供速度限制?
答案 0 :(得分:1)
快速谷歌搜索出现在以下页面
https://groups.google.com/forum/#!topic/wikispeedia/Th0aI4Hby-c
表示可以使用以下查询完成:
我希望这会有所帮助。
编辑负责此数据的人员有
的wikihttp://en.wikipedia.org/wiki/Wikispeedia
在那里我找到了表格的另一个链接
确实返回了一些看起来像附近的速度数据:
<markers>
<marker label="" lat="35.19800509" lng="-89.56761047" mph="45" kph="0" cog="180" alt_meters="0.00"/>
<marker label="prasad" lat="35.19800509" lng="-89.56761047" mph="45" kph="0" cog="45" alt_meters="0.00"/>
<marker label="prasad" lat="35.19800509" lng="-89.56761047" mph="45" kph="0" cog="45" alt_meters="0.00"/>
<marker label="prasad" lat="35.19800509" lng="-89.56761047" mph="0" kph="0" cog="45" alt_meters="0.00"/>
<marker label="durga prasad" lat="35.19800509" lng="-89.56761047" mph="90" kph="0" cog="45" alt_meters="0.00"/>
<marker label="" lat="35.19786153" lng="-89.56760511" mph="45" kph="0" cog="180" alt_meters="0.00"/>
<marker label="" lat="35.19636122" lng="-89.56752062" mph="60" kph="0" cog="180" alt_meters="0.00"/>
</markers>
这需要一些解析...但我希望这能让你开始。
最佳解决方案是
中提供的完整代码https://code.google.com/p/speedlimit/
对于计算速度限制的应用程序而言......他们使源代码可用,因此应该非常简单。