posts - 41,  comments - 90,  trackbacks - 0
          google免費提供了數量巨大的衛星地圖資源。
          利用openlayers可以將google maps衛星地圖和我們自己的地圖合并在一起,當然自己地圖的坐標系必須正確,
          google maps使用標準的WGS84經緯度坐標。
          添加google maps衛星圖層分兩步完成。
          1、在htm頁面中引用google maps javascript庫:
          <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAgwXwXyUIfjoFVrD_utlccRRLOu__vN-h4YvLvUUNjkkj2EdVKBSWwGWJ6bCTmu6Mt9dUF86wrzrqNg"
                type="text/javascript"></script>
          注意:獲得key需要先注冊一個google帳號,然后申請一個免費google maps key,key和你的服務器ip綁定。
          2、在js腳本里添加以下幾句:
          try {
              var satellite = new OpenLayers.Layer.Google( "衛星圖" , {type: G_SATELLITE_MAP, 'maxZoomLevel':zoom} ); //zoom分為20級,可取0-19,顯示城市市區一般可取18  
              map.addLayer(satellite);
          } catch(e) {
              alert("無法連接到google maps,衛星地圖將不能顯示。"); //當網絡不正常時,處理異常。
          }
          注意:如果只使用openlayers開發,不需要使用google maps api。
          經google官方人士證實,google maps接口現在和將來都會一直免費提供,只要符合許可協議。

          posted on 2007-12-21 16:53 天狼 閱讀(4122) 評論(2)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 鸡西市| 武平县| 文水县| 湄潭县| 睢宁县| 达尔| 南开区| 永康市| 龙江县| 南安市| 茶陵县| 台北市| 那曲县| 荥经县| 政和县| 闻喜县| 文昌市| 双流县| 松阳县| 和平区| 益阳市| 天峻县| 静宁县| 黄石市| 柞水县| 邛崃市| 万全县| 乐业县| 孟津县| 同德县| 肃宁县| 胶南市| 星子县| 收藏| 舞阳县| 南澳县| 澄江县| 察隅县| 余庆县| 松原市| 江川县|