Google Maps API地图应用示例分享
2014-10-23 10:57
645 查看
效果(新版Firefox中测试):
代码:
<!DOCTYPE>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Google Map</title>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function init()
{
// 获取当前位置
navigator.geolocation.getCurrentPosition(function(position)
{
var coords = position.coords;
// 设定地图参数,将当前位置的经纬度设置为中心点
var latlng = new google.maps.LatLng(coords.latitude,coords.longitude);
var myOptions =
{
// 放大倍数
zoom:14,
// 标注坐标
center:latlng,
// 地图类型
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map1;
// 显示地图
map1 = new google.maps.Map(document.getElementById('map'),myOptions);
// 创建标记
var marker = new google.maps.Marker(
{
position:latlng,
map:map1
});
// 设定标注窗口,附上注释文字
var infowindow = new google.maps.InfoWindow(
{
content:"当前位置"
});
// 打开标注窗口
infowindow.open(map1,marker);
});
}
</script>
</head>
<body onload="init()">
<div id="map"></div>
</body>
</html>
Google Maps JavaScript API v3(参考文档):https://developers.google.com/maps/documentation/javascript/basics
百度地图API的参考文档:http://developer.baidu.com/map/jsmobile.htm
您可能感兴趣的文章:
相关文章推荐
- Google Maps API地图应用示例分享
- Google Maps API显示地图的小示例
- Google Maps API显示地图的小示例
- Google Maps API显示地图的小示例
- 基于Google Maps API的地图应用开发
- 分享50个 CSS3 最佳应用示例
- 使用Google Maps API 在地图上添加线和删除线
- 使用 XSLT、KML 和 Google Maps API 在地图上覆盖数据,第 1 部分:利用 Google Geocoder Web 服务
- Google Maps API Reference——Google 地图 API 文档之七-2
- Google Maps API ---2.控制地图
- 使用Google Maps API 在地图上添加线和删除线
- Google Maps API Reference——Google 地图 API 文档之七-1
- Java ME引路蜂地图开发示例:第一个地图应用
- 使用Google Map Api在Android平台上开发地图应用3
- 使用Google Map Api在Android平台上开发地图应用4
- 分享50个 CSS3 最佳应用示例
- Google Maps——Google 地图 API 文档之八
- Sign Up for the Google Maps API——Google 地图 API 文档之四
- Google Maps API 进级: GoogleMaps常用事件及应用思路2
- 使用Google Map Api在Android平台上开发地图应用1