我对GIS世界非常陌生,因此我的问题可能非常愚蠢,但是无论如何我都会尝试。
目的
给定一个经度/纬度坐标列表,并存储为.csv
文件,我想创建一个缓冲区,x
在这些坐标周围有km公里。(在相关的情况下,这些坐标是SCCS数据集中社团的位置。这些社团分散在世界各地。)
问题
我只能创建径向距离的缓冲区,但是我想用(千)米来做。我知道以下问答,但按照其中的建议似乎无法解决我的问题:
我尝试过的...
- 我启动QGIS(v2.4),然后
Add delimited text layer
- 选择我的
.csv
文件和x / y字段,然后单击OK
- 选择
WGS 84
作为我的CRS(也尝试过NAD83
但没什么作用),请点击OK
- 右键单击图层并选择
Save As...
,在对话框中选择以下内容,然后单击OK
: - 添加
sccs_meter.shp
为当前项目的图层 - 选择
Vector
>Geoprocessing Tools
>Buffers
>组缓冲距离为10
结果是缓冲区的半径约为1068 km,这表明缓冲区距离为10度而不是10米。
我在这里做错了什么?
1
“使用WGS84图层以米/公里进行缓冲的工作流程是什么?” 确实解决了您的问题,请阅读评论。当您使用缓冲工具时,它将使用图层CRS单位,选择wgs84将使用度。您可以使用文件_meters,但尚未真正更改坐标系。
—
亚历山大·内托
@AlexandreNeto:我读了杰克在那个问题上的答案。您是要创建Azimuthal等距投影,还是要使用其他CRS保存当前图层?我确实使用NAD83(如图所示)保存了我的地雷,它应该以米为单位,但它仍会创建度数的缓冲区。
—
Herr K.
NAD83还使用度为单位。有许多使用NAD83基准的投影都使用了仪表,也许您只是想选择其中之一。
—
Evil Genius