Google지도의 특정 지점에서 겹치는 사용자 정의 다각형을 쿼리 할 수 ​​있습니까?


10

Google Maps API 작업의 한계와 반 복잡한 공간 비교를위한 가능한 솔루션을 찾아야합니다.

내가 달성하고자하는 것은 주어진 지점 (거주지 주소)에 겹치는 사용자 정의 공간 다각형을 쿼리 할 수있는 비교 시스템입니다.

기본적으로 식당에는 매개 변수가 X 지리 좌표로 정의되는 지정된 배송 지역이 있습니다. 주소는 단일 지점 (x, y)으로 표시됩니다.

이러한 유형의 공간 비교를위한 최상의 백엔드는 postGIS입니다. 그러나 Google Maps API에서 설정 한 이용 약관을 검토 한 결과 Google에서 제공하는 지리 좌표 응답을 저장할 수 있는지 확실하지 않습니다.

http://code.google.com/apis/maps/terms.html

10.1.3-예를 들어 콘텐츠를 사용하여 독립적 인 "장소"데이터베이스를 만들면 안됩니다. ... 아직

.. 다음을 저장할 수 있습니다. 서비스

내 질문은 :

공간 폴리곤 및 Google Fusion Tables 작업 경험이있는 사람이 있습니까?

누구나 Google Places API를 사용해 본 경험이 있습니까? 이러한 유형의 비교가 가능합니까?

Google지도가 표시 될 때 지리 좌표가 캡처 된 후보다 완전한 Google지도와 함께 사용되도록 저장되기 때문에 Google에서 제시 한 '이용 약관'에 해당합니까?

나는 응용 프로그램의 성공을 감안할 때 프리미엄 서비스에 가입 할 것으로 예상하면서 Google지도를 사용하는 데 매우 열심입니다. 다른 사람이 이러한 유형의 계산에 경험이 있습니까, 내가 놓친 것이 있습니까?


1
나는 당신의 질문의 완전성을 좋아합니다. +1
Brad Nesom

답변:


1

Google Places API에 대한 경험이 없지만 Google Maps API 및 Google Fusion Tables에 대한 경험이 있습니다.

테이블을 Fusion Table에 업로드 할 때 KML 또는 shapefile과 같은 공간 (형상) 요소가있는 테이블을 포함 할 수 있습니다 (그러나 shapefile을 Fusion Table로 직접 가져 오려면 변환을 사용해야합니다). 일단 거기에 있으면 기호와 팝업 기능을 할당 할 수 있습니다. Fusion Tables는 점, 선 및 다각형을 지원합니다.

Fusion Table 레이어는 자바 스크립트 명령으로 Google Maps API로 가져옵니다. javascript를 사용하여 Fusion Tables에 대한 쿼리 기능을 설정할 수도 있습니다. Fusion Table에있는 거의 모든 필드를 쿼리 할 수 ​​있습니다. 예를 들어, 특정 Fusion Table 레이어에서 쿼리를 선택한 다음 해당 쿼리의 결과를 표시하는 html 목차를 가질 수 있습니다.

Google Maps API에서 기능을 동적으로 생성 / 그리기를 계획하는 경우 Fusion Table 레이어를 추출하거나 상호 작용하기 위해 자바 스크립트를 어떻게 작성해야하는지 잘 모르겠습니다.

또한 어떤 방식으로 성취하고자하는 것이 사용 약관을 위반하는지 확실하지 않습니다. Google의 지오 코딩 서비스를 사용하려는 것 같지만 제한 사항에 대해서는 잘 모르겠습니다.

어쨌든, 이것이 귀하의 질문에 대답하는 데 도움이되기를 바랍니다. 바라건대, 다른 질문에 더 익숙한 다른 사람들이 더 완전하게 대답 할 수 있기를 바랍니다.

편집 : 방금 유용 할 수있는 퓨전 테이블 쿼리에 대한이 링크 / 토론을 발견했습니다.

http://googlegeodevelopers.blogspot.com/2010/11/search-your-geo-data-using-spatial.html

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.