2015-01-31 3 views
0

(위도, 경도) 쌍이있는 경우 '지역'에 있는지 여부를 판단 할 수있는 방법이 있습니까? 지역별로는 Google지도에서 검색어의 '강조 표시된'결과를 의미합니다. 예를 들어 맨하탄을 검색하면 빨간색 영역이 강조 표시됩니다. Google/Bing은 해당 지역에 주어진 좌표가 있는지 묻는 API를 제공합니까? 좌표가 이미 좌표 세트로 정의 된 다항식에 있는지 알려주는 containsLocation API 호출을 알고 있습니다. 여기서 문제는 델리를 정의 할 수있는 모든 좌표가 없다는 것입니다.좌표가 지역에 있는지 확인하십시오.

+1

하나의 옵션은 지오에게 포인트를 반대하는 것을; 해당 지역이 있는지 확인하십시오. 관련 질문 [구글 맵스 리버스 지오 코딩에서 명확한 도시 이름 가져 오기] (http://stackoverflow.com/questions/27524422/get-definite-city-name-in-google-maps-reverse-geocoding/) – geocodezip

+0

폐점을위한 질문은 스스로 설명해주십시오. 공손하다고합니다. 나는 프로그래밍과 관련된 질문을하고있다. 나는 그 질문이 어떻게 '나쁘다'는지 모르겠다. – 0fnt

+0

좌표 세트를 얻기 위해 Ctrl-Clicking 영역 경계를 클릭하고, map api를 사용하여 폴리곤을 생성 한 후 containsLocation을 사용합니다. – 0fnt

답변

1

Bing Maps는 좌표를 전달할 수있는 GeoData API라는 API를 제공하며 교차하는 위치 (이 경우 도시)에 대한 경계 정보를 반환합니다). https://msdn.microsoft.com/en-us/library/dn306801.aspx

주석에서 다른 사람들이 언급 한 또 다른 방법은 역 지오 코딩 서비스를 사용하는 것입니다. 좌표를 전달하여 그에서 좌표있는 도시의 이름을 반환합니다 빙지도는 또한 리버스 지오 코딩 서비스가 있습니다.

https://msdn.microsoft.com/en-us/library/ff701710.aspx

관련 문제