<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>评论：google地图 JavaScript API  V3版本 实例 教程大全</title>
	<atom:link href="http://blog.51yip.com/google/935.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.51yip.com/google/935.html</link>
	<description>－－一步，二步，三步，N步，二行脚印</description>
	<lastBuildDate>Tue, 07 Jun 2022 01:26:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>来自：玉寶</title>
		<link>http://blog.51yip.com/google/935.html/comment-page-1#comment-660</link>
		<dc:creator>玉寶</dc:creator>
		<pubDate>Tue, 16 Aug 2011 08:03:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.51yip.com/?p=935#comment-660</guid>
		<description>版主你好:
我用API v3做一個按鍵的程式,可是按下去不會顯示我要的東西
可否請版主幫忙!!~謝謝

 
 
玉寶之地

 
 
  var map;
  var markersArray = [];
var f_CrystalBall_a;
var f_CrystalBall_b;
  function initialize() {
    var haightAshbury = new google.maps.LatLng(23.760796,120.987731);
    var mapOptions = {
      zoom: 7,
      center: haightAshbury,
      mapTypeId: google.maps.MapTypeId.SATELLITE
    };
    map = new google.maps.Map(document.getElementById(&quot;map_canvas&quot;),
        mapOptions);

    google.maps.event.addListener(map, &#039;click&#039;, function(event) {
      addMarker(event.latLng);
    });
  }
  function initCB(object) {
  ge = object;
  ge.getWindow().setVisibility(true);
  ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW);
  //ge.enableLayerById(ge.LAYER_TERRAIN, true);
  ge.getOptions().setAtmosphereVisibility(true);
  f_CrystalBall_a = getNL(&#039;http://gemvg.com/ge/kml/imagery/resolution.kml&#039;);
  f_CrystalBall_b = getNL(&#039;http://gemvg.com/ge/overlay/Map.kml&#039;);
  toggleOptions();
  go(23.5832, 120.5825, 0,0,0,500000);
}


function failureCB(object) {
  alert(&#039;load failed&#039;);
}

function go(lat,lon,alt,heading,tilt,range){
        var la = ge.createLookAt(&#039;&#039;);     
        la.set(lat, lon, alt, ge.ALTITUDE_RELATIVE_TO_GROUND, heading,tilt,range);
        ge.getView().setAbstractView(la);
}

function getNL(kmlURL){
  var nl = ge.createNetworkLink(&quot;&quot;);
  var link = ge.createLink(&quot;&quot;);
  link.setHref(kmlURL);
  nl.setLink(link);
  ge.getGlobe().getFeatures().appendChild(nl);
  return nl;
}

function gebid(e) { return document.getElementById(e); }

function toggleOptions() {
 		var options = ge.getOptions();
		var root = ge.getLayerRoot();
		var form = gebid(&quot;options&quot;);
 		f_CrystalBall_a.setVisibility(form.crystal_a.checked);
  		f_CrystalBall_c.setVisibility(form.crystal_c.checked);
  		

}


 
 



GOOGLE EARTH與GOOGLE MAP導覽


  
     按鍵01
	 按鍵02
 
  
  
   
   
 
</description>
		<content:encoded><![CDATA[<p>版主你好:<br />
我用API v3做一個按鍵的程式,可是按下去不會顯示我要的東西<br />
可否請版主幫忙!!~謝謝</p>
<p>玉寶之地</p>
<p>  var map;<br />
  var markersArray = [];<br />
var f_CrystalBall_a;<br />
var f_CrystalBall_b;<br />
  function initialize() {<br />
    var haightAshbury = new google.maps.LatLng(23.760796,120.987731);<br />
    var mapOptions = {<br />
      zoom: 7,<br />
      center: haightAshbury,<br />
      mapTypeId: google.maps.MapTypeId.SATELLITE<br />
    };<br />
    map = new google.maps.Map(document.getElementById("map_canvas"),<br />
        mapOptions);</p>
<p>    google.maps.event.addListener(map, 'click', function(event) {<br />
      addMarker(event.latLng);<br />
    });<br />
  }<br />
  function initCB(object) {<br />
  ge = object;<br />
  ge.getWindow().setVisibility(true);<br />
  ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW);<br />
  //ge.enableLayerById(ge.LAYER_TERRAIN, true);<br />
  ge.getOptions().setAtmosphereVisibility(true);<br />
  f_CrystalBall_a = getNL('http://gemvg.com/ge/kml/imagery/resolution.kml');<br />
  f_CrystalBall_b = getNL('http://gemvg.com/ge/overlay/Map.kml');<br />
  toggleOptions();<br />
  go(23.5832, 120.5825, 0,0,0,500000);<br />
}</p>
<p>function failureCB(object) {<br />
  alert('load failed');<br />
}</p>
<p>function go(lat,lon,alt,heading,tilt,range){<br />
        var la = ge.createLookAt('');<br />
        la.set(lat, lon, alt, ge.ALTITUDE_RELATIVE_TO_GROUND, heading,tilt,range);<br />
        ge.getView().setAbstractView(la);<br />
}</p>
<p>function getNL(kmlURL){<br />
  var nl = ge.createNetworkLink("");<br />
  var link = ge.createLink("");<br />
  link.setHref(kmlURL);<br />
  nl.setLink(link);<br />
  ge.getGlobe().getFeatures().appendChild(nl);<br />
  return nl;<br />
}</p>
<p>function gebid(e) { return document.getElementById(e); }</p>
<p>function toggleOptions() {<br />
 		var options = ge.getOptions();<br />
		var root = ge.getLayerRoot();<br />
		var form = gebid("options");<br />
 		f_CrystalBall_a.setVisibility(form.crystal_a.checked);<br />
  		f_CrystalBall_c.setVisibility(form.crystal_c.checked);</p>
<p>}</p>
<p>GOOGLE EARTH與GOOGLE MAP導覽</p>
<p>     按鍵01<br />
	 按鍵02</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：jvk</title>
		<link>http://blog.51yip.com/google/935.html/comment-page-1#comment-372</link>
		<dc:creator>jvk</dc:creator>
		<pubDate>Mon, 27 Dec 2010 08:06:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.51yip.com/?p=935#comment-372</guid>
		<description>不是说V3嘛 怎么还是给V2的方法~~~</description>
		<content:encoded><![CDATA[<p>不是说V3嘛 怎么还是给V2的方法~~~</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：张映</title>
		<link>http://blog.51yip.com/google/935.html/comment-page-1#comment-150</link>
		<dc:creator>张映</dc:creator>
		<pubDate>Wed, 25 Aug 2010 07:31:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.51yip.com/?p=935#comment-150</guid>
		<description>&lt;code&gt;    


  function createTabbedMarker(point,htmls,labels) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, &quot;click&quot;, function() {
          // adjust the width so that the info window is large enough for this many tabs
          if (htmls.length &gt; 2) {
            htmls[0] = &#039;&#039; + htmls[0] + &#039;&#039;;
          }
          var tabs = [];
          for (var i=0; i&lt;htmls.length; i++) {
            tabs.push(new GInfoWindowTab(labels[i],htmls[i]));
          }
          marker.openInfoWindowTabsHtml(tabs);
        });
        return marker;
      }

      var point = new GLatLng(31.22572,-79.8);
      var marker = createTabbedMarker(point, [&quot;Tab 1&quot;, &quot;Tab 2&quot;,&quot;Tab 3&quot;,&quot;Tab 4&quot;],[&quot;One&quot;,&quot;Two&quot;,&quot;Three&quot;,&quot;Four&quot;]);
      map.addOverlay(marker);

&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p><code>    </p>
<p>  function createTabbedMarker(point,htmls,labels) {<br />
        var marker = new GMarker(point);<br />
        GEvent.addListener(marker, "click", function() {<br />
          // adjust the width so that the info window is large enough for this many tabs<br />
          if (htmls.length &gt; 2) {<br />
            htmls[0] = '' + htmls[0] + '';<br />
          }<br />
          var tabs = [];<br />
          for (var i=0; i&lt;htmls.length; i++) {<br />
            tabs.push(new GInfoWindowTab(labels[i],htmls[i]));<br />
          }<br />
          marker.openInfoWindowTabsHtml(tabs);<br />
        });<br />
        return marker;<br />
      }</p>
<p>      var point = new GLatLng(31.22572,-79.8);<br />
      var marker = createTabbedMarker(point, [&quot;Tab 1&quot;, &quot;Tab 2&quot;,&quot;Tab 3&quot;,&quot;Tab 4&quot;],[&quot;One&quot;,&quot;Two&quot;,&quot;Three&quot;,&quot;Four&quot;]);<br />
      map.addOverlay(marker);</p>
<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：theron</title>
		<link>http://blog.51yip.com/google/935.html/comment-page-1#comment-149</link>
		<dc:creator>theron</dc:creator>
		<pubDate>Wed, 25 Aug 2010 03:14:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.51yip.com/?p=935#comment-149</guid>
		<description>请教，使用v3怎么实现多tab的infowindow？</description>
		<content:encoded><![CDATA[<p>请教，使用v3怎么实现多tab的infowindow？</p>
]]></content:encoded>
	</item>
	<item>
		<title>来自：张映</title>
		<link>http://blog.51yip.com/google/935.html/comment-page-1#comment-107</link>
		<dc:creator>张映</dc:creator>
		<pubDate>Mon, 02 Aug 2010 13:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.51yip.com/?p=935#comment-107</guid>
		<description>添加标记：

marker = new GMarker(map.getCenter(),{dragCrossMove:false,draggable:true,title:&quot;增加标记&quot;}); map.addOverlay(marker);	

删除标记：

map.clearOverlays();</description>
		<content:encoded><![CDATA[<p>添加标记：</p>
<p>marker = new GMarker(map.getCenter(),{dragCrossMove:false,draggable:true,title:"增加标记"}); map.addOverlay(marker);	</p>
<p>删除标记：</p>
<p>map.clearOverlays();</p>
]]></content:encoded>
	</item>
</channel>
</rss>
