Hur skapar du en buffert för en viss funktion i QGIS?

Ganska kompetent ArcGIS-användare här, väldigt nytt för QGIS.

Vad jag försöker göra är skapa en en mils buffert runt det markerade paketet i QGIS 2.14 (från en .shp). Verkade helt enkelt: välj polygon, klicka på ”använd endast vald funktion” (nämnda polygon), mata in buffertavstånd i meter (jag kommer att projicera om det behövs, men jag har inte ens det långt ännu), bläddra till utdatamappen och … ”Ingen funktion vald, avmarkera” använd markerad ”eller gör ett val”

Jag valde en funktion. Den är precis där, markerad. Eller finns det något annat sätt att ”välja en funktion” som jag inte känner till? Bifogad är en skärmdump av vad som händer när jag trodde att jag hade fått reda på det.

ange bildbeskrivning här

Kommentarer

  • , kanske en försiktighet från att titta på bilden du inkluderade är att se till att fältet " Avstånd " är korrekt inställt. den är inställd på ett OBJECTID_1-fält, som, om du inte väljer det bara för ett test, kan ge dig några oönskade resultat.

Svar

Du har inte valt funktionen, du använde verktyget Identify. Välj verktygsikonen 2 till höger i dina verktygsfält

ange bildbeskrivning här

Kommentarer

  • OK, jag tror att jag förstod det. Det enda är att bufferten (som ska vara 1 mil, cirka 1610 m) är ENORM större än hela länet. Jag minns att jag läste någonstans att du måste reprojektera ibland (vilket förvirrar mig något eftersom jag inte ' inte minns ArcGIS som kräver det steget för att skapa en buffert). Något om att omprojektera från meter till grader?
  • QGIS använder projektet CRS för enheterna. Eftersom du har ditt projekt i WGS84 (EPSG: 4326) kommer buffertens avstånd att vara i grader. För att beräkna ett korrekt avstånd måste du ställa in CRS till ett projicerat rutnät, som UTM eller Psuedo Mercator som använder mätare som sina enheter

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *