更改地图比例尺颜色R
我有一个黑色背景的地图和其他黑色布局元素,除了地图比例。我尝试过更改图形参数,但这不会更改比例尺的颜色。我可以更改比例尺上文本/标签的颜色,但比例尺线不会显示为白色。更改地图比例尺颜色R,r,map,scale,R,Map,Scale,我有一个黑色背景的地图和其他黑色布局元素,除了地图比例。我尝试过更改图形参数,但这不会更改比例尺的颜色。我可以更改比例尺上文本/标签的颜色,但比例尺线不会显示为白色。 我正在使用“地图”软件包 这是我的密码: require(maps) map.scale(x=-112.89, y=36.851, ratio=F, metric = T, relwidth=0.2, col ="white") 帮助文件提到“可能会为命令文本()指定更多打印参数”,但我不知道如何将比例尺(线)颜色更改为白色。我
我正在使用“地图”软件包 这是我的密码:
require(maps)
map.scale(x=-112.89, y=36.851, ratio=F, metric = T, relwidth=0.2, col ="white")
帮助文件提到“可能会为命令文本()指定更多打印参数”,但我不知道如何将比例尺(线)颜色更改为白色。我仍在尝试将地图布局图像放在这里,但我需要弄清楚它是如何工作的。
任何帮助都将不胜感激 您可以随时编辑
map.scale
功能,因为我不认为线条的颜色是功能的可变部分,因为它是:
map.scale2 <- map.scale
将第1行从
function (x, y, relwidth = 0.15, metric = TRUE, ratio = TRUE,
到
将第42行从
lines(linexy)
到
然后你可以给它一个裂缝,并按照你的意图运行它:
map.scale2(x=-112.89, y=36.851, ratio=F, metric = T, relwidth=0.2, col ="white", linecol="white")
lines(linexy)
lines(linexy,col=linecol)
map.scale2(x=-112.89, y=36.851, ratio=F, metric = T, relwidth=0.2, col ="white", linecol="white")