Я пытаюсь нанести несколько точек на карту Германии, используя пакет ggmap, который отлично работает. Однако я хотел бы внести некоторые конкретные изменения и не знаю, как это сделать и возможно ли это вообще.
Чтобы сделать карты, я делаю следующее (d - фрейм данных с долготой и широтой):
map <- get_map(location = c(10.25828, 51.11484), zoom = 6, maptype = "terrain")
p <- ggmap(map)
p <- p + scale_x_continuous(limits = c(6.09500,14.95306)) + scale_y_continuous(limits = c(47.39889,55.01250)+c(0,-0.1))
p <- p + xlab("Longitude") + ylab("Latitude")
Затем на этой карте я наношу несколько точек. Теперь, если я установлю масштаб = 6, как указано выше, тогда карта будет очень подробной, и будет напечатано много названий городов, а также некоторые белые линии для дорог. Из-за этого карта выглядит слишком "переполненной". Вот как выглядит карта:
Размер PDF-файла также довольно велик, что не очень практично, если я хочу иметь несколько карт.
С другой стороны, если я установлю масштаб = 5, то фон будет менее детализированным, будет отображаться меньше дорог и т. Д., И файл будет меньше. Однако напечатанный шрифт названий городов и стран слишком крупный. Вот как это выглядит:
Итак, мой вопрос: можно ли каким-то образом получить карту с деталями, как при zoom = 5, но с размером шрифта названий стран и городов, как при zoom = 6?
заранее спасибо