草庐IT

​​Maps

全部标签

javascript - 在 react-native-maps 中渲染多个标记

嘿,我是ReactNative的新手,想问一下如何在map中渲染多个标记。这是我的代码内部类:-constructor(props){super(props);this.state={coordinate:([{latitude:3.148561,longitude:101.652778,title:'hello'},{latitude:3.149771,longitude:101.655449,title:'hello'}]),};内部渲染:-我想在map中渲染这两个标记,但我不知道如何在nativereact中制作循环来渲染它。我已经尝试了文档中的内容,但仍然无法正常工作。提前谢谢

javascript - 检测 Google Maps API 配额限制

如果达到GoogleMapsJavascriptAPIV3的配额,有人知道通过Javascript或HTTP请求进行测试的方法吗?获取为用户显示的错误消息就足够了。我们启用了计费功能,并为GoogleMapsJavascriptAPIv3设置了大约100,000个配额,但有时我们会打破它,有时甚至没有意识到这一点。现在我们喜欢使用像nagios这样的工具(可能通过使用phantomjs)来监控我们的api访问以获得即时警告。但是我找不到任何关于如何测试的信息,如果我们的配额超过了。更新2在这里可以找到类似的请求:Howtodetectthatthe25000requestperdayl

javascript - 尝试在 google maps api 中捕获错误消息

我正在使用javascript并收到一条消息,指出我已超出此API的每日请求配额。有没有办法在trycatchblock中捕获此错误消息,这样当我超过我的配额时,我可以执行另一段代码。我看过几个类似的帖子,但没有任何帮助。这是我的代码。(function(window,google,lat,lng){varoptions={center:{lat:Number(lat),lng:Number(lng)},zoom:5,disableDefaultUI:true,scrollwheel:true,draggable:false},element=document.getElementBy

javascript - Google Maps V3 在确切位置上重叠标记

我遇到标记重叠的问题,请不要投票,因为我没有受过javascript的高等教育,我也看过stackoverflow上提供的不同答案,但无法使用它们找到解决方案,所以请帮忙!该代码根据我给出的静态点获取经纬度的php我只想在同一标记中列出所有信息,而不是让它与标记重叠任何帮助将不胜感激这里是代码:Operations//"+name+""+address+""+'MoreInfo';varicon=customIcons[type]||{};varmarker=newgoogle.maps.Marker({map:map,position:point,icon:icon.icon,sha

javascript - 无法启动 google.maps.Geocoder

我不明白为什么,但我在尝试初始化google.maps.Geocoder时收到此错误。这里是错误:UncaughtTypeError:undefinedisnotafunction和代码:functionupdateMapPosition(map){vargeocoder=newgoogle.maps.Geocoder();//crasheshere!!varposition=geocoder.geocode({'address':$('#id_address').val()},function(results,status){if(status==google.maps.Geocod

javascript - 在 Google Maps V3 API 标记的鼠标悬停上获取鼠标光标的位置

我正在尝试使用jQuery将光标悬停在标记上时使div在光标位置可见。它有点像工具提示。但是我似乎无法弄清楚如何获取光标下方点的X/Y坐标。当前代码:google.maps.event.addListener(marker,"mouseover",function(event){$("#tooltip").css({position:"absolute",top:event.pageY,left:event.pageX}).toggle();我相信event没有像jQuery事件中那样的属性pageY和pageX。如何获取鼠标光标的位置? 最佳答案

javascript - 仅获取国家以从 Google Maps API 自动完成

我正在使用GoogleMapsAPI获取城市和国家/地区的自动完成列表(没有其他详细信息),而且效果很好。varinput=document.getElementById('newAddress');varoptions={types:['(cities)']};autocomplete=newgoogle.maps.places.Autocomplete(input,options);现在我想做完全相同的事情,但只获取国家名称。诸如将types:['(cities)']替换为types:['(countries)']...(我试过但没用)我应该怎么做才能只让国家进入我的自动完成?

javascript - Google Maps Directions API 等效 URL

一直在寻找答案,找不到。我正在使用GoogleMapsV3API获取路线和map。这一切都可以......但我想提供一个沼泽标准的A标签链接,指向Googlemap本身的等效方向。我有2个邮政编码。如何根据2个邮政编码或我的生成Googlemap方向URLgoogle.maps.DirectionsService我将使用该URL生成一个“在googlemap上查看”按钮和一个“可打印”按钮。干杯!艾登 最佳答案 这里有一些用于不同Googlemap功能的标准HTML链接。Ikeepanupdatedposthere.//Spaces

javascript - angular-google-maps TypeError : $scope. map.control.refresh 不是函数

我将angular-google-maps集成到我的cordova移动应用程序中。我想使用以下函数刷新map。functionrefreshMap(){$scope.map.control.refresh({latitude:$scope.location.T_Lat_Deg_W.value,longitude:$scope.location.T_Long_Deg_W.value})}但是出现错误angular.js:13540TypeError:$scope.map.control.refreshisnotafunctionatScope.refreshMap(mapControll

javascript - Google Maps API 和 KML 文件 LocalHost 开发选项

GooglemapJavaScript第3版APIlibrarydocumentationclearlyexplains:TheGoogleMapsAPIsupportstheKMLandGeoRSSdataformatsfordisplayinggeographicinformation.ThesedataformatsaredisplayedonamapusingaKmlLayerobject,whoseconstructortakestheURLofapubliclyaccessibleKMLorGeoRSSfile.关于如何加载本地数据甚至有几个StackOverflow问题: