2012-08-05 2 views
0

융합 표에 FusionTablesLayer가있는지도가 있습니다. 결과 맵은 컬러 다각형 세트입니다. 사용자가 다각형을 클릭하면이 다각형과 관련된 데이터가 정보창 형태로 표시됩니다. 마우스 클릭 대신 자바 스크립트에서 특정 폴리곤을 선택할 수 있습니까? 예를 들어 동일한 데이터가있는 차트가있는 경우 현재 차트 선택에 대한지도를 업데이트하는 것이 좋습니다.자바 스크립트에서 FusionTablesLayer의 다각형 선택

+0

질문을 올바르게 이해하면 차트에서 특정 요소를 선택하면 InfoWindow를 표시하려고합니다. 권리? 어쩌면 [다른 질문에서 내 대답] (http://stackoverflow.com/questions/11748211/google-fusion-tables-with-maps-link-table-field-to-map-info-window/11820249#11820249) 도움이됩니다. 당신. – Odi

+0

@Odi 차트에서 항목을 선택하고 행 번호를 설정할 때 관련 다각형의 중심점을 요청하는 쿼리를 작성해야합니까? 아니면 레이어가 필요하지 않고 내 레이어에서 n 번째 다각형을 선택하는 방법이 있습니까? 포인트. – Baz

+0

레이어에서 n 번째 폴리곤을 선택하는 방법을 알지 못합니다 (적어도 FusionTablesLayer를 사용할 때는 그렇지 않습니다). 나는 쿼리를 사용하여 접근법을 시도 할 것이다 ;-) – Odi

답변

1

코드를 게시하지 않았으므로 추측 일뿐입니다. 내 방법은 다음과 같습니다

  1. 이 FT
  2. 준에 차트와 그 열쇠를 각 다각형에 대한 고유 키를 만들거나
  3. 고유 색상으로 강조 표시를 처리하기 위해 특별한 FT 층을 생성 링크
  4. 차트 또는 링크를 클릭하려면 고유 키를 사용하여 강조 레이어의 쿼리 옵션을 설정하여 고유 한 색으로 기존 다각형 위에 중첩 된 올바른 다각형을 검색합니다.
관련 문제