Saya hanya tertarik pada opsi iOS dan Android yang memungkinkan saya membangun solusi asli untuk membuat / mengumpulkan data. Waktu respons sangat penting, karena saya ingin dapat menggambar banyak geometri - bukan hanya poin. Poin tambahan untuk opsi pengelompokan otomatis. Lisensi sangat penting - jika itu membuat produk saya yang dihasilkan Open Source sepenuhnya (misalnya, memaksa saya untuk GPL kode yang dihasilkan saya) maka itu bukan pilihan.
Route-Me (iPhone / iPad): Slippy Map untuk menampilkan ubin.
Spatialite (Android / iPhone / iPad) GIS spasial-enabled backend.
Couchbase Mobile (Android / iOS) Library untuk melakukan sinkronisasi (pengeditan terputus) dengan CouchDB NoSQL Databases. GeoCouch menyediakan backend yang diaktifkan secara spasial.
ArcGIS untuk Smartphone SDK (Android / iOS) Pustaka yang mencakup semua.
Cloudmade SDK (Android / iOS) menampilkan layer mereka sendiri dengan beberapa opsi minor untuk overlay layer Anda. Saya tidak yakin saya harus mencantumkannya, tetapi ini bersifat pre-emptive.
Setiap platform memiliki opsi terbatas mereka sendiri (memungkinkan untuk menempatkan beberapa penanda dasar) di luar kotak. Ini termasuk MapKit dan Android Maps .
Saya tidak mencantumkan gvSIG Mobile karena perizinan (GPL) dan bagian iOS sedang dalam pengembangan. Selain itu, OpenLayers dan Sencha Touch berbasis web, jadi tidak persis apa yang saya cari sejak IMHO, UX masih kurang untuk Smarphones generasi sekarang. Dan salah satu kompiler web-ke-asli seperti Titanium Appcelerator dan sejenisnya biasanya hanya pembungkus yang sangat sederhana untuk opsi asli.
Opsi bagus apa yang tidak terdaftar yang saya miliki? Apakah ada daftar komprehensif di mana saja?
Jawaban:
Karena beberapa orang bertanya kepada saya apa hasil akhir dari ini: Saya akhirnya menulis kerangka kerja saya sendiri dengan seorang teman yang bekerja lintas platform di iOS (iPhone dan tablet) serta perangkat Android.
Berikut adalah tautan ke penampil TileCache Android dasar gratis yang saya buat dengannya
Menggunakan TileCache citra saya:
Menggunakan vektor TileCache saya sendiri (dimodifikasi OSM):
Menu untuk menambahkan TileCache Anda sendiri:
Ada versi eksperimental yang kami lakukan dengan elevasi, pencahayaan elevasi, dan batimetri (belum dalam versi yang dirilis).
Dengan eksperimen pencahayaan
sumber