Я пытаюсь построить мои координаты с помощью R. Я уже пробовал следовать за другим сообщением (R: группировать сгруппированные координаты на карте мира; Построение координат нескольких точек на карте google в R), но я не очень хорошо разбираюсь в своих данных.
Я пытаюсь создать плоскую карту мира с координатой gps как цветные точки (каждая область имеет определенный цвет):
area lat long
Agullhas -38,31 40,96
Polar -57,59 76,51
Tasmanian -39,47 108,93
library(RgoogleMaps)
lat <- c(-38.31, -35.50) #define our map ylim
lon <- c(40.96,37.50) #define our map xlim
center = c(mean(lat), mean(lon)) #tell what point to center on
zoom <- 2 #zoom: 1 = furthest out (entire globe), larger numbers = closer in
terrmap <- GetMap(center=center, zoom=zoom, maptype= "satallite", destfile = "satallite.png")
проблема в том, что теперь я не знаю, как добавить свои очки, и мне понравится один цвет для каждого региона.
Может ли кто-нибудь помочь мне продвигаться вперед?
другой вариант, который я пробовал:
library(maps)
library(mapdata)
library(maptools)
map(database= "world", ylim=c(-38.31, -35.5), xlim=c(40.96, 37.5), col="grey80", fill=TRUE, projection="gilbert", orientation= c(90,0,225))
lon <- c(-38.31, -35.5) #fake longitude vector
lat <- c(40.96, 37.5) #fake latitude vector
coord <- mapproject(lon, lat, proj="gilbert", orientation=c(90, 0, 225)) #convert points to projected lat/long
points(coord, pch=20, cex=1.2, col="red") #plot converted points
но координаты заканчиваются в неправильном положении, и я не уверен, почему
Надеюсь, кто-то может помочь