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
번호 제목 글쓴이 날짜 조회 수
공지 지오코딩 툴 정식 버전 - 최종 업데이트 일자: 2018년 7월 21일 file + 48 김한국 2016-03-16 22980
공지 Qgis로 온라인 맵 연동하는방법(WMTS) file Wind 2014-07-06 15396
공지 (Wind님 작성 자료입니다.)Arcgis와 온라인지도의 연동에 관하여 file + 14 Wind 2014-07-05 18718
260 2. 프로그램 및 스크립트 소스 [EasySearchTool] ArcMAP에서 주소검색 및 구글, 네이버 거리뷰 확인 Extension + 1 진혜 2018-12-26 108
259 1. GIS분석관련 문서 정사영상 좌표변환 Projection 오류 file haengmind 2018-10-22 280
258 8. 기타 자료 network analysis service area secret 처음입니다 2017-12-02  
257 1. GIS분석관련 문서 씬을 이용한 경관모형 작성 file 어반플래너 2017-11-29 952
256 2. 프로그램 및 스크립트 소스 텍스트 파일 내부 내용 정렬 프로그램 file 김한국 2017-11-09 910
255 6. 기본 지도 데이터 서울시 자전거도로 file 이성 2017-09-11 1348
254 4. 주제별 지도데이터 하천망도 1 file + 1 한스 2017-07-28 1346
253 2. 프로그램 및 스크립트 소스 TWI 구하는법 Esri에서 다운받을 수 있네요, 공유해요 file ulygajok 2016-12-14 1076
252 6. 기본 지도 데이터 행정구역-광역시, 시군구, 읍면동(법정구역),리 2016년 10월 file + 3 황선영 2016-10-12 7781
251 2. 프로그램 및 스크립트 소스 shp 파일의 dbf 필드 크기 자동 조정 가능한 프로그램 file + 2 김한국 2016-08-04 1880
250 8. 기타 자료 백터기반 세계지도 pdf(대형 출력 가능) file + 2 김한국 2016-05-20 7474
249 2. 프로그램 및 스크립트 소스 지번주소 및 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr + 3 김형준 2016-05-03 5168
248 2. 프로그램 및 스크립트 소스 Arcgis 와 국내지도의 연동 - ArcBruTile 0.7버전 file + 21 Wind 2016-04-27 7521
247 3. 메뉴얼 ArcGIS(V10.0) 및 HEC-GeoRAS를 이용한 홍수범람분석 file + 4 김병국81 2016-03-02 1928
246 2. 프로그램 및 스크립트 소스 퀀텀 GIS를 이용하여 작은 폴리곤 삭제 참새 2016-01-11 827
245 2. 프로그램 및 스크립트 소스 주소를 좌표로, GeoCoder-Xr with Kakao, Naver, Google ㅡ 2016, v3.2 file + 6 김형준 2016-01-03 5819
244 7.논문자료 교통소음지도 작성을 위한 3차원 도시모델 구축 file + 1 생생우덩 2015-11-21 1199
243 7.논문자료 GIS 기반의 도시지역 침수 취약성 평가 file 생생우덩 2015-11-09 1734
242 7.논문자료 통합 물정보 제공을 위한 웹GIS 기반의 SWG 시뮬레이터 설계 file 생생우덩 2015-11-09 472
241 8. 기타 자료 (GIS 툴 없이)Row의 중복을 제거하는 간단한 방법 김한국 2015-10-12 1498
240 2. 프로그램 및 스크립트 소스 구주소(지적주소)를 새주소(도로명주소)로 변환하는 툴 ㅡ XrOldAddressToNew file 김형준 2015-09-30 3063
239 2. 프로그램 및 스크립트 소스 Error 999999 : Error executing function file 물물 2015-07-27 641
» 2. 프로그램 및 스크립트 소스 폴리곤 shp을 단순화 시켜주는 웹 애플리케이션 file + 1 김한국 2015-07-14 2379
237 3. 메뉴얼 Error 999999 : Error executing function 해결방법 file + 1 Wind 2015-06-10 2662
236 6. 기본 지도 데이터 해양지명 데이터 - POINT file 황선영 2015-06-09 943
235 8. 기타 자료 총균쇠 : 식량생산의 발생과 대륙의 축 file 종이학 2015-05-21 1461
234 2. 프로그램 및 스크립트 소스 DXF파일 SHP파일 변환 file + 2 숲길체험지도사 2015-04-02 3640
233 2. 프로그램 및 스크립트 소스 오픈소스 FingerEyes-Xr for HTML5 ㅡ 공간 분석 소개 및 소스 코드 다운로드 김형준 2015-03-13 1249
232 3. 메뉴얼 오픈소스 FingerEyes-Xr for HTML5에 대한 한글 튜토리얼 김형준 2015-03-02 914
231 8. 기타 자료 projected coordinate system properties 좌표값 설정하기!!;; 곤이 2015-01-20 1800
230 2. 프로그램 및 스크립트 소스 OpenSouce FingerEyes-Xr for HTML5 공간데이터 편집 기능 소개 및 다운로드 김형준 2015-01-20 1078
229 4. 주제별 지도데이터 국토지리정보원의 수치표고모델 공개 ! + 2 박기훈 2015-01-09 5100
228 2. 프로그램 및 스크립트 소스 좌표(Point SHP)를 새주소로 변환해 주는 툴 ㅡ XrReverseGeocoder file 김형준 2014-12-18 2547
227 2. 프로그램 및 스크립트 소스 XrProjection ㅡ 좌표계변환툴(3, 7, 10 파라메터 지원) file + 4 김형준 2014-12-04 4321
226 2. 프로그램 및 스크립트 소스 Point Counter - 폴리곤 안에 들어가는 포인트 수 세기 file + 2 김형준 2014-10-29 2305
225 2. 프로그램 및 스크립트 소스 PointToSomething, 포인트를 다양한 도형 폴리곤으로 변환하는 툴 file + 3 김형준 2014-10-23 1899
224 2. 프로그램 및 스크립트 소스 Hexagon Builder, 정형화된 헥사곤(육각형) 생성 file + 1 김형준 2014-10-21 1752
223 2. 프로그램 및 스크립트 소스 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr (도로 주소 DB : 2014.9월 버전) file 김형준 2014-09-28 3942
222 6. 기본 지도 데이터 좌표계 확인 부탁드립니다! file chungho1125 2014-08-13 3672
221 2. 프로그램 및 스크립트 소스 텍스트파일 좌표변환 프로그램 - 2015년 05월 08일 버전 업데이트 file + 5 김한국 2014-08-07 6619
220 2. 프로그램 및 스크립트 소스 Arc Hydro tools for ArcGIS 9.3_ArcHydro9.3 file + 1 한쿄 2014-07-30 2911
219 2. 프로그램 및 스크립트 소스 오픈스트리트맵 타일맵 다운로드 입니다. file + 3 highendguy 2014-07-25 4023
218 5. 기본 통계 데이터 스타벅스, 커피빈 위치 file + 1 황선영 2014-06-25 5669
217 8. 기타 자료 지자체 정책지도 관련 문서자료(광주광역시 광산구청) 김한국 2014-06-20 3054
216 2. 프로그램 및 스크립트 소스 AutoCad 2015 한글,영문 Free trial (평가판) 다운로드 회탈리카 2014-04-13 9176
215 4. 주제별 지도데이터 봄 나들이 file + 3 종이학 2014-03-28 4577
214 2. 프로그램 및 스크립트 소스 GIS Tools ㅡ 듀라맵(DuraMap) 뷰어 file 김형준 2014-03-21 7289