¿Está buscando un SDK nativo con capacidad espacial para implementar datos SIG en dispositivos móviles iOS y Android?

9

Solo me interesan las opciones de iOS y Android que me permiten crear soluciones nativas para procesar / recopilar datos. El tiempo de respuesta es muy importante, ya que quiero poder dibujar muchas geometrías, no solo puntos. Puntos extra para las opciones de agrupamiento automático. La licencia es muy importante: si hace que mi producto resultante sea completamente de código abierto (por ejemplo, me obliga a GPL mi código resultante), entonces no es una opción.

  1. Route-Me (iPhone / iPad): Mapa deslizante para mostrar mosaicos.

  2. Spatialite (Android / iPhone / iPad) backend habilitado espacialmente GIS.

  3. Biblioteca Couchbase Mobile (Android / iOS) para realizar sincronización (edición desconectada) con bases de datos CouchDB NoSQL. GeoCouch proporciona backend habilitado espacialmente.

  4. ArcGIS for Smartphones SDK (Android / iOS) Biblioteca integral.

  5. Cloudmade SDK (Android / iOS) muestra sus propias capas con algunas opciones menores para superponer las suyas. No estaba seguro de si debería enumerarlo, pero esto es preventivo.

  6. Cada plataforma tiene sus propias opciones limitadas (permiten poner algunos marcadores básicos) fuera de la caja. Esto incluye MapKit y los mapas de Android .

No enumeré gvSIG Mobile debido a la licencia (GPL) y que la parte de iOS está en desarrollo. Además, OpenLayers y Sencha Touch están basados ​​en la web, por lo que no es exactamente lo que estoy buscando desde mi humilde opinión, el UX todavía carece de Smarphones de la generación actual. Y cualquiera de los compiladores web a nativos, como Titanium Appcelerator y similares, generalmente son envoltorios muy simples para las opciones nativas.

¿Qué buenas opciones que no están en la lista tengo? ¿Hay una lista completa en alguna parte?

Ragi Yaser Burhum
fuente
1
Hecho CW porque esta es una pregunta útil de la lista de X que no espera una mejor respuesta única.
Whuber

Respuestas:

0

Como algunas personas me han preguntado cuál fue el resultado final de esto: terminé escribiendo mi propio marco con un amigo que trabaja multiplataforma en iOS (iPhone y tabletas), así como en dispositivos Android.

Aquí hay un enlace a un visor básico gratuito de Android TileCache que construí con él

Usando mis imágenes TileCache:

Imágenes de Globe Viewer

Usando mi propio vector (OSM modificado) TileCache:

OSM TileCache

Menú para agregar su propio TileCache:

Agregar sus datos

Hay una versión experimental que hicimos con elevación, iluminación de elevación y batimetría (aún no en la versión lanzada).

Con experimentos de iluminación

Con experimentos

Ragi Yaser Burhum
fuente
El enlace parece estar roto.
PolyGeo
Cierto. Android rompió algunas API y no me molesté en actualizarlo. Sin embargo, esto se ha incluido
Ragi Yaser Burhum