Pemetaan web dengan kemampuan mengedit? [Tutup]

11

Saya memulai proyek peta web baru yang berupaya menampilkan geometri sederhana (garis, titik, poligon) dan raster / basemaps. Idealnya, peta juga akan memungkinkan pengguna yang berwenang untuk menambah / menghapus / mengedit geometri dan atributnya.

Apa sajakah pilihan yang tersedia untuk penyimpanan data (misalnya SQL Server Spatial)?

Apa sajakah pilihan yang tersedia untuk presentasi data (mis. ArcGIS Server)?

Saya baru mengenal pemetaan web dan berusaha membangun pemahaman yang kuat tentang opsi yang tersedia dan pro / kontra mereka.

Radar
sumber
3
apakah Anda sudah melihat Geoserver dan openlayers ?
dassouki
Saya telah melihat beberapa peta sederhana yang menggunakan kedua opsi di atas, seperti contoh di beranda masing-masing. Apakah salah satu dari teknologi ini memungkinkan fungsi yang lebih kompleks seperti menangani fitur dan mengedit fitur?
Radar
4
Ada contoh yang lebih baik di situs mereka, tetapi dalam contoh ini klik dua kali kursor pada peta. Jika Anda melihat halaman contoh mereka, ada beberapa opsi untuk Anda pertimbangkan.
dassouki
+ 1 @ dassouki. Saya baru saja melihat beberapa contoh dan fungsinya terlihat menjanjikan. Adakah yang mengetahui peta web yang berisi banyak fitur pengeditan ini di lingkungan "produksi"?
Radar
Lihatlah ke suite OpneGeo ( opengeo.org ). Mereka menawarkan dukungan perusahaan, jadi ini menunjukkan kepada Anda bahwa perangkat lunak memiliki masa depan :)
EricSonaron

Jawaban:

13

Lihatlah OpenLayers untuk sisi klien, ia menawarkan dengan cara sederhana semua yang Anda butuhkan. Seperti yang disarankan sebelumnya kepada Anda oleh Dassouki, lihat halaman contoh: http://www.openlayers.org/dev/examples/ find for 'edit' Misalnya: http://www.openlayers.org/dev/ contoh / editingtoolbar.html

Untuk sisi server, saya pribadi bertaruh untuk proyek OS, IMO mereka berkualitas bagus dan tidak ada yang perlu mereka iri pada perangkat lunak berpemilik: GeoServer + PostgreSQL / PostGIS

EricSonaron
sumber
5

Anda mungkin ingin mencoba Geoserver di back-end dan menggunakan GXP OpenGeo di ujung depan. GXP adalah perpustakaan javascript sisi klien yang dibangun di atas OpenLayers, GeoExt dan ExtJS (sekarang Sencha). Seharusnya menjembatani kesenjangan antara OpenLayers dan aplikasi web penuh sesak nafas. Kerangka kerja jika Anda mau.

Berikut panduan praktis untuk memulai dengan GXP. Contoh aplikasi yang dibuat dengan GXP adalah GeoExplorer dari OpenGeo Suite. Ini adalah penampil peta, styler dan editor.

masukkan deskripsi gambar di sini

RK
sumber
3
Tautan GXP sudah mati. GXP tersedia di sini: github.com/boundlessgeo/gxp
katahdin