Как работает OTF ???

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 17:28

Подскажите, где почитать, как считает QGIS длины (с опцией OTF)
Не пойму логику:
- Создал новый проект (св-ва проекта установились в EPSG:4326, OTF:off)
- добавил Yandex maps (св-ва проекта изменились EPSG:3395, OTF:off)
- добавил новый временный слой EPSG:3857 (св-ва проекта изменились EPSG:3395, OTF:on)
- измерил расстояние 45 м
1.png
1.png (47.46 КБ) 303 просмотра
- опять зашел в свойства проекта, снял и установил флаг OTF, закрыл окно [ок]
величина поменялась на 25 м
2.png
2.png (43.28 КБ) 303 просмотра
1. в заголовке окна в обоих случаях пишет что "перепроецирование вкл.", но в информации разные параметры. Почему? Я ничего не менял.
2. величина изменилась с 45 на 25 м - Это нормально?
3. Какая величина правильная???
Вложения
2.png
2.png (43.28 КБ) 300 просмотров

trir
Гуру
Сообщения: 3686
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 618
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как работает OTF ???

Сообщение trir » 20 июн 2018, 17:39

Какая величина правильная
обе не правильные

Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Re: Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 17:51

OTF включен
сделал 2 слоя (EPSG:3395 , EPSG:3857)
Оцифровал по линии на каждом (значение в стиле подписи

Код: Выделить всё

format_number( $length, 1)  ||  ' m'
)
приложил рядом линейку...
3.png
3.png (82.55 КБ) 292 просмотра
зы
QGIS 2.18.20

trir
Гуру
Сообщения: 3686
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 618
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как работает OTF ???

Сообщение trir » 20 июн 2018, 17:55

Встроенные функции, использующие геометрические элементы, используют единицы измерения СОК слоя. Географические системы отсчёта координат(СОК), такие как EPSG:4326 используют градусы, т.е. длина элементов была бы в градусах, а площадь - в квадратных градусах, что довольно бессмысленно. Вам понадобится проецированная система отсчёта координат, использующая метры или футы для подсчёта.
https://www.qgistutorials.com/ru/docs/c ... ngths.html

Александр Мурый
Гуру
Сообщения: 5149
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 776
Ваше звание: званий не имею
Откуда: Москва

Re: Как работает OTF ???

Сообщение Александр Мурый » 20 июн 2018, 18:06

В настройках QGIS отмечено, что измерения надо проводить на эллипсоиде?
Редактор материалов, модератор форума

Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Re: Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 18:12

Александр Мурый, Прошу прощения, не нашел этот параметр, где посмотреть?

Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Re: Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 18:19

trir, Собственно я и использовал выражения во втором примере. Вот только народ интересуется, а почему мои цифры врут? линейка-то врать не может :)

trir
Гуру
Сообщения: 3686
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 618
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как работает OTF ???

Сообщение trir » 20 июн 2018, 18:24


Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Re: Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 18:38

Так вот я и пытаюсь найти этот параметр.
Я думал, что в СК проекта, похоже ошибался.

trir
Гуру
Сообщения: 3686
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 618
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как работает OTF ???

Сообщение trir » 20 июн 2018, 18:44

Я думал, что в СК проекта
СК проекта в градусах
EPSG:3395 - вообще в попугаях

Александр Мурый
Гуру
Сообщения: 5149
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 776
Ваше звание: званий не имею
Откуда: Москва

Re: Как работает OTF ???

Сообщение Александр Мурый » 20 июн 2018, 18:48

Dmitry Stasev писал(а):
20 июн 2018, 18:12
не нашел этот параметр, где посмотреть?
Я ошибся, не в параметрах QGIS, а в свойствах проекта, вкладка "Общие" -> "Измерения".
Редактор материалов, модератор форума

Dmitry Stasev
Интересующийся
Сообщения: 31
Зарегистрирован: 13 мар 2018, 08:59
Репутация: 11
Откуда: MO

Re: Как работает OTF ???

Сообщение Dmitry Stasev » 20 июн 2018, 18:56

Александр Мурый, СПАСИБО!
Похоже это и есть тот самый баг:
- при "передергивании" флага OTF, на соседней странице "Эллипсойд для измерений" незаметненько переключается
с "None" на "WGS84"

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя