OSMNX 地理编码器返回不正确的坐标

OSMNX geocoder returning incorrect coordinates

使用osmnx地理编码器模块时,似乎返回了错误的纬度和经度。我已经交叉检查了多个网站返回的坐标,但它不正确。这是唯一使用的相关代码:

addressList[0] = "7720 N Silverbell Rd, Tucson, Arizona 85743"
address = ox.geocode(addressList[0])
print(address)

其中 returns: (32.301701, -111.0487101),但是在 latlong.net 上搜索时,该地址的正确坐标是 (32.347720, -111.096870).

有没有办法确保 osmnx returns 坐标正确?

所以你的问题的答案可能是因为你没有投影你的网络。看一下我发布的类似问题,该问题由库的创建者回答:

Is there anyway to ensure osmnx returns the correct coordinates?

OSMnx returns whatever the OpenStreetMap Nominatim 地理编码器将您的查询解析为。您可以尝试调整您的查询或使用网络上的 Nominatim 地理编码器来查看不同的查询解析到什么。