네이버 부동산 지도를 알아보던중 행정구역을 폴리곤으로 그리면 된다는 방법을 알게되었다.
폴리곤을 그리기위해선 해당 지역의 좌표와 폴리곤이 필요했지만 고맙게도 아래 블로그에서 제공하고있었다.
http://www.gisdeveloper.co.kr/?p=2332
나는 이 블로그에서 시도 SHP를 다운로드받았다.
다운로드받은 SHP 파일은 매우 상세히 그려져있기때문에 폴리곤이 많아서 용량이 컷다.
이 문제를 해결하기위해 mapshaper 라는 사이트를 이용하여 폴리곤수를 줄일 수 있었다.
mapshaper 사이트에서 다운로드 받은 SHP파일을 zip 형태로 업로드하거나 압축을 풀어 업로드할 수 있다.
압축을 풀었을 경우 반드시 파일을 모두 업로드해야된다.
파일을 업로드한뒤 아래 사진과 같이 옵션을 체크하고, Import 를 한다.
만일, 아래 사진과 같은 애러가 발생한다면 사진 1번 에서 import options 란에 " encoding=euckr " 을 입력해준다.
Import 가 정상적으로 되었다면 대한민국의 지도가 표시되게된다.
이제 폴리곤 수를 줄이기 위해 우측상단에있는 Simplify 버튼을 누른후 Apply 를 눌러준다.
Apply 를 누르면 Calculating 이라는 문구가 떳다가 슬라이더로 바뀌는데 나는 0.5% 정도가 적당했다.
폴리곤 수를 줄였다면 우측상단에있는 Export 버튼을 눌러 원하는 파일 형태로 저장할 수 있다.
하지만 이파일을 그대로 Export 하게되면 지도의 행정구역 좌표가 월드좌표가 아닌 상태로 출력된다.
나는 WGS (World Geodetic System)이 필요했기때문에 Console 버튼을 누른뒤 아래의 명령어를 입력하였다.
-proj wgs84
이후 Export 버튼을 누르고, GeoJSON 파일 형태로 출력하니 내가 원하던 좌표시스템의 대한민국 지도가 만들어졌다.
'ETC' 카테고리의 다른 글
EF Core DataAnnotations, DataTypeAttribute (0) | 2023.09.02 |
---|---|
Visual Studio 오류 : Windows에서 파일 시스템 유형 exFAT의 AppX경로에 배포할 수 없습니다. (0) | 2023.07.20 |
Google Play Book의 DRM 해제하기 (0) | 2023.02.27 |
심볼릭링크를 사용한 설정파일 경로문제 해결하기 (0) | 2022.07.28 |
SD 카드 용량 인식 오류 해결 (2) | 2021.02.24 |