postGIS를 사용하여 응용 프로그램을 작성하는 방법을 배우고 싶습니다. 거기에 내가 볼 수있는 좋은 오픈 소스 예제가 있는지 궁금합니다. 특히지도 데이터를 저장하기 위해 포스트그레스를 사용하지 않고 응용 프로그램 코드 (집계 및 SQL-MM 즉 ST_ * 함수)에서 postGIS 특수 함수를 광범위하게 사용하는 것에 관심이 있습니다. 감사!postGIS applications
답변
PostGIS는 지리적 데이터에 대한 모든 종류의 쿼리를 저장하고 실행하는 데 유용한 도구입니다. 그러나지도를 표시하려면 다른 도구가 필요합니다. 거기에 많은 사람들이 있습니다.
웹 매핑에 관심이있는 경우 여기에 question I asked about web mapping이 있습니다. 결국 PostGIS 데이터베이스에 매핑 데이터를 저장 한 다음 GeoServer 및 OpenLayers를 사용하여 데이터를 제공했습니다. 또 다른 확실한 웹 매핑 경로는 GeoDjango입니다.
편집 : 내 이전 경험에 대해 자세히 설명합니다. 셰이프 파일 (.shp)에 저장된 벡터 데이터 (다각형)의 데이터 세트가 있습니다. Google지도 위에 표시하고 웹 플랫폼에서 선택할 수 있어야했습니다. 먼저 셰이프 파일을 PostGIS 데이터베이스로 가져 왔습니다.
GeoServer를 설정 한 후 PostGIS 데이터베이스를 GeoServer에 연결하고 WFS 계층을 만들었습니다. WMS와 같은 여러 유형이 있지만 WFS를 사용했는데 그 이유는 내가 표시 한 폴리곤을 선택하기에 좋았 기 때문입니다.
다음으로 GeoServer에 추가 한 레이어를 표시해야합니다. 나는 OpenLayers JavaScript 라이브러리를 사용했다. 그들은 그들의 사이트에 많은 예제를 가지고있다. This one은 GeoServer를 사용하여지도 데이터를 제공합니다. 소스를보고 Openlayers가 어떻게 맵을 얻고 표시하는지 확인하십시오.
오프라인지도를 만들려면 :Quantum GIS은 무료 도구입니다. ArcGIS도 매우 인기가 있지만 무료는 아닙니다.
만약 내가 너라면 https://gis.stackexchange.com/을 확인해 보겠다. 거기에 많은 것을 발견 할 수 있으며 매우 유용한 커뮤니티입니다.
- 1. Heroku의 PostGIS PostGIS 테스트 옵션?
- 2. Postsql and Postgis
- 3. Symbian and OpenC Applications
- 4. 10 진수로 인덱싱 : applications
- 5. Twisted and p2p applications
- 6. OAuth with Desktop Applications
- 7. siebel applications hadoop connectivity
- 8. OutOfMemoryError in Android applications
- 9. Tide Applications 디버깅
- 10. Twisted with other applications
- 11. Xcode가 Applications 폴더에 없음
- 12. Lucene.Net IndexWriter multiple applications
- 13. Node.js events applications
- 14. Postgis UPDATE가 영원합니다.
- 15. PostGIS 데이터베이스에 연결
- 16. Mac에 Postgis 설치
- 17. PostGIS 변환 문제
- 18. Geoserver - PostGIS 성능 문제
- 19. postgis 2.0.0 빌드 실패
- 20. PostGIS 위치 지정 오류
- 21. PostGis ST_Distance_Spheroid confuch
- 22. ormLite와 함께 PostGIS 사용
- 23. PostGIS 지오메트리 지원
- 24. PostGis Distance Calculation
- 25. 우분투에 Postgis 설치
- 26. PostGIS OSM 쿼리
- 27. PostGIS - 결과를지도의 뷰포트로 제한
- 28. POSTGIS SELECT optmization
- 29. PostGIS + Geodjango + OpenLayer
- 30. PostGIS 교차로 문제 해결
고마워요! 질문을 GIS 사이트로 옮길 것입니다. – JRR