我正在使用QGIS 1.7.4-Wroclaw并在WGS84中使用SHP层。我想使用ftools缓冲工具从该层缓冲一定距离。
我知道缓冲工具总是使用图层单位,对于WGS84来说,单位是十进制。我们都知道度数并不能始终如一地转换为米,那么我应该如何制作缓冲区?
我是否有必要将shapefile转换为本机使用计量器的其他CRS?
如果是这样,我该如何选择?
您的shapefile的范围是多少?我们需要此信息来推荐CRS。
—
nhopton
是的,您必须首先重新投影Shapefile(例如,使用fTools的“重新投影层”工具)。哪种投影效果最好取决于您所在的区域(经度/纬度)以及该区域的大小。
—
杰克
谢谢@Jake和@nhopton!我正在从台湾北部的多个地点缓冲,但是缓冲将在1000-2000公里的范围内(覆盖中国和台湾的大约一半)。
—
埃文(Evan)2013年
该地图用地理坐标系(纬度/经度)定义,但地图范围表明它实际上是投影坐标系(例如,墨卡托)。如果是这样,线或面积测量的结果将是不正确的。要解决此问题,请使用Settings:Project Properties菜单明确设置适当的地图坐标系。
—
2013年
实际上,这只是裁剪的“自然地球”文件,因此仅在WGS84中。
—
埃文(Evan)2013年