[問題] leaflet for R 是否可使用 TGOS 底圖?

作者: berlin0212 (darvinc)   2017-06-12 16:18:06
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
大家好,我剛學R不久,對地圖視覺化有興趣,相較於跟Google Map串接的套件,
leaflet提供的互動地圖可以不受螢幕框框限制呈現不同尺度範圍的資料讓我非常喜歡,
配合shiny使用可以達到不錯的網頁呈現效果。
雖然R未必是最好的工具但我只會R,請大家不要笑 XD
leaflet預設提供開放街圖(Open Street Map, OSM),不提供Google Map
根據官網的說明也可以按照需要的視覺效果,用addProviderTiles()函數叫出其他預設有
配合的底圖,例如黑白圖、地形圖、衛星圖:
https://rstudio.github.io/leaflet/basemaps.html
不過以台灣而言,最準確的圖資應該還是政府的TGOS圖台,
例如台北市的「地圖化資訊展示系統」(http://163.29.163.57/eocmap)
就可以按「地球」切換四種底圖:
街圖(看來是Google map)、衛星、地形、TGOS,非常實用
想請教板上各位大大是否可能用leaflet叫出TGOS的底圖呢?謝謝解惑!
TGOS有提供API但不太知道怎麼串...
https://www.tgos.tw/TGOS/Web/API/TGOS_API_Center.aspx
另外RStudio的leaflet說明頁有這句話,但沒有實際舉例:
Custom Tile URL Template
If you happen to have a custom map tile URL template to use, you can provide
it as an argument to addTiles().
[關鍵字]:
Leaflet for R
TGOS

Links booklink

Contact Us: admin [ a t ] ucptt.com