0

그래서 현재 Google지도에 문제가 있습니다. 융합 표를 사용하여 google maps js api V3을 통해 FusionTableLayer Google지도를 채우고 있습니다. 내 테이블에는 "위치"유형의 지오 코딩 된 열이 있습니다. 모든 작품,하지만 내 문제는 쉽게 다음지도에서 볼 수 있습니다 :같은 주소는 두 개의 다른 위치를 표시합니다.

http://goo.gl/maps/Caon1

당신이 볼 수 있듯이, 주소의 유일한 차이점은 단어 "Dillards는"목적지 주소의 전면에 추가 , 그리고 그들은 거의 1 마일 떨어져 있습니다. 내가 실제로 찾고있는 주소는 딜라드 (Dillard 's)의 대상 주소이지만, Google에 주소를 입력하면 원본 주소가 표시됩니다.

테이블에 약 20k + 개의 항목이 있으며이 모든 데이터에 대해 올바른 지오 코드 데이터가 필요합니다. 지금은 약 15 % 정도가 잘못되었습니다. 나는 테이블을 다시 지오 코딩하는 것을 꺼리지 만, Google이 실제로 주소에 대해 부적절한 latLng을 반환하는 경우 솔루션이 될 것 같지 않습니다.

지오 코딩을 할 때 정확한 latLng 주소를 얻으려면 어떻게해야하나요? 지오 코딩에 위치 이름을 추가하는 방법에 대해 생각했지만 더 나쁜 결과를 반환합니다. 내 융합 층이 실제로 세 번째 위치를 반환처럼


UPDATE는

것 같습니다. 나는이지도에 추가했습니다

http://goo.gl/maps/KCG4F

그것은 당신이 조금 왼쪽으로 이동과, 당신은 갑자기 중간에서의 LensCrafters을 볼 것이며, 실제로 태우고, 정확히 C의 상단에 아니에요 내 마커를 바로 위에 둡니다. 진지하게 Google지도?

답변

1

입력란이 Google Maps 인 경우 해당 항목을 가져 오는 경우 Places API 또는 Google지도 API v3의 지역 정보 라이브러리에서 해당 결과를 가져올 수 있습니다. Fusion Tables 지오 코드 기능은 장소 데이터베이스를 사용하지 않습니다.

http://www.geocodezip.com/v3_GoogleEx_places-searchboxB.html

입력 : "텍사스의 : 업타운 마을, 시더 힐, TX"텍스트 상자에 입력하십시오.

선택을 자동화하는 방법을 잘 모르겠습니다. 일부를 수동으로 수정해야 할 수도 있습니다.

+0

나는 결과마다 다른 열을 추가해야 할 수도 있습니다. 내 손이 일부 기능에 묶여 있으므로 마커를 배치하라는 또 다른 호출을 원하지 않으므로 Places API 사용이 꺼져 있습니다. – StephenRios

관련 문제