草庐IT

栅格地图

全部标签

javascript - 如何预加载谷歌地图的某些部分?

我正在使用GoogleMapsAPI构建一个网络应用程序,我需要平滑地放大一个区域,所以我使用setTimeout每秒增加缩放级别,但在某些网络不好的地方,map图像加载速度太慢以至于页面很快变成白页....所以我的问题是是否可以预加载Googlemap的某些部分(从3点缩放到16点) 最佳答案 您可以将其预加载到隐藏的div或iframe中。但你应该确保它不违反GoogleMaps/GoogleEarthAPIsTermsofService10.1.3RestrictionsagainstDataExportorCopying.(

javascript - 点击谷歌地图移动标记

我想做的是,在我的map上,当我点击map上的某处时,它会在该点上显示一个标记,然后我点击map上的不同点,然后它会显示另一个标记。但我希望它将第一个标记移动到第二个点。(我把"放在html标签后面,以便将代码放在这里。)这是我的代码:#map_canvas{height:760px;width:1100px;position:static;top:100px;left:200px;}functioninitialize(){varlatlng=newgoogle.maps.LatLng(42.55308,9.140625);varmyOptions={zoom:2,center:la

javascript - 谷歌地图信息窗口事件打开

您好,我正在使用googlefusiontables和googlemaps,问题是我的标记显示正确,但我想在信息窗口中插入一些图像。所以问题是我通过查询来找到这些标记的位置,而这些标记可以有很多类别(这就是我不能使用合并表的原因)。当用户单击标记时,信息窗口会显示并显示标记上的信息。它过去只包含类别的文本,但我想从每个类别中检索图标以在信息窗口上显示它。问题是第二个查询花费的时间比显示信息窗口的时间长。所以我做了一个蹩脚的修复,我添加了$('#infoWindowsCatDer').append(info);在第二个查询的末尾,所以我想您可以看到问题所在,如果窗口显示时间比查询时间稍长

javascript - 谷歌地图自动调整(自动居中和自动缩放)不起作用

我在map上使用了fitBoundsmap方法时遇到问题,该方法应该提供适当的缩放并使map居中并为其提供一个latlon数组。这是代码:varmap;varbounds=newgoogle.maps.LatLngBounds(null);functioninitialize(){varmapOptions={mapTypeId:google.maps.MapTypeId.ROADMAP};map=newgoogle.maps.Map(document.getElementById("map_canvas"),mapOptions);getProductCollection()as$_

javascript - 谷歌地图 v3 在 map 上点击设置单个标记点

现在我有谷歌地图代码,可以在map上设置一个标记。我想要的是将单个标记移动到用户单击的任何坐标。我只想要map上的1个标记,所以我需要将该单个标记移动到单击的任何位置。任何帮助表示赞赏。谢谢!varinitialLocation;varsiberia=newgoogle.maps.LatLng(60,105);varnewyork=newgoogle.maps.LatLng(40.69847032728747,-73.9514422416687);varbrowserSupportFlag=newBoolean();functioninitialize(){varmyOptions={

javascript - 谷歌地图 : Hide country borders

我很确定geometry.stroke选项允许隐藏map上的国家边界。{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{visibility:"off"}]}但今天我想知道它没有按预期工作,我仍然看到边界。这是一个代码示例:http://jsfiddle.net/xuvffdsn/有什么建议可以隐藏国家边界吗? 最佳答案 您提供的fiddle似乎对我来说工作正常(因为它隐藏了边框)。我能够打开和关闭国家边界。这是您的示例更新,以

javascript - 如何捕获谷歌地图的无效 API key

我有这个代码:如果key无效,则会弹出警报,但我想在这种情况下执行一些操作。我不确定如何连接它。有什么想法吗? 最佳答案 Google不提供检查GoogleMapsAPIkey的外部方法。因此,您不能查询某些服务,例如“此代码是否有效abcde1234”并获得TRUE/FALSE响应。关于howtheMapsAPIkeyisgenerated的讨论.但我建议你看看MikeWilliamsabouttheGValidateKeyfunction的帖子.这是实际执行神奇验证的函数-它到底做了什么,比如从您的Google帐户/域创建哈希-

javascript - 谷歌地图 : How to move zoom controls?

如何通过API将Googlemap缩放控件移动到map的另一侧? 最佳答案 varmyOptions={zoom:6,zoomControl:true,zoomControlOptions:{style:google.maps.ZoomControlStyle.SMALL,position:google.maps.ControlPosition.LEFT_CENTER},scaleControl:true,panControl:true,navigationControl:false,mapTypeId:'roadmap',stre

php - Yoast SEO 生成空白站点地图

我在为我的站点生成站点地图时遇到问题。我有最新版本的yoastSEO插件3.5和WordPress4.6.1我已经尝试了google上可用的不同方法,但仍然无法修复。甚至禁用所有其他插件。将永久链接更改为postname但无法修复。有什么建议吗? 最佳答案 HowdoIgetthedirectorywhereaBashscriptislocatedfromwithinthescriptitself? 关于php-YoastSEO生成空白站点地图,我们在StackOverflow上找到一个

php - 网页谷歌地图分享到 whatsapp

我在我的移动网站上显示谷歌地图。我想添加一个与whatsapp按钮共享以在所有移动whatsapp上共享谷歌地图。我尝试了很多方法,但无法在whatsapp上分享map。我只能分享map链接,但不能分享map本身。我试过:ShareviaWhatsapp 最佳答案 转到Googlemap:https://www.google.com/maps/搜索你想分享的位置点击一次位置复制网址显示在您的浏览器地址栏中或单击上的共享图标左边打开分享页面。分享此网址(例如:https://www.google.co.in/maps/place/Ko