GeoJSON은 JSON(JavaScript Object Notation)을 기반으로 비 공간 속성과 간단한 지형지물을 표현하도록 설계된 공개 표준 포멧이다.
지형지물의 포인트(주소와 위치정보), linestring(거리, 고속도로, 경계), polygons(국가, 지방, 토지구역) 과 이들 타입의 조합을 지원한다. GeoJSON은 물리적인 세계의 실체뿐만 아니라, 모바일 라우팅 및 탐색응용 프로그램의 개발을 위해서 사용 할 수 있다.
비슷한 목적의 GIS 표준이 있는데, 공식표준조직이 아닌 인터넷 작업 그룹 개발자들에 의해 (오픈된 환경에서)개발과 유지/보수를 한다는 차이가 있다.
2007년 3월 GeoJSON에 대한 개발 작업이 시작했으며, 포맷은 2008년 6월에 마무리됐다. GeoJSON은 RFC 7946에 기술된다.
Contents
GeoJSON
예제
{ "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [102.0, 0.5] }, "properties": { "prop0": "value0" } }, { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] ] }, "properties": { "prop0": "value0", "prop1": 0.0 } }, { "type": "Feature", "geometry": { "type": "Polygon", "coordinates": [ [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0] ] ] }, "properties": { "prop0": "value0", "prop1": {"this": "that"} } } ] }GeoJSON을 이용해서 대한민국 행정구역 연동 맵차트 그리기
참고
Recent Posts
Archive Posts
Tags