Geopandas 在找不到街道时发挥创意

问题描述 投票:0回答:0

我在使用 Geopandas 时注意到一个有趣的行为。当 Geopandas 被输入一条它可能找不到的街道时,它会以某种方式替换一条似乎靠近地址城市的现有街道。见下面的输入/输出:

> getGeoLoc(["2502 asdfasdf St, Albany NY"])
  0    POINT (-73.78173 42.66155)

以上乱码返回坐标是500 Hamilton St Apartment 1, Albany, NY

更奇怪的是,改变街道编号会导致返回的街道周围出现其他位置。如果您搞砸返回空值的数字、城市或州,这显然不起作用。

当我批量转换地址时,这让事情变得有点棘手,因为我无法真正判断它是否真的找到了街道,或者我是否给它提供了错误的数据。

任何人都可以解释这个或告诉我如何得到错误的街道名称错误吗?

python geopandas geopy
© www.soinside.com 2019 - 2024. All rights reserved.