Страница 1 из 1

проблемы с единицами измерений

Добавлено: 13 дек 2009, 01:29
SS_Rebelious
r12415M

В свойствах проекта можно выставить различные единицы измерения, но фактически здесь выбирается какая буква будет стоять после измеренной величины. Нагляднее всего это демонстрируется на масштабной линейке: при смене единиц измерения, числа на ней не меняются: было 0,2 градуса, стало 0,2 метра :shock: . Та же картина если начать что-то мерить.

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 07:25
Denis Rykov
А должно как быть?

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 19:01
SS_Rebelious
Проблема следующая. У меня, положим, настройки проекта по дефолту - WGS 84, единицы измерения - градусы. Соответственно, если я считаю расстояние или площадь, то получю значение n в градусах / квадратных градусах :shock: Неудобно (мягкоговоря). Лезу в настройки, меняю единицы измерения на метры, провожу измерения повторно, и что же я вижу: повторные измерения показывают мне то же значение n, что и в прошлый раз, только единицы измерения становятся метрами :shock: :shock: :shock: То есть был объект 5 квадратных градусов, стал 5 квадратных метров!!! По факту, программа как считала в градусах, так и считает, просто пишет разные буквы на конце одного и того же числа. Откровенно говоря, в масштабную линейку вообще нет смысла делать в градусах, так же, как и измерение площадей: масштаб 1 к 10 градусам или длина 3 градуса - о чём это? Это в реальной жизни вообще не примерить, особенно если не понятно, приводятся ли градусы к градусам широты или это некие абстрактные градусы.

Вот прекрасная иллюстрация с масштабной линейкой (для ландсата): масштаб проекта не изменялся; были поменяны единицы измерения проекта:

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 19:14
Denis Rykov
В случае с векторами - сменить проекцию проекта и включить перепроецирование на лету.
Для растров, аналогично, привести к СК с теми же единицами измерений, в каких нужно производить измерения.

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 19:35
SS_Rebelious
_DR_ писал(а):В случае с векторами - сменить проекцию проекта и включить перепроецирование на лету.
Для растров, аналогично, привести к СК с теми же единицами измерений, в каких нужно производить измерения.
В случае с векторами - сменить проекцию проекта и включить перепроецирование на лету.
Для растров, аналогично, привести к СК с теми же единицами измерений, в каких нужно производить измерения.
Положим, но хотелось бы тогда увидеть хотя бы одно предупреждения в диалоговом окне смены единиц измерений проекта, или если используется инструмент измерений, когда единицы измерения градусы. Ни одного предупреждения нет (если программа позволила поменять настройки и не предупредила меня о том, что я могу получить некорректные данные, то я делаю естественный вывод, что всё в порядке), я лезу в настройки проекта, меняю как угодно единицы измерений, произвожу измерения, получаю совершенно левые данные и QGIS это позволяет и делает вид, что всё в порядке: разве это не баг?!!! Если было бы хоть одно окно с предупреждением, то тогда да, это была бы всего лишь особенность программы.

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 19:44
Denis Rykov
Я не совсем понимаю вот чего. Да расстояния и площади нужно измерять в метрах/квадратных метрах. Но необходимым условием явялется не только задание единиц измерения, но и проекции. Как можно, указав только единицы измерения, что то измерять?

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 20:13
SS_Rebelious
Вообще-то, зная радиус сферы (параметры элипсоида) и координаты точек, описывающих некую фигуру на её поверхности, площадь этой фигуры (в квадратных метрах) определить можно, или я не прав?

Решил посмотреть, как реализованы эти же функции в аркмэпе: там если поставить для слоя в WGS84 единицы измереня метры, инструмент измерений всё равно выдает результат в градусах :D (халявщики!!!). Не позволяет софт в градусном слое площади выдавать в метрах, так и в результатах измерений в независимости от выставленных единиц измерений пусть оставляет градусы!

Re: проблемы с единицами измерений

Добавлено: 13 дек 2009, 21:17
Denis Rykov
Если данные хранятся в географической СК, то измерения производятся следующим образом.

1) Settings - Project Properties - Enable on the fly CRS transformation;
2) Settings - Options - Map Tools - Measure tool: выбираем эллипсоид и единицы измерения.

Re: проблемы с единицами измерений

Добавлено: 10 ноя 2013, 16:14
sanyasi
Версия 2.0.1 - расстояние показывается в два раза больше реального.
Настроек Settings - Options - Map Tools - Measure tool в этой версии не обнаружено.

Re: проблемы с единицами измерений

Добавлено: 10 ноя 2013, 18:28
dab
sanyasi писал(а):Версия 2.0.1 - расстояние показывается в два раза больше реального.
Настроек Settings - Options - Map Tools - Measure tool в этой версии не обнаружено.
Проект / Свойства проекта / Общие / Инструмент измерений / Эллипсоид для вычислений