Поиск ошибок цифрования векторных топлогических гис.
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 янв 2010, 20:42
- Репутация: 0
Поиск ошибок цифрования векторных топлогических гис.
Привет. Прошу помоши у всех! Необходим материал на данную тему. В частности необходима информация- каким образом программы(любые- можно на кокретном примере типа ArcGis) находят ошибки(недолет например). Особенно интересна тема ошибок вложения одного полигона в другой, Заранее все Спасибо
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск ошибок цифрования векторных топлогических гис.
На конкретном примере MapInfo:
Наложения полигонов в полигоны (в одном слое) находятся штатными средствами проверки топологии. Технология обнаружения - видимо, запросом каждого из полигонов на пересечение с остальными полигонами слоя. "Пересечение"- это географический оператор "intersects" из встроенного в MapInfo языка запросов SQL.
А недолеты штатными средствами не находятся. Для этого пишется утилита, которая будет искать в некотором радиусе от конечного узла полилинии другие объекты в данном слое с аналогичным описанием типа объекта и предлагать точку вставки (ну например так).
Наложения полигонов в полигоны (в одном слое) находятся штатными средствами проверки топологии. Технология обнаружения - видимо, запросом каждого из полигонов на пересечение с остальными полигонами слоя. "Пересечение"- это географический оператор "intersects" из встроенного в MapInfo языка запросов SQL.
А недолеты штатными средствами не находятся. Для этого пишется утилита, которая будет искать в некотором радиусе от конечного узла полилинии другие объекты в данном слое с аналогичным описанием типа объекта и предлагать точку вставки (ну например так).
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 янв 2010, 20:42
- Репутация: 0
Re: Поиск ошибок цифрования векторных топлогических гис.
Спасибо большое за ответ.Мне собенно нтересен вот какой момент- Скажите пожалуйста, как программа (на примере любой) "распознает объекты , когда необходимо сшить два листа одной и тойже карты:
а) на карте имеется одна линия(например дорога)
б) на карте имеется замкнутая полилиния, причем одна половина на однм листе, а вторая сответственно на втором.
ПО возможности объясните механизм распознования.
а) на карте имеется одна линия(например дорога)
б) на карте имеется замкнутая полилиния, причем одна половина на однм листе, а вторая сответственно на втором.
ПО возможности объясните механизм распознования.
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск ошибок цифрования векторных топлогических гис.
Я даже не знаю, как именно любая программа это делает, но предполагаю, что единственно возможный способ - обрабатывать так же, как "недолеты". Т.е. искать в некоторой заданной области от узла, расположенного (в данном случае) на границе листа, узел объекта с аналогичным описанием типа объекта и в одноименном слое (и тоже на границе листа). Как-то так.. Варианты только - как искать слой от соседнего листа. В разных ГИС наверно по-разному. Либо все листы оказываются в одной карте, тогда сложно определять границу листа. Возможно по заданной сетке планшетов. Либо все листы в разных папках, тогда возможно автоматически поискать границы карты. Для прямоугольных - легко, для трапеций - проще все равно по сетке планшетов.
-
- Активный участник
- Сообщения: 168
- Зарегистрирован: 22 июл 2009, 08:53
- Репутация: 0
Re: Поиск ошибок цифрования векторных топлогических гис.
Если кому интересно расскажу коротко о таких моментах в Netcad. Вопрос мне понятен, но есть несколько причин, по которым происходит несоответствие. И поэтому я здесь изложу эти моменты.
Несоответствие объектов при разграфке по листам карты могут возникать по нескольким причинам:
1.Неточная оцифровка спутниковых изображений или изображений, зафиксированных с Google Earth.
2.Несоответствие координат в зависимости от различия проекций. Т.е. проекция листа карты не соответствует проекции проекта, производного оцифровки с растрового изображения.
3.Превышение допустимой погрешности карт. Причина может быть в плохо отсканированных картах, в которых есть заложения листов. Причина может быть в недостаточном разрешении изображения, так как при зуммировании в точке грида, если нет достаточной видимости, погрешность будет превышать установленную норму.
Погрешность, допустимая при преобразовании, установлена в программе по такому правилу: Учитывается масштаб карты, например если масштаб 1:25000, то погрешность допускается 5 м.
Т.е. 25000 х 0.2мм=5000мм
Для начала нужно проводить преобразование/привязку растрового изображения по нескольким методам, которые заложены в программе.
1:1 преобразование
Аффинное преобразование
Полиномиальное преобразование
Преобразование проекции
Метод обратно-взвешенных расстояний (IDW)
При неточной оцифровке происходит смещение позиционности объекта по координатам. При передачи, например, объекта в Google Earth, эти несоответствия особенно заметны, происходит смещение при наложении проектируемого объекта на объект оригинал в сервисе карт. Для этих целей существует определенный корректор, заложенный в программе, который и помогает привязывать проектируемые объекты к объектам на Google Earth.
При корректировке геометрических объектов в программе используется меню топологического редактирования линейных и полигональных объектов: пересечение, удлинить, обрезать, сглаживание, редактирование вершин, линий и т.д.
Программа также автоматически определяет объекты двойных (одинаковых) координат, объекты-дубликаты, неиспользуемые объекты.
Для опознавания существует режим непрерывности грид, с установленным интервалом для каждого масштаба карты. Если грид-сетка не смещается верх/вниз двух смежных листов, то объекты должны быть в полном соответствиии.
Ну тут можно добавить, что еще есть возможность опознавания объекта, используя режим управления слоями. Настройки цвета для проектируемых объектов помогают отделять объекты визуально. Это в том случае, например, когда делается привязка локального проекта к национальному проекту карты.
Несоответствие объектов при разграфке по листам карты могут возникать по нескольким причинам:
1.Неточная оцифровка спутниковых изображений или изображений, зафиксированных с Google Earth.
2.Несоответствие координат в зависимости от различия проекций. Т.е. проекция листа карты не соответствует проекции проекта, производного оцифровки с растрового изображения.
3.Превышение допустимой погрешности карт. Причина может быть в плохо отсканированных картах, в которых есть заложения листов. Причина может быть в недостаточном разрешении изображения, так как при зуммировании в точке грида, если нет достаточной видимости, погрешность будет превышать установленную норму.
Погрешность, допустимая при преобразовании, установлена в программе по такому правилу: Учитывается масштаб карты, например если масштаб 1:25000, то погрешность допускается 5 м.
Т.е. 25000 х 0.2мм=5000мм
Для начала нужно проводить преобразование/привязку растрового изображения по нескольким методам, которые заложены в программе.
1:1 преобразование
Аффинное преобразование
Полиномиальное преобразование
Преобразование проекции
Метод обратно-взвешенных расстояний (IDW)
При неточной оцифровке происходит смещение позиционности объекта по координатам. При передачи, например, объекта в Google Earth, эти несоответствия особенно заметны, происходит смещение при наложении проектируемого объекта на объект оригинал в сервисе карт. Для этих целей существует определенный корректор, заложенный в программе, который и помогает привязывать проектируемые объекты к объектам на Google Earth.
При корректировке геометрических объектов в программе используется меню топологического редактирования линейных и полигональных объектов: пересечение, удлинить, обрезать, сглаживание, редактирование вершин, линий и т.д.
Программа также автоматически определяет объекты двойных (одинаковых) координат, объекты-дубликаты, неиспользуемые объекты.
Для опознавания существует режим непрерывности грид, с установленным интервалом для каждого масштаба карты. Если грид-сетка не смещается верх/вниз двух смежных листов, то объекты должны быть в полном соответствиии.
Ну тут можно добавить, что еще есть возможность опознавания объекта, используя режим управления слоями. Настройки цвета для проектируемых объектов помогают отделять объекты визуально. Это в том случае, например, когда делается привязка локального проекта к национальному проекту карты.
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 янв 2010, 20:42
- Репутация: 0
Re: Поиск ошибок цифрования векторных топлогических гис.
Спасибо всем за ответы!!! очень сильно помогли! Форум просто класс!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей