所以我试图在我的传单地图中添加一个北箭头(使用R
)。我曾想过使用addControl
函数来简单地添加一个北箭头的.png
文件,该文件工作正常,但我并不是白色背景的忠实粉丝。
有没有办法删除它并只显示箭头?
答案 0 :(得分:1)
阅读Remove fieldset boarder and box-shadow from legend element后,只需使用border
位将fieldset
元素中的css属性设置为零即可。
您可以在addControl()
函数中的className
参数内进行设置。
# load necessary packages
library( leaflet )
# north arrow icon url
north.arrow.icon <-
"<img src='http://ian.umces.edu/imagelibrary/albums/userpics/10002/normal_ian-symbol-north-arrow-2.png' style='width:40px;height:60px;'>"
# make map
leaflet() %>%
addTiles() %>%
setView( lng = -87.567215
, lat = 41.822582
, zoom = 11 ) %>%
setMaxBounds( lng1 = -87.94011
, lat1 = 41.64454
, lng2 = -87.52414
, lat2 = 42.02304 ) %>%
addControl( html = north.arrow.icon
, position = "bottomleft"
, className = "fieldset {
border: 0;
}")
# end of script #