问题标签 [mapdeck]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 保持地图缩放(在同一个城市内),同时改变闪亮|mapdeck的属性
我正在尝试使用mapdeck
基于某些属性映射变量来创建一个闪亮的应用程序。基本上,我选择一个城市,然后选择一个活动和一个时间阈值来生成理想的地图。下面的可重现代码(确保使用 mapbox API):
我想使用由 提供的酷地图过渡mapdeck
,所以我创建了一个零缩放的底图,然后使用mapdeck_view
我内部的函数,shiny::observer
这样每当我打开地图或选择不同的城市时,我都可以进行漂亮的过渡。我根据城市质心设置视图。
问题是,每当我在同一个城市内更改缩放然后选择不同的属性(不同的活动或不同的时间阈值)时,视图(和转换)也会更新。我希望有一种方法可以在我更改同一个城市内的属性时使地图保持相同的缩放比例,只有在我更改城市时才会进行转换。
我试图shiny::isolate
在我的观察者内部玩,但没有成功(在这种情况下没有发生任何事情):
感谢任何帮助。谢谢!
r - 如何使用 mapdeck 创建意大利地图?
我发现这段代码是关于使用 mapdeck 完成的英国道路交通伤亡地图的代码。
我想为意大利创建类似的东西,但我不明白如何修改代码以获得意大利地区。
谢谢!
r - 如何禁用放大地图甲板?
我正在使用mapdeck处理具有数千点或更多点的县级数据,作为leaflet的替代方案,希望获得更好的性能。使用传单,我曾经将 maxZoom 和 minZoom 设置为瓷砖层的相同级别,以便实际上禁用缩放。我检查了mapdeck
功能,似乎没有可以配置的类似设置。有谁知道如何禁用缩放?
谢谢!
r - 在 mapdeck 的 add_column 中提供 fill_color 时,海拔参数不起作用
使用 mapdeck 绘制高架列。省略填充颜色时会发生提升。但是,当它被提供时,海拔将被忽略。在文档或代码中,没有这样的迹象表明两者不能一起使用。
r - 如何在 R Shiny 中为 Mapdeck add_scatterplot 使用多个数据框输入?
在 r shiny 中处理大型数据集时,我发现Mapdeck是一种非常酷的替代映射方法。但是,我发现很难传递多个数据集以扩展结果地图的复杂性。
例如:我试图通过从第二个数据框中提取信息来填充工具提示以创建一个带有“两个”项目的弹出窗口(以说明一对多的关系)。但我无法让它工作。有什么想法吗?
数据样本
编码。
r - 在带有 add_scatterplot 的点击事件期间,R 中的 Mapdeck 究竟返回了什么?
我一直在尝试使用R 中的Mapdeck开发一些围绕构建站点地图的 Web 应用程序。现在我正在尝试开发一个将在点击时返回值的应用程序。
我的问题是,对于下面的示例,Mapdeck 在点击事件中究竟返回了什么?我认为这是分配给“id”值的任何内容,但是我得到的东西似乎是与我的数据框输入无关的嵌套数据。在下面的示例中,我希望它返回每个站点的“Point_ID”值。
mapdeck - 有人让 mapdeck 使用 OSGB 矢量图块吗?
试图扩展我对 mapdeck 如何绘制地图和新的(对我来说是新的)可以显示 3D 建筑物的 Ordnance Survey Vector Tile API 的理解见 https://labs.os.uk/public/os-data-hub-examples/ os-vector-tile-api/vts-example-3d-buildings
关于如何将 labs.os.uk 数据作为 mapdeck 中的图层引用,有人有什么建议吗?
r - 显示高程 Mapdeck
我需要一些帮助才能让我的海拔显示在 mapdeck 中。出于某种原因,我似乎无法让代码正常工作。我可以使用“add_scatterplot”将地图上的点显示为 2D 点,但是每当我尝试让它使用高程数据时,它似乎不起作用,并且我不断收到相同的错误。这是我的代码并说错误:
吐出的错误是:
我不明白,好像我在没有最后一层的情况下绘制它,它绘制得很好。但是,当我使用“add_column”然后尝试使用它们的高度以 3D 显示这些点时,它会一直响起该错误。我究竟做错了什么?