google maps api v3版页面镶嵌
来源:互联网 发布:济南网络电视台直播 编辑:程序博客网 时间:2024/05/21 10:33
项目中需要用到。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=zh-CN"></script>
<script type="text/javascript">
function init() {
var map = new google.maps.Map(document.getElementById("map"), {
zoom: 14, //放大比例
center: new google.maps.LatLng(30.666666,104.111111), //经纬度
mapTypeId: google.maps.MapTypeId.ROADMAP, //地图类型ROADMAP、SATELLITE、HYBRID
panControl: false, //方向盘
scaleControl: false, //比例尺
mapTypeControl: false, //可以选的地图类型,下面是配置
//mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
streetViewControl:false,//街头小人
zoomControl: true, //放大按钮,下面是配置
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL//LARGE
//position: google.maps.ControlPosition.LEFT_CENTER
}
});
var marker = new google.maps.Marker({ map: map,title:'四川XX公司', position: map.getCenter() });//显示标记
//var infowindow = new google.maps.InfoWindow();//实例化InfoWindow()
//infowindow.setContent('<b>sssss</b>');//显示的信息
//google.maps.event.addListener(marker, 'click', function () {
//infowindow.open(map, marker);
//});//添加Listener
//google.maps.event.addDomListener(document.getElementById('map'), 'click', function () { alert("dd") });
}
</script>
</head>
<body onload="init()">
<div id="map" style="width:240px;height:240px"></div>
</body>
</html>
第二种 iframe 直接嵌套
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
src="http://maps.google.com/maps?f=q&source=s_q&hl=zh_cn&geocode=&q=%E5%9B%9B%E5%B7%9D&aq=&sll=37.0625,-95.677068&sspn=30.66908,104.11023&ie=UTF8&hq=&hnear=Sichuan,+China&ll=30.66908,104.11023&spn=0.003844,0.004823&t=m&z=14&output=embed"></iframe>
有朋友说经纬度不好找,这个很简单,你用firefox打开https://maps.google.com 找到你的的找的地标,然后放大缩小确保那个地标在地图的正中,然后F12调出firebug,在console控制台输入以下的代码,会弹出经纬度坐标来,注意下,这个精确度太高,实际上面我们取了小数点后6位就非常快了.再高的话地图加载会变慢.
javascript:void(prompt('',gApplication.getMap().getCenter()));
- google maps api v3版页面镶嵌
- Google Maps API V3
- Google Maps JavaScript API v3
- Google Maps JavaScript API v3
- Google Maps JavaScript API V3 参考
- Google Maps API v3离线开发包
- 使用Google Maps JavaScript API V3
- Google Maps API v3离线开发包
- Google Maps JavaScript API V3 叠加层
- Google Maps JavaScript API V3 基础知识
- Google Maps Api V3 地理位置搜索
- Google Maps JavaScript API V3 控件
- Google maps API V3基本功能总结
- Google Maps API V3 之绘图库
- Google Maps API V3 之 图层
- Google Maps Javascript API V3 Reference
- Google maps API V3基本功能总结
- Google Maps API V3 的事件
- distcp使用纪要
- P2P技术基础: 关于TCP打洞技术
- Windows文件过滤驱动开发
- 数据库基础知识
- PreviewActivityLoop1
- google maps api v3版页面镶嵌
- LINUX 按键中断
- PreviewActivityLoop2
- SAP PO相关打印编程
- spark(A)?
- oracle执行计划(4)--COST成本全表扫描成本
- QTableView add row background-iamge
- hibernate4.x编译
- 读取pdf文件,然后按页将其装换成bitmap,将bitmap以JPEG的格式存储在sdcard