8得票1回答
当使用$.param()序列化leaflet数据时,出现"Uncaught TypeError: Cannot read property 'lat' of undefined"错误。

首先声明一下:我对JavaScript非常陌生。我正在尝试使用Leaflet和AJAX调用发布用户位置和地图边界。在我的事件处理程序stateUpdater.onLocationFound中,日志语句打印出了正确的用户坐标和地图边界,但是当我尝试使用$.param()序列化这些值时,我得到了U...

7得票4回答
Angular 2 / Leaflet地图,如何从标记弹出窗口链接到组件?... routerLink?

在我的angular 2应用程序中,我有一个与onClick事件绑定的leaflet地图和弹出窗口。 弹出窗口的内容包含指向angular组件的链接。然而,当我在.setContent()函数中使用routerLink时,链接不会显示。 我猜这是因为.setContent()无法呈现Ang...

17得票2回答
从Leaflet.js获取地图坐标?

我正在尝试使用Leaflet获取用户右键单击某个地点的地图坐标。我已经查看了Leaflet API,现在我知道我需要监听contextmenu事件,并使用mouseEventToLatLng方法在单击时获取坐标。然而,当我调试代码时,我并没有看到任何可访问的latLng变量。我是否在API中误...

7得票2回答
Leaflet.js:能否按属性筛选geoJSON要素?

我看到许多有关如何显示/隐藏图层的信息,这很酷,但由于我可以向 GeoJSON 功能添加任意属性,因此我希望能够相应地进行过滤。 例如,如果我有具有以下属性的功能 1、2 和 3: 小|红色|甜 大|绿色|酸 小|红色|辣 我该如何按大小、颜色或风味对它们进行过滤?

47得票2回答
使用Leaflet API更新标记位置

我希望使用Leaflet API构建Web应用程序。首先,我的用户会通过IP进行地理定位,然后如果他同意,我会尝试使用HTML5地理定位更新他的位置(精度更高)。 我的问题是标记位置没有在地图上更新,并且下面的代码失败了而没有出现错误。我已经尝试从leaflet文档中使用数百种不同的语法和方...

55得票6回答
Leaflet:未找到地图容器

我有下面的React类,它通过浏览器获取地理位置。 我正在映射一个Leaflet地图。 我希望地理位置成为setView的输入,以便地图“缩放”到客户端浏览器位置的区域。 这是React类: import React from 'react'; import L from '...

12得票2回答
使用Leaflet显示横跨180度经线的GeoJSON

我正在尝试展示一个跨越180度经线的geoJSON对象(在本例中是俄罗斯的轮廓)。目前,该对象显示为国家的一部分在地图的左侧,一部分在右侧: 看起来leaflet有一个解决方法,但似乎不起作用: https://github.com/Leaflet/Leaflet/issues/82。我...

8得票1回答
遍历 Leaflet 地图层。

我正在使用Leaflet JS构建我的地图,但是我选择图层时遇到了一些问题。 我想将我的地图适配到一个多边形上。Leaflet为地图上的每个元素生成一个Leaflet ID,但这些ID是随机的。因此,我想创建一个数组,将每个Leaflet ID与已知的多边形ID关联起来。 这个概念来自于这...

39得票3回答
自定义 Leaflet.js 中的缩放按钮

我正在尝试自定义缩放控件(+/-),使其像谷歌地图(https://www.google.com/maps/)一样出现在右侧。 我尝试添加float:right;,但没有效果。 来自CSS文件: /* zoom control */ .leaflet-control-zoom-in, ...

8得票2回答
使用Shiny、Leaflet和rCharts在R中创建带有标记的交互式Web地图

我正在尝试使用Shiny、Leaflet和rCharts在R中创建一个交互式Web地图来显示风暴(结构松散地基于http://ramnathv.github.io/bikeshare应用程序)。用户一次只能选择一个风暴名称(df$Name),该风暴的标记(lat/long)将显示在Leafle...