Ho il NE lat lng
e SW lat lng
. Il mio obiettivo è semplice, sto usando RStudio e voglio creare un rettangolo di selezione tra i due lats e long sopra e quindi generare poligono e voglio aggiungere punti casuali nel poligono quadrato. Ho NELat / Lng e SW-Lat / Lng in un file CSV che potrei importare in un data.frame.
Ho solo bisogno di una piccola guida per iniziare, sono molto nuovo nel linguaggio R, è davvero diverso da quello a cui sono abituato.
Finora ho questo:
coords = cbind(78.46801, 19.53407)
coordsmax = cbind(78.83157, 19.74557 )
sp = SpatialPoints(coordsmax)
sp2 = SpatialPoints(coords)
r1 = rbind(coords, coordsmax[1, ]) # join
P1 = Polygon(r1)
Ps1 = Polygons(list(P1), ID = "a")
plot(Ps1)
Ho appena visto alcuni esempi altrove ma non sono in grado di tracciare un poligono di 4 angoli.