2012-01-13 10 views
17

estoy tratando de desarrollar un mapa androide fuera de línea que hace uso de mosaicos de mapas de OSM de un nivel de zoom en particular, para esto he utilizado una biblioteca de código abierto: Osmdroid¿Cómo puedo implementar un geocodificador sin conexión para una sola ciudad usando datos OSM en Android?

Ahora, im estudiando la posibilidad de crear un fuera de línea geocodificación/geocodificación inversa para una única ciudad que se puede integrar con mi aplicación,

¿puedo usar Osm xml data para ese fin? Si es así, entonces puede alguien sugerir/explicar cómo usarlo para crear db SQlite .. a utilizar el ingenio mi aplicación

leí here y also here sobre SpatiaLite
Pero no acabo de entender su funcionamiento y aplicación

Gracias

+0

¿Qué detalles desea obtener del codificador inverso? –

+0

echa un vistazo a http://wiki.openstreetmap.org/wiki/Nominatim – Goldorak84

+0

Mire el proyecto [Mapsforge] (https://code.google.com/p/mapsforge/). Este proyecto proporciona una biblioteca de Android para representar mapas sin conexión a partir de datos OSM. –

Respuesta

1

Con el SDK Skobbler tiene mapas sin conexión y geocodificación (inversa).

+0

CartoType (www.cartotype.com) también ofrece mapas sin conexión, geocodificación inversa y búsqueda de direcciones. –

Cuestiones relacionadas