Google 문서에 약 20-30 개의 행이 있고 다음 6 개의 열이있는 스프레드 시트가 있습니다.
ID, Name, Address, Cell_No, Latitude, Longitude
마지막 두 열은 비어 있습니다.
프로그래머가 아닌 초보 사용자가 주소를 지오 코딩하고 위도 및 경도 필드를 지오 코딩 결과로 채우는 가장 쉬운 방법은 무엇입니까?
위도 및 경도 필드를 채워야합니다. 지도에서 데이터를 볼 필요가 없습니다.
Google 문서에 약 20-30 개의 행이 있고 다음 6 개의 열이있는 스프레드 시트가 있습니다.
ID, Name, Address, Cell_No, Latitude, Longitude
마지막 두 열은 비어 있습니다.
프로그래머가 아닌 초보 사용자가 주소를 지오 코딩하고 위도 및 경도 필드를 지오 코딩 결과로 채우는 가장 쉬운 방법은 무엇입니까?
위도 및 경도 필드를 채워야합니다. 지도에서 데이터를 볼 필요가 없습니다.
답변:
1) 스프레드 시트에 추가하고 매크로를 실행할 수있는 약간의 코드가 있습니다. : 지침은 여기에 자세히 설명되어 있습니다 https://vilimpoc.org/blog/2013/07/11/google-spreadsheet-geocoding-macro/ 의 코드도 사용할 수 https://github.com/nuket/google-sheets- 지오 코딩 매크로
2) CartoDB는 계정에서 직접 Google 문서 스프레드 시트를 가져 와서 다시 내보낼 수 있습니다.
3) Google 드라이브 스프레드 시트를 CSV로 다운로드 한 다음 Google Maps API에서 CSV 플러그인이 포함 된 MMQGIS 지오 코드를 사용하여 스프레드 시트를 지오 코딩
GPS Visualizer 는 배치 지오 코딩을 수행하는 편리한 사이트입니다.
이 무료 유틸리티를 사용하려면 왼쪽 상자에 한 줄에 하나씩 주소를 입력하고 "지오 코딩 시작"을 클릭하여 위도와 경도를 찾으십시오.
"Google 정책은 텍스트 형식의 출력을 허용하지 않습니다."Bing 또는 MapQuest와 같은 다른 지오 코더를 사용해야합니다.
(또는 이것이 ToS를 위반하지 않는다고 가정하면 Google을 지오 코딩 엔진으로 사용한 다음 결과를 KMZ로 다운로드하여 좌표를 추출 할 수 있습니다.)
Google 포럼의 답변에서이 Google 스프레드 시트 공식이 유용하다는 것을 알았습니다.
=IMPORTXML("http://maps.googleapis.com/maps/api/geocode/xml?address="&C1, "/GeocodeResponse//location")
수식의 "C1"을 지오 코딩 할 주소가있는 셀로 바꿉니다.
Google 스프레드 시트의 지오 코딩 및 기타 매핑 트릭 (아이 솔린 및 히트 맵)을위한 또 하나의 솔루션 : 스프레드 시트 용지도