Я разрабатываю сценарий геокодирования с использованием API Geoocoding Google, отправляя адрес как «str». В любом случае, «Вилла», как и «Стоп-слов», не дает никакой ценности и может привести к путанице, поэтому в моем сценарии я имею: < /p>
r'_x002d_': '',
r'/': '',
r'_xa0_': ' ',
# La información de dirección que viene después de la Villa obstaculiza la georeferenciación
r'\bVILLA\b.*': ''
< /code>
Таким образом, проблема в том, когда я получаю такой адрес: «Arquimides 123 Villa Nueva Lote 3». Он возвращает «arquimides 123», потому что это то, что он должен сделать.
Проблема, с которой я сталкиваюсь сейчас, с такими адресами: «Марга 33, Вилла Алемана, Чили», потому что это правильно, но потому, что я сделал все, что я все делал. Адрес в «Вилле Алемане». < /p>
Я использую эту функцию, затем резервное выражение выше, чтобы изменить адрес: < /p>
def reemplazar_palabras(direccion):
direccion = str(direccion) # Asegurarse de que sea una cadena
for patron, reemplazo in reemplazos.items():
direccion = re.sub(patron, reemplazo, direccion, flags=re.IGNORECASE).strip(",")
return direccion ```
So I'm trying to figure out how to give another perspective to the project because it seems that's gonna be like... dull if I keep adding 'raw' variables.
Is there any model or technique using some kind of modelling to give an scalable solution?
Personally, I think the code was good, but this kind of obstacle represents a high risk because they're valid directions that I'm deleting because my methods.
Подробнее здесь: https://stackoverflow.com/questions/795 ... -gmaps-api
Вопросы по ключевым словам геокодирования (GMAPS API) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу эффективно фильтровать некоторые продукты по нескольким ключевым словам?
Anonymous » » в форуме Php - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-