I have a point layer with the CRS WGS84, and if I put in other CRS, my points move to another world side. So, how could I do the buffer?
Asked
Active
Viewed 464 times
1
1 Answers
1
You have at least two options:
Reproject you layer to CRS suitable for measuring distances like UTM as proposed in the comments you got. Be aware not to change (set) CRS, but to really reproject (see here for details).
Create a buffer using QGIS expressions with Geometry generator or Geometry by expression (see here for details and the differences between these options). Use this expression make replacements as indicated:
transform (
buffer (
transform (
$geometry,
'EPSG:4326',
'EPSG:2056' --replace 2056 with an appropriate CRS for your case
),
2000 -- replace 2000 with the buffer-distance you like
),
'EPSG:2056', --replace 2056 with an appropriate CRS for your case
'EPSG:4326'
)
Babel
- 71,072
- 14
- 78
- 208

What buffer distance do you want? If it’s a measured distance (metres, feet etc.) reproject your points into a projection system in the same units. The buffer should then work as intended.
– Keagan Allan Mar 17 '22 at 07:26