Indholdsfortegnelse:

Hvordan kortlægger jeg en shapefil i R?
Hvordan kortlægger jeg en shapefil i R?

Video: Hvordan kortlægger jeg en shapefil i R?

Video: Hvordan kortlægger jeg en shapefil i R?
Video: How to Make Maps Like Me! #shorts #geography 2024, Kan
Anonim

Læs formfil ind i R (vi navngiver det shp ). Vælg regionsvariablen, som skal være adskilt for forskellige rækker.

Det er nemt at plotte en shapefil uden attributter, som følger trinene:

  1. Hent formfil .
  2. Læs formfil ind i R . For eksempel ved at bruge rgdal::readOGR.
  3. Brug ggplot til at plotte formfil .
  4. FÆRDIG!

Bare så, hvad er en shapefile i R?

Shapefiler er en almindelig måde at opbevare geospatiale data på. Dette indlæg forklarer, hvordan man læser det med R og rgdal-pakken, og hvordan man plotter den i base R eller med ggplot2. Normalt vil du finde det som en form fil format. Dette format er sammensat af flere filer, som du skal have samlet i den samme mappe.

Efterfølgende er spørgsmålet, hvordan laver man en folder i R? Du opretter et folderkort med disse grundlæggende trin:

  1. Opret en kortwidget ved at kalde folder().
  2. Tilføj lag (dvs. funktioner) til kortet ved at bruge lagfunktioner (f.eks. addTiles, addMarkers, addPolygons) til at ændre kortwidgetten.
  3. Gentag trin 2 som ønsket.
  4. Udskriv kortwidgetten for at vise den.

Kan R på denne måde læse shapefiler?

Du kan brug sf-biblioteket til at åbne Shapefiler direkte ind R . Det er hurtigere end rgdal bibliotek, tjek her: Simple Features for R - Benchmarks. For yderligere information om sf-pakken se projektets hjemmeside r -rumlig.

Hvordan laver man en målestok til et kort?

Her er fire enkle trin, du vil følge:

  1. Find et kort over et område, du vil bruge.
  2. Find både den faktiske og målte afstand for to punkter på dit kort.
  3. Divider den faktiske afstand med den målte afstand på kortet for din skala.
  4. Placer dine skalatal på kortet.

Anbefalede: