georef-ar-api icon indicating copy to clipboard operation
georef-ar-api copied to clipboard

Ubicación: casos en que no se puede aproximar

Open nsampi opened this issue 5 years ago • 4 comments

Contexto: En algunos casos no podemos aproximar la ubicación por problemas con las alturas. Analizar los siguientes casos y su posible solución:

  • Se puede validar que la dirección existe pero no se puede calcular la ubicación.Posible solución: punto medio del segmento.
  • No se puede validar que la dirección existe pero si que la cuadra existe. Posible solución: devolver la calle y sus datos sin altura.

nsampi avatar Mar 25 '19 17:03 nsampi

Tener en cuenta que si se devuelve un valor de la clase 'mitad del segmento' es necesario mostrar algún tipo de mensaje que identifique el tipo de ubicación o resultado que se esta devolviendo.

nsampi avatar Apr 08 '19 17:04 nsampi

Buenas, estoy tratando de normalizar un domicilio utilizando el recurso "direrecciones" y si bien, localiza la calle en forma individual no ocurre lo mismo cuando le indico la altura. url que utilizo: https://apis.datos.gob.ar/georef/api/direcciones?direccion=Arrufo respuesta: { "cantidad": 4, "direcciones": [ { "altura": { "unidad": null, "valor": null }, "calle": { "categoria": "CALLE", "id": "0656801000290", "nombre": "ARRUFO" }, "calle_cruce_1": { "categoria": null, "id": null, "nombre": null }, "calle_cruce_2": { "categoria": null, "id": null, "nombre": null }, "departamento": { "id": "06568", "nombre": "Morón" }, "localidad_censal": { "id": "06568010", "nombre": "Morón" }, "nomenclatura": "ARRUFO, Morón, Buenos Aires", "piso": null, "provincia": { "id": "06", "nombre": "Buenos Aires" }, "ubicacion": { "lat": -34.700935825384, "lon": -58.64597609225315 } }, { "altura": { "unidad": null, "valor": null }, "calle": { "categoria": "CALLE", "id": "0656801000290", "nombre": "ARRUFO" }, "calle_cruce_1": { "categoria": null, "id": null, "nombre": null }, "calle_cruce_2": { "categoria": null, "id": null, "nombre": null }, "departamento": { "id": "06568", "nombre": "Morón" }, "localidad_censal": { "id": "06568010", "nombre": "Morón" }, "nomenclatura": "ARRUFO, Morón, Buenos Aires", "piso": null, "provincia": { "id": "06", "nombre": "Buenos Aires" }, "ubicacion": { "lat": -34.701277730902504, "lon": -58.6443007222909 } }, { "altura": { "unidad": null, "valor": null }, "calle": { "categoria": "CALLE", "id": "0656801000290", "nombre": "ARRUFO" }, "calle_cruce_1": { "categoria": null, "id": null, "nombre": null }, "calle_cruce_2": { "categoria": null, "id": null, "nombre": null }, "departamento": { "id": "06568", "nombre": "Morón" }, "localidad_censal": { "id": "06568010", "nombre": "Morón" }, "nomenclatura": "ARRUFO, Morón, Buenos Aires", "piso": null, "provincia": { "id": "06", "nombre": "Buenos Aires" }, "ubicacion": { "lat": -34.7016261886152, "lon": -58.64260886083735 } }, { "altura": { "unidad": null, "valor": null }, "calle": { "categoria": "CALLE", "id": "0656801000290", "nombre": "ARRUFO" }, "calle_cruce_1": { "categoria": null, "id": null, "nombre": null }, "calle_cruce_2": { "categoria": null, "id": null, "nombre": null }, "departamento": { "id": "06568", "nombre": "Morón" }, "localidad_censal": { "id": "06568010", "nombre": "Morón" }, "nomenclatura": "ARRUFO, Morón, Buenos Aires", "piso": null, "provincia": { "id": "06", "nombre": "Buenos Aires" }, "ubicacion": { "lat": -34.70195952278175, "lon": -58.64097725956845 } } ], "inicio": 0, "parametros": { "direccion": { "altura": { "unidad": null, "valor": null }, "calles": [ "Arrufo" ], "piso": null, "tipo": "simple" } }, "total": 4 }

Cuando le paso la altura: url: https://apis.datos.gob.ar/georef/api/direcciones?direccion=Arrufo1907 {"cantidad":0,"direcciones":[],"inicio":0,"parametros":{"direccion":{"altura":{"unidad":null,"valor":"1907"},"calles":["Arrufo"],"piso":null,"tipo":"simple"}},"total":0}

¿Tiene que ver con este asunto o debería crear un Issue nuevo?

¡Gracias!

Ceci1408 avatar May 20 '19 23:05 Ceci1408

Hola @Ceci1408 , lamentablemente para la calle Arrufo solo contamos con cuadras desde la altura 4902 hasta la 5000 (por eso https://apis.datos.gob.ar/georef/api/direcciones?direccion=arrufo%204950 funciona correctamente). Esto es un problema de los datos de origen.

federicotdn avatar May 24 '19 12:05 federicotdn

En este caso la usuaria tiene un domicilio correcto, arrufo va de 1500 a 2300. Estaria bueno, que cuando suceden estos casos, el que es origen de datos, esté enterado de esto. En este caso, que al dador de este dataset se le avise de este problema para que lo resuelva.

La otra que SI estaría buenisimo es que en la respuesta diga quién es el originador del dato, es decir, a quién el usuario puede contactar cuando suceden este tipo de problemas. poniendo asi en contacto el usuario y el dador de datos.

vlasvlasvlas avatar Jul 05 '19 18:07 vlasvlasvlas