Добавление координат на карту Pan-Arcti c на PlotSvalbard - PullRequest
0 голосов
/ 11 июля 2020

Я пытался отобразить серию координат на карту pan-arcti c с помощью PlotSvalbard.

Мои данные представляют собой список десятичных координат, каждой из которых присвоено имя.

Я пробовал использовать функцию transform_coord для сопоставления широты и долготы с проекцией panarcti c, но не смог эффективно использовать ее.

Пока что ни одна попытка я Все координаты отображаются на Северном полюсе:

участок

basemap(type = "panarctic", limits = 50) +
  geom_point(data = DATA, aes(x = longitude, y = latitude), color = "red")

1 Ответ

1 голос
/ 15 июля 2020

Здесь та же проблема. По сути, вам нужно преобразовать ваши широты и долготы в систему UTM. Plotsvalbard содержит функцию transform_coord():

utm_points <- transform_coord(lat=c(80,85), lon=c(0,120), 
          proj.og = "+proj=longlat +datum=WGS84", 
          proj.out = "+proj=stere +lat_0=90 +lat_ts=71 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs +ellps=WGS84 +towgs84=0,0,0")

basemap("panarctic") + 
 geom_point(data = utm_points, aes(x=lon.utm, y=lat.utm))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...