QGIS - разные CRS для разных слоев

Я использую QGIS 2.10.1 с некоторыми данными Чикаго (из https://data.cityofchicago.org/browse?tags=gis) и плагин Google Streets.

Моя проблема связана с CRS для слоев Chicago и слоя Google Streets. Google Streets находится в WGS 84 / Pseudo Mercator (EPSG 3857), а другие слои находятся в системе координат определяемой пользователем CRS. Когда я оставляю их как есть, они идеально выстраиваются друг на друге, все совпадает с тем, где должно быть. Однако, если я изменю CRS данных Чикаго на WGS 84, он переместит векторы в Центральную Африку, соответствующую слою Google Streets.

Что является причиной этого? Могу ли я по-прежнему выполнять значимый анализ, используя как данные Чикаго, так и слой Google Street вместе с различными CRS?


person moman822    schedule 05.10.2015    source источник


Ответы (1)


Это потому, что, когда вы открываете их, 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/ - более подходящее место для вопросов по ГИС. Там вы получите больше ответов.

person geoSAM    schedule 05.10.2015
comment
Спасибо большое, похоже, это сработало. У меня возникли проблемы с повторным сохранением одного шейп-файла, потому что у него есть атрибут с NULL для каждого значения, и я не могу его редактировать (потому что он находится в другой CRS?). - person moman822; 08.10.2015
comment
Я также пойду на другое место для будущих вопросов по ГИС. Спасибо! - person moman822; 08.10.2015
comment
Рад, что это сработало. Я считаю, что пребывание в другой CRS не имеет ничего общего с вашей проблемой с повторным сохранением шейп-файла. Проблема должна быть в другом. Поскольку вы нашли мой ответ полезным, не могли бы вы проголосовать за него. Я просто хочу заработать привилегию комментировать другие вопросы ... Спасибо - person geoSAM; 08.10.2015
comment
У меня здесь какое-то отношение к моей репутации, не уверен - я думаю, что это просто еще не было показано публично. - person moman822; 09.10.2015