gpt4 book ai didi

javascript - 具有北极投影的传单和 R

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:32:23 25 4
gpt4 key购买 nike

我想在 arcitc-sdi web 上使用 WGS84 之外的 R 的传单包 map tile service .

我认为这可能是不可能的,但我想获得一个明确的来源。看起来有 plugins to do polar projections带有传单(但也许不是 R 的传单包?)。

我可以在 QGIS 中加载“http://opencache.statkart.no/gatekeeper/gk/gk.open_wmts”作为 wms,但我不能在 R 中使用传单。

library(leaflet);leaflet() %>% addWMSTiles("http://opencache.statkart.no/gatekeeper/gk/gk.open_wmts")

编辑:我发现了一个类似的服务,它有一个类似 osm 的 tile 服务。

http://{s}.tiles.arcticconnect.org/osm_{projection}/{z}/{x}/{y}.png

最佳答案

它应该可以使用 ma​​pview 的开发版本。

    library("devtools")
install_github("environmentalinformatics-marburg/mapview", ref = "develop")

首先,您必须定义在线服务的参数。这或多或少棘手。您将在 projView vignette 中找到一些解释。 .

在您的情况下,您可以只使用 projView 示例部分中的预定义 CAFF 列表,因为它将使用 CAFF 海洋和陆地表面温度。

您可以将该列表用作进一步改进的蓝图。

然后你可以载入你想要映射的任意 sp* 对象。您还可以使用包含格陵兰岛道路的示例数据集。

    library(mapview)
library(raster)
load("roadsGRL")
data("map.types")

### map the CAFF data
mapview::projView(roadsGRL, map.types = map.types$CAFF)

screenshot mapview::projView CAFF maps

您还将找到一个使用 map.types$AC 的北极连接图 block 示例。

关于javascript - 具有北极投影的传单和 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35471306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com