7得票2回答
Leaflet-Draw: 在'draw:editvertex'事件中获取多边形的经纬度信息

当触发draw:editvertex事件时,如何获取与其相关的多边形信息? this.map.on('draw:editvertex', function (e) { debugger; var layers = e.layers; // I want to get curr...

8得票1回答
如何在Leaflet地图上循环遍历GeoJSON图层?

我已经将geojson功能添加到我的leaflet地图中。我希望能够循环遍历这些geojson功能。当我使用map.eachLayer(function(layer) {...})时,它只显示瓦片图层,而没有添加的任何geojson。

15得票2回答
如何使用距离(以米为单位)创建一个围绕着LatLng点的LatLngBounds?

我希望创建一个在中心点(LatLng)周围X米的正方形(LatLngBounds)。

9得票1回答
在 Leaflet 中加载地图非常缓慢

我在leaflet中有一个地图,使用以下代码时,页面加载时地图没有完全显示出来,我不知道原因是什么,该如何解决? var Mmap = L.map('Modalmap').setView([8.7144, 125.7481],8); L.tileLayer( 'http://{s}.tile...

22得票2回答
Leaflet:边界变化时触发事件

我正在使用 leaflet 开发一个新的应用程序。 您可以在这里了解该应用程序。 我想在地图范围改变时触发事件。 我查看了文档,但没有找到相关内容。 我找到了getBounds() 方法和可能的事件方法列表,但没有结合两者的内容。 我唯一看到的其他可能性是检查鼠标拖动和滚动事件,并每次检...

8得票4回答
在WordPress中嵌入R Leaflet地图

我刚刚使用R中的leaflet包创建了一个简单的交互式地图。类似于这样: leaflet() %>% addTiles() 现在我想把它嵌入我的WordPress网站中。 我点击了RStudio Viewer的导出按钮,并选择了“另存为网页...”,然后将.html文件存储在本...

9得票3回答
Leaflet: 给标记添加链接

非常简单的问题:如何让Leaflet地图上的标记可点击并将用户路由到另一个页面?每个标记都有自己的页面。 我尝试了以下操作,但没有成功。不知为何所有标记都指向同一个页面,即最后分配的URI。 var markers = [ { coords: [51.505, -0.09], ur...

42得票7回答
Leaflet弹出窗口中的链接点击并执行Javascript

我已经制作了一份传单地图并成功运行。它通过GeoJSON将一系列多边形叠加在地图上,并将弹出窗口附加到每个多边形上。每个弹出窗口显示有关该多边形的信息。 我想在弹出窗口中放置一个链接,当单击时,运行一个通过AJAX获取更小多边形并显示它们的JavaScript函数。 我无法通过正常的jQu...

7得票1回答
减小Leaflet多边形边界宽度

当在Leaflet地图上添加一个多边形时,边框非常宽(如下图中的深蓝色)。对于广阔区域的地图,这经常会遮盖底层地图的更细节的细节。 是否有可能减小边框的宽度,同时保留多边形的其他默认样式? 目前,我正在使用GeoJSON创建多边形。 var boundary = { "type": "F...

8得票2回答
Mapbox的fitBounds函数可以设置地图视野范围,但不会渲染瓦片。

这里是我用JavaScript编写的在地图上渲染标记并适配地图边界的代码。 地图边界根据geojson进行适配,但问题在于当地图上有任何标记并尝试适应边界时,地图瓦片图像未能渲染。 地图上仅显示标记,没有瓦片图像。 var latLongCollection = []; var ...