Cuprins:

Cum mapez un shapefile în R?
Cum mapez un shapefile în R?

Video: Cum mapez un shapefile în R?

Video: Cum mapez un shapefile în R?
Video: Geospatial Data in R - Mapping Polygons Based on Their Properties 2024, Noiembrie
Anonim

Citeste shapefile în R (o numim shp ). Selectați variabila regiune, care ar trebui să fie distinctă pentru diferite rânduri.

Trasarea unui shapefile fără atribute este ușoară, care urmează pașii:

  1. Obține shapefile .
  2. Citeste shapefile în R . De exemplu, folosind rgdal::readOGR.
  3. Utilizați ggplot pentru a reprezenta un grafic shapefile .
  4. TERMINAT!

Doar așa, ce este un shapefile în R?

Shapefiles sunt o modalitate obișnuită de a stoca date geospațiale. Această postare explică cum să o citești cu R și pachetul rgdal și cum să-l traseze în bază R sau cu ggplot2. De obicei, îl veți găsi ca a fișier de formă format. Acest format este compus din mai multe fișiere pe care trebuie să le păstrați împreună în același folder.

Ulterior, întrebarea este, cum faci un prospect în R? Creați o hartă Leaflet cu acești pași de bază:

  1. Creați un widget de hartă apelând leaflet().
  2. Adăugați straturi (adică, caracteristici) pe hartă utilizând funcții de straturi (de exemplu, addTiles, addMarkers, addPolygons) pentru a modifica widget-ul hărții.
  3. Repetați pasul 2 după cum doriți.
  4. Imprimați widget-ul hărții pentru a-l afișa.

În acest fel, poate R să citească shapefiles?

Tu poate sa utilizați biblioteca sf pentru a deschide Shapefiles direct în R . Este mai rapid decât biblioteca rgdal, verificați aici: Caracteristici simple pentru R - Benchmark-uri. Pentru mai multe informații despre pachetul sf consultați pagina de start a proiectului r -spațială.

Cum faci o scară pentru o hartă?

Iată patru pași simpli pe care veți dori să-i urmați:

  1. Găsiți o hartă a zonei pe care doriți să o utilizați.
  2. Găsiți atât distanța reală, cât și distanța măsurată a două puncte de pe harta dvs.
  3. Împărțiți distanța reală la distanța măsurată pe hartă pentru scara dvs.
  4. Puneți numerele scalei pe hartă.

Recomandat: