Saya ingin memiliki Peta 3D Online, yang akan menunjukkan Data saya, yaitu Raster dan Vektor, terbungkus dalam DEM yang saya miliki.
Karena persyaratan untuk menggunakan data DEM & Raster saya sendiri, Google Earth API hampir tidak berfungsi.
Apakah ada proyek yang bisa melakukan ini?
web-mapping
3d
Devdatta Tengshe
sumber
sumber
Jawaban:
Yah, WebGL menjanjikan tetapi memiliki beberapa fitur sekarang. Anda dapat melihat API dan contoh - contohnya .
Dari yang saya tahu, ini didukung oleh FF4 dan Chrome 9. Anda akan menemukan lebih banyak tentang kompatibilitas browser di situs web mereka.
Perpustakaan Javascript:
Untuk mengeksplorasi (contoh dan tutorial):
sumber
ReadyMap mungkin menjadi pilihan lain.Berikut ini sebuah contoh (dengan bonus integrasi Leaflet!) [Via @LeafletJS ]:Dan satu lagi dengan hamparan 3D di dunia:
Lebih lanjut: demo , kode .Pembaruan: Proyek ini tampaknya mengubah arahnya dengan agak drastis. ReadyMap sekarang:
Dan aplikasi globe 3D dipindahkan (paling mungkin?) Ke upaya baru yang terkonsentrasi pada osgEarth ( halaman web , galeri , sumber ).
sumber
Artikel berguna untuk merangkum perubahan dan kepraktisan di sini:
http://www.georelated.com/2011/11/3d-gis-from-desktop-to-web.html
Lihat juga orang-orang ini: http://www.webglearth.org/
sumber
Baru saja menemukan yang ini .... OpenLayers / Cesium Hybrid: http://jktaylor.github.com/openlayers/examples/adapters/editingtoolbar.html
atau
Anda dapat menggunakan penampil cesium saja: http://cesium.agi.com/CesiumViewer/
sumber
Saya suka penerapan WebGL ini, ini bukan gaya peta dunia tetapi lebih seperti data DEM, tetapi versi 1.0 belum tersedia, saya tidak tahu kapan tepatnya akan tersedia di musim panas ini
http://openscales.org/news/openscalesgl-announce.html
sumber
Sementara itu, ada three.js sebagai pembungkus di WebGL. Lihat contohnya di sini .
sumber
Saya akan sedikit lebih mudah dan memilih Cortona 3D player untuk visualisasi dan mengekspor semua yang ada di GIS pilihan Anda sebagai file VRML.
sumber