먼저 주제가 WebGIS 개발자가 되고 싶다면, 이 링크를 참고할 수 있다. 소백이 어떻게 WebGIS 초급개발엔지니어
가 되었는지를 참고할 수 있다. 둘째, WebGIS 의 개발 프로세스에 대해 이야기해보자.
일반적으로 우리 개발은 ESRI 방안과 오픈소스 방안
esri 의 두 가지 경로를 채택한다. P >
ArcGIS server+SQL server+IIS+ArcGIS js API+프런트엔드 기본 프레임워크
오픈 소스 시나리오의 예:
벡터 파일 또는 그리드 파일이 웹 페이지에 표시되어야 하는 경우 먼저 GeoServver 또는 ArcgisServer 를 통해 서비스로 게시해야 합니다. 그러면 이러한 지리 서버가 액세스 가능한 링크를 제공한 다음 Openlayers 또는 Arcgis js API 를 통해 액세스할 수 있습니다. 물론 Webgis 시스템에는 GIS 데이터만 있을 수 없고, SQL 서버나 PostgreSql 에 테이블을 구축해야 하는 일반 데이터도 필요합니다. 그런 다음 데몬 (C# 또는 Java) 이 이러한 데이터베이스에 연결하여 데이터를 가져와 여전히 프런트엔드로 돌려보낼 수 있습니다. 단, 이때 데이터의 수신자는 프런트 엔드의 큰 프레임워크가 됩니다.
요약:
그렇다면 Webgis 를 개발하는 데 무엇이 필요한가?
GIS 서버+기본 데이터베이스+웹 사이트 배포 환경 +GIS Api 프레임워크+프런트엔드 기본 프레임워크
완벽한 Webgis 시스템, 위 모든 것이 있습니다. 보충과 질문을 환영합니다.