지리공간 콘텐츠 관리 시스템
Geospatial content management system지리공간 콘텐츠 관리 시스템(Geospatial Content Management System, GeoCMS)은 객체(사용자, 이미지, 기사, 블로그)가 있는 콘텐츠 관리 시스템이다.)은 온라인 대화형 지도에 표시할 위도, 경도 위치를 가질 수 있다. 또한 온라인 맵은 표시된 데이터의 정보 페이지(기본적으로 위키 페이지)에 링크된다. 일부 GeoCMS는 또한 사용자가 콘텐츠 객체의 일부로서 공간 데이터(지도상의 점, 선, 다각형)를 편집할 수 있도록 한다. 공간 데이터는 GeoCMS가 콘텐츠의 일부로서 또는 WMS나 WFS와 같은 표준화된 인터페이스를 사용하여 게시할 수 있다.
GeoCMS는 사용자 위치를 확인하여 지리적으로 커뮤니티를 구축할 수 있는 등록된 사용자 지도를 가질 수 있다. 지리적 계층을 기술하는 위키의 도움이 지리적 메타데이터의 문제를 해결하는 방법을 제시한다.
구글 맵의 출현과 그것의 API의 발행 이후, 많은 사용자들은 그들의 웹 페이지를 설명하기 위해 온라인 맵을 사용해왔다. 구글 지도는 그 자체로 GeoCMS가 아니라 GeoCMS 애플리케이션을 위한 빌딩 블록이다. 마찬가지로 지도 서버도 GeoCMS를 만드는 데 사용될 수 있다.
GeoCMS 비교
| 장고 | 드루팔 | 미드가르드 | 플론 | Tiki Wiki CMS Groupware | 워드프레스 | |
|---|---|---|---|---|---|---|
| 위치 저장 기능 | 네 | 네 | 네 | 네 | 네 | 네 |
| 점, 선 및 다각형을 편집할 수 있는 기능 | 네 | 네 | ? | ? | ? | ? |
| 콘텐츠 항목당 위치 수 | ? | 다중 | in/about/at | 특정 플러그인 참조 | 1 | 1 |
| 내용 항목 맵 | OpenLayers, OpenStreetMap, 리플릿, Google 지도 | Google 지도, Yahoo 지도, MapBuilder, OpenLayers | ? | 특정 플러그인 참조 | 지도 서버 또는 Google 지도 | ? |
| 신디케이션 형식 | ? | GeoRSS, KML, GeoJSON | GeoRSS | 특정 플러그인 참조 | 맵 업데이트를 위한 RSS | GeoRSS, KML |
| 지오코딩 | ? | 네 | 예(Yahoo, GeoNames) | 특정 플러그인 참조 | 아직은 아니에요. | ? |
| 사용자 위치 소스 | ? | 수동, SMS, Plazes, GeoRSS, ICBM, Fire Eagle | 특정 플러그인 참조 | 맞춤 지도 | ||
| PostGIS와 같은 공간 데이터베이스 활용 가능 | 네 | 예: 2.x dev 분기의 게이지 | ? | ? | ? | ? |
| 지리적 특성 스타일링 | ? | ? | ? | ? | ? | ? |
| 면허증 | ? | ? | ? | ? | ? | ? |
| 필수 플랫폼/기본 언어 | 장고 (피톤) MySQL/PostgreSQL/SQLite/Orace_Database | PHP, MySQL/PostgreSQL/SQLite | Midgard(PHP), MySQL/PostgreSQL/SQLite | 플론(피톤), ZODB | 램프(PHP) | 램프 |