QGIS - 针对不同层的不同CRS

时间:2015-10-05 19:52:38

标签: gis qgis

我正在使用QGIS 2.10.1和一些芝加哥数据(来自https://data.cityofchicago.org/browse?tags=gis)和Google Streets插件。

我的问题在于芝加哥图层和Google Streets图层的CRS。 Google Streets位于WGS 84 / Pseudo Mercator(EPSG 3857)中,其他图层位于 用户定义的坐标系 CRS中。当我按原样离开它们时,它们完美地排列在一起,所有东西都应该匹配。但是,如果我将芝加哥数据CRS更改为WGS 84,它会将向量移动到中非分别对应于Google Streets图层。

这是什么原因?我是否仍然可以使用芝加哥数据和Google Street图层以及不同的CRS进行有意义的分析?

1 个答案:

答案 0 :(得分:0)

这是因为当您打开它们时,QGIS会执行动态转换,以根据它们所处的CRS正确排列它们。

因此,当您将芝加哥数据CRS更改为WGS84时,您告诉系统您知道这是正确的CRS。但在你的情况下,芝加哥数据在NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet中,因为它在prj文件中正确显示。

因此,您必须右键单击您的shp并单击另存为。然后输入新shp的名称,然后选择新文件所需的CRS。这个过程将CRS从当前的CRS转换为WGS84。

PS我相信https://gis.stackexchange.com/是更适合GIS问题的地方。你会在那里得到更多答案。