Cara membuat Layanan WMS untuk menampilkan gambar referensi geografis

9

Saat ini saya memiliki sedikit pengalaman di bidang opensource dan saya kira ini adalah tempat saya harus pergi jika saya ingin membuat Layanan WMS tanpa perlu ArcGIS Server. Pada dasarnya tujuan saya adalah untuk mengambil gambar geo-referensi lokal (geo-jpeg) dan membuat layanan WMS untuk menampilkan gambar itu. Saya telah melakukan pencarian pada topik ini dan sepertinya saya tidak dapat menemukan informasi spesifik tentang ini. Saya lebih suka tidak perlu membuat instalasi MapServer tetapi jika itu salah satu opsi terbaik saya, saya akan mencoba pergi rute itu. Jadi pada titik ini saya berharap untuk beberapa arah tentang cara membuat layanan WMS, semoga tanpa perlu men-setup server saya sendiri. Mungkin posting blog atau tutorial tentang melakukan ini. Terima kasih...

wilbev
sumber

Jawaban:

7

Untuk cara non-pemrograman (tetapi bukan FOSS) Anda bisa membuat akun gratis dan mencoba mengunggah gambar Anda ke GIScloud . WMS adalah salah satu output yang bisa Anda dapatkan dari proyek Anda di sana. Periksa dokumen untuk informasi lebih lanjut.

Untuk cara yang lebih ambisius - GeoServer mungkin cara yang baik. Saya merasa lebih mudah berinteraksi dengan daripada MapServer. Lihat tutorial OpenGeo untuk titik awal yang baik.

Radek
sumber
1
terima kasih atas tipnya dengan GISCloud. Jadi saya pergi ke depan dan mencoba ini, mengaktifkan fitur WMS untuk peta yang saya buat tetapi saya tidak bisa melihat untuk mendapatkan klien GIS untuk terhubung ke alamat WMS yang diberikan. Yang saya dapatkan adalah gagal terhubung ketika saya menempelkan alamat WMS yang diberikan. Apakah ada hal lain yang perlu saya lakukan atau tambahkan ke alamat?
wilbev
@wilbev: Di mana tepatnya Anda menempelkan tautan? Jika Anda ingin memiliki pratinjau cepat, Anda dapat menampilkan lapisan WMS Anda di QGIS - cukup tekan tombol 'Tambah lapisan WMS' dan isi parameter. Jika Anda ingin menampilkannya di browser Anda dapat membuat kode untuk ikhtisar Google Maps dengan GISCloud. Atau buat pemirsa sederhana dengan, OpenLayers atau Leaflet .
radek
Saya sudah mencoba di QGIS. Saya tempelkan URL persis dari tab WMS di GIS Cloud di bidang URL. Pesan kesalahan yang saya dapatkan kembali adalah "Tidak dapat memahami respone. Penyedia wms mengatakan: Pengunduhan kemampuan gagal: Pengunduhan kesalahan ... memberikan alamat WMS dan mengatakan server menjawab: Kesalahan Server Internal. Mungkin ada sesuatu yang salah di sisi GIS Cloud dengan ini? Juga, saya mencoba ke Google Maps juga, dan itu akan membawa saya ke lokasi yang benar tetapi itu tidak menampilkan lapisan raster karena alasan tertentu.
wilbev
@wilbev: Aneh. Mungkin coba Peta> Bagikan dan Terbitkan> Sematkan. pilih salah satu opsi yang sesuai untuk Anda dan tekan 'Pratinjau popup'.
radek
radek: Itulah yang saya lakukan untuk mencoba menggunakan Google Maps. Ketika saya mengklik pratinjau Popup, itu hanya menunjukkan peta dasar peta Google, di mana gambar itu berada tetapi tidak ada gambar raster yang ditampilkan. Saya tidak tahu mengapa url WMS tidak berfungsi. Apakah Anda bisa membuatnya bekerja tanpa masalah? Saya bahkan mencoba akun kedua dan saya mendapatkan hasil yang sama. Kecuali jika saya melakukan sesuatu yang salah, yang tidak saya lakukan selain menyalin url, saya tidak bisa melihat ini bekerja untuk siapa pun.
wilbev
3

Saya punya tutorial yang menjelaskan bagaimana saya mengatur GeoServer untuk ini menggunakan dataset Blue Marble. Ini akan membawa Anda sekitar satu jam dengan asumsi Anda cukup senang menginstal perangkat lunak pada sistem Anda.

Ian Turton
sumber