GIS 애플리케이션 작업을 하다보면 폴리곤을 단순화할 필요가 종종 발생합니다.


이 작업이 말은 쉽지만, 상당히 번거로운(GIS 툴로 이런저런 작업을 해야 하는) 일입니다.


특히나, 폴리곤의 경우 특정 폴리곤을 단순화시키면 인접한 폴리곤의 경계도 동시에 변경되어야 하는데...

ArcGIS나 QGIS 등에서도 초보자가 쉽게 사용할 수 있는 기능으로는 제공되지 않는 것 같습니다.



그러다 우연하게 아래의 웹애플리케이션을 발견하였는데,기능이 간단하면서도 상당한 수준의 결과물을 던져줍니다.

http://mapshaper.org/



실행하면 아래와 같이 심플합니다.

shp파일을 압축하여 "select" 버튼을 눌러 압축파일을 선택하여도 되고, 그냥 압축한 shp 파일을 드래그 하여도 됩니다.

약 100메가 정도의 파일을 업로드하였는데 아무 문제없이 디스플레이 됐습니다.

1.PNG


보이는 지도가 100메가 정도되는 파일입니다.

속도도 굉장히 빠릅니다.

2.PNG




아래는 확대한 모습이구요.

3.PNG




본격적으로 사용해보도록 하겠습니다.

우상단의 "Simplify" 버튼을 누르면 가능한 옵션이 아래와 같이 나타납니다.

자세한 설명은 ?를 클릭하면 됩니다.

next 버튼을 클릭합니다.

4.PNG



단순화 정도를 %로 세팅하는데 100% 일수록 원본에 가깝고 0% 일수록 단순화가 많이 됩니다.

위 지도와 아래 지도를 비교하시면 그 차이를 아실 수 있습니다.

그리고 핵심은 각각의 폴리곤 경계도 정확하게 일치화하여 단순화합니다.


그리고 우측 상단에 "107 line intersections" 이라고 출력되는데 이는 사용자가 설정한 단순화 비율로 작업을 하다보니 107개의 겹치는 부분이 나타났다고 알려주는 것입니다.

아주 친절하죠.





5.PNG



intersections 된 부분은 아래와 같이 붉은 색으로 표시해줍니다.

너무 친절합니다.

그리고 바로 아래 Repair를 클릭하면 겹치는 부분을 자동으로 수정해줍니다.

완벽하게 친절하네요... ^^

6.PNG



작업이 만족스러운면 Export 버튼을 눌러서 내보내기가 가능합니다.

압축파일 형태로 제공이 되고,

dbf 파일내 한글이 있어도 깨지지 않습니다.


다만, 파일명이 한글이면 파일명은 깨집니다.

하지만, 실행은 됩니다.



모처럼 좋은 툴 알게되어 공유차원에서 올렸습니다.


GIS 툴에 익숙하지 않은 분들 중 폴리곤 파일을 단순화 시켜야 할 필요가 있으신 분들께는 아주 좋은 툴이 될 것으로 생각합니다.

profile

Sivk

2015.07.16 13:14
*.248.245.51

와 진짜 좋네요 자주사용할게요~!

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 지오코딩 툴 정식 버전 - 최종 업데이트 일자: 2019년 6월 24일 file + 50 김한국 2016-03-16 35717
공지 Qgis로 온라인 맵 연동하는방법(WMTS) file Wind 2014-07-06 16993
공지 (Wind님 작성 자료입니다.)Arcgis와 온라인지도의 연동에 관하여 file + 14 Wind 2014-07-05 19792
270 1. GIS분석관련 문서 GIS 위치자로관련문의있습니다. file 훗하 2019-12-05 43
269 8. 기타 자료 UTM-k 좌표계 관련 질문드려요 file + 1 정다은 2019-11-16 146
268 8. 기타 자료 건축 도면 데이터 + 1 만결 2019-08-05 449
267 8. 기타 자료 지오코딩 툴 질문입니다. file + 1 양정윤 2019-06-13 733
266 6. 기본 지도 데이터 한양도성 GIS 지오렌즈 2019-05-31 604
265 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요)(3) file 생생우덩 2019-05-23 338
264 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요)(2) file 생생우덩 2019-05-23 153
263 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요) file + 1 생생우덩 2019-05-23 389
262 2. 프로그램 및 스크립트 소스 [EasySearchTool v2.2] ArcMAP에서 주소검색 및 구글, 네이버 거리뷰 확인 Extension file + 1 진혜 2018-12-26 1037
261 1. GIS분석관련 문서 정사영상 좌표변환 Projection 오류 file + 1 haengmind 2018-10-22 1070
260 8. 기타 자료 network analysis service area secret 처음입니다 2017-12-02  
259 1. GIS분석관련 문서 씬을 이용한 경관모형 작성 file 어반플래너 2017-11-29 1288
258 2. 프로그램 및 스크립트 소스 텍스트 파일 내부 내용 정렬 프로그램 file 김한국 2017-11-09 1642
257 6. 기본 지도 데이터 서울시 자전거도로 file 이성 2017-09-11 1958
256 4. 주제별 지도데이터 하천망도 1 file + 1 한스 2017-07-28 1886
255 2. 프로그램 및 스크립트 소스 TWI 구하는법 Esri에서 다운받을 수 있네요, 공유해요 file ulygajok 2016-12-14 1318
254 6. 기본 지도 데이터 행정구역-광역시, 시군구, 읍면동(법정구역),리 2016년 10월 file + 3 황선영 2016-10-12 9331
253 2. 프로그램 및 스크립트 소스 shp 파일의 dbf 필드 크기 자동 조정 가능한 프로그램 file + 2 김한국 2016-08-04 2238
252 8. 기타 자료 백터기반 세계지도 pdf(대형 출력 가능) file + 2 김한국 2016-05-20 12721
251 2. 프로그램 및 스크립트 소스 지번주소 및 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr + 3 김형준 2016-05-03 5958
250 2. 프로그램 및 스크립트 소스 Arcgis 와 국내지도의 연동 - ArcBruTile 0.7버전 file + 21 Wind 2016-04-27 9789
249 3. 메뉴얼 ArcGIS(V10.0) 및 HEC-GeoRAS를 이용한 홍수범람분석 file + 5 김병국81 2016-03-02 2336
248 2. 프로그램 및 스크립트 소스 퀀텀 GIS를 이용하여 작은 폴리곤 삭제 참새 2016-01-11 964
247 2. 프로그램 및 스크립트 소스 주소를 좌표로, GeoCoder-Xr with Kakao, Naver, Google ㅡ 2016, v3.2 file + 6 김형준 2016-01-03 6565
246 7.논문자료 교통소음지도 작성을 위한 3차원 도시모델 구축 file + 1 생생우덩 2015-11-21 1390
245 7.논문자료 GIS 기반의 도시지역 침수 취약성 평가 file 생생우덩 2015-11-09 2008
244 7.논문자료 통합 물정보 제공을 위한 웹GIS 기반의 SWG 시뮬레이터 설계 file 생생우덩 2015-11-09 548
243 8. 기타 자료 (GIS 툴 없이)Row의 중복을 제거하는 간단한 방법 김한국 2015-10-12 1777
242 2. 프로그램 및 스크립트 소스 구주소(지적주소)를 새주소(도로명주소)로 변환하는 툴 ㅡ XrOldAddressToNew file 김형준 2015-09-30 3613
241 2. 프로그램 및 스크립트 소스 Error 999999 : Error executing function file 물방개 2015-07-27 719
» 2. 프로그램 및 스크립트 소스 폴리곤 shp을 단순화 시켜주는 웹 애플리케이션 file + 1 김한국 2015-07-14 2915
239 3. 메뉴얼 Error 999999 : Error executing function 해결방법 file + 1 Wind 2015-06-10 3506
238 6. 기본 지도 데이터 해양지명 데이터 - POINT file 황선영 2015-06-09 1059
237 8. 기타 자료 총균쇠 : 식량생산의 발생과 대륙의 축 file 종이학 2015-05-21 1670
236 2. 프로그램 및 스크립트 소스 DXF파일 SHP파일 변환 file + 2 숲길체험지도사 2015-04-02 4080
235 2. 프로그램 및 스크립트 소스 오픈소스 FingerEyes-Xr for HTML5 ㅡ 공간 분석 소개 및 소스 코드 다운로드 김형준 2015-03-13 1383
234 3. 메뉴얼 오픈소스 FingerEyes-Xr for HTML5에 대한 한글 튜토리얼 김형준 2015-03-02 1008
233 8. 기타 자료 projected coordinate system properties 좌표값 설정하기!!;; 곤이 2015-01-20 1946
232 2. 프로그램 및 스크립트 소스 OpenSouce FingerEyes-Xr for HTML5 공간데이터 편집 기능 소개 및 다운로드 김형준 2015-01-20 1139
231 4. 주제별 지도데이터 국토지리정보원의 수치표고모델 공개 ! + 2 박기훈 2015-01-09 5593
230 2. 프로그램 및 스크립트 소스 좌표(Point SHP)를 새주소로 변환해 주는 툴 ㅡ XrReverseGeocoder file 김형준 2014-12-18 2882
229 2. 프로그램 및 스크립트 소스 XrProjection ㅡ 좌표계변환툴(3, 7, 10 파라메터 지원) file + 4 김형준 2014-12-04 4877
228 2. 프로그램 및 스크립트 소스 Point Counter - 폴리곤 안에 들어가는 포인트 수 세기 file + 2 김형준 2014-10-29 2613
227 2. 프로그램 및 스크립트 소스 PointToSomething, 포인트를 다양한 도형 폴리곤으로 변환하는 툴 file + 3 김형준 2014-10-23 2030
226 2. 프로그램 및 스크립트 소스 Hexagon Builder, 정형화된 헥사곤(육각형) 생성 file + 1 김형준 2014-10-21 1903
225 2. 프로그램 및 스크립트 소스 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr (도로 주소 DB : 2014.9월 버전) file 김형준 2014-09-28 4175
224 6. 기본 지도 데이터 좌표계 확인 부탁드립니다! file chungho1125 2014-08-13 3924
223 2. 프로그램 및 스크립트 소스 텍스트파일 좌표변환 프로그램 - 2015년 05월 08일 버전 업데이트 file + 5 김한국 2014-08-07 7023
222 2. 프로그램 및 스크립트 소스 Arc Hydro tools for ArcGIS 9.3_ArcHydro9.3 file + 1 한쿄 2014-07-30 3038