2013-06-17 3 views
1

필자는 기하학 컬럼이있는 융합 테이블을 가지고, 선택한 지오 메트릭의 중심을 어떻게 가져올 수 있습니까?융합 테이블 레이어 지오메트리의 중심에 getLocation

이 내 퓨전 테이블 계층 코드

var testlayer=new google.maps.FusionTablesLayer({ 
    query:{ 
     select: 'geometry', 
     from: 'code', 
     where: 'KEC_NO='+number+'' 
    }, 
    styles:[ 
     {polygonOptions:{fillColor:'#FF00FF'}} 
      ] 
    }); 
    testlayer.setMap(map); 

코드의 반환 위의 하나의 다각형이다.

답변

0

FusionTablesLayers는 선택한 지오메트리를 확대/축소하지 않습니다. 표에 지리 정보를 쿼리하고 google.maps.LatLngBounds를 만든 다음 google.maps.Map.fitBounds를 사용하여지도를 가운데 맞춤 및 확대/축소 할 수 있습니다.

Example (uses GViz to query the FusionTable for KML, then geoxml3 to parse the KML)

+0

해결되었습니다. . HTML 5 geolocation을 사용하여 폴리곤 레이어의 위도와 경도를 가져옵니다. . :) –

관련 문제