20 votos

Hay una comparación de los diferentes asignación de las bibliotecas para Android?

Actualmente estoy mirando las diferentes bibliotecas que puedo utilizar para mostrar un mapa en mi costumbre Aplicación de Android. He encontrado varias como Mapsforge, OSMDroid, ArcGIS runtime para Android, de Google Maps para Android y así sucesivamente. Estoy seguro de que me faltan algunos.

Hay un gráfico de comparación en algún lugar sobre las diferencias en la funcionalidad y los pros y los contras de cada uno?

Si no hay uno, podríamos hacer esta pregunta wiki de la comunidad, para servir junto a Comparación de Escritorio de código Abierto Paquetes de SIG Y Comparación de JavaScript asignación de las bibliotecas.

25voto

Anthony Cramp Puntos 126

Aquí están los resultados de mi breve investigación sobre este Tema:

  1. ArcGIS runtime para Android. Parece ser orientado a mostrar ArcGIS Server Mapservices. Puede mostrar los datos en el modo en línea, mediante el almacenamiento de las teselas en la memoria caché compacta formato de almacenamiento, o mediante el uso de baldosas de paquetes.

  2. OSMDroid Un componente que puede ser utilizado para mostrar los datos de Open Street Maps cuando en línea, y puede usar iconos para el acceso fuera de línea. Es una trama basada opción, y usted puede utilizar Mobile Atlas creator para crear azulejos de casi cualquier servicio WMS.

  3. MapsForge Una excelente biblioteca para la representación de datos de OSM sobre la marcha. Tiene un especial optimizado de baldosas de formato, y es el rendimiento de la representación es bastante buena.

  4. Google Maps Android API Este es el valor predeterminado mapView en Android, y utiliza los datos de Google Maps. Mientras que el mapa de Google de la misma aplicación se puede utilizar en el modo sin conexión, hasta donde yo soy consciente, no es posible el uso de Datos de Google en el modo sin conexión. Sin embargo, es posible mostrar su propio azulejos en modo sin conexión. Este es un Excelente ejemplo.

  5. Nutiteq Este es completa biblioteca que tiene muchas características únicas como soporte para 3D, varios servicios OGC, Mapa personalizado de la API, sin conexión y enrutamiento de los mapas en cualquier proyección.

  6. Mapbox recientemente ha lanzado un SDK de Android, que puede ser utilizado para el online y el offline maps.

  7. AQUÍ ha mobile sdk para Android y iOS, que puede ser utilizado para el online y el offline maps.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X