병원 위치를 지도에 표시하는 geo coding 중인데...
아래 1의 경우 성공하고 아래 2의 경우 실패한다.
구글에서도 주소를 변환하는 geo code 방식은 정확하지 않다고 나와 있다.
아래와 같이 API 서버에서 내가 임의로 가공한 csv를 읽어 가져와서 파싱하고
geo code로 변환하는 것을 만들어 보려고 했다. 이 코드를 로컬에서 실행하려면
크롬 마켓에서 CROS 플러그인을 설치해야 한다. - 아래 0 -
OVER_QUERY_LIMIT이 난다. 생각해 보니 데이터 베이스에서 데이터를 가져와서
파싱하고 해당 위치를 찍어 주는 것은 맞는 코딩 방식이고, 변하는 데이터를
실시간으로 추적할 수 있기는 하나, 주소의 geodata가 변경되거나 병원 이전 등
변할 수 있는 여지도 크지 않고, 주소가 그리 많지도 않다.
게다가 geo code api를 실행시마다 주소 개수 만큼 호출해야 하므로, 무료 API 사용에도
문제가 된다. 그래서 다른 방법으로 구현하기로 했다.
병원 주소야 인터넷에 치면 나오는 데다가 공개되어 있고, API 키야 바꾸면 되는...
- 아래 0 -
<!DOCTYPE html>
<html>
<head>
<style>
#map {
height: 700px;
width: 100%;
}
</style>
</head>
<body>
<script src="http://211.57.201.145/mapi/jquery.min.js"> </script>
<h3>My Google Maps Demo</h3>
<div id="map"></div>
<script>
$(document).ready(function() {
$.ajax({
type: "GET",
url: "http://211.57.201.145/mapi/hos_addr_utf8.csv",
datatype: "text",
success: function(data) {processData(data);
}
});
});
function initMap() {
var uluru = {lat: 37.378853, lng: 127.100844};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 17,
center: uluru
});
var marker = new google.maps.Marker({
position: uluru,
map: map
});
}
function processData(allText) {
var allTextLines = allText.split(/\r\n|\n/);
var hos_name = [];
var hos_addr = [];
var geocoder = new google.maps.Geocoder();
for (var i=0 ; i<allTextLines.length; i++) {
// for (var i=0 ; i<3; i++) {
var data = allTextLines[i].split(',');
hos_name.push(data[0]);
hos_addr.push(data[1]);
var address = data[1];
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == 'OK') {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
marker.setMap(map);
} else {
alert('Geocode was not successful for the following reason: ' + status);
}
});
}
alert(hos_name);
alert(hos_addr);
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBCcqpE94y1kvJd6jxJoqkoVSqpLNCLzog&callback=initMap">
</script>
</body>
</html>
- 아래 1 -
순번|우편번호|원본우편번호|주소1|주소2|수취인|전화1|전화2
1|05321||서울 강동구 천호동 303-8 왼쪽 은색문 쭉들어와서 계단위 1층 102호||||
2|08646||서울특별시 금천구 금하로 796 (시흥제2동, 604호, 벽산6단지아파트) 604동 1106호||||
3|21685||인천광역시 남동구 논고개로 17 (한화에코메트로 11단지) 1111동 904호||||
4|03482||서울특별시 은평구 가좌로7라길 38 () 102호 지층 왼쪽||||
5|04426||서울특별시 용산구 이촌로84길 9-12 (이촌제1동, 중앙하이츠빌라) 중앙하이츠 B동 501호||||
8|31003||충청남도 천안시 서북구 성환읍 안궁1길 2 101동 1003호(한미래아파트)||||
9|55062||전라북도 전주시 완산구 호암로 87 (효자4동, 효자휴먼시아5단지아파트) 502동 1303호||||
11|07576||서울 강서구 등촌3동 주공아파트 702동 1003호||||
12|51777||경상남도 창원시 마산합포구 덕동길 109 (현동, 덕동식당, 덕동동 940-1) 642-1번지 덕동식당 안집||||
13|08792||서울특별시 관악구 남부순환로240길 42 (낙성대동, 성문아카데미텔, 봉천동 207-31) 507호||||
14|42270||대구 수성구 사월동 시지2차사월보성타운 102동 1808호||||
15|03192||서울특별시 종로구 수표로18길 9 (종로1.2.3.4가동, 관일빌딩) 501호||||
16|10407||경기 고양시 일산동구 마두동 844-4||||
17|26488||강원도 원주시 늘품로 38 () 현진에버빌 2차 204동 302호||||
18|06971||서울특별시 동작구 상도로47나길 49 (상도제1동, 현대빌라) B01||||
19|04753||서울특별시 성동구 마장로39길 43 (신성미소지움아파트) 102동 604호||||
20|48262||부산광역시 수영구 광안동 379-12 성우스카이뷰 301호||||
21|61934||광주광역시 서구 죽봉대로22번길 19 (농성1동) 2층||||
22|51462||경상남도 창원시 성산구 대암로 82 (사파동, 성원3차아파트, 대방동 355-1) 304동 406호||||
23|05033||서울특별시 광진구 광나루로44길 13 (구의제3동) 302호||||
24|03784||서울특별시 서대문구 창천동 476 605호||||
25|44629||울산광역시 남구 북부순환도로 35 (삼호동, 무거동 223, 246-3) 무거위브자이 110동 1103호||||
26|11138||경기도 포천시 신북면 신평로 176 대경파크빌 4층 401호||||
27|08589||서울특별시 금천구 가산디지털2로 62 3층 모아통신||||
28|17841||경기 평택시 동삭동 삼익사이버아파트 109동 1004호||||
29|42658||대구광역시 달서구 장기로 160 (성당코오롱하늘채아파트) 103동 2002호||||
30|46281||부산 금정구 장전동 128-14 헤렌하우스 403호||||
32|13332||경기도 성남시 수정구 탄리로 19 (수진1동, 수진1동주민센터) 수진1동 주민센터 무인택배보관함||||
33|06633||서울특별시 서초구 서초대로58길 10 (서초1동) 서초대우아이빌 101동 802호||||
34|18114||경기도 오산시 오산대역로 232 (신장동, 삼미마을19단지아파트) 1907동 2103호||||
35|38011||경북 경주시 안강읍 산대1리 2388-9번지 퍼펙트학원3층||||
36|21412||인천광역시 부평구 백운로60번길 16 (부평3동) 1층||||
37|22678||인천광역시 서구 청마로 170 (검단4동) 푸르지오아파트 304동 1004호||||
38|22189||인천광역시 남구 낙섬중로 18 (용현5동) 대림아파트 3동 106호||||
39|04043||서울 마포구 서교동 395-129 403호||||
40|01741||서울 노원구 중계1동 주공10단지아파트 1002동 405호||||
41|51162||경상남도 창원시 의창구 하남천동길44번길 5-3 (명곡동) 360-3 금강초원빌라 501호||||
42|51499||경상남도 창원시 성산구 원이대로 774 511동102호||||
43|51606||경상남도 창원시 진해구 안청북로 42 (웅동2동, 녹산현대아파트) 104동 1006호||||
44|24367||강원도 춘천시 효자로 7-1 () 한국노총빌딩 2층 사회적협동조합 희망리본||||
45|31436||충청남도 아산시 인주면 아산만로 1674-10 () 103동 104호(인주휴먼시아)||||
46|16499||경기 수원시 영통구 원천동 아주대학교 광교관 6326호||||
47|13928||경기도 안양시 동안구 관양동 1672 동편마을 아파트 105동1407호||||
48|10881||경기도 파주시 회동길 230 (교하동, (주)한국학술정보) 1층 출력실||||
49|03955||서울특별시 마포구 방울내로9안길 81 목련센터빌 2동 502호||||
50|04618||서울특별시 중구 동호로25가길 7-1 (장충동) 미네르바빌라 102호||||
51|13578||경기도 성남시 분당구 불정로420번길 26 (서현2동) 302호||||
52|13814||경기 과천시 뒷골2로 21, 302호||||
53|10102||경기도 김포시 중봉로58번길 46 (김포1동, 부대시설, 쌍용아파트) 108동 1004호||||
54|54000||전라북도 군산시 옥도면 어청도길 113-14 해군아파트 C동 302호||||
55|16273||경기도 수원시 장안구 장안로42번길 23-3 () 406-30번지 1층||||
56|51126||경상남도 창원시 의창구 대산면 진남로75번길 20 () .||||
57|63513||제주 서귀포시 대정읍 상모리 4138-5||||
58|05658||서울특별시 송파구 오금로35길 17 (유치원, 지하상가, 오금동 44) 35-301||||
59|05256||서울특별시 강동구 고덕로 130 (암사제1동, 경비실1, 경비실2, 프라이어팰리스) 프라이어팰리스107동2003호||||
60|13147||경기도 성남시 수정구 산성대로405번길 3 () 2층||||
61|06966||서울특별시 동작구 장승배기로4길 9 포스코 더샵 아파트 109동 802호||||
62|06940||서울특별시 동작구 등용로 127 현대아파트 101-2105||||
63|08355||서울특별시 구로구 개봉로1길 170 (개봉제3동, 경비실, 관리및노인정) 대상아파트 102-602||||
64|01135||서울특별시 강북구 덕릉로40나길 48 (번제2동, 삼성아트빌) 삼성아트빌 101호||||
65|13936||경기 안양시 동안구 관양1동 1378-19 3층||||
66|55104||전라북도 전주시 완산구 안행4길 5-4 (삼천1동) 752-6번지||||
67|01604||서울특별시 노원구 상계동 1256 은빛2단지 아파트 201동 1402호||||
68|13557||경기도 성남시 분당구 정자일로 177 (정자1동, 인텔리지Ⅱ) a동 1901호||||
69|22239||인천광역시 남구 경원대로 742 (주안8동) 지하1층||||
70|18449||경기도 화성시 삼성1로5길 37 (동탄1동) 두산중공업||||
71|07728||서울특별시 강서구 강서로 130-8 (화곡본동, 성진빌라, 화곡동 105-497) 성진빌라 302호||||
72|10493||경기 고양시 덕양구 행신동 918-7 401호||||
73|03924||서울특별시 마포구 월드컵북로54길 17 (사보이시티 DMC) 821호||||
74|08780||서울특별시 관악구 남부순환로200나길 13-4 (서원동) 101호||||
76|49256||부산 서구 남부민2동 673-51번지||||
77|21122||인천광역시 계양구 아나지로 332 (작전1동, 작전동 392-12) 우림카이저팰리스 101동 307호||||
78|31518||충청남도 아산시 문화로 257-17 (온양3동, 권곡청솔아파트(상가), 권곡동 206-3, 206-4, 208-1, 478-10, 478-12) 권곡청솔아파트 103동 203호||||
79|41568||대구광역시 북구 대현로9길 20 (대현동 171-3) 대현빌 202호||||
80|10360||경기도 고양시 일산서구 강선로 116 (주엽1동, 강선마을2단지아파트) 202동 1201호||||
81|01721||서울특별시 노원구 중계로16나길 11 (중계본동, 동진경로당) 동진아파트 2동 305호||||
82|33123||충남 부여군 규암면 충절로2316번길 34 3층학예연구실||||
83|57930||전라남도 순천시 왕지3길 60 (왕조1동, 관리실경로당, 롯데캐슬아파트) 111동 1101호||||
84|04093||서울특별시 마포구 토정로14길 38 (신수동, 서강GS아파트, 신정동 30-3, 30-5, 30-7, 구수동 104) 서강GS아파트103동2301호||||
85|02020||서울특별시 중랑구 공릉로18길 59 (묵제1동, 브라운스톤태릉아파트) 104동 202호||||
86|13830||경기 과천시 부림동 18-2 B02||||
88|04618||서울특별시 중구 장충동2가 193-245 비에이치빌라 지하1층 B01호||||
89|38430||경상북도 경산시 하양읍 문화로 3 () 103동 201호||||
90|06708||서울특별시 서초구 효령로 208 (서초3동, 메타빌드) 메타빌드 빌딩 3층||||
91|13595||경기도 성남시 분당구 황새울로258번길 37 (수내1동, 흥국생명빌딩) 9층||||
92|34140||대전광역시 유성구 어은로 57 (온천2동) 101동 1304호||||
93|03747||서울특별시 서대문구 북아현로22마길 16 (충현동, 청나빌리지) 1-499번지 청나빌리지 402호||||
94|34091||대전광역시 유성구 노은동로87번길 89 (노은1동, 노은1동주민센터) 무인택배함||||
95|48077||부산광역시 해운대구 세실로 138 (좌제1동, 롯데3차아파트) 301동 1501호||||
96|16871||경기도 용인시 수지구 대지로15번길 60 (죽전1동, 대지마을현대홈타운3차2단지아파트, 이화k화Kids어린이집) 508동 1201호||||
97|17003||경기도 용인시 기흥구 동백8로 126 (백현마을모아미래도아파트) 2504동 803호||||
98|16336||경기도 수원시 장안구 이목로 24 (정자1동, 수원에스케이스카이뷰아파트) 118동 3005호||||
99|42643||대구광역시 달서구 감삼남1길 70 () 정원하이츠 401호||||
100|14241||경기도 광명시 디지털로24 철산푸르지오하늘채아파트 102동 1604호||||
101|44922||울산광역시 울주군 범서읍 구영리 406-3 201호||||
102|01669||서울특별시 노원구 동일로228길 23 (상계9동, 상계동 626-1, 627) 주공아파트 1415동 203호||||
103|41425||대구광역시 북구 구암로 65길 9, 305동 303호(구암동, 화성그랜드파크)||||
104|06779||서울특별시 서초구 동산로 23 (양재2동, 베델회관) 601호||||
105|35265||대전광역시 서구 대덕대로 150 큰마을아파트 127동 1103호||||
106|02767||서울특별시 성북구 장위로35길 14 (장위제2동) 238-26 1층||||
107|28146||충청북도 청주시 청원구 내수읍 학평풍정길 13 (학평리 47-2, 68, 72, 76) (주)에버코스||||
108|11684||경기도 의정부시 평화로 735 (의정부1동, 일심상사) 301호||||
109|12965||경기도 하남시 신평로 36-2 (덕풍1동, 벽산블루밍아파트) 106동 1801호||||
110|11159||경기도 포천시 호국로 1007 (대진대학교, 자작동 575, 587, 588-3, 산32-3, 산72-1, 산72-5, 선단동 251-8, 252, 298-1) B9-408호 컴퓨터공학과사무실||||
111|11493||경기도 양주시 고읍북로 120 (양주2동, 은빛마을휴먼시아8단지아파트) 휴먼시아 아파트 805-102||||
113|04104||서울특별시 마포구 신촌로 160 (대흥동 12-42, 12-43, 12-44, 12-45, 12-46, 12-48, 12-50, 12-51, 12-52, 12-53, 12-54) 이대역 서희스타힐스 1702호||||
114|42802||대구광역시 달서구 송현로7길 10 (상인1동, 1221동(상가), 상인화성파크드림1단지아파트) 1101동 702호||||
115|48059||부산광역시 해운대구 센텀북대로 60 센텀IS타워 701호 라온엑스 솔루션즈||||
116|34048||대전광역시 유성구 엑스포로 501 (청구나래아파트) 109동 1506호||||
117|62019||광주광역시 서구 화개1로 33 (금호2동, 호반리젠시빌2차아파트) 203동 802호||||
118|24267||강원도 춘천시 모수물길 60 (소양로2가, 소양로현대아파트) 104동 403호||||
119|62044||광주광역시 서구 월드컵4강로28번길 60 (화정2동, 화정동 1034, 1052, 1053) 신동아 아파트 102동 612호||||
120|07253||서울특별시 영등포구 국회대로54길 65 (영등포동) 이지리움S 301호||||
121|11915||경기도 구리시 동구릉로148번길 15 (동구동, 경비실, 관리사무실, 자건거보관대, 자전거보관대) 원일가대라곡 아파트 201-701||||
122|15255||경기도 안산시 단원구 선부로 290 (한미종합정비코너) (와동 98-9번지) 4층||||
123|05314||서울특별시 강동구 상암로 168 (천호제1동, 강동구민회관) 여성안심택배보관함(01064865039)||||
124|02504||서울 동대문구 전농동 서울시립대학교 생활관||||
125|06117||서울특별시 강남구 논현로119길 51 () 보람빌라 201호||||
126|31053||충청남도 천안시 서북구 성거읍 망향로 343 육영아파트 103동 121호||||
127|08219||서울특별시 구로구 경인로47길 122 (고척제1동, 고척동 46-56) 소문난 식당||||
128|15325||경기도 안산시 상록구 웃말2안길 6 () 303호||||
129|08392||서울특별시 구로구 시흥대로161가길 10 (구로제3동) 청우빌 208호||||
130|16918||경기도 용인시 기흥구 구성로 99 (구성동, 하마비마을동부센트레빌아파트) 107동 1102호||||
131|05686||서울특별시 송파구 백제고분로40길 13-19 2층||||
132|16478||경기도 수원시 팔달구 세지로155번길 33 202호||||
133|37748||경상북도 포항시 북구 중흥로255번길 10 (죽도동 208-5) 라동 205호||||
134|17931||경기도 평택시 안중읍 현화중앙길 103, 102동 804호 (현대3차아파트)||||
135|41122||대구광역시 동구 율하동로15길 60-1 (안심1동) 하늘채 303호||||
136|10381||경기도 고양시 일산서구 중앙로 1563 (영림브레아) 영림브레아 804호||||
138|34049||대전광역시 유성구 엑스포로 448 엑스포아파트 106동 103호||||
139|03075||서울특별시 종로구 창경궁로 265 (혜화동, 경로당관리사무실, 명륜2가 8-31) 명륜아남아파트 102동 206호||||
140|02867||서울특별시 성북구 삼선교로10라길 4-12 (삼선동) 1층||||
141|13581||경기도 성남시 분당구 수내로 181 (샛별마을우방아파트) 307동 1505호||||
142|05043||서울시 광진구 자양로 116 구의역KCC웰츠타워 407호||||
143|31567||충남 아산시 시민로 277-3 (용화동, 주공2차아파트) 107동 402호 우편번호 31567 한예인 앞||||
145|61227||광주광역시 북구 서암대로 274번길 9-17||||
147|57987||전라남도 순천시 기적의도서관2길 51 (덕연동, 중흥5차아파트) 503동 402호||||
148|14259||경기도 광명시 안재로 14번길 4-1 103호||||
149|17079||경기도 용인시 기흥구 사은로126번길 10 119동 304호||||
150|61941||광주광역시 서구 상일로 53, 303동 501호||||
151|50934||경상남도 김해시 삼정동 589-10번지 수복빌라 302호||||
153|04765||서울시 성동구 왕십리로 241 서울숲더샵 103동 1104호||||
154|12502||경기도 양평군 서종면 문호길 74 집||||
155|08805||서울시 관악구 남부순환로 262길 25 다솜빌 202호||||
156|08704||서울특별시 관악구 조원로 165 (신사동, 엘리시안빌) 470-18 엘리시안 빌라 502호||||
157|14057||경기도 안양시 동안구 시민대로 361 에이스평촌타워, 13층 1307호||||
159|03631||서울특별시 서대문구 홍제2동 홍제원현대아파트 106동 602호||||
160|01727||서울특별시 노원구 중계로8길29(한화꿈에그린아파트) 106동 702호||||
161|21948||인천광역시 연수구 옥련로99번길, 44, 아주아파트 101동 1502호||||
162|16688||경기도 수원시 영통구 태장로 45 (태장동, 망포동 684-1) 202동 305호||||
163|04199||서울시 마포구 환일길 27-1 102호 04199||||
164|06591||서울 서초구 반포대로 222 가톨릭대학교성의교정 의생명산업연구원 3층 3001호||||
165|42171||대구광역시 수성구 동대구로 59 (대우트럼프월드수성아파트) B동 4002호||||
166|42988||대구광역시 달성군 현풍면 상리 50-1 비슬빌리지 H202동 1011호||||
- 아래 2 -
순번|우편번호|원본우편번호|주소1|주소2|수취인|전화1|전화2|오류유형
6|||서울 동대문구 청량리동 고등과학원 8211호|||||유형5
7|||경기도 안산시 단원구 원곡동 경남아너스빌 104동 305호|||||유형5
10|||경기 시흥시 신천동 현진2차아파트 202동 401호|||||유형5
31|||부산 사상구 주례3동 현대무지개아파트 106동 208호|||||유형5
75|||경기도 부천시 소사구 소사동로19번길 19 () 아람빌라A동 202호|||||유형2
87|||서울 광진구 중곡4동 영동빌라 201호|||||유형5
112|||인천 연수구 송도동 해송로 30번길 19, 305동 1803호|||||유형2
137|||서울 구로구 신도림동 e편한세상대림1차아파트 504동1901호|||||유형5
144|||경기도 부천시 원미구 원미로57번길 29 (심곡2동, 일해늘푸른아파트) 903호|||||유형2
146|||100-192 서울시 중구 을지로100 파인애비뉴 B동 13F|||||유형1
152|||28769 충북 청주시 상당구 원봉로 41, 201동 1205호 (용암1동, 용암현대2차아파트)|||||유형1
158|||광주광역시 남구 주월동 호반베르디움 2차 202동 1602호|||||유형5
댓글 없음:
댓글 쓰기
국정원의 댓글 공작을 지탄합니다.