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.
Route-Me (iPhone / iPad): carte glissante pour montrer les tuiles.
Spatialite (Android / iPhone / iPad) backend GIS spatialement activé.
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é .
ArcGIS for Smartphones SDK (Android / iOS) Bibliothèque complète.
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.
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?