2016-06-21 13 views
1

Ich verwende das R-Paket (mit R Shiny) und möchte eine HERE-Grundkarte durch die Funktion "addProviderTiles" hinzufügen. Wie gebe ich App_Id und App_Code einer HERE-Provider-Grundkarte an Flyer in R weiter?R Flyer Anbieter Kacheln Grundkarten - API Token von HERE übergeben

Beispielcode:

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 
+0

Sie tun einen Code haben? – Alex

+0

m_rent <-leaflet :: leaflet() m_rent <-setView (m_rent, lng = 9.0, lat = 47.0, zoom = 12) m_rent <-addProviderTiles (m_rent, "HERE.hybridDay", ......) .........) #### Wie gebe ich die API-Anmeldedaten weiter? m_rent – Tintin

Antwort

0

sollten Sie die Funktion addTiles anstelle von addProviderTiles
Es funktionierte für mich so aus:

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 

Weitere Informationen Sie überprüfen sollten:

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

1

Ich habe eine Antwort auf meine Frage gefunden. Die Anmeldeinformationen übergeben werden, wie folgt:

m_rent < -addProviderTiles (m_rent "HERE.hybridDay", Optionen = providerTileOptions (app_id = "... " app_code =" ..."))

Verwandte Themen