안타깝게도 보안 문제로 인해 웹 페이지를 데이터베이스에 직접 연결할 수 없습니다. 일반적으로이 둘을 결합하려면 미들웨어가 필요합니다.
예를 들어 Open Source 소프트웨어를 사용하려는 경우 GeoServer를 지리적 서버로 쉽게 사용하여 PostGIS 데이터베이스에서 OpenLayers HTML 웹 페이지로 데이터를 제공 할 수 있습니다.
이것이 좋은 이유는 GeoServer가 표준 방식으로 OGC WMS (Web Map Server) 또는 WFS (Web Feature Service)로 데이터를 제공하고 OpenLayers 및 기타 여러 API (ESRI, Leaflet 등) 및 기타 데스크탑에서 모두 이해하기 때문입니다. GIS 소프트웨어 (ESRI, MapInfo, QGIS, uDig 등)
따라서 GeoServer를 PostGIS에 연결 한 다음 데이터를 제공하는 방법을 안내하는 GeoServer 설명서 시작을 살펴 보겠습니다.
http://docs.geoserver.org/stable/en/user/gettingstarted/index.html
이런 종류의 것들을 처음 접한다면 OpenGeo 튜토리얼보다 더 좋은 곳은 없습니다.
http://workshops.opengeo.org/
PostGIS에있는 데이터를 확실히 고수합니다.
a) 데이터가 많음 b) 쿼리를 실행하고 싶을 때 c) 많은 사람이 앱을 사용하려는 경우
쿼리를 실행하려는 경우 WPS (Web Processing Services)를 살펴보면 여전히 "새"이지만 GeoServer에서 지원됩니다.
그러나 적은 양의 데이터가 있고 쿼리를 사전 실행 한 다음 OpenLayers를 사용하여 표시하려면 플랫 파일에서 GeoJSON을 사용하거나 D3 자바 스크립트 라이브러리에서 인기를 얻고있는 TopoJSON을 살펴보십시오. http://bost.ocks.org/mike/map/ 참조 Mike Bostock의 튜토리얼은 훌륭합니다.
희망이 도움이