У меня есть ряд слоев линий (шейп-файлов) в моем проекте. CRS некоторых отличаются, и чтобы объединить их, они все должны иметь один CRS.
Когда я использую Processing / Toolbox / Qgis_algorithims / Reproject_layer, перепроецирование работает только в том случае, если ему разрешено сохранять во временном файле где-то (оно не изменит CRS, когда я перепроектирую, если я пытаюсь сохранить и заменить его в каталоге My Project);
Я должен удалить оригинал из списка слоев и перепроектировать временный файл (без изменения CRS), чтобы включить его в мой проект и присвоить ему соответствующее имя.
Есть ли лучший способ перепроектировать слой в Qgis?
qgis
coordinate-system
utm
Рази
источник
источник
Ответы:
щелкните правой кнопкой мыши по слою на левой панели и выберите «сохранить векторный слой как» и выберите wgs84 (вот epsg: 4326) в разделе «Выбранные crs:
источник
Просто добавьте шейп-файлы в проект, убедитесь, что они имеют правильный UTM CRS, затем щелкните правой кнопкой мыши слой -> Сохранить как ..., выберите место назначения и новое имя файла, а WGS84 (EPSG: 4326) в качестве CRS для выход.
источник
Чтобы перепроектировать векторный слой (или пакет слоев) (т.е. пересчитать значения координат для новой системы отсчета), вы должны перейти в Меню> Обработка> Панель инструментов (откроется боковое окно). В поле поиска панели инструментов обработки введите «перепроектировать слой». Выберите алгоритм «перепроектировать слой» из вариантов ниже. Откроется окно:
Выберите слой, который будет перепроектирован. Выберите целевой CRS и путь к файлу, где вы хотите сохранить новый перепроектированный слой. Нажмите Run.
Эта процедура не вносит изменений в ваш исходный слой.
источник
[ 261739.24826980373, 6249991.3352297293 ]
на QGIS 2.18.0