1

마커를 클릭하면 표준 infoWindow에서 정보를 열지 않고 쿼리 된 FusionTablesLayer 행을 별도의 div로 인쇄하려고합니다. 기본적으로 나는 정상적인 Google지도 검색을 할 때와 마찬가지로 각 마커에 대한 정보를 표시하려고합니다. Google Maps API v3는 특정 마커를 클릭 할 때만 FusionTablesLayers에서 정보를 가져옵니다. 비슷한 작업을 수행하기 위해 JSON 예제를 모두 찾았지만, 더 이상 사용되지 않는 퓨전 테이블 용 SQL API를 사용하는 것 같습니다. orderBy 거리를 사용하여 테이블을 쿼리하는 방법을 찾아야합니다. 내가 사용하고있는지도 쿼리는 아래에 있으며이 쿼리는지도상의 점을 채우기 위해 완벽하게 작동합니다.Fusion Tables 레이어 infoWindow리스트

var Layer = new google.maps.FusionTablesLayer({ 
    query: { 
     select: 'Latitude', 
     from: 'table_id', 
     orderBy: "ST_DISTANCE(Latitude, LATLNG"+latlng+")", 
     limit: 50 
    } 
}); 
+0

는 그냥 [새로운 자바 스크립트 API]를 사용하는 간단한 사이드로 visualization API

여기

입니다 an example에서 쿼리를 사용할 수 있습니다 (https://developers.google.com/fusiontables/docs/v1/getting_started)를 사용하십시오. 다음은 새로운 API로 FT에서 데이터를 가져 오는 기본 예입니다. https://developers.google.com/fusiontables/docs/samples/basic_jsonp_request – Odi

+0

@Odi 새 API (v1.0)를 사용하고 있습니다. 링크 된 예제를 발견했지만,이 API는 더 이상 사용되지 않는 SQL API를 사용합니다. 이 예제는 4 월 25 일에 마지막으로 업데이트되었으며 SQL API는 6 월 26 일에 사용되지 않습니다. – user1480902

+0

아니요, 오해가 있다고 생각합니다. 이 예제는 새 API에 대해 완벽하게 유효한 코드를 보여줍니다. 새 API와 이전 API의 차이점을 보려면 [이전 가이드] (https://developers.google.com/fusiontables/docs/v1/migration_guide)를 참조하십시오. – Odi

답변

0

Fusion Tables API V1.0은 더 이상 사용되지 않습니다.

또한

+0

Fusion Tables API v1.0은 더 이상 사용되지 않으며 더 이상 사용되지 않으며 12 월부터 더 이상 사용할 수없는 SQL API입니다. 아직 v1.0 API를 사용하여 orderBy 거리 쿼리를 수행하는 방법을 찾지 못했습니다. 당신이 나를 가리킬 수있는 모범이 있습니까? – user1480902

+0

해당 API를 아직 사용하지 않으 셨습니다.이 문서는 [문서의 예] (https://developers.google.com/fusiontables/docs/samples/basic_jsonp_request)입니다. 나는 구글 비주얼라이제이션 API로 [orderBy] (http://www.geocodezip.com/orderby_test_gviz_numbered.html)를 사용하는 예제를 가지고있다. (사이드 바 정보를 만들지는 않지만, 정보를 반환하는 방법을 보여준다.) – geocodezip

+0

FF 또는 Chromium에서 볼 때지도 옆에 아무 것도 표시하지 않고 마커를 클릭하면 팝업이 표시됩니다. 나는 무엇을보고 있어야 하는가? 감사. – user1480902