使用 R 和 leafletR 添加新的自定义地图
Adding new custom map using R and leafletR
我正在尝试将 leafletR 与自定义底图一起使用。它适用于其中任何一个,但使用这个特定的:
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer
它不起作用任何人有任何提示吗?谢谢!
library(leafletR)
## Not run:
# duplicates osm base map
addBaseMap(
name="myosm",
title="Duplicated OpenStreetMap",
url="http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}.png"
)
map <- leaflet(base.map="myosm")
## End(Not run)
rstudio::viewer(map)
从 url
属性 中删除 .png
扩展,它可以工作。参见:
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/0/0/0
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/0/0/0.png
站点的 API 似乎没有在磁贴上使用“.png”扩展名。这对我有用
addBaseMap(
name="myosm",
title="Duplicated OpenStreetMap",
url="http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}"
)
我正在尝试将 leafletR 与自定义底图一起使用。它适用于其中任何一个,但使用这个特定的:
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer
它不起作用任何人有任何提示吗?谢谢!
library(leafletR)
## Not run:
# duplicates osm base map
addBaseMap(
name="myosm",
title="Duplicated OpenStreetMap",
url="http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}.png"
)
map <- leaflet(base.map="myosm")
## End(Not run)
rstudio::viewer(map)
从 url
属性 中删除 .png
扩展,它可以工作。参见:
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/0/0/0
http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/0/0/0.png
站点的 API 似乎没有在磁贴上使用“.png”扩展名。这对我有用
addBaseMap(
name="myosm",
title="Duplicated OpenStreetMap",
url="http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}"
)