Mencari SDK asli yang diaktifkan secara spasial untuk menyebarkan data GIS di perangkat seluler iOS dan Android?

9

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.

  1. Route-Me (iPhone / iPad): Slippy Map untuk menampilkan ubin.

  2. Spatialite (Android / iPhone / iPad) GIS spasial-enabled backend.

  3. Couchbase Mobile (Android / iOS) Library untuk melakukan sinkronisasi (pengeditan terputus) dengan CouchDB NoSQL Databases. GeoCouch menyediakan backend yang diaktifkan secara spasial.

  4. ArcGIS untuk Smartphone SDK (Android / iOS) Pustaka yang mencakup semua.

  5. 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.

  6. 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?

Ragi Yaser Burhum
sumber
1
Dibuat CW karena ini adalah daftar pertanyaan X berguna yang tidak mengharapkan jawaban terbaik yang unik.
whuber

Jawaban:

0

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:

Citra Penampil Globe

Menggunakan vektor TileCache saya sendiri (dimodifikasi OSM):

OSM TileCache

Menu untuk menambahkan TileCache Anda sendiri:

Menambahkan data Anda

Ada versi eksperimental yang kami lakukan dengan elevasi, pencahayaan elevasi, dan batimetri (belum dalam versi yang dirilis).

Dengan eksperimen pencahayaan

Dengan eksperimen

Ragi Yaser Burhum
sumber
Tautan tampaknya rusak.
PolyGeo
Benar. Android memecahkan beberapa API dan saya tidak repot-repot memperbaruinya. Namun ini telah dimasukkan ke dalam apa yang sekarang adalah amigocloud.com
Ragi Yaser Burhum