일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Sysinternals
- Python
- Shell script
- Flutter
- macos
- android studio
- Java
- wireshark
- ebpf
- Windows10
- configmap
- deployment
- VSCode
- docker
- namespace
- service
- RTMP
- ffmpeg
- Pod
- Kubernetes
- nginx-media-server
- dart
- aws
- HLS
- golang
- spring cloud config
- kubectl
- aws cli
- Android
- 행정구역분류
- Today
- Total
woonizzooni
대한민국 행정동 경계 좌표 추출 #1 - QGiS > GeoJSON 본문
1. 행정동 경계 좌표 데이터 파일 얻기 (Shapefile)
- 국가공간정보포털 (http://www.nsdi.go.kr/lxportal/) 회원가입 & 로그인
- 국가공간정보포털 오픈 마켓에서 '센서스' 검색 (http://data.nsdi.go.kr/dataset)
- (센서스경계)행정동경계 : 모든 읍/면/동 경계에 대한 공간정보 및 속성정보
http://data.nsdi.go.kr/dataset/20171206ds00001
→ 데이터 리소스 : 구분값 '데이터'의 zip파일 다운로드 (*.shp, *.shx, *.dbf파일)
- 검색결과 화면
2. 파일로부터 좌표값 추출 (GeoJSON형식)
- QGiS 설치 (OSGeo4W) : 무료 오픈 소스 지리정보 시스템
https://trac.osgeo.org/osgeo4w/
- QGiS 프로그램 실행 & 탐색기영역에서 shp파일 더블클릭
- 레이어 영역에서 선택 후 속성
- 인코딩 항목을 EUC-KR로 선택 (원본이 EUC-KR로 인코딩 되어 있음 - 한글깨짐 방지)
- 좌표계를 WGS 84 (EPSG:4326)로 선택
- 레이어 항목 선택 > 내보내기 > 객체를 다른 이름으로 저장
- GeoJSON 등 희망 포맷, 파일명, 좌표계, 필드 등 선택
(더 정밀한 좌표값 희망시 coordinate_precison값을 15보다 큰 값 입력)
3. 추출 결과 (GeoJSON)
- 행정동 코드, 행정동명,
{
"type": "FeatureCollection",
"name": "dong",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [
{
"type": "Feature",
"properties": { "BASE_YEAR": "2018", "ADM_DR_CD": "1101053", "ADM_DR_NM": "사직동" },
"geometry":
{
"type": "MultiPolygon",
"coordinates": [ [ [ [ 197256.275078382663196, 453177.86138578352984 ], ....
] ] ] ]
}
},
{
"type": "Feature",
"properties": { "BASE_YEAR": "2018", "ADM_DR_CD": "1101054", "ADM_DR_NM": "삼청동" },
"geometry":
{
"type": "MultiPolygon",
"coordinates": [ [ [
[ 197980.83932339923922, 455346.068078576528933 ], ....
] ] ]
}
},
....
]
}
4. 기타 참고 (테이블 정의서)
- 국가공간정보포털 오픈마켓 제공 테이블 정의서
'MISC' 카테고리의 다른 글
[Eclipse] Java Decompiler 설치, Procyon 선택 (0) | 2019.08.25 |
---|---|
대한민국 행정구역 데이터 (0) | 2019.08.23 |
개발용 서버 조사 (클라우드 호스팅) (0) | 2019.07.21 |
DBaaS (Database as a Service) (0) | 2019.07.21 |
Tile World (0) | 2019.07.20 |