Shape 파일을 열어서 해안선이 실측지도 처럼 나타나는 상황에서 jVectorMap으로 변환할 경우
IE8 이하에서 스크립트 엔진이 멈출 수 있다.


아래는 실측 해안선 일 경우 QGIS에서 확인한 폴리곤 포인트이다.  


위 처럼 포인트가 많을 경우 SVG로 변환할 Path도 많아지므로 VML로 그리다가 멈춘다.

이를 위해 포인트를 정리해주어야 하는데.. 

주위 GIS 개발자에게 물어본 결과 ArcGIS를 이용하여 단순화 할 수 있다고 한다.
그러나 너무 어렵다! 어디 들어가야하는지도 모르겠거니와... 방법도 모르겠고...


구글에서 찾다보니 아래 사이트가 있다.

mapshaper

 저 사이트가 날 살렸다.

웹상에서 슬라이더 조작만으로 포인트를 줄일 수 있다. 

아래처럼....



위 포인트는 눈으로 셀 수 있을만큼 줄어들었다.

실측 지도를 jVectorMap으로 변환하였을때는 17M
간략하게 만든 후 변환하였을때는 396 K

몇배 차이냐....   


1. GADM
    site : http://www.gadm.org/country
   가장 많이 보편적으로 이용하는 사이트. 각 국가별로 다운로드 할 수 있으며 다양한 포맷을 지원한다.
   그리고 행정동 레벨을 5 단계로 나누어 놓았고, 레벨별 지원하는 국가도 확인할 수 있다.

2. BIZ-GIS
   site : http://www.biz-gis.com/GISDB/
   국내용으로 다양한 지도의 데이터를 다운로드 할 수 있다. 꼭 좌표계를 확인해서 좌표 종류를 확인하자.

3. 통계청 제공 지도
    site : http://sgis.kostat.go.kr/statbd/statbd_03.vw
    통계청에서 행정구역 경계를 표시하기 위해 제작된 것으로 shp 다운로드를 제공한다.
    이 글 작성일 기준으로 2011년까지 제공.

+ Recent posts