2009-11-06 1 views
3

Google지도에서로드하는 다음 kml 파일을 가지고 있습니다. 포인터를 올바르게 찾습니다. 그러나 항상 최대 레벨로 확대됩니다.KML/Google지도 - iFrame에서 삽입 된지도의 확대/축소 수준 지정

Google지도 API를 사용하면 자체 확대/축소 수준을 설정할 수 있지만 Google에서 제공하는 iFrame에 포함 된지도를 사용하여이 작업을 수행하려고합니다.

어쨌든 kml 자체에 확대/축소 수준을 설정해야합니까? LookAt와 Camera 속성을 살펴 보았지만 Google지도에서 지원되지 않는다고합니다.

감사합니다.

<?xml version="1.0" encoding="UTF-8"?> 
    <kml xmlns="http://earth.google.com/kml/2.1"> 
     <Placemark> 
      <Point> 
       <coordinates>144.897426,-37.8045</coordinates> 
      </Point> 
     </Placemark> 
    </kml> 

답변

6
당신은 당신이 iframe 요소의 SRC에 전달하는 인수로 구글지도의 표시 동작을 제어 할 수 있습니다

- 단순히 당신은 iframe 소스를 만들 here

- 더 "Z"매개 변수를 설정하여 귀하의 경우 "http://maps.google.com/?ll=48.064372,16.348977&z=10"및 변경 Z는 = 다른 10보다 높은

또는 (20까지) 또는 (0 아래로) 낮은 값,지도 API에서 당신은 줌 레벨

+0

감사를 설정 setCenter() 기능을 사용 ~을 위해 그! 테스트 및 확인. 나는 내 해결책을 찾기 위해 길을 찾고 있었다. 멋진 리소스를 연결 한 상태에서 내 즐겨 찾기에 보관합니다. 멋진 하루 보내십시오. – jfrobishow