如何从带有门牌号的地址获取纬度和经度?

时间:2019-08-06 17:40:27

标签: geopy

我正在使用Geopy输入地址列表,并返回纬度和经度。一切工作正常,除了某些地址具有与之相关的房间号或门牌号,并且Nominatim无法将地址与门牌号区分开。

例如: 3200 N SEPULVEDA BLVD可以工作,但是 3200 N SEPULVEDA BLVD D6没有。

有关如何解决此问题的任何提示?

我尝试引入保持单词,并使用rsplit()将单词拖放到“ BLVD”或“ ROAD”等之后,但是我无法按预期操作。


new_address = []
import re
for i in keep:
    for add in df['address']:
        new_address.append(re.split(i, add)[:2][0])```

I expect it to drop the words after the "keep" word, but it creates many duplicates, and variations of the address.

0 个答案:

没有答案
相关问题