草庐IT

large-v3

全部标签

javascript - Google Maps API V3 中的 API key 有什么用?

在旧版本的API中,我必须使用类似这样的方法将javascript插入到页面中,以便基本功能正常工作:http://maps.google.com/maps?file=api&v=2&key=GoogleMapsAPIKey我必须在其中为每个站点配置APIkey。查看文档,它说要获得基本map,我只需要这个:http://maps.google.com/maps/api/js?sensor=true/falseAPIkey放在哪里?如果我只打算使用基本map和标记而不使用任何更高级的功能,我需要担心吗?我也在localhost上测试,但常见问题解答说我仍然需要为它注册一个key,我没有

javascript - 如何在 Google Maps V3 中创建带编号的 map 标记?

我正在制作一张有多个标记的map。这些标记使用自定义图标,但我还想在顶部添加数字。我已经看到这是如何使用旧版本的API完成的。我如何在V3中执行此操作?*注意——当您将鼠标悬停在标记上时,“title”属性会创建一个工具提示,但我想要一些东西,即使您没有将鼠标悬停在它上面,它也会叠加在自定义图像之上。这是标记类的文档,这些属性似乎都没有帮助:http://code.google.com/apis/maps/documentation/v3/reference.html#MarkerOptions 最佳答案 不幸的是,这并不容易。您可

javascript - 如何在 Google Maps V3 中创建带编号的 map 标记?

我正在制作一张有多个标记的map。这些标记使用自定义图标,但我还想在顶部添加数字。我已经看到这是如何使用旧版本的API完成的。我如何在V3中执行此操作?*注意——当您将鼠标悬停在标记上时,“title”属性会创建一个工具提示,但我想要一些东西,即使您没有将鼠标悬停在它上面,它也会叠加在自定义图像之上。这是标记类的文档,这些属性似乎都没有帮助:http://code.google.com/apis/maps/documentation/v3/reference.html#MarkerOptions 最佳答案 不幸的是,这并不容易。您可

javascript - 关闭 Google Maps API v3 中的所有信息窗口

我正忙于编写一个脚本,该脚本将在我的网站上制作一个带有多个标记的谷歌地图Canvas。我希望当您单击标记时,会打开一个信息窗口。我已经做到了,现在的代码是:varlatlng=newgoogle.maps.LatLng(-34.397,150.644);varmyOptions={zoom:8,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP};varmap=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);functionaddMarker(

javascript - 关闭 Google Maps API v3 中的所有信息窗口

我正忙于编写一个脚本,该脚本将在我的网站上制作一个带有多个标记的谷歌地图Canvas。我希望当您单击标记时,会打开一个信息窗口。我已经做到了,现在的代码是:varlatlng=newgoogle.maps.LatLng(-34.397,150.644);varmyOptions={zoom:8,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP};varmap=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);functionaddMarker(

javascript - Google Maps Api v3 - getBounds 未定义

我正在从v2切换到v3googlemapsapi,但遇到了gMap.getBounds()函数的问题。我需要在初始化后获取我的map的边界。这是我的javascript代码:vargMap;$(document).ready(function(){varlatlng=newgoogle.maps.LatLng(55.755327,37.622166);varmyOptions={zoom:12,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP};gMap=newgoogle.maps.Map(document.getElemen

javascript - Google Maps Api v3 - getBounds 未定义

我正在从v2切换到v3googlemapsapi,但遇到了gMap.getBounds()函数的问题。我需要在初始化后获取我的map的边界。这是我的javascript代码:vargMap;$(document).ready(function(){varlatlng=newgoogle.maps.LatLng(55.755327,37.622166);varmyOptions={zoom:12,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP};gMap=newgoogle.maps.Map(document.getElemen

javascript - 谷歌地图 API v3 : InfoWindow not sizing correctly

当您点击我的Googlemapv3上的主页图标时,我的信息窗口似乎没有根据信息窗口的内容正确地自动调整大小。它在不应该的时候给出了滚动条。InfoWindow应该可以正确地自动调整大小。有什么想法吗?根据请求,为InfoWindow注入(inject)HTML的相关JavaScript:listing='Contentgoeshere';更新此错误已由Google处理https://issuetracker.google.com/issues/35823659此修复已于2015年2月在MapsJavaScriptAPI3.19版中实现。 最佳答案

javascript - 谷歌地图 API v3 : InfoWindow not sizing correctly

当您点击我的Googlemapv3上的主页图标时,我的信息窗口似乎没有根据信息窗口的内容正确地自动调整大小。它在不应该的时候给出了滚动条。InfoWindow应该可以正确地自动调整大小。有什么想法吗?根据请求,为InfoWindow注入(inject)HTML的相关JavaScript:listing='Contentgoeshere';更新此错误已由Google处理https://issuetracker.google.com/issues/35823659此修复已于2015年2月在MapsJavaScriptAPI3.19版中实现。 最佳答案

javascript - 谷歌地图 API v3 : How to remove an Event Listener?

如何删除GoogleMapsAPIv3中的“bounds_changed”事件监听器??google.maps.event.removeListener(_???_); 最佳答案 通常您可以在GoogleMapsAPI文档中找到此类问题的答案。正如Andrew所说,addListener返回一个句柄,您稍后可以使用它来删除监听器。这是因为单个事件可以有多个监听器,要删除它们,您必须保存对每个附加监听器的引用。还有一个函数可以同时移除所有的监听器:clearListeners(instance:Object,eventName:str