Saya baru saja mulai bekerja dengan Geoserver dan Openlayers dan salah satu perhatian utama dari proyek ini sekarang adalah jangan mengekspos antarmuka web geoserver di luar jaringan internal. Tidak ada akses kewww.mydomain.com/geoserver/
Namun aplikasi yang tersedia di Internet perlu mendapatkan data (wms / wfs) dari GeoServer. Ini semua melalui OpenLayers.
Apakah ini mungkin?
openlayers-2
geoserver
machado
sumber
sumber
Jawaban:
Mungkin saja, ikuti petunjuk di http://ian01.geog.psu.edu/geoserver_docs/software/java.html tetapi alih-alih gunakan / geoserver gunakan / geoserver / wms dan / geoserver / wfs
sumber
Anda dapat memiliki apache httpd sebagai frontend mendengarkan pada port 80 dengan memetakan ulang aturan-aturan (lihat mod_rewrite dan mod_proxy) pemetaan / apa pun di apache ke / geoserver / wms pada geoserver yang berjalan pada port tcp lain.
Se more: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
sumber
Anda dapat mengatur proxy terbalik. Lalu arahkan OL ke sana seperti url normal. Saya tahu Anda tidak menggunakan ESRI tetapi mereka memiliki panduan online untuk menyiapkan proxy terbalik yang akan berlaku untuk kasus Anda.
sumber
Anda dapat melihat kedua proyek ini, mungkin mereka dapat membantu Anda:
sumber