`
pixy
  • 浏览: 36368 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

选项卡中加载Google Map

阅读更多
网上大多数Google map的例子都是页面加载的时候把Map也加载,按照这样的方式把google map放到选项卡中(显示map的选项卡默认是display: none的),map将无法正常显示.
原因不是很清楚,应该是google map的Js加载问题
实现的效果如图:



下面的关键的代码,详细的例子请参考附件
<script	src="http://ditu.google.com/maps?file=api&amp;v=2&amp;key=&hl=zh-CN" type="text/javascript"></script>

    var cenx = 22.50128;
	var ceny = 113.914619;
	var stzoom = 14;
	var map;
        //使用google的jsapi来加载google map
	function initLoader() {
		var script = document.createElement("script");
		script.src = "http://www.google.com/jsapi?key=abc&callback=loadMaps";
		script.type = "text/javascript";
		document.getElementsByTagName("head")[0].appendChild(script);
	}
	function loadMaps() {
		google.load("maps", "2", {"callback" : initialize()});
	}
	function initialize()
		map=new GMap2(document.getElementById("map_canvas"));
		//设置地图的中心坐标.
	    var loc = new GLatLng(cenx,ceny);
	    map.setCenter(loc,stzoom);	                
		map.addOverlay(createMarker(loc));
		
	}
	//增加标注
	function createMarker(point) {
		var marker = new GMarker(point);
		GEvent.addListener(marker, "click", function(){marker.openInfoWindowHtml("标注");});   
		return marker;   
	} 

  • 大小: 25.7 KB
分享到:
评论

相关推荐

    Android中使用选项卡、日期时间选择器和地图视图完成的居家助手应用任务要求.pdf

    在代码中,可以通过`MapView`对象的`getMapAsync()`方法获取到`GoogleMap`实例,进一步设置地图的属性,如缩放级别、标记、路线等。为了测试地图页是否正常显示,确实建议在真机上进行调试,因为模拟器可能不支持...

    13.4 申请Google Map服务.doc

    - **步骤一**:在项目仪表板中,选择“凭证”选项卡。 - **步骤二**:点击“创建凭证”按钮,并选择“API密钥”。 - **步骤三**:根据提示创建API密钥,并确保记录下密钥值。 #### 3. 配置API访问权限 - **步骤一*...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    9.6 移动版GoogleMap——Geocoder反查Address对象 9.7 规划导航路径——DirectionsRoute 9.8 移动设备上的Picasa相册——GooglePicasaAPI 9.9 随身翻译机——GoogleTranslateAPI 第10章 创意Android程序设计 10.1 ...

    Open inline map-crx插件

    语言:English 打开Google地图内联 “打开内联地图”是从您所选择的单词加载Google Map的扩展名。... * Google Map加载内联,因此您无需打开一个新选项卡。 资源 https://github.com/kyo-ago/open-inline-map-extense

    Google地图转MapInfo地图教程.pdf

    确保经纬度单位设置为“°”,并在“3D显示”选项卡中选择“Decimal Degrees”。 接下来,保存Google地图为图像文件,例如JPG格式。这一步骤中,可以根据需要选择合适的分辨率,以平衡图像质量和加载速度。保存的...

    Restarant-list-google-map-api

    标题中的“Restarant-list-google-map-api”表明这是一个与餐厅列表相关的项目,它利用了Google Maps API来展示餐厅的位置。这个项目可能是一个Web应用程序,帮助用户查找附近的餐馆,并在地图上直观地显示出来。 ...

    浏览器调试vue3工具.zip

    打开开发者工具,找到Vue选项卡,可以看到组件树、数据、生命周期钩子等信息。 1. **Vue DevTools**:这是官方提供的一个强大的浏览器插件,可以在Chrome、Firefox等浏览器中安装。它能显示应用的组件结构、数据、...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    9.6 移动版GoogleMap——Geocoder反查Address对象 9.7 规划导航路径——DirectionsRoute 9.8 移动设备上的Picasa相册——GooglePicasaAPI 9.9 随身翻译机——GoogleTranslateAPI 第10章 创意Android程序设计 10.1 ...

    google android sdk开发范例大全 第二版 PDF 光盘代码

     9.6 移动版Google Map   9.7 规划导航路径   9.8 移动设备上的Picasa相册   9.9 随身翻译机  第10章 创意Android程序设计   10.1 手机手电筒   10.2 GPS轨迹记录器   10.3 女性贴身...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    9.6 移动版GoogleMap——Geocoder反查Address对象 9.7 规划导航路径——DirectionsRoute 9.8 移动设备上的Picasa相册——GooglePicasaAPI 9.9 随身翻译机——GoogleTranslateAPI 第10章 创意Android程序设计 10.1 ...

    Xcelsius_培训教程

    - **“使用”选项卡**:设置如何使用Web服务中的数据。 - **“高级”选项卡**:进行更详细的配置,如安全设置等。 - **配置XML数据连接**:从XML文件中读取数据。 - **CrystalReport数据使用程序**:与Crystal ...

    Google Android SDK开发范例大全的目录

    9.6 移动版GoogleMap——Geocoder反查Address对象 9.7 规划导航路径——DirectionsRoute 9.8 移动设备上的Picasa相册——GooglePicasaAPI 9.9 随身翻译机——GoogleTranslateAPI 第10章 创意Android程序设计 10.1 ...

    Project-5-Neighborhood-Map:Udacity项目5

    项目5-邻里地图Udacity项目5 波特兰是我想再次... 单击搜索结果右侧的“隐藏/显示”选项卡会将结果移出屏幕,以更好地查看地图。 使用进行了测试,为各种尺寸的屏幕添加了响应式设计更改。 使用下面的URL签出我的项目。

    IP请求映射器「IP Request Mapper」-crx插件

    v1.4.1发行说明修复了针对非HTTP协议的主机名的错误修复程序v1.4.0发行说明切换到onBeforeSendHeaders以捕获更多请求主要重构和代码清理更新至jQuery v1.3.8的最新版本发行说明切换至窗口从地图的标签选项卡-----此...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    9.6 移动版GoogleMap——Geocoder反查Address对象 9.7 规划导航路径——DirectionsRoute 9.8 移动设备上的Picasa相册——GooglePicasaAPI 9.9 随身翻译机——GoogleTranslateAPI 第10章 创意Android程序设计 ...

    hadoop eclipse mapreduce 下开发所有需要用到的 JAR 包

    4. 在"Order and Export"选项卡中,确保所有的Hadoop相关JAR包都排在JRE System Library之前,以便在编译和运行时正确加载依赖。 配置完成后,你可以开始编写MapReduce程序,定义Mapper和Reducer类,以及...

    制作MAPINFO基站位置图的基本流程

    在“图层”&gt;“属性”&gt;“标签”选项卡中设置。 五、创建基站位置图 1. 排列图层:根据需要调整图层的显示顺序,确保基站图层位于最上层。 2. 添加背景地图:可以插入底图服务,如谷歌地图、OpenStreetMap等,以...

Global site tag (gtag.js) - Google Analytics