<head>
    <title>Google Maps JavaScript API Example - simple</title>
    <script src="http://maps.google.com/maps?file=api&v=2&key=aaaaa"    type="text/javascript" charset="utf-8"></script> 
       
         <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA0fxfR8rjOd4hxLs_eexgpRRimBLt2IddMicNozU_OKWiRrWnCxRQJfdSC6h-mkpOMKWzsmU68PhJdQ" type="text/javascript"></script>    <script type="text/javascript" src="scripts/jquery.googlemap.js"></script>  </head>
  <body>
    <div id="map" style="width: 800px; height: 800px"></div>
    <script type="text/javascript">
    //<![CDATA[    if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map"));
      map.setCenter(new GLatLng(31.441944, 105.141944),10);
    }    GEvent.addListener(map, 'click', function(overlay, point) {
      if (point) {
        document.getElementById("show_x").innerHTML = point.x;
        document.getElementById("show_y").innerHTML = point.y;
      }
    });    //]]>
    </script>    <P id="show_x"></P>
    <P id="show_y"></P>  </body>

解决方案 »

  1.   

    加上这句
    map.addControl(new GMapTypeControl());
      

  2.   

    两句吧
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
      

  3.   

    去看google提供的api吧,我前段时间弄过,现在忘了差不多了
      

  4.   

    看错了
    var map = new GMap2(document.getElementById("map"));
            //缩小模式 
            //map.addControl(new GSmallMapControl());
            //最大模式
            map.addControl(new GLargeMapControl());
            //只有放大和缩小的模式
            //map.addControl(new GSmallZoomControl());
            //只有地图缩放控制条的模式
            //map.addControl(new GScaleControl());
            //填加地图类型控制器 允许在地图视图、卫星视图和地图卫星混合模式, 三个模式中切换
            map.addControl(new GMapTypeControl());