Shape 파일을 열어서 해안선이 실측지도 처럼 나타나는 상황에서 jVectorMap으로 변환할 경우
IE8 이하에서 스크립트 엔진이 멈출 수 있다.
IE8 이하에서 스크립트 엔진이 멈출 수 있다.
아래는 실측 해안선 일 경우 QGIS에서 확인한 폴리곤 포인트이다.
위 처럼 포인트가 많을 경우 SVG로 변환할 Path도 많아지므로 VML로 그리다가 멈춘다.
이를 위해 포인트를 정리해주어야 하는데..
주위 GIS 개발자에게 물어본 결과 ArcGIS를 이용하여 단순화 할 수 있다고 한다.
그러나 너무 어렵다! 어디 들어가야하는지도 모르겠거니와... 방법도 모르겠고...
구글에서 찾다보니 아래 사이트가 있다.
mapshaper
저 사이트가 날 살렸다.
웹상에서 슬라이더 조작만으로 포인트를 줄일 수 있다.
아래처럼....
위 포인트는 눈으로 셀 수 있을만큼 줄어들었다.
실측 지도를 jVectorMap으로 변환하였을때는 17M
간략하게 만든 후 변환하였을때는 396 K
'웹 개발 > jVectorMap' 카테고리의 다른 글
jVectorMap - 나라별 코드로 마커 표시하기.. (일부) (0) | 2013.11.27 |
---|---|
jVectorMap - 한국 지도 (지역 및 지점 데이터 표시) (9) | 2013.08.26 |
코드명이 한글인 Shape 파일을 SVG로 변환할 시 인코딩이 안되는 문제..... (0) | 2013.08.02 |
SHP -> SVG 변환해주는 사이트 (0) | 2013.08.02 |
jVectorMap - South Korea Map (0) | 2013.07.31 |