김형준 GIS 연구소 (for Developers)  
Front Page
Notice | E-Mail | Admin | Write Article   
 
2012/02/23에 해당하는 글 1건
2012/02/23   XrGeocoder - 주소를 좌표로 변환 (67)


2012/02/23 09:34 2012/02/23 09:34
XrGeocoder - 주소를 좌표로 변환
더욱 개선되고 편리해진 XrGeocoder 2.0이 릴리즈되었습니다. 새로운 버전은 다음 URL을 통해 다운로드 받으시길 바랍니다.
http://www.gisdeveloper.co.kr/818

아래의 구버전에 대한 내용은 지우지 않고 그대로 유지합니다.

예전부터 한번 만들어 제공해 보려는 마음은 있었으나... 블로그를 통해 요청하시는 분도 계시고... 해서 이제서야 만들어 올려봅니다.. 주소를 WGS84 경위도 좌표로 변환해 주는 툴인데요.. 이처럼 주소를 좌표로 매칭해주는 것을 GIS 용어로 지오코딩(Geocoding)이라 한다 합니다.. 내부적으로 핵심이 되는 주소->좌표 변환 기능은 네이버, 다음 그리고 구글의 Open API를 사용했습니다.. 처음에는 네이버를 사용하고 네이버로 않되면 다음의 OpenAPI.. 그래도 않되면.. 최종적으로 구글의 OpenAPI를 사용합니다.. 이렇게 하니 성공률이 상당히 높아집니다.. 그리고 이렇게 변환된 좌표를 SHP 파일로 만들어주는 기능을 위해 듀라맵을 사용하였습니다.. 그러니 이 툴을 원활하게 실행하고자 한다면 듀라맵을 필요(클릭)로 합니다.. 또한 이 프로그램은 .NET을 필요로 합니다.. 아래는 실행 예에 대한 화면입니다..

사용자 삽입 이미지

처음에 주소 읽기 버튼을 통해 텍스트 파일로부터 주소를 읽어옵니다.. 그리고 주소에 대한 필드명을 지정하고 저장할 SHP 파일을 지정한 후.. 시작 버튼을 누르면 됩니다.. 주소 읽기에 사용되는 텍스트 파일의 형식에 대한 예는 아래와 같습니다..

사용자 삽입 이미지

첫번째 줄이 필드명입니다.. 그리고 그 다음 줄부터는 각 필드명에 대한 값이구요.. 구분자는 | 를 사용합니다.. 위의 예에서 만들어진 SHP 파일은 WGS84 좌표계입니다.. 이렇게 만들어진 SHP 파일을 동일한 좌표계를 가진 행정동과 함께 중첩해 보면 아래와 같은 결과를 얻을 수 있답니다..

사용자 삽입 이미지

앞서도 말씀드렸지만... 이 툴은 네이버, 다음 그리고 구글의 주소를 좌표로 변환하는 OpenAPI를 사용했습니다.. 해서 각 OpenAPI에 대한 유효한 Key 값을 지정해 줘야 합니다.. 지정해 주고 위해서 이 툴의 OpenAPI Key 관리 버튼을 눌러 지정해 줄 수 있습니다..

사용자 삽입 이미지

물론.... 기본적으로 사용하는.... OpenAPI 키가 지정되어 있습니다만.. 혹시 않되다면 직접 OpenAPI 키를 발급받아 지정해주시면 별 문제 없이 실행이 가능합니다..
Tag : ,
BLOG main image
 Notice
DuraMap-Xr 소개 및 다운로드
[오픈소스] SimpleSHP v0.1
FingerEyes-Xr 소개 및 다운로드
OpenGL Tutorials
 Category
전체 (552)
GIS 개발 (155)
프로그래밍 (240)
스치는 생각들 (128)
번역 또는 집필 (3)
영작학습 (6)
 TAGS
GIS Xr OpenGL Shader BlackPoint FingerEyes Algorithm Java Map Engine WPF
 Calendar
«   2012/02   »
      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      
 Recent Entries
English Writing Study
English Writing Study
English Writing Study 4
English Writing Study 3
English Writing Study 2
 Recent Comments
안녕하세요~ 코봉히님....
김형준 - 05/15
동부->중부 좌표변환할 일...
코봉히 - 05/14
잘봤습니다.
지나가다 - 05/11
지금 사용하고 있는 dem...
김형준 - 05/04
단면도 측정 결과를 보고....
아무개 - 05/02
출처를 밝히시면 마음껏...
김형준(Dip2K) - 05/02
하나더 말씀을 안드렸네요...
Begginer - 05/02
고맙습니다. OpenGL으로...
Begginer - 05/02
네, 기존 버전에 대해 불...
김형준(Dip2K) - 05/01
정말 감사합니다..새로운...
조성각 - 05/01
 Archive
2012/05
2012/04
2012/03
2012/02
2012/01
2011/12
2011/11
2011/10
2011/09
2011/08
2011/07
2011/06
 Link Site
Adobe Flex 3 Help
Cartograph 2.0
GADM
GIS 위키디피아
GIS 프로그래밍 연구소
MapTools.org
OGC
OGRE3D
OSGeo 한국 지부
Paul Bourke Site
Wikipedia
국가수자원관리 정보시스템
국립지리원
국토연구원
국토해양부
네이버 과학
대한측량협회
류광님의 블로그
이민파님의 공간분석과 리...
지오서비스(GeoService)
 Visitor Statistics
Total : 982094
Today : 116
Yesterday : 582
태터툴즈 배너
rss