Google Maps API第三版發布

來源:互聯網
上載者:User

 

很激動,Google Map API 又發布新版本了,而且介紹說也不用API Key 了 ,我準備好好玩玩這個,以下是具體報道的內容:

據Google Geo Developers Blog報道,自從上次在三年前發布了基於JavaScript的Google Maps API後,已經有大約15萬個活躍網站正在使用這個API,Google Maps API已經成為最流行和最可信賴的網路開發工具,現在,Google地圖API進行了重大的改版,使用者現在可以在Google Code Labs中使用第三版的地圖API應用。

  新版本的API主要特點是提高了速度,特別是對於手機瀏覽器的渲染速度,去年Google就開始思考在行動裝置上運行地圖API的可行性,隨著iPhone和G1推出了功能強大而齊全的瀏覽器後,將Web上的地圖API第二版移植到行動瀏覽器變成了可能,但是第二版的API存在不少限制,因此,Google就推出了第三版的地圖API程式。

  為了讓使用者能儘快使用第三版API,Google已經在實驗室中將其基本的功能發布,點這裡可以查看文檔,當然全部功能並沒有完全開發好,使用者可以對其提供一些使用上的反饋,使用者使用第三版API並不用重寫以前mashup的舊代碼,就可以獲得速度上的提升,以提高使用者瀏覽體驗。

  第三版API的主要功能有:

  1、支援Chrome、iPhone Safari和Android手機上使用。

  2、不在需要API keys,這樣使用者可以將代碼整合進入RSS閱讀器,並且不會出現錯誤。

  3、基於MVC(Model-View-Controller)的架構,這將減少JavaScript的下載量,並且簡單易用。

  4、自動開啟預設的UI介面,提供預設的UI控制項和方法,這可以讓使用者開發的介面自動更新為最新的格式,當然使用者也可以禁用這個功能。

  5、命名空間。所有的一切都在google.maps.*的命名空間,沒有以“G”為首碼的全域變數。

  6、Geocoding API已經根據使用者的反饋進行了重寫。

  點這裡查看第三版API參考和文檔。

  下面是一段第三版API的代碼範例。

<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
  function initialize() {
    var latlng = new google.maps.LatLng(-34.397, 150.644);
    var myOptions = {
      zoom: 8,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
  }
</script>
</head>
<body onload="initialize()">
 <div id="map_canvas" style="width:100%; height:100%">
</body>
</html>

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.