草庐IT

ActionBarSherlock-Plugin-Maps

全部标签

javascript - 监听 google.maps.InfoWindow 类的 domready 事件

所以,我正在尝试将谷歌地图添加到我的网页。当您单击map上的标记时,我想在弹出气泡中添加一个表单。API文档说domready"eventisfiredwhenthecontainingtheInfoWindow'scontentisattachedtotheDOM.Youmaywishtomonitorthiseventifyouarebuildingoutyourinfowindowcontentdynamically."如何监听这个事件?这是documentation. 最佳答案 我自己解决了一个类似的问题。要监听domrea

javascript - google.maps.places.Autocomplete 语言输出

我正在使用google.maps.places.Autocomplete对象,并且始终以乌克兰语获得结果。我正在像那样加载库http://maps.google.com/maps/api/js?sensor=true&libraries=places&language=ru-RU如何将参数传递给自动完成语言?varautocomplete=newgoogle.maps.places.Autocomplete($("#google_places_ac")[0],{});google.maps.event.addListener(autocomplete,'place_changed',f

asp.net - 通过使用 Javascript 将邮政编码传递给 maps.google.com 来获取纬度经度

我的大型数据库中有邮政编码,其中包含SL59JH、LU13TQ等值现在,当我将上面的邮政编码粘贴到maps.google.com时,它指向一个完美的位置..我的要求就像我想将邮政编码传递给maps.google.com,它应该返回那个指向位置的相关经纬度,我想将其存储在我的数据库中。所以,很可能应该有一些javascript用于此......如果有人对此有其他想法,请提供......提前致谢... 最佳答案 给找到这个SO答案的人的快速说明。DanielVassallo的回答使用了现已弃用的GoogleGeocodingAPIV2。

javascript - Google Maps API - 仅限美国的自动完成预测

我正在使用名为“RetrievingAutocompletePredictions”的GoogleMapsAPI示例'.而且我不知道如何过滤它,所以它只返回美国的地方。我知道如何用其他示例来做到这一点...varinput=document.getElementById('searchTextField');varoptions={types:['(cities)'],componentRestrictions:{country:'us'}};autocomplete=newgoogle.maps.places.Autocomplete(input,options);但我似乎无法弄清楚

javascript - 我如何使用 Google Maps geocoder.getLatLng() 并将其结果存储在数据库中?

大家好!我正在尝试使用getLatLng()对邮政/邮政编码列表进行地理编码,并将生成的点存储在数据库中,以便稍后放置在map上。这是我到目前为止所得到的:$(".geocodethis").click(function(){vargeocoder=newGClientGeocoder();varpostalCode=$(this).siblings(".postal").val();varid=$(this).siblings(".id").val();geocoder.getLatLng(postalCode,function(point){if(!point){alert(pos

javascript - Google Maps API,是否可以突出显示特定街道?

是否可以使用GoogleMapsAPI突出显示街道?我能找到的唯一接近这种效果的是在它们上面画线。但这是很多工作,而且更不准确。这些线也将越过地名。我想要的是突出显示某些街道名称,就好像您正在从a点导航到b点一样。因此,例如,如果10条街道被街头工作人员关闭,我可以突出显示这些街道。 最佳答案 这实际上可以通过使用MapsAPI方向渲染器轻松完成。您必须提供街道起点和终点的纬度/经度坐标,渲染器会为您完成所有计算和绘制。您无需阅读说明步骤并自己绘制多段线!在此处查看实际效果:http://jsfiddle.net/HG7SV/15/

javascript - 如何使用google maps api V3计算两个城市之间的距离

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion如何计算行车距离?我找不到一个有效的例子,任何人都可以帮助我吗?谢谢。编辑:更多信息:我有两个文本输入来输入城市。在更改时,我只想显示/更新另一个div中的距离。

javascript - Google Maps API 显示空白 map

我确定这是一个基本问题,但我现在已经用头撞墙太多次了,所以希望有人能可怜我!我有以下示例,但它只是显示一个灰色框,根本没有map。谁能告诉我为什么?我已经检查过我实际上返回了一个结果,它似乎工作正常。html,body,#map-canvas{margin:0;padding:0;height:100%;}vargeocoder;varmap;functioninitialize(){geocoder=newgoogle.maps.Geocoder();geocoder.geocode({'address':"England"},function(results,status){if(

javascript - Google Maps API - 数组和 InfoWindows 的问题

抱歉,如果这是微不足道的,但我是JS的新手,并且已经解决这个问题几个小时但无济于事。functioninitialize(){geocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(-34.397,150.644);varmyOptions={zoom:12,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP}map=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);}

javascript - Google Maps API - 奇怪的 map "Offset"行为

我在网页上的表单旁边添加了一张map。这个想法是人们可以注册,当他们输入他们的地址并点击搜索时,它会标记他们的房子,他们必须在提交表格之前这样做(地理定位在我的网站上起着很大的作用)。不幸的是,我已经添加了map,但在map窗口中map本身似乎发生了偏移。请参见下图来说明我的意思:我只能从框的“映射”部分中拖动map。如果我选择灰色区域来拖动map,它会失败。有什么想法会导致这种情况吗?编辑:这是我的map初始化Javascript,在页面加载时调用。geocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(5