leaflet相关内容

Leaflet.js 禁用重复的世界地图

我们需要禁用默认显示的主世界地图左右两侧的重复世界地图.问题是我们需要精确的缩放级别,有时传单显示重复......是否可以完全删除重复项? 解决方案 您将禁用 TiledLayer 的 noWrap 属性(它扩展了 GridLayer).文档这里 var layer = new L.tileLayer("http://{s}.tile.openstreetmap.org/{z}/{x}/ ..
发布时间:2022-01-12 18:47:42 其他开发

Leaflet.js fitBounds 与填充?

我正在尝试在传单地图中设置 fitBounds 选项,如下所示: var bounds = new L.LatLngBounds([[Math.max(lat, borneLat), Math.max(lng, borneLng)], [Math.min(lat, borneLat), Math.min(lng, 承担)]]);map.fitBounds(bounds, { padding: [ ..
发布时间:2022-01-12 18:47:35 其他开发

传单地图和 IONIC 4

我需要在 IONIC 4 上创建地图. 但这是不可能的,因为我没有 IONIC 4 的地图. 那么,是否可以在 IONIC 4 上为 Android 上的应用创建 Leaflet Map? 解决方案 npm install 传单 --save 在 angular.json 或您应用的任何类似配置文档中,添加以下内容: 一) “资产":[...,{"glob": "** ..
发布时间:2022-01-12 18:47:10 其他开发

沿两点之间的直线获取纬度和经度点,按百分比

在下图中,您可以看到从一个点(黑色圆圈)到它的三个相关点()绘制了 3 条线. 图片 问题 如何计算沿每条线的点之间的经纬度点,使用两点之间距离的百分比? 例如,如果我想让位置能够沿着每条线绘制额外的圆,相差 20%? 我现在有什么代码 var 数据 = [{“坐标":[53.409045,-2.985406]},{“坐标":[53.408747,-2.982862 ..
发布时间:2022-01-12 18:47:00 前端开发

在 R/Rmarkdown 中同步两个传单地图

JS 传单允许两个地图同步.查看同步传单地图的示例这里. 我想在 R 中实现同步传单地图,更具体的是在 Rmarkdown/knitr 中实现. 最好,地图应该水平相邻显示(就像在 示例). 这是我要同步的两个地图的最小 Rmarkdown (.Rmd) 示例.该解决方案不必基于 mapview 包.真的欢迎任何解决方案(-: ---标题:“如何同步 2 张传单地图"作者:《我 ..
发布时间:2022-01-12 18:46:50 其他开发

如何使用 ngx-leaflet(Angular 方式)创建矢量图块地图?

有什么好的推荐的 Angular 6+ 支持库,可用于完成以下任务? 我使用 ngx-leaflet 作为地图.我希望使用矢量而不是栅格来创建地图.我知道 Leaflet 默认不支持矢量图,但是,您可以通过mapbox-gl-leaflet 插件. 谁能推荐我一种方法或适当的库来使用 Angular 6+ 完成这项任务? 解决方案 你可以使用 Leaflet.VectorGri ..
发布时间:2022-01-12 18:46:44 其他开发

R Leaflet:将多个组分配给一个层以过滤数据并更改表示的列

我试图在 R 传单中找到一种方法来包含覆盖按钮,以过滤掉数据中的组.我还需要包含用于切换数据中表示的列的单选按钮.我似乎找不到使用 addLayersControl() 函数在 R 传单中执行此操作的方法. 我最初认为可以将多个组添加到单个图层并使用 baseGroups 和 overlayGroups(如下面的代码所示).然而,这并没有达到预期的结果.如果有人可以提出另一种方法来实现这一目 ..
发布时间:2022-01-12 18:46:35 前端开发

从 DT 行单击中选择传单上的标记,反之亦然

下面的最小示例呈现包含 3 个市场的传单地图和包含 3 个记录的 DT 表.当地图上的一个市场被选中时,表上的匹配记录也是如此.但是,我不能做的是也有相反的情况,在表格上单击的行也会在地图上显示相关的弹出窗口. 我一直无法找到执行类似操作的示例 R 闪亮传单应用程序. 调整代码以反映最初的评论 库(闪亮)图书馆(传单)图书馆(DT)图书馆(tidyverse)# 为绘制直方图的应用程 ..
发布时间:2022-01-12 18:46:27 其他开发

R 在传单中使用热图

我有一个运行 Shiny 的 Linux 机器我正在尝试根据演示 here 和 运行传单的代码href="http://leaflet.github.io/Leaflet.heat/demo/" rel="nofollow noreferrer">这里 看起来很棒 我的代码如下,取自 rpubs 页面 库(传单)图书馆(传单.附加)传单(地震)%>% addProviderTiles(pr ..
发布时间:2022-01-12 18:46:21 其他开发

带有标记和线条的传单

我正在使用带有geojson的leafletjs,但我不能同时用标记绘制折线,所以我的解决方案是先绘制折线然后添加标记.我认为这不是一个好方法,那么还有其他解决方案吗? 这是我的代码 function DrawLine(mymap,topo){变线={“类型":“特征",“几何学": {“类型":“线串",“坐标":topo.pointsForJson//topo.pointsForJso ..
发布时间:2022-01-12 18:46:11 其他开发

如何防止传单地图在闪亮的应用程序中重置缩放?

我自己和其他人已经构建了一个在线应用程序的原型,以帮助交通规划人员优先考虑新的自行车道资金: https://robinlovelace.shinyapps.io/fixMyPath/ 我们对结果感到满意,并对 Shiny 无需编写任何 JavaScript 代码即可快速为 Web 部署概念进行原型设计的能力印象深刻.但是,该应用程序有一个主要问题,您将通过放大然后调整透明度滑块看到: ..
发布时间:2022-01-12 18:45:52 其他开发

R - 传单 - highcharter 工具提示

我想在我的 leaflet 弹出窗口中包含一个 highcharter 图.在 这篇 帖子的帮助下,我能够包含 sparkline 图.但是,由于我缺乏 html 技能,我不知道如何修改代码以使用 highcharter.这个答案在 SO (答案中的示例) 正是我想要的.我只是不知道如何在 R 中实现. 库(传单)图书馆(tidyverse)图书馆(htmlwidgets)库(htmltools ..
发布时间:2022-01-12 18:45:42 其他开发

从 Leaflet.js 地图添加/删除 L.control

我有一张基于四个单选按钮更改图块的地图.我需要在您滚动图块时出现的弹出窗口,以便随着不同地图图层的变化而变化.我已经让它出现了,但是当我切换图层时,地图只会添加另一个弹出窗口.我尝试使用 control.removeFrom(map) 但它似乎不起作用.我想我的逻辑可能在某个地方搞砸了.这是 if 语句之一: if (二 == true && black == true) {功能 blkNine ..
发布时间:2022-01-12 18:45:34 前端开发

使用geoJson时传单交换坐标

我有一个小 Leaflet 应用程序,该应用程序从服务器获取 geoJson 对象并显示它,特别是 LineString.我在服务器端使用的 JSON 解析器工作正常.客户端脚本也没问题. 但由于某些原因,我想在路线上画箭头,但在使用 L.geoJson() 时我不知道该怎么做. 带有L.geoJson()的代码: getJsonFrom(routeQueryURL, params ..
发布时间:2022-01-12 18:45:02 前端开发

从外部访问 Leaflet.js GeoJson 功能

我想与 L. 领域之外的传单驱动地图的 GeoJson 覆盖(多边形)进行交互,但我似乎无法访问由 创建的对象L.. 互动包括: getBounds(myFeature) fitBounds(myFeature) 设置样式等等 我可以看到 Leaflet 暴露了 L.GeoJSON.getFeature(),但我似乎无法从中挤出任何东西.没有文档,检查员似乎建议它不接受参数. ..
发布时间:2022-01-12 18:44:47 前端开发