Jsp 页面 调用 google API 地图的实现
2013-06-18 18:14
579 查看
注意:
通过JavaScript实现了一个简单的Google地图,并带有地图标记。
如果你的网站有域名而不是localhost,则需要根据域名在Google官网上申请一个KEY,替换代码中的key。学习网站 https://developers.google.com/maps/documentation/javascript/reference?hl=zh-CN#Map
google map api入门教程
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script
src="http://maps.google.com/maps?file=api&v=2&sensor=true;
key=ABQIAAAAevysxt9O5lBUCrSalm80MxQx8gmx0K-_Fjj4Tf8bNXH3BBSxZRRmI_CuZM2zQyuXEpG_uxt-aqPr-A"
type="text/javascript"></script>
//author:67566894 <script language="javascript" type="text/javascript">
function load() { //加载地图
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl()); //放大缩小
map.addControl(new GMapTypeControl()); //地图种类
map.enableScrollWheelZoom(); //启用鼠标滚轮
map.setCenter(new GLatLng(39.9000, 116.3000), 6); //地图坐标 三个参数分别为 "纬度" "经度" "比例尺"
function createMarker(point, address,name,tel) { //创建标记内容及标记的鼠标事件
var marker = new GMarker(point);
var html = '<div>'+
'<a >Name:'+ name +'</a><br/>'+
'<a >Address:'+address +'</a><br/>'+
'<a >telephone:'+tel +'</a>'+
'</div>';
GEvent.addListener(marker, "mouseover", function() {
marker.openInfoWindowHtml(html);
});
GEvent.addListener(marker, "mouseout", function() {
marker.closeInfoWindow();
});
GEvent.addListener(marker, "click", function() {
map.setCenter(point, 12);
});
return marker;
}
var point = new GLatLng(39.9000,116.3000); // 设置标记
map.addOverlay(createMarker(point,'beijing','sh','123456'));//加入标记
}
}
</script>
</head>
<body onload="load()">
<div id="map" style="width: 750px; height: 500px"></div>
</body>
</html>
相关文章推荐
- Google Map开发(一) ASP.NET中调用Google Map API实现简单的地图显示
- Google Map开发(一) ASP.NET中调用Google Map API实现简单的地图显示
- JSP 页面 嵌入 google API 地图
- 离线谷歌卫星地图加载服务中间件调用示例For Google API
- iPhone开发笔记(13)调用GoogleMap API实现地理逆向编码
- c#调用google api 实现google网站上翻译全功能(原创)
- JS+JSP通过img标签调用实现静态页面访问次数统计的方法
- WPF技术触屏上的应用系列(二): 嵌入百度地图、API调用及结合本地数据库在地图上进行自定义标点的实现
- JS+JSP通过img标签调用实现静态页面访问次数统计的方法
- Java调用Google Analytics API实现网站统计
- Google API3 在地图上画圆圈,实现可拖动
- 在JSP页面调用JAVA方法实现MySQL数据库的备份和恢复
- HTML5+Ajax+Jquery调用Google搜索API实现搜索引擎,支持web,image,news,vedio4种模式!
- ArcGIS API for Flex 调用天地图和Google地图服务
- jsp页面中,动态调用系统时间的实现
- jsp页面调用applet实现人民币的大小写转换
- jsp页面中,动态调用系统时间的实现
- 多框架 跨页面调用jsp过程,实现功能导航树的隐藏
- ios 调用google api 实现语音识别
- 在jsp页面调用applet实现人民币的大小写转换