在V3中,做了不少改进,下面对将做简单扼要地介绍。
V3的特性:
1. 不再需要API Key 2. 指定sensor传感器参数,检测到用户当前位置 3. 针对移动设备(IPhone设备和Android系统)的开发 4. 支持本地化 5. 版本管理
Google Maps JavaScript API V3 - 参考
示例程序:
< html >
< 头>
< title > 我的Google Maps入门程序</ title >
< META 字符集= “ utf-8” >
< 脚本src = “ http://maps.google.com/maps/api/js?sensor=false” > </ 脚本>
< 脚本类型= 文本/ javascript >
(功能(){
var map = null ;
var 等级 = 10 ;
var选项;
window.init = 函数(){
/ *
options.mapTypeId的值有
MapTypeId.ROADMAP:用于显示替代的道路地图视图
MapTypeId.SATELLITE:用于显示Google地球卫星图像
MapTypeId.HYBRID:用于同时显示普通视图和卫星视图
MapTypeId.TERRAIN:用于根据地形信息显示实际地图
* /
选项 = {
缩放:水平,
中心:新google.maps.LatLng(39.89911190624382, 116.35516015625)
mapTypeId:google.maps.MapTypeId.ROADMAP,
mapTypeControl:true
};
map = new google.maps.Map(document.getElementById(“ divMap”),options);
};
})();
</ 脚本>
</ head >
< 正文onload = “ init()” >
< div id = “ divMap” style = “高度:400px;宽度:600px;边框:实心1px灰色” > </ div >
</ body >
</ html >
PS V3人们感觉Google彻底开放了,而且API的设计也改善了,在移动方面还需要改进,期待!