草庐IT

map_values

全部标签

javascript - 谷歌地图 v3 : How to change the map style based on zoom level?

我正在使用新的Googlemapv3STYLEDMAP。我想根据缩放级别更改map的样式。我有以下伪代码,如何根据缩放级别更改我的map样式?varmyOptions={zoom:zoom,center:latlng,disableDefaultUI:true,navigationControl:true,scrollwheel:false,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL,position:google.maps.ControlPosition.TOP_RIGHT},map

javascript - 如何使用 angular-google-maps <markers> 指令?

我在myproject中使用angular-google-maps|.我正在尝试使用以下定义的对象添加多个标记:vehicles=[{stuff:"stuff",last_known_location:{latitude:number,longitude:number}},{stuff:"stuff",last_known_location:{latitude:number,longitude:number}},//...etc]我的指令是这样的:Vehicles是如上所述的对象数组。这行不通。如果我将我的模型更改为仅具有纬度和经度属性并完全丢失last_known_location属

javascript - Google map v3 折线工具提示

谷歌地图标记对象(google.maps.Marker)有一个标题属性,因此当用户将鼠标移到标记上时,会显示一个简单的工具提示。多段线(google.maps.Polyline)上没有标题属性。有什么办法可以在V3中做到这一点/模拟这一点吗?我可以在V2中执行此操作,但我找不到V3的示例。 最佳答案 我将上面@samshull的回答(正式投票!)与来自here的信息相结合制作InfoWindow出现在用户光标悬停在该行上的位置://OpentheInfoWindowonmouseover:google.maps.event.addL

javascript - 在 WayPoints Google Maps API 3 中传递 Lat Long 数组

如何在waypoints对象中传递经纬度数组,然后传递给directionservice对象绘制路线?如果我想传递一个经纬度,我们将按如下方式传递waypoints:[{location:newgoogle.maps.LatLng(42.496403,-124.413128),stopover:false}],但是我如何传递纬度和经度数组?请找到我试过的代码(它会抛出一个脚本错误):Latlongwaypoints(LatLng)html{height:100%}body{height:100%;margin:0px;padding:0px}vardirectionDisplay;va

javascript - ChartJS : datalabels: show percentage value in Pie piece

我有一个带有四个标签的饼图:vardata=[{data:[50,55,60,33],labels:["India","China","US","Canada"],backgroundColor:["#4b77a9","#5f255f","#d21243","#B27200"],borderColor:"#fff"}];使用chartjs-plugin-datalabels插件,我想用下面的代码在每个Pieblock中显示百分比值:formatter:(value,ctx)=>{letdatasets=ctx.chart.data.datasets;if(datasets.indexO

javascript - document.getElementById ('id' ).value 在 ASP.net javascript 函数中失败

隐藏字段:javascript函数:functiondoGetWave(obj){//debuggervarbrk=document.getElementById('hidBT').value;//varbrkId=document.getElementById('hidBI').value;varorg=document.getElementById('hidOrg1').value;session=obj.options[obj.selectedIndex].value;sWaveText=obj.options[obj.selectedIndex].text;if(brk==""

javascript - 如何在传单 map 中只添加一个标记

我在用户点击时在map上添加标记。问题是我只想要一个标记,但现在每当我单击map时都会添加新标记。我正在尝试删除它,但没有任何反应:varmarker;map.on('click',function(e){map.removeLayer(marker)marker=newL.Marker(e.latlng,{draggable:true});marker.bindPopup(""+e.latlng+"").addTo(map);marker.on('dragend',markerDrag);}); 最佳答案 您可以使用.once来捕

javascript - 单击(右键单击)使用传单 map 库获取图像叠加层的像素坐标

我正在尝试使用传单map库在单击(右键单击/上下文菜单)时获取图像叠加层的像素坐标。本质上,当用户点击图片时,我需要找到用户点击图片的位置的x、y或宽度、高度。目前这就是我所拥有的。//Usingleaflet.jstopanandzoomabigimage.//Seealso:http://kempe.net/blog/2014/06/14/leaflet-pan-zoom-image.html//createtheslippymapvarmap=L.map('image-map',{minZoom:1,maxZoom:4,center:[0,0],zoom:1,crs:L.CRS.

javascript - Angular 2 - 如何从选择/选项中获取值(value)

Angular2的大多数选择/选项解决方案都以我们返回实际内容的方式工作,而不是value属性。但是,由于我仍在学习Angular2,我想在单击按钮时获得实际的value属性。我设法在某种程度上解决了这个问题,但我不确定这是否是正确的方法。以下是我希望它如何工作的示例:{{category.name}}/*Thisreturnstheselectedcategory.name,notthevalueattribute.*/上面的解决方案创建了以下HTML(注意option上缺少value属性):stuff1stuff2stuff3下面的解决方案实际上有效,但是,我需要一个ngModel

javascript - 在 Google Map API V3 中显示特定信息窗口

我写了下面的代码来显示标记。有2个按钮显示标记的下一个或上一个信息窗口。但问题是InfoWindows未使用google.maps.event.trigger显示有人可以帮我解决这个问题吗?谢谢你。这是代码:GoogleMapsJavaScriptAPIv3Example:CommonLoadervarinfowindow;varmap;varbounds;varmarkers=[];varmarkerIndex=0;functioninitialize(){varmyLatlng=newgoogle.maps.LatLng(41.051407,28.991134);varmyOpti