Я пытаюсь сопоставить изображения, сгенерированные с помощью ggmap, с некоторыми другими геоданными и работает странным образом.
Самый простой способ, который я могу объяснить, это то, что если я выполню следующую команду для запроса карты тычинки, она будет хорошо наложена на другие мои данные.
map_out <- ggmap::get_map("54.5234,-3.0232", zoom =12, source = "stamen", maptype = "watercolor")
ggmap::ggmap(map_out)

Если я запускаю то же самое, но запрашиваю карту Google, изображение смещено на северо-запад.
map_out <- ggmap::get_map("54.5234,-3.0232", zoom =12, source = "google", maptype = "terrain")
ggmap::ggmap(map_out)

Координаты на двух графиках идентичны, но координаты Google смещены на северо-запад Я обвиняю карту Google, потому что Stamen совпадает с другими данными, поэтому я думаю, что это проблема Google.
Я прочитал несколько постов, в которых говорится, что Google использует проекцию "+ init = epsg: 3857", но при использовании этой проекции Стамен совпадает должным образом, а не Google.
Кто-нибудь знает, есть ли что-то особенное в Картах Google? Нужна ли другая проекция?
Предположительно, Google использует epsg: 3857 , но, конечно, это не может быть точно так же, или это не будет смещено?
Редактировать: Обычные веб-карты Google Maps говорят, что широта южного конца Тирлмера (озеро посередине) составляет 54,51, поэтому приведенное выше изображение Google ggmap определенно не в том месте.