Geoserver'ı bir proxy'nin arkasına koymak ve OpenLayers kullanarak WMS / WFS'ye erişmek mümkün müdür?


11

Sadece Geoserver ve Openlayers ile çalışmaya başladım ve projenin ana endişelerinden biri geoserver web arayüzünü dahili ağın dışında göstermemek. Erişim yokwww.mydomain.com/geoserver/

Ancak, Internet'te bulunan uygulamanın GeoServer'dan veri (wms / wfs) alması gerekir. Tüm bunlar OpenLayers üzerinden.

Mümkün mü?


3
Kısa cevap evet. Uzun bir cevapla size yardım edemem, çünkü bunu yapma şeklimiz AAA gereksinimlerimizi de ele alan özel bir proxy'dir. Ama temelde hepsi HTTP trafiğidir.
işgal edildi muhtemelen

Yanıtlar:



2

Proyxing yeniden yazma kurallarına (bkz. Mod_rewrite ve mod_proxy) eşleme / başka bir tcp bağlantı noktasında çalışan geoserver / wms ile eşleme / önbellek ile bağlantı noktası 80'de ön uç dinleme olarak bir apache httpd'niz olabilir.

Daha fazlasını görün: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


1

bir ters proxy ayarlayabilirsiniz. Sonra OL'u normal bir URL gibi gösterin. ESRI kullanmadığınızı biliyorum, ancak sizin durumunuz için geçerli olacak bir ters proxy kurmak için çevrimiçi bir rehberleri var .


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.