R 传单提供商平铺 basemap - 传递 HERE 的 API 代码 token

标签 r shiny leaflet here-api

我正在使用 R 传单包(使用 R Shiny),我想通过“addProviderTiles”函数添加一个 HERE basemap 。如何将 HERE 提供商 basemap 的 App_Id 和 App_Code 传递给 R 中的传单?

示例代码:

m_rent<-leaflet::leaflet() 
m_rent<-setView(m_rent,lng=9.0,lat=47.0,zoom=12) 
#### how do I pass the API credentials?
m_rent<-addProviderTiles(m_rent,"HERE.hybridDay",...............) 
m_rent

最佳答案

您应该使用 addTiles 函数而不是 addProviderTiles
它以这种方式对我有用:

m_rent<-leaflet::leaflet() 
m_rent<-setView(m_rent,lng=9.0,lat=47.0,zoom=12)
html <- "http://1.aerial.maps.cit.api.here.com/maptile/2.1/maptile/newest/hybrid.day/{z}/{x}/{y}/256/png?app_id={your_app_id}&app_code={your_app_code}&lg=eng"
m_rent<-addTiles(m_rent,html)
m_rent

有关更多信息,您应该检查:

https://developer.here.com/rest-apis/documentation/enterprise-map-tile/topics/quick-start.html http://leaflet-extras.github.io/leaflet-providers/preview/#filter=HERE.hybridDay

关于R 传单提供商平铺 basemap - 传递 HERE 的 API 代码 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37941420/

相关文章:

javascript - 如何使用Leaflet的脉冲图标动态切换颜色

r - 延长一定长度的运行

r - 在 R 中按组汇总百分比

r - 是否可以停止在 Shiny 的内部执行 R 代码(不停止 Shiny 的进程)?

javascript - 从坐标图绘制多边形 Canvas

html - Shiny - 传单 map 内的控制小部件

r - 在 R 中绘制列的箱线图

r - 转换为负数

javascript - 在 Shiny 数据表中为每个单元格显示工具提示或弹出窗口?

r - 在 Shiny 应用程序中使用 googleway 绘制航点路线