我使用QGIS2.10.1与一些芝加哥数据(来自https://data.cityofchicago.org/browse?tags=gis)和谷歌街道插件。
我的问题是为芝加哥层和谷歌街道层的CRS。谷歌街道是在WGS 84/伪墨卡托(EPSG 3857)和其他层是在一个用户定义的坐标系统 CRS。当我把它们保持原样时,它们完美地排列在一起,每一样东西都与它应该在的位置相匹配。但是,如果我将芝加哥数据CRS更改为WGS 84,它会将向量移动到中部非洲,相应地移动到Google街道层。
原因是什么?我还能同时使用芝加哥数据和谷歌街层以及不同的CRS进行有意义的分析吗?
发布于 2015-10-05 21:25:02
这是因为当你打开它们时,QGIS会执行一个实时转换,根据它们所使用的CRS正确地排列它们。
因此,当您将芝加哥数据CRS更改为WGS84时,您会告诉他们,您知道这是正确的CRS。但在您的示例中,芝加哥数据在NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet中,因为它在prj文件中显示正确。
因此,您必须右键单击您的shp,然后单击save。然后输入新shp的名称,然后选择想要新文件的CRS。THis进程将CRS从当前CRS转换为WGS84。
我认为https://gis.stackexchange.com/是更适合于地理信息系统问题的地方。你会得到更多的答案。
https://stackoverflow.com/questions/32956787
复制相似问题