作者berlin0212 (darvinc)
看板R_Language
标题[问题] leaflet for R 是否可使用 TGOS 底图?
时间Mon Jun 12 16:18:06 2017
[问题类型]:
程式谘询(我想用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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.168.236
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1497255490.A.194.html