Я пытаюсь вызвать карту из карт Google с помощью ggmap. Пример кода:
get_googlemap(center = c(lon = -56.67, lat = 51.47), zoom = 8, size = c(640, 640), scale = 2,
format = "png8", maptype = "satellite")
Однако возвращается следующая ошибка:
Источник: https://maps.googleapis.com/maps/api/staticmap?center=24.8, - 81,7 & zoom = 8 & size = 640x640 & scale = 4 & maptype = satellite & key = (удалено *) 1008 * ключ для публикации)
Error in aperm.default(map, c(2, 1, 3)) :
invalid first argument, must be an array
In addition: Warning message:
In get_googlemap(center = c(lon = -81.7, lat = 24.8), zoom = 8, :
HTTP 400 Bad Request
Я смотрел на темы, где люди сталкиваются с подобными проблемами. Похоже, что они были решены после некоторого возни с ключом API и ограничениями. В этом контексте я сделал следующие вещи:
- Включен биллинг
- Ограничен мой ключ API - однако мне не дают возможность ограничить его до "Stati c maps ». В настоящее время он ограничен "Google Cloud apis". Та же ошибка, что и раньше, но ключ все еще регистрирует попадания.
- Перезапустил R после выполнения вышеупомянутых вещей и дважды проверил мои пакеты.
Буду признателен за помощь, ни у одного из моих коллег нет этой проблемы, и я начинаю вырви мои волосы, лол.