QGIS Масштабная линейка. Измерение расстояний

Не знаете, где задать вопрос? Задавайте здесь.
Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение gimran » 16 авг 2013, 06:11

Изображение
Понял Вас, данное смещение вызвано или смещением самого слоя ОСМ, или кривостью снятия координат.
Давайте так проверим корректность ОСМа и координат:
1) установите Google Earth
2) в пустой проект в кугис загрузите свои точки в системе координат wgs84. Ничего не меняя нажмите правой клавишей на своем слое. Сохранить как и выберите формат kml.
3) откройте на диске свой файл kml - откроется в Google Earth. Приблизьте и посмотрите куда точки «улетели».

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение Александр Мурый » 16 авг 2013, 11:20

Береговая линия озера в OSM могла оцифровываться по какому-нибудь Ландсату и не очень аккуратно. Почему вообще вы взяли OSM-подложку за "картографический идеал"?
К.О.: у OSM , как и у всех других геоданных, есть определённая точность (разная в разных частях). Ориентируйтесь лучше на GPS-измерения.

Или я что-то неправильно понял? :)
Редактор материалов, модератор форума

Sergey Astakhov
Активный участник
Сообщения: 218
Зарегистрирован: 21 дек 2012, 01:57
Репутация: 52
Откуда: Питер

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение Sergey Astakhov » 16 авг 2013, 12:00

Александр Мурый писал(а):Ориентируйтесь лучше на GPS-измерения.
Может у него данные не в WGS84, а в каком-нибудь Пулково.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение Александр Мурый » 16 авг 2013, 12:18

Sergey Astakhov писал(а):Может у него данные не в WGS84, а в каком-нибудь Пулково.
Выше был приведён пример точек:
MelechinAV писал(а): Вот данные моего слоя:

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

coordinates	counter	Species	Title
POINT (31.3808 69.7063)	1	Lecania aipospila (Wahlenb.) Th. Fr.	SPECIMEN OF LICHENS HERBARIUM KPABG
POINT (31.3808 69.7063)	2	Verrucaria maura Wahlenb.	SPECIMEN OF LICHENS HERBARIUM KPABG
....... и так далее много строк
Редактор материалов, модератор форума

Sergey Astakhov
Активный участник
Сообщения: 218
Зарегистрирован: 21 дек 2012, 01:57
Репутация: 52
Откуда: Питер

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение Sergey Astakhov » 16 авг 2013, 12:31

Александр Мурый писал(а):
Sergey Astakhov писал(а):Может у него данные не в WGS84, а в каком-нибудь Пулково.
Выше был приведён пример точек:
Ну градусы и градусы. А вот в какой системе эти градусы - тут уже возможны варианты.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение ericsson » 16 авг 2013, 13:01

Учитывая что KPABG это http://91.228.200.16/isl/ , там может быть что угодно.

Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение gimran » 16 авг 2013, 13:25

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

[ Сообщение с мобильного устройства ]

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 16 авг 2013, 13:57

gimran писал(а): Понял Вас, данное смещение вызвано или смещением самого слоя ОСМ, или кривостью снятия координат.
Давайте так проверим корректность ОСМа и координат:
1) установите Google Earth
2) в пустой проект в кугис загрузите свои точки в системе координат wgs84. Ничего не меняя нажмите правой клавишей на своем слое. Сохранить как и выберите формат kml.
3) откройте на диске свой файл kml - откроется в Google Earth. Приблизьте и посмотрите куда точки «улетели».
Вот результат:
Изображение
Изображение

Как видно из имг, точки никуда не убежали при обоих масштабах.

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 16 авг 2013, 14:00

Sergey Astakhov писал(а):
Александр Мурый писал(а):Ориентируйтесь лучше на GPS-измерения.
Может у него данные не в WGS84, а в каком-нибудь Пулково.
Данные данные (которые приведены на иллюстрациях) - в wgs84 - сам брал точки gps-ской с точностью 3 м в данной СК. В прошедшие выходные. Днем. Трезвый.

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 16 авг 2013, 14:04

Александр Мурый писал(а):Береговая линия озера в OSM могла оцифровываться по какому-нибудь Ландсату и не очень аккуратно. Почему вообще вы взяли OSM-подложку за "картографический идеал"?
К.О.: у OSM , как и у всех других геоданных, есть определённая точность (разная в разных частях). Ориентируйтесь лучше на GPS-измерения.

Или я что-то неправильно понял? :)
Да, вероятно дело в ОСМ (при определенных масштабах только?)
Нет - не идеал - пробовал разные слои от плагина опенлаерс - результаты одинаковы.
Я уверен в точности именно этих своих gps данных и в том что они были взяты в ск вгс84. Поэтому, поведение точек связано не со слоем точек.

Как я уже много раз отмечал, когда все в вгс84 - точки никуда не плывут при любом масштабе на любом слое. Как только перевожу СК слоя точек в вгс утм 36 - происходит смещение точек, но только при определнном масштабе.
Последний раз редактировалось MelechinAV 16 авг 2013, 14:11, всего редактировалось 2 раза.

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 16 авг 2013, 14:07

gimran писал(а):изначально, если вбивали вручную, доли минут могли принять за секунды и неверно записать, от чего в итоговых градусах и долях градусов неверно персчиталось. Встречал подобное в первый год работы у полевиков, в итоге геопривязанные планы, первичные записи на бумаге и тп собирал и порядка 400 точек исправлял.
Да, ошибки в нашей т.н. информацонной системе есть (их причин - море и они бывают разные вплоть до ошибки на многие километры - за всем не уследишь, и у самого бывает разное при внесении информации), но в данном случае, чтобы отсечь как можно больше вариантов я экспериментировал с проверенными точками.

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 16 авг 2013, 14:16

ericsson писал(а):Учитывая что KPABG это http://91.228.200.16/isl/ , там может быть что угодно.
Да. Например, есть точки с точностью больше 10 км - это старые данные, часто литературные 1800 мохнатых или просто до-джпсные. Выкручиваемся как можем. Поле "точность" спасает положение и, имхо, не делает данные менее научными, т.к. других все-равно нет.
Для обсуждаемого здесь эксперимента со слоями-линейкой взяты только новые проверенные точки в вгс 84

Sergey Astakhov
Активный участник
Сообщения: 218
Зарегистрирован: 21 дек 2012, 01:57
Репутация: 52
Откуда: Питер

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение Sergey Astakhov » 16 авг 2013, 14:53

MelechinAV писал(а):Да, вероятно дело в ОСМ (при определенных масштабах только?)
Скорей не в OSM (там точность в данном месте достаточная, есть hires bing и т.п., да и от масштаба она не зависит) а в отображении его тайлов в QGIS. Эти тайлы делаются с использованием Web Merkator, поэтому при его использовании всё и хорошо. А вот в других СК должна выполняться растровая трансформация этих тайлов, и которая, похоже, не делается, отсюда и расхождения на разных маштабах.

Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение gimran » 19 авг 2013, 06:04

Про тайлы ОСМа:
1) MelechinAV, Вы используете тайлы осма или шейпы ОСМа?
2) можно с mp проектов (4x4, к примеру) и перевести в шейп, или геопивязанные растровые топокарты взять, скажем того же госгисцентра) в качестве подложки — там смещение может быть ниже.

По основной теме вопроса разобрались, предлагаю отдельную тему создать про подложку.

MelechinAV
Интересующийся
Сообщения: 32
Зарегистрирован: 01 авг 2013, 14:36
Репутация: 1

Re: QGIS Масштабная линейка. Измерение расстояний

Сообщение MelechinAV » 19 авг 2013, 09:01

gimran писал(а):Про тайлы ОСМа:
1) MelechinAV, Вы используете тайлы осма или шейпы ОСМа?
2) можно с mp проектов (4x4, к примеру) и перевести в шейп, или геопивязанные растровые топокарты взять, скажем того же госгисцентра) в качестве подложки — там смещение может быть ниже.

По основной теме вопроса разобрались, предлагаю отдельную тему создать про подложку.
1. Если я правильно все понимаю, то тайлы (я подключаю слой через плагин openlayers, например OSM, и он подгружается через инетрнеты (а шейпы - это если бы я файл скачивал и использовал его)).
2. Про привязку карт думал. Но пока хочу разобраться с минимумом телодвижений и велосипедов - если есть osm под креативе-коммонс, то его как-то кошернее\православнее использовать, чем юридически-мутные растры.
Про использование шейп-файлов тоже думал, но руки пока не дошли. Надо поробовать.

Да. Тема с линейкой исчерпала себя. Как покорывряюсь с шейпами - отпишусь.

Спасибо большое за помощь. Всем.
Последний раз редактировалось MelechinAV 19 авг 2013, 20:50, всего редактировалось 1 раз.

Ответить

Вернуться в «Я новичок!»

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

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