Hola José.
Quería preguntar si es posible refinar los resultados devueltos por Reverse Geocoding Google (Que hay aquí?)
Actualmente cuando se consulta una coordenada o directamente tocando sobre pantalla y luego seleccionando la opción ¿Que hay aquí? los resultados obtenidos de Google en su mayoría son repetitivos, esto se debe a que Google devuelve una posición por cada entidad disponible. La geocodificación inversa establece coincidencias con entidades políticas (países, provincias, ciudades y vecindarios), direcciones y códigos postales.
Actualmente Google ofrece 2 API diferentes (Tradicional v1 y nueva v4) y me preguntó cuál usa OruxMaps.
Las 2 permiten adicionar el parámetro ROOFTOP como filtro pero con funcionamientos levemente diferentes.
V1.
Consulta ROOFTOP
Consulta+&location_type=ROOFTOP
"solo devuelve las direcciones para las que Google tiene información de ubicación precisa hasta la precisión de la dirección de la calle"
Resultado ROOFTOP
"indica que el resultado que se muestra refleja un geocódigo preciso"
V4.
Consulta ROOFTOP
Consulta+granularity=ROOFTOP
Funciona de forma diferente pero a su vez es un filtro que reduce considerablemente los resultados devueltos.
P.D. Sería posible añadir el parámetro zoom a la URL OruxMaps?
Actualmente está configurada=
https://oruxmaps.com/position?q={lat},{lon}
El inconveniente es que si se quiere obtener un nivel de zoom alto (15-20) previamente se debe preparar la app y dejarla parqueada en el zoom que se desea ver. Si no se hace y da la casualidad que estabas revisando la vista de un pais, la URL hereda ese zoom, claro se pueden usar los botones de zoom pero a medida que se acerca se pierde precisión de la coordenada por el desplazamiento entre cambios de zoom.
Nuevamente mil gracias por todo tu trabajo y la buena disposición hacia sugerencias de parte de los usuarios.
Anexo 2 pantallazos, un con ROOFTOP y otro sin el, ambos para v1, sobre una posición aleatoria. Debo añadir que un resultado ZERO RESULTS devuelve como mínimo el +Code y el nombre asociado a ese +Code, sin embargo si no se quiere ser tan estricto con el filtro, se puede usar alguno de los otros o combinar ROOFTOP con otro (|) y se asegura un término medio.
Quería preguntar si es posible refinar los resultados devueltos por Reverse Geocoding Google (Que hay aquí?)
Actualmente cuando se consulta una coordenada o directamente tocando sobre pantalla y luego seleccionando la opción ¿Que hay aquí? los resultados obtenidos de Google en su mayoría son repetitivos, esto se debe a que Google devuelve una posición por cada entidad disponible. La geocodificación inversa establece coincidencias con entidades políticas (países, provincias, ciudades y vecindarios), direcciones y códigos postales.
Actualmente Google ofrece 2 API diferentes (Tradicional v1 y nueva v4) y me preguntó cuál usa OruxMaps.
Las 2 permiten adicionar el parámetro ROOFTOP como filtro pero con funcionamientos levemente diferentes.
V1.
Consulta ROOFTOP
Consulta+&location_type=ROOFTOP
"solo devuelve las direcciones para las que Google tiene información de ubicación precisa hasta la precisión de la dirección de la calle"
Resultado ROOFTOP
"indica que el resultado que se muestra refleja un geocódigo preciso"
V4.
Consulta ROOFTOP
Consulta+granularity=ROOFTOP
Funciona de forma diferente pero a su vez es un filtro que reduce considerablemente los resultados devueltos.
P.D. Sería posible añadir el parámetro zoom a la URL OruxMaps?
Actualmente está configurada=
https://oruxmaps.com/position?q={lat},{lon}
El inconveniente es que si se quiere obtener un nivel de zoom alto (15-20) previamente se debe preparar la app y dejarla parqueada en el zoom que se desea ver. Si no se hace y da la casualidad que estabas revisando la vista de un pais, la URL hereda ese zoom, claro se pueden usar los botones de zoom pero a medida que se acerca se pierde precisión de la coordenada por el desplazamiento entre cambios de zoom.
Nuevamente mil gracias por todo tu trabajo y la buena disposición hacia sugerencias de parte de los usuarios.
Anexo 2 pantallazos, un con ROOFTOP y otro sin el, ambos para v1, sobre una posición aleatoria. Debo añadir que un resultado ZERO RESULTS devuelve como mínimo el +Code y el nombre asociado a ese +Code, sin embargo si no se quiere ser tan estricto con el filtro, se puede usar alguno de los otros o combinar ROOFTOP con otro (|) y se asegura un término medio.