Чи можна поставити Geoserver за проксі-сервером та отримати доступ до WMS / WFS за допомогою OpenLayers


11

Я тільки починаю працювати з Geoserver та Openlayers, і одна з головних проблем проекту - це не відкривати веб-інтерфейс геосервера за межами внутрішньої мережі. Немає доступу доwww.mydomain.com/geoserver/

Однак програма, яка доступна в Інтернеті, повинна отримувати дані (wms / wfs) від GeoServer. Це все через OpenLayers.

Чи можливо це?


3
Коротка відповідь - так. Я не можу вам допомогти з довгою відповіддю, тому що, як ми це робимо, - це власний проксі, який також відповідає нашим потребам AAA. Але в основному це весь трафік HTTP.
relet

Відповіді:


1

Можливо, дотримуйтесь інструкцій на веб-сторінці http://ian01.geog.psu.edu/geoserver_docs/software/java.html, але замість / geoserver використовуйте / geoserver / wms та / geoserver / wfs


2
Посилання зламано, рішення втрачено ...: S
inf3rno

@iant Привіт, inf3rno має рацію, посилання порушено.
slevin

5 років - це тривалий час :-(
Ian Turton

2

Ви можете мати apache httpd як передній прослуховування на порту 80 за допомогою проксінг-правил перезапису (див. Mod_rewrite та mod_proxy) відображення / whaturl на apache до / geoserver / wms на геосервері, що працює на іншому порту tcp.

Детальніше: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.