48得票3回答
我可以防止 Leaflet 地图滑动到世界边缘之外吗?

有没有办法限制超出世界边缘的平移?在这张图片上,棕色是世界,灰色是空虚。我想让它不可能像这样平移。

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

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

47得票4回答
Leaflet.draw地图绘制:如何在没有工具栏的情况下启动绘制功能?

对于有经验的leaflet或leaflet.draw插件用户: 我想在不使用leaflet.draw工具栏的情况下开始绘制多边形。通过在网上搜索(它不在主要文档中),我已经找到了允许在没有工具栏的情况下进行编辑的属性(layer.editing.enable();)。但我似乎找不到如何在没有...

43得票8回答
使用React-Leaflet自定义地图标记图标

我尝试了网上、Stackoverflow和Github上找到的所有方法,但仍然无法实现。 我想用自定义图标制作自定义标记,但是使用下面的代码总是出错:'TypeError: options.icon.createIcon is not a function' 这是我的代码(文件夹路径没有错...

43得票3回答
在LeafletJS中将Openstreetmap的地图语言设置为英语

我正在使用 LeafletJS 将地图组件添加到我的应用程序中。除了地图的本地化之外,一切都很好。一些国家名称以当地语言显示(我假设是这样的)。 有没有办法将国家名称显示为英文? 这是我目前使用的代码:L.tileLayer('http://{s}.tile.osm.org/{z}/{...

43得票9回答
在 Leaflet 中为标记分配 ID

我试图实现与foursquare类似的效果:https://foursquare.com/explore?cat=drinks&mode=url&near=Paris 当您单击地图上的标记时,它会滚动到屏幕右侧列出的餐厅列表以找到特定餐厅,并通过CSS进行突出显示。相反,当您在...

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

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

42得票3回答
Leaflet.js:检测地图缩放完成的时间

所以我正在使用leafet.js制作这个应用程序。 这个应用程序需要我手动将网格绘制到屏幕上,我在一个draw_grid()函数中处理了绘制一堆多边形到屏幕上的操作。 我有一个函数可以触发leaflet地图的变化。 zoom - 缩放整数和size是一个像{x:1,y:1}这样控制绘制到...

42得票8回答
传单地图显示为灰色

我正在使用快速入门学习leaflet.js,但我的地图显示为灰色...我是否漏掉了什么?script.js:var leafletMap = L.map('leafletMap').setView([51.505, -0.09], 13); L.tileLayer('http://{s}.t...

41得票4回答
为什么推送出现类型为“any[]”的参数无法分配给类型为“never”的参数的错误?

在这段代码中,我得到了以下错误: 'any[]' 类型的参数不能分配给 'never' 类型的参数 var markers: []; this.Getlapoints(this.map.getCenter(), 500000).then(data => { for (var ...