지오 서버를 프록시 뒤에두고 OpenLayers를 사용하여 WMS / WFS에 액세스 할 수 있습니까? 지오 서버와 오픈 레이어를

지오 서버와 오픈 레이어를 사용하기 시작했고 프로젝트의 주요 관심사 중 하나는 지오 서버 웹 인터페이스를 내부 네트워크 외부에 노출시키지 않는 것입니다. 에 액세스 할 수 없습니다www.mydomain.com/geoserver/

그러나 인터넷에서 사용 가능한 응용 프로그램은 GeoServer에서 데이터 (wms / wfs)를 가져와야합니다. 이 모든 것은 OpenLayers를 통해 이루어집니다.

이게 가능해?



답변

가능하면 http://ian01.geog.psu.edu/geoserver_docs/software/java.html 의 지침을 따르십시오. 그러나 / geoserver 대신 / geoserver / wms 및 / geoserver / wfs를 사용하십시오.


답변

proyxing rewrite-rules (mod_rewrite 및 mod_proxy 참조)를 사용하여 포트 80에서 프론트 엔드 수신 대기 상태로 Apache httpd를 가질 수 있습니다 (mod_rewrite 및 mod_proxy 참조).

추가 정보 : http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


답변

리버스 프록시를 설정할 수 있습니다. 그런 다음 일반 URL처럼 OL을 가리 킵니다. ESRI를 사용하고 있지 않지만 온라인 에 귀하의 사례에 적용 할 리버스 프록시설정하는 가이드 가 있습니다.


답변

이 두 프로젝트를 살펴보면 도움이 될 수 있습니다.


답변