2010년 1월 10일 일요일

The GeoJSON Format Specification

GeoJSON (지오제이슨)은 JavaScript Object Notation (JSON) 에 기반한 공간 데이터 교환 포맷(Geospatial Data Interchange Format)입니다.

GeoJSON은 다양한 지리데이터 구조를 인코딩하기 위한 포맷이며 Geometry, Feature, Feature Collection을 지원합니다.

GeoJSON은 다음의 Geometry 유형을 지원한다.
  : Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection

GeoJSON에서 Feature는 Geometry object와 속성정보를 담고 있고, Feature 컬렉션은 Feature의 집합으로 구성됩니다.

아래는 JSON의 장점입니다.
 -     JSON은 텍스트로 이루어져 있으므로, 사람과 기계 모두 읽고 쓰기 용이
 -     프로그래밍 언어와 플랫폼에 독립적이므로, 서로 다른 시스템간 object 교환 용이
 -     자바스크립트의 문법을 채용했기 때문에, 자바스크립트에서 eval 명령으로 곧바로 사용할 수 있으며, 이런 특성은 자바스크립트를 자주 사용하는 웹 환경에서 유리

아래 첨부된 문서는 The GeoJSON Format Specification을 한글화한 문서입니다.

▣ 목차

펼쳐두기..


Geometry Examples

펼쳐두기..


▣ The GeoJSON Format Specification