Saya memulai proyek di mana pengguna akan membuat, menyimpan, dan berbagi peta mereka sendiri di web. Kami akan memberi mereka sejumlah besar kelas fitur, tetapi pengguna akan secara efektif membuat sendiri peta, simbologi peta, dll. Selain itu, mereka akan membuat dan mengedit kelas fitur mereka sendiri, yang dapat mereka petakan dan bagikan dengan pengguna lain.
Model untuk layanan peta AGS tampaknya adalah: membuat peta di ArcMap, menyimpan MXD / MSD, menerbitkan. Saya berusaha memahami bagaimana ini dapat membantu kami membangun platform pemetaan web yang dinamis seperti dijelaskan di atas. Adakah yang bisa menawarkan beberapa tips tentang cara melakukannya?
Lihatlah ArcGIS Explorer baru online. Ini terintegrasi erat ke arcgis online. Anda dapat membuat grup yang memungkinkan pengguna untuk bergabung dengan akses ke data Anda, basemaps, layanan web, dll ....
ArcGIS Explorer Online
Dengan ArcGIS Explorer Online, Anda dapat dengan mudah menjelajahi, memvisualisasikan, dan berbagi informasi GIS. Gunakan untuk mengakses langsung peta situs dan konten lainnya. Anda bahkan dapat menggunakannya untuk membuat slideshow interaktif.
ArcGIS Explorer adalah aplikasi gratis yang berjalan di browser. Itu dibangun menggunakan Microsoft Silverlight.
Buka ArcGIS Explorer Online
Apa yang Baru Pengalaman pengguna yang lebih disederhanakan Fitur dapat diseret dan dijatuhkan ke peta Berbagi informasi sembulan dan catatan lebih mudah. Misalnya, Anda dapat membuat catatan di lapisan fitur yang dapat dibagikan di antara klien seperti penampil peta ArcGIS.com dan ArcGIS Explorer Desktop. Presentasi dapat dibagikan melalui akses URL langsung ke presentasi peta, membuatnya lebih mudah untuk berbagi presentasi Anda dengan pengguna yang belum pernah menggunakan aplikasi sebelumnya. Dukungan untuk peta web yang diaktifkan waktu
sumber
Menggunakan salah satu SDK ESRI , Anda dapat mengambil daftar peta yang tersedia dari Server ArcGIS. Anda kemudian dapat memberikan drop down dari MXD / MSD yang tersedia dan memungkinkan pengguna untuk memilih peta dinamis apa yang mereka inginkan kembali.
sumber
Hai Saya agak terlambat dengan jawaban saya tetapi saya mulai di ArcGIS Server setengah tahun yang lalu. Memang benar bahwa Anda membuat BasicMaps sendiri di ArcMap dan daripada menerbitkannya sebagai layanan web yang pada gilirannya dapat ditampilkan dalam aplikasi web. Dan itu intinya, Anda harus membuat aplikasi web yang kuat yang menggunakan AGS Javascript API + Dojo + php + mysql + XXX untuk memungkinkan semua fitur yang memungkinkan "buat-Anda-sendiri-peta" mungkin.
Apa yang saya coba katakan adalah bahwa Anda harus mempersiapkan lebih banyak pekerjaan daripada hanya mengandalkan server ArcGIS saja.
sumber
Jika Anda ingin semua fitur yang Anda jelaskan maka di dunia ESRI Anda harus memberi setiap pengguna akses ke ArcGIS Desktop. Beberapa dari apa yang Anda minta itu mungkin. Jika Anda ingin mengizinkan pengguna untuk memilih lapisan mereka sendiri maka yang perlu Anda lakukan adalah membuat semacam halaman admin yang mencantumkan semua layanan peta Anda dari mana pengguna dapat memilih lapisan yang mereka inginkan. Jika Anda menggunakan API JS maka ini akan menjadi masalah sederhana mengambil pengguna menyimpan data dari beberapa jenis toko dan kemudian hanya meminta lapisan itu.
Dalam hal mengedit dan mengubah layanan peta yang sebenarnya ini tidak benar-benar mungkin, dan bahkan jika saya pikir Anda akan mematikan kinerja.
sumber