使用R和leafletR添加新的自定义地图

时间:2015-01-28 18:49:29

标签: r leaflet

我正在尝试使用带有自定义基本映射的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)

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

该网站的API似乎没有使用&#34; .png&#34;在瓷砖上的扩展。这对我有用

addBaseMap(
  name="myosm",
  title="Duplicated OpenStreetMap",
  url="http://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}"
  )