алгоритм привязки растра

Системы координат, проекции, преобразования, привязка
Ответить
alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

алгоритм привязки растра

Сообщение alm_lug » 16 дек 2007, 23:45

Здраствуйте.

Делаю диспетчерскую систему с отображением точек-передатчиков на карту. Точки - перемещаемы.
Получаю координаты, преобразовываю в x,y (по ГОСТу).

И самое интересное - проецирование на растровую карту. Пробовал допустить то, что координаты углов мне извесны. Работает, но погрешность от 15-100м.
Есть файлы привязки (ОZI) и сами растровые карты. В ози - погрешность меньше. Напрашивается вопрос, по какому алгоритму они делают привязку.

alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

Сообщение alm_lug » 18 дек 2007, 17:36

Меня игнорируют или не могут нечего посоветовать ?)

lalex
Участник
Сообщения: 74
Зарегистрирован: 07 фев 2006, 22:54
Репутация: 0

Сообщение lalex » 18 дек 2007, 17:57

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

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 18 дек 2007, 18:09

15-100 метров это нормально.

Для начала проверьте насколько хорошо у вас привязана карта в ози например номенклатурной или километровой сеткой. Если сама карта привязана плюс-минус 100м, то ждать от пересчета лучшего не стоит.
пристегивайтесь, турбулентность прямо по курсу

alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

Сообщение alm_lug » 19 дек 2007, 01:36

Попробую проверить данные на месте.

Спасибо. Что посоветуете почитать по теме?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 19 дек 2007, 05:35

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

alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

Сообщение alm_lug » 20 дек 2007, 00:44

Одна из карт без сетки воопще. В Ози привязана по 8ми точкам без видимой закономерности.
Оценивал ли ктото точность подобных привязок?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 20 дек 2007, 01:02

если сетки нет вообще, то тогда только проверенным вектором или набором точек с известными координатами

что за карта то это?
пристегивайтесь, турбулентность прямо по курсу

alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

Сообщение alm_lug » 20 дек 2007, 01:27

это карта города. достаточно подробная.
Если я привяжу по нескольким точкам (8-12) смогу ли я достигнуть уровня точности метров в 15-50? (я понимаю что никто мне этого не скажет, но возможно у когонить был опыт).

Параллельный вопрос: имея карту известного масштаба и имея координаты точек по углам сетки по каким формулам можно нарисовать саму сетку?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 20 дек 2007, 01:30

Если я привяжу по нескольким точкам (8-12) смогу ли я достигнуть уровня точности метров в 15-50? (я понимаю что никто мне этого не скажет, но возможно у когонить был опыт).
вплоне возможно, но зависит от искажений самой карты (плохое сканирование, плохая координатная точность при создании карты), в идеале привязывают по одному набору точек, проверяют по другому
Параллельный вопрос: имея карту известного масштаба и имея координаты точек по углам сетки по каким формулам можно нарисовать саму сетку?
А зачем ее тогда рисовать?
пристегивайтесь, турбулентность прямо по курсу

alm_lug
Новоприбывший
Сообщения: 6
Зарегистрирован: 16 дек 2007, 23:29
Репутация: 0

Сообщение alm_lug » 20 дек 2007, 01:47

Возможно я задаю много вопросов не по "делу". Опыта мало - ищу.

Я все о Сабже. Я хочу понять принцип работы с растром.
Мысли пока следующие:
Если у нас нету сетки и карта не очень большого масштаба (можно отчасти не обращать внимание на дуги) - то мы создаём несколько "проверенных" точек и от ближайших двух к искомой считаем координаты точки на растре - прямоугольно. Если масштаб не большой и карта сносного качества - погрешность будет мала.

А как быть с картами большого масштаба? Есть карта Украины, привязанная в ози по пяти точкам. Точность оставляет желать лучшего. Тут уже прямоугольности не прокатят. Я предполагаю, что имея возможность математически "повторить" сетку я смогу расчитать ближайшие точки пересечений сетки а дальше теми же "двумя перпендикулярами" ;))

Поправте меня пожалуйста.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 20 дек 2007, 03:05

пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «Координаты и привязка»

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

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