В продолжение точности карт Питера и их корректировки

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Boris_Vista
Сообщения: 17
Зарегистрирован: 31 янв 2004, 14:00

В продолжение точности карт Питера и их корректировки

Сообщение Boris_Vista » 04 фев 2004, 01:29

СИБИшная карта Питера и Ленобласти кривовата на 20-60 метров в отдельных частях города. Причем часто едешь по набережной - а Гарминушка кажет - по Неве плывешь. Смещение пристутствует много где по городу -но не вся карта со смещением. В основном стабильное смещение влево и вверх на 20-60 метров в Северной части города. Так вот вопрос - как можно поправить карту города?
В смысле не чем - а как правильно - трансформации вносить или перерисовывать?
Пробовал трансформировать по 6 точкам - город выправляется а остаток карты убегает...


Kerg
Сообщения: 2878
Зарегистрирован: 22 авг 2000, 20:23

До полинов второго порядка руки у СиБи не дошли... :)

Сообщение Kerg » 04 фев 2004, 02:56

:В смысле не чем - а как правильно - трансформации вносить или перерисовывать?
:Пробовал трансформировать по 6 точкам - город выправляется а остаток карты
:убегает...

Сняв кучу точек в Питере, и применяя аффинное + полиномиальное нелинейное
преобразование можно конечно лучше местами "посадить" карту.

Но полином, есть полином... увеличение его порядка неизбежно внесет искажения.

Сергей.


CAPRISE
Сообщения: 734
Зарегистрирован: 14 дек 2002, 01:15

Re: До полинов второго порядка руки у СиБи не дошли... :)

Сообщение CAPRISE » 04 фев 2004, 10:33


Можно вырезать куски и двигать их отдельно. Но пародоксально, что чем меньше кусок, тем обнаруживаються большие искривления и посадить его гораздо труднее чем целиком. Кусок то подвинуть можно. Но потом еще одна сложность с тем как его обратно засунусть. Склеить. Вообщем если исходник кривой, а не просто смещен, так это надолго. А видимо советские стандарты как раз и поздрузумевали не просто смещение, а именно кривизну.

Володя.

vka
Сообщения: 309
Зарегистрирован: 10 ноя 2003, 17:55

Re: До полинов второго порядка руки у СиБи не дошли... :)

Сообщение vka » 04 фев 2004, 11:38

Нет, тут видимо правильнее идти по пути выявление непрерывной (или даже гладкой, т.е полинома, как упоминал Керг) векторной функции над пространством координат (x1,y1)=F(x,y)
задать руками мы ее можем только по известным точкам (реперы), чем больше, тем лучше
а дальше -- та или иная интерполяция


CAPRISE
Сообщения: 734
Зарегистрирован: 14 дек 2002, 01:15

Re: До полинов второго порядка руки у СиБи не дошли... :)

Сообщение CAPRISE » 04 фев 2004, 12:31

"по известным точкам (реперы), чем больше, тем лучше"
Я помню, когда было доступно всего три точки, забавно было дергать картинку туда сюда. Этакий самомазохизм. Главное, что результата положительного получить, было нельзя. Но очень хотелось.


Володя.

Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

Re: До полинов второго порядка руки у СиБи не дошли... :)

Сообщение Bushman » 04 фев 2004, 12:46

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


kg_vista
Сообщения: 2585
Зарегистрирован: 31 июл 2002, 17:07

Результат будет тот же...

Сообщение kg_vista » 04 фев 2004, 16:32

> векторной функции над пространством координат (x1,y1)=F(x,y)

Ага, раскладываем гладкую F(x,y) по старине Тейлору, отбрасываем все порядки выше 2-го и получаем все то же квадратичное преобразование, только в профиль :-)). А 3-й и более высокие порядки, очевидно, пренебрежимо малы по сравнению с поправками 2-го порядка - в случае небольших нелинейных искажений, которые и имеют место.

> чем больше, тем лучше

Конкретно для квадратичного преобразования больше чем 6 реперных точек линейная алгебра не позволит (12 неизвестных коэффициентов квадратичного преобразования определяются по 6 парам линейных по ним уравнений с подставленными известными "реперами"). А дополнительные точки использовать можно лишь для статистического усреднения.


AlexeyM
Сообщения: 60
Зарегистрирован: 16 ноя 2001, 17:59

Re: До полинов второго порядка руки у СиБи не дошли... :)

Сообщение AlexeyM » 04 фев 2004, 16:54

Как не крути, а точность карты этим не повысишь! А вы знаете, что карты масштаба 1:25000 очень часто имеют ошибки более 10 метров? Причем никакой систематики при этом нет!! Кто создавал карты раньше и обновляет их сейчас - это знает! Карты проверял разными GPS-приемниками (геодезическими и навигационными), ошибки больше допуска (0.3мм в масштабе карты). Предположения о неверном пересчете координат из системы в систему отклоняю сразу, у меня с этим строго, параметры определяю локальные для конкретной трапеции!


Kerg
Сообщения: 2878
Зарегистрирован: 22 авг 2000, 20:23

Но аднака этим пользуются...

Сообщение Kerg » 04 фев 2004, 23:03

:Как не крути, а точность карты этим не повысишь! А вы знаете, что карты
:масштаба 1:25000 очень часто имеют ошибки более 10 метров? Причем никакой
:систематики при этом нет!! Кто создавал карты раньше и обновляет их сейчас
:- это знает

Именно потому в картографических програмулинах есть функции линейных
и нелинейных преобразований... Полином первого порядка не сильно
"исковеркает карту", но реально (в умелых руках) поможет "уцелом"
посадить карту на место.

Хотя конечно, хорошо бы знать исходные параметры проекции карты.
Ибо ошибки могуть быть разные.

Сергей.


Boris_Vista
Сообщения: 17
Зарегистрирован: 31 янв 2004, 14:00

Re: В продолжение точности карт Питера и их корректировки

Сообщение Boris_Vista » 05 фев 2004, 00:10

Получается - в принципе ничего никто посоветовать не может.
Меня бы устроила возможность корректировки локального участка. Типа устанавливаешь границы (например сектор карты) за пределами которого искажения не вносятся - а внутри участка по 6 точкам корректируешь. Таким образом можно убрать локальные массовые искажения. Я сегодня еще больше убедился -СИБИ карта Питера более-менее точная в центре города- а на севере города - я сегодня "ездил" по Неве и домам - расхождение местами до 80-100 м. Причем часто это не одна улица- а райочик сдвинут весь.
Свои треки я сверил с CAPRISE (спасибо ему) они совпадают. Так что прибор не вносит ошибки и это действительно проблема карты. Перерисовывать кучу объектов не хочется - там более их надо просто немного сдвинуть и сжать.


Ответить

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

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