leaflet相关内容

如何强制传单地图重新加载所有图块,包括可见图块?

我正在开发一个图形网络应用程序,我已经决定传单可以制作一个不错的图形视图.我让它显示(有点),但我需要一种方法来强制它在用户输入新公式进行图形时更新. 我也在使用 JQuery,但这不重要.以下是相关代码: 函数公式Change(公式){//向服务器提交请求以添加要显示的图形map.setView(map.getCenter(),map.getZoom(),true);//不起作用//也没 ..
发布时间:2022-01-12 18:19:18 前端开发

rCharts - Shiny 中的传单和 nvd3 之间的冲突

我试图在同一个闪亮页面中包含传单地图和 nvd3 rCharts 图表.当我这样做时,传单不再显示我曾经在地图上显示的圆圈/POI(但不包括 nvd3).我怀疑这是 JS/CSS 冲突,因为当我尝试单独包含它们时效果很好. 一旦我启动“runapp"并查看 html 代码,我可以看到包含传单和 nvd3 时唯一的区别是正在使用的库: ..
发布时间:2022-01-12 18:19:09 其他开发

在 R 中保存传单地图

我创建了一个应用程序,用户可以在其中修改传单地图,我想在 pdf 报告中使用此地图.我有1.安装包leaflet、webshot和htmlwidget2.安装PhantomJS 下面是简化版的代码 服务器.R: 库(闪亮)图书馆(传单)图书馆(htmlwidgets)图书馆(网络截图)闪亮服务器(功能(输入,输出,会话){输出$amap ..
发布时间:2022-01-12 18:18:50 其他开发

R Leaflet (CRAN) - 如何注册点击标记

在一个闪亮的应用程序中使用 RStudio Leaflet 包,我已经能够实现所有我一直在寻找的功能,除了在单击标记对象后取消选择它. 更具体地说,input$map_click_id 值在单击任何标记之前设置为 NULL.单击标记后,将使用该标记的数据(ID、lat、lng、nonce)进行更新.我想设置地图,以便当用户点击地图上不是标记的任何区域时,input$map_click_id ..
发布时间:2022-01-12 18:18:41 其他开发

如何使用 knitr 在 RMD 中循环渲染传单地图

我目前正在努力让 knitr 渲染我的传单地图,这些地图取自集合以正确显示在渲染的 RMD html 输出中.我已经意识到循环通过集合和使用 RMD/knitr 生成图形输出时的一些潜在问题,但我仍然不知道如何使我的示例适用于传单地图. 可重现的工作示例(Test_1.Rmd): ---标题:“测试1"作者:“法比"日期:“2018 年 5 月 22 日"输出:html_document- ..
发布时间:2022-01-12 18:18:32 其他开发

如何将传单路由机包含到 Angular 2 typescript webpack 应用程序中

我使用这个种子开始使用 Angular 2 Typescript 和 Webpack:https://github.com/haoliangyu/angular2-leaflet-starter. 我对大多数使用的工具和技术(Angular 2、Typescript、Webpack)都很陌生.虽然我对这些了解得越来越多,但似乎我仍然没有掌握如何包含第三方非类型化 JS 库: 我想将 l ..

在 R 中自定义传单弹出窗口

我正在使用 RStudio 创建一个等值线传单地图.我在导入到 R 的 shapefile 中有 Country 和 Url 作为属性. 我希望在最终地图的弹出窗口中将国家名称和 URL 显示为超链接. 以下是我目前使用的代码: m %传单() %>%addProviderTiles(providers$Esri.WorldStreetMa ..
发布时间:2022-01-12 18:18:17 前端开发

闪亮/传单地图未渲染

我无法在我的闪亮应用程序中渲染传单地图,尽管代码在闪亮之外单独工作.我没有收到任何错误,所以我被卡住了,感谢任何帮助. 样本数据: cleanbuffalo ..
发布时间:2022-01-12 18:18:04 其他开发

为什么调用传单的 setZoom 两次导致第二次被忽略?

要重现此问题,您可以转到 http://leafletjs.com/ 并在 javascript 控制台中,写下: >地图.getZoom()15>map.setZoom(10);map.setZoom(1);目的>地图.getZoom()10 我期待最终的 getZoom 返回 1.为什么会这样?该问题可能与缩放动画有关.如果在动画结束之前调用了 setZoom,它将被忽略. 我正在将 ..
发布时间:2022-01-12 18:17:48 前端开发

Leaflet R derivedPolygons 缺少 lat 缺少 long

我正在尝试在地图上绘制一些疾病事件数据的位置. 我用这个来导入数据: ByTown 我得到这个错误: derivePolygons(data, lng, lat, missing(lng), missing(lat), "addPolygons") 中的错误:addPolygons 必须同时使用 lng 和 lat 调用,或者两者都不使用. 我查看了坐标槽,其中有数据...我对错误感 ..
发布时间:2022-01-12 18:17:40 其他开发

JavaFX 17 之后 Leaflet 在 WebEngine 中不起作用

我有一个使用 JavaFX 16 制作的应用程序,其中包含一个 WebView,用于使用 Leaflet JS 库显示交互式地图. 当我尝试转换到 JavaFX 17 时遇到问题,交互式地图不再起作用(它无法移动或单击,但可以滚动).我在使用 Leaflet 的 OpenStreetMap 网站的一个最小示例中重现了该错误: 包测试;导入 javafx.application.Applic ..
发布时间:2022-01-12 18:17:31 Java开发

角度分量进入传单弹出窗口

无法弄清楚如何将组件生成到传单弹出窗口中.我尝试了两件事: 首先,将组件选择器集成到html中,但是看起来好像angular没有编译它: 让我的 geojson = L.geoJSON(data, {onEachFeature:(特征,层)=>{let popup = L.popup().setContent(' ..
发布时间:2022-01-12 18:17:23 其他开发

传单:添加标记的链接

非常简单的问题:如何使 Leaflet 中的地图标记可点击并将用户引导到其他页面?每个标记都有自己的页面. 我尝试了以下方法但没有成功;不知何故,所有标记都指向同一个页面,这是最后分配的 URI. var 标记 = [{坐标:[51.505,-0.09],uri:'/some-page'},...];for(x 在标记中){L.marker(markers[x].coords).on('c ..
发布时间:2022-01-12 18:17:13 前端开发

在传单弹出窗口中显示图像

我正在尝试使用 wunderground 的 API、Leaflet 和 Cloudmade 让天气图标显示在地图标记中.我已经显示了文本和带有图标图像的变量,但我不确定如何显示它.这是我的代码: jQuery(document).ready(function($) {$.ajax({网址:“http://api.wunderground.com/api/cd48ac26fb540679/con ..
发布时间:2022-01-12 18:17:07 前端开发

关于资产优化的 Angular-cli 'JavaScript heap out of memory'

我正在 Angular-cli 项目中创建传单地图.地图切片本地存储在“资产"文件夹中,因为它是栅格地图.问题是当我有很多缩放级别的地图时,我有超过 280,000 张图像,大小约为 1.1 GB,而且它会变得更大. 当我使用 ng serve 时,这里是控制台输出(卡在@assets optimization): ** NG Live Development Server 在 http: ..
发布时间:2022-01-12 18:16:47 其他开发

更改传单标记群集图标颜色,继承其余默认 CSS 属性

所以,我正在尝试更改传单地图中标记群集图标的颜色.我只想更改继承其余默认属性(即形状、文本属性等)的颜色. 在这个example中,有一些东西类似于我想要得到的,但他们定义了一个全新的 CSS 类,而不使用默认的图标样式.我需要的是这样的东西,但有自定义颜色: 我知道我必须自定义 iconCreateFunction.我正在尝试这种方式: CSS .foo { 背景颜色:红色; ..
发布时间:2022-01-12 18:16:38 前端开发

触发点击传单标记

我在地图上有一堆传单标记.每个标记都保存在数组 markers 中.标记是动态创建的(在 ajax 调用期间). var 标记 = [];..var 标记 = L.marker([mar.lat, mar.lng], {//...构建标记...}标记._leaflet_id = mar.id;//给marker一个id对应于它对应的div的idvar myHoverIcon = L.icon({ ..
发布时间:2022-01-12 18:16:29 前端开发