Когда включить преобразование CRS «На лету» в QGIS? Когда его выключить?

9

Я понимаю, что делает «На лету», и я перечитал https://docs.qgis.org/2.6/en/docs/training_manual/vector_analysis/reproject_transform.html

Я имею тенденцию включать это все время, но я не знаю, правильно ли это или нет? Я знаю, что это может вызвать проблемы.

Я просмотрел соответствующие вопросы, и все они, как правило, возникают, когда у пользователей возникают проблемы, и еще больше усложняются тем, что люди спрашивают о своих конкретных наборах данных и соответствующих CRS.

Существует ли простой эмпирический ответ, когда включать «на лету» и когда его следует выключать?

Мартин Хьюги
источник
Это должно быть всегда, безумно, чтобы не. Зачем иметь окно со смешанным CRS, это, конечно, особый случай.
mdsumner

Ответы:

11

Правило простое: перепроецирование на лету полезно только тогда, когда вы имеете дело со слоями, имеющими другой CRS, и только тогда, когда ваша цель визуализировать несколько слоев одновременно.

Вместо этого требуется большая осторожность, когда вы хотите выполнить пространственные операции или когда вы визуализируете их результаты, потому что, как правило, рендеринг слоев не соответствует реальным результатам.

В заключение, это только для отображения слоев, которые имеют разные исходные CRS. Возможно, вы всегда включили его, но я думаю, что уникальное эмпирическое правило помнит, что оно активировано.

Я обычно предпочитаю работать со слоями, которые имеют одинаковый CRS, и, если этого не произойдет, я перепроектирую слои, представляющие интерес для одного и того же CRS: следуя этой философии, перепроецирование на лету обычно отключается. Я включаю его только тогда, когда мне нужно быстро визуализировать некоторые слои или при работе со службами WMS, потому что они обычно предоставляются с использованием географических систем координат.

МГРИ
источник
7

Нет правильных или не правильных . Важно то On the fly, что вы должны хорошо знать свои данные.

Упрощенно: с включением On the flyвы сообщаете QGIS, что вы хотите, чтобы все данные отображались в данном CRS.

При деактивации On the flyвы увидите все данные, отображаемые в вашем CRS проекта QGIS на основе геометрии данных - когда CRS данных отличается от Project CRS, эти данные будут отображаться в неправильном месте.

Ото Калаб
источник