Vous recherchez un SDK natif activé spatialement pour déployer des données SIG sur des appareils mobiles iOS et Android?


9

Je ne suis intéressé que par les options iOS et Android qui me permettent de créer des solutions natives pour rendre / collecter des données. Le temps de réponse est très important, car je veux pouvoir dessiner de nombreuses géométries - pas seulement des points. Points supplémentaires pour les options de clustering automatique. La licence est très importante - si elle rend mon produit résultant entièrement Open Source (par exemple, me force à GPL mon code résultant), alors ce n'est pas une option.

  1. Route-Me (iPhone / iPad): carte glissante pour montrer les tuiles.

  2. Spatialite (Android / iPhone / iPad) backend GIS spatialement activé.

  3. Bibliothèque Couchbase Mobile (Android / iOS) pour effectuer la synchronisation (édition déconnectée) avec les bases de données CouchDB NoSQL. GeoCouch fournit un backend spatialisé .

  4. ArcGIS for Smartphones SDK (Android / iOS) Bibliothèque complète.

  5. Le SDK Cloudmade (Android / iOS) affiche leurs propres couches avec quelques options mineures pour superposer les vôtres. Je n'étais pas sûr de devoir l'énumérer, mais c'est préventif.

  6. Chaque plate-forme a ses propres options limitées (permet de mettre des marqueurs de base) hors de la boîte. Cela inclut MapKit et les cartes Android .

Je n'ai pas répertorié gvSIG Mobile en raison de la licence (GPL) et du fait que la partie iOS est en cours de développement. En outre, OpenLayers et Sencha Touch sont basés sur le Web, donc pas exactement ce que je recherche depuis IMHO, l'UX manque toujours pour les Smarphones de génération actuelle. Et tous les compilateurs Web vers natifs comme Titanium Appcelerator et similaires ne sont généralement que des emballages très simples pour les options natives.

Quelles bonnes options non répertoriées ai-je? Existe-t-il une liste complète quelque part?


1
Made CW parce que c'est une question de liste X utile qui n'attend pas de meilleure réponse unique.
whuber

Réponses:


0

Depuis que certaines personnes m'ont demandé quel était le résultat final de cela: j'ai fini par écrire mon propre framework avec un ami qui travaille multiplateforme sur iOS (iPhone et tablettes) ainsi que sur les appareils Android.

Voici un lien vers une visionneuse de base Android TileCache gratuite que j'ai construite avec elle

Utilisation de mon imagerie TileCache:

Imagerie de la visionneuse de globe

En utilisant mon propre vecteur (modifié par OSM) TileCache:

OSM TileCache

Menu pour ajouter votre propre TileCache:

Ajout de vos données

Il y a une version expérimentale que nous avons faite avec l'élévation, l'éclairage d'élévation et la bathymétrie (pas encore dans la version publiée).

Avec des expériences d'éclairage

Avec des expériences


Le lien semble rompu.
PolyGeo

Vrai. Android a cassé certaines API et je n'ai pas pris la peine de le mettre à jour. Cependant, cela a été intégré
Ragi Yaser Burhum
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.