Python 旧金山地理编码交叉口 我有一张旧金山十字路口的清单。我想将其从街道名称(如第15街和Mission街)转换为纬度和经度

Python 旧金山地理编码交叉口 我有一张旧金山十字路口的清单。我想将其从街道名称(如第15街和Mission街)转换为纬度和经度,python,geocoding,Python,Geocoding,我尝试了其他stackoverflow和quora问题中推荐的一些服务,但未能获得准确的地理代码 尝试: GPSVisualizer.com上的Bing API-几条街道上的精度差 Geonames-有一个API用于“查找最近的交点”,但您需要提供经纬度组合 提供准确地理代码并可在python脚本中用于大约100-200个地址的任何其他服务 我不确定python中是否有什么东西可以做到这一点,如果您可以自由使用R,R中有一个名为“ggmap”的包,它有一个名为geocode()的函数。你给它输入

我尝试了其他stackoverflow和quora问题中推荐的一些服务,但未能获得准确的地理代码

尝试: GPSVisualizer.com上的Bing API-几条街道上的精度差

Geonames-有一个API用于“查找最近的交点”,但您需要提供经纬度组合


提供准确地理代码并可在python脚本中用于大约100-200个地址的任何其他服务

我不确定python中是否有什么东西可以做到这一点,如果您可以自由使用R,R中有一个名为“ggmap”的包,它有一个名为geocode()的函数。你给它输入地址,如果谷歌的数据库中有地址,它会返回该地址的(lat,long)。希望能有所帮助。不幸的是,目前仅限于Python。此外,谷歌可能有地址的地理编码,但不是专门用于十字路口。这就是GoogleAPI失败的地方。纬度和经度的小数点后第四位或第五位。在我班的一个项目中使用了它。我在这里找到了python的另一种选择。你可以得到la,lo组合,然后像你说的那样将其传递给geonames。我不确定python中是否有什么东西可以做到这一点,如果你可以自由使用R,R中有一个名为“ggmap”的包,它有一个名为geocode()的函数。你给它输入地址,如果谷歌的数据库中有地址,它会返回该地址的(lat,long)。希望能有所帮助。不幸的是,目前仅限于Python。此外,谷歌可能有地址的地理编码,但不是专门用于十字路口。这就是GoogleAPI失败的地方。纬度和经度的小数点后第四位或第五位。在我班的一个项目中使用了它。我在这里找到了python的另一种选择。你可以得到la,lo组合,然后像你说的那样把它传给geonames。