
[英]Mapbox GL map not moving while dragging it
使用mapbox-gl-leaflet时我遇到了以下错误。 当我拖动 map 时,有时标记会移到 map 上方。 其他层完美工作。 该问题似乎与 Mapbox GL 有关。 我尝试了不同的版本,还没有运气。 不确定错误来自何处。 我的版本是: 有没有免费的bug版本? 演示 ...
[英]Mapbox GL map not moving while dragging it
使用mapbox-gl-leaflet时我遇到了以下错误。 当我拖动 map 时,有时标记会移到 map 上方。 其他层完美工作。 该问题似乎与 Mapbox GL 有关。 我尝试了不同的版本,还没有运气。 不确定错误来自何处。 我的版本是: 有没有免费的bug版本? 演示 ...
[英]ReferenceError: Window is not defined NextJS13 use Client not working
我正在尝试将 NextJS 13 与 react-leaflet 一起使用。 当我运行我的组件时,我得到 window 未定义。 我尝试使用文件顶部的“使用客户端”并检查是否“typeof window.== undefined”但仍然没有运气,我没有在之前的代码片段中使用 isBrowser fu ...
[英]React Leaflet popup open after rerender
即使在重新渲染后,我也想让我的标记弹出窗口打开。 我有一个显示用户 position 的标记,以便一直更新。 在该标记重新呈现后关闭其他标记的弹出窗口。 我的代码: 我现在已经在 state 上设置了当前打开的弹出窗口,并在 useEffect 上打开了弹出窗口,但这会产生闪烁。 强制弹出窗口保持打 ...
[英]how to re render my component when select value changes?
现在我有一个 map 组件,它根据现在从我的 select 菜单组件中选择的值绘制折线数据。 我遇到的问题是,当我在 select 菜单中将值更改为不同的选项并单击按钮播放 animation(请注意按钮播放和暂停,因此需要单击直到再次播放)它似乎仍然将先前的数据存储在其中,因此 plot 将为先 ...
[英]How to show nodes and ways on OpenStreetMap using Leaflet?
我能够从 OSM API 正确查询数据。 然后,我已经能够使用以下代码显示 map 上的节点: 这给了我以下视觉效果 output: MyOutput-Image 我还如何显示线条是如何在OverpassTurbo上完成的: OverpassTurbo-Image ...
[英]Fit the map view of an Image Overlay to the size of the container Leaflet
我正在使用 React Leaflet 创建自定义 map。 卡片(Image Overlay)当前正在渲染,但它没有填充放置卡片的容器。 容器的大小设置严格,我希望 map 尽可能填满容器。 使用 CSS 调整大小的所有尝试均失败。 实例: https://codesandbox.io/s/da ...
[英]How can I update leaflet route?
赏金将在 6 小时后到期。 此问题的答案有资格获得+50声望赏金。 Carl正在寻找一个规范的答案。 所以我有一个带有 leaflet 路由的组件,它看起来像这样: 我单击带有坐标的不同行的表格,它应该更改 map 上的路线。虽然它起作用了,但我只需要在屏幕上显示一条路线,但现在它绘制了新路线, ...
[英]How to make a reactive Leaflet with a selectInput in Shiny?
我正在尝试使用 leaflet 创建一个 map,其中与 selectInput 交互会修改 map 中加载的数据。我认为我正在正确进行过滤并使用反应变量,但我不断收到此错误: 似乎“filtered_crimes”或“sum_crimes”总是空的,我不明白为什么。 如果你能帮助我,我将不胜感激 ...
[英]Leaflet issue related to svg layer ordering
在我的 leaflet 应用程序中,我同时使用了 canvas 和 svg 渲染器。 Canvas 渲染器用于标记,svg 用于多边形。 但正因为如此,我无法使用layer.bringToBack()方法订购 svg 渲染的多边形图层。 我想要多边形层返回的原因如下图所示。 标记上方的多边形 多边 ...
[英]react-leaflet , when a country is selected I want to highlight that country borders
我正在尝试使用 geoJson 层并将其传递给 selectedCountry。 我收到此错误:“ BordersGeoJSON.js:8 Uncaught TypeError: Cannot read properties of undefined (reading 'geoJSON') ” 我检 ...
[英]React Leaflet: Redefined method is not called
我正在使用 react-leaflet 创建我的 map。我需要用图像图案填充多边形。 已经有一个 插件,但它不适用于 react-leaflet。 所以我想自己写插件。 原插件重新定义了Canvas class的_fillStroke方法。 我试图自己重新定义_fillStroke方法。 我的猜测 ...
[英]Nextjs buil fails on Linting and checking validity of types when node_module package has type import
NextJS 13 项目 package 具有内部核心依赖项 (react-leaflet->@react-leaflet/core)。 yarn run build Build 在“Linting 和检查类型的有效性”上失败似乎是一些 typescript 兼容性问题关于import { ...
[英]React Leaflet Geojson Tooltip. How to disable black borders on click or dragging?
我的库 Leaflet 有问题。我有很大的 JSON 数据,它呈现并显示了不同地区的边界。 我在我的 GeoJSON 中添加了一个工具提示,它显示了这个地区的名称。 但是当我单击或与此 GeoJson 元素interact(dragging)时,它会在它们周围显示黑色边框。 请看照片。 ...
[英]Changing react-leaflet map width with button click
我正在使用 react-leaflet 制作地图。 我在地图上放置了一个按钮,理想情况下可以在地图左侧打开一个菜单。 我想打开菜单的方式是将地图的宽度从 100% 更改为 80%。 菜单按钮切换一个布尔值,理想情况下地图将在按钮单击时重新渲染并调整大小。 这是我的 App.js 中的代码 这就是地图 ...
[英]Using Equirectangular projection in react-leaflet
我想在 react-leaflet 中使用 Equirectangular 投影绘制一个 map。 reaction-leaflet使用了CRS,支持Equirectangular projection,但是想要的map的图像没有连接,被截断了。 坐标也没有出现在正确的 position 中。 ...
[英]H3 - How to get center lat long of a multi polygon?
我使用 H3 单元 ID 列表中的 h3SetToMultiPolygon 创建了多个多边形,如下所示: 现在我想获得多边形的中心(我知道它不是获得中心的完美形状,但粗略的应该没问题)我无法使用任何 H3 或传单方法获得。 我想在多边形边界的中心显示一个标记,大致如下所示: 任何帮助,将不胜感 ...
[英]+ and - control options in react leaflet
有没有一种方法可以从我的 react-leaflet 地图容器中删除“+”和“-”符号? 这是我的 mapContainer 元素: ...
[英]UI is not created when .map() is used in .map() in react-leaflet
使用 react-leaflet 库,我尝试通过在一个数组中调用 arrays 来创建每个制造商。 在这个过程中,我们尝试了两次使用数组using.map()中数组的数据。 通过 console.log() 确认数据,但实际上没有生成标记。 确认使用一次 A 时创建了标记。 我不知道为什么会这样。 ...
[英]Adding array from async function into leaflet react not working
我目前有一个异步 function 从https://www.overpass-api.de/api/interpreter获取? 并打印出我所需要的: 它使用[.lat,.lon]数组输出一组坐标。 我正在尝试使用<Polyline>但不寻常的是它没有在 leaflet 上显示任何内容 ...