Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ГИТ лекционный курс / Тема 9 текст

.pdf
Скачиваний:
80
Добавлен:
10.02.2015
Размер:
141.18 Кб
Скачать

Тема № 9. Ошибки ввода данных и методы их устранения.

Слайд 2. Типы ошибок.

Хотя некоторые ошибки могут происходить в результате недостатков вычислительных алгоритмов, ошибок кодирования программ и ошибок округления, и это действительно случается время от времени, все же большинство ошибок в БД обусловлены неправильным вводом.

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

Ошибки разделяют на три типа. Первый относится главным образом к векторным системам и называется графической ошибкой. Такие ошибки встречаются трех видов: пропуск объекта, неправильное положение объекта (ошибка положения) и неправильный порядок объектов. Второй тип ошибок - это ошибки атрибутов. Они встречаются и в векторных, и в растровых системах с одинаковой частотой. Чаще всего они являются опечатками, аогромныйобъемработы, требующийся для больших БД, часто оказывается главным источником ошибок. В векторных системах ошибки атрибутов включают использование неправильного кода для атрибута, ошибки записи одинаковых по произношению, но разных по написанию слов, и т.д. Третий тип ошибок - ошибки согласования графики и атрибутов, которые случаются и в векторных, и в растровых системах, когда правильно набранные коды атрибутов связываются с неправильными графическимиобъектами.

Слайд 3. Графические ошибки векторных систем: псевдоузлы.

Рассмотрим наиболее распространенные случаи возникновения графических ошибок. Эти ошибки свойственны векторным типам данных. Первая распространенная ошибка –

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

Бывают ситуации, когда создание псевдоузла необходимо. Эта необходимость диктуется логикой создания пространственных объектов. Например, создание псевдоузла может быть вызвано необходимостью смены значений атрибутов где-то в промежутке между двумя обычными узлами: линейный объект «дорога» разделен псевдоузлом, чтобы показать различие в покрытии дороги. Другой пример: мелкие изолированные полигоны часто изображаютсяоднойзамкнутой

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

Слайд 4. Графические ошибки векторных систем: висящие узлы.

Другая обычная ошибка, называемая висящим узлом, может быть определена как узел на ни с чем не соединенном конце линии. Возможны три вида ошибок, создающих висящие узлы: незамыкание границы полигона; «недолет», т.е. неприсоединение дуги к объекту, к которому она должна быть присоединена; «перелет», при заходе дуги за объект, к которому она должна быть присоединена. В одних случаях причиной ошибки может быть неправильное положение курсора дигитайзера, в других – установка недостаточной величины допуска замыкания. Правильная установка этой величины является одним способом избежать этой проблемы, подготовка карты – другим. Как и в случае с псевдоузлами, некоторые висящие узлы вводятся в БД ГИС намеренно. Чаще всего эти узлы служат указателями особой ситуации на конце линии или дуги. Например, вы могли бы использовать узлы для указания положений тупиковых площадок в жилой зоне или истоков рек. То есть, мы видим, что висящие узлы могут быть законными объектами в БД, а не только ошибками.

Слайд 5. Графические ошибки векторных систем: неверные метки полигонов.

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

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

значения этого параметра у «нормальных» полигонов. Все эти критерии, вместе или по отдельности, можно использовать для поиска осколочных полигонов.

Слайд 6. Ошибки векторизации.

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

o Несоблюдение позиционной точности («съезд» с растра) o Пропускиобъектов

o Висящиеузлы

o Разрывы, передергивания, петлиисамопересечения линий.

Хотя хорошая подготовка карты уменьшит число ошибок, чаще всего эта проблема вызывается беспорядочнойорганизациейработ, перерывамивпроцессеоцифровкиилиусталостью

Слайд7. Логическиеошибкиэлектронныхкарт.

Как правило, графические ошибки легко обнаруживаются и исправляются в топологических векторных системах. Сложнее обстоит дело с логическими ошибками карт, с ошибками атрибутов и ошибками согласования графики и атрибутов. Как правило, такие ошибки обнаруживаются на стадии анализа. Если ошибки остались незамеченными, то это может сказаться негативно на результатах анализа: в итоге мы может получить неверное решение или неграмотноепредставление географическихобъектовнакартеивбазегеоданных.

Наслайдеперечисленынекоторыетипылогическихошибоккарт: o Недотягивание объектовдорамкикарты

o Отсутствиеграницуплощадныхобъектов

o Оконтуриваниеполигономвнемасштабныхусловныхзнаков

o Подписичастиобъектов, зрительновоспринимаемыхкакединые(река)

oПрисвоение локализованной характеристики всему объекту (ширина реки, скорость течения, породныйсоставлеса ит.п.)

o Неоднородностьватрибуте(абсолютноезначениеидиапазонвчисленностинаселения) o Неверные надписиобъектов

Слайд8. Ошибкиэлектронныхкарт: отсутствиесогласованиямеждуслоямикарты.

Следующиеслайдыдемонстрируютнекоторыевидыошибокэлектронныхкарт. Отсутствиесогласованиямежду слоямикарты:

o кварталыневписываютсявконтургорода o болотанесогласованысрастительностью

oМост«посажен» нареку, нонесогласовансдорогой

Слайд9. Ошибкиэлектронныхкарт: ошибкивинтерпретацииусловныхзнаков.

oПрерываниеавтомагистрали, проходящейчерезнаселенный пункт, условнымзнаком улицы

Слайд 10. Ошибки в интерпретации условных знаков: оконтуривание полигоном отдельно стоящих условных знаков.

oВ редко заселенных районах отдельно стоящие избы оконтуриваются как населенный пункт

oНа одних листах один и тот же условный знак снимается как полигон, на других - как точка.

Слайд 11. Ошибки электронных карт: прерывание объекта в месте подписи или другогоусловногознака.

o

o

Железная дорога оказалась разорванной мостом, который хранится в другом тематическом слое Краснымотмечены изолинии, касающиеся илипересекающие другиегоризонтали

oПопытки точного следования «бумажному» оригиналу: горизонталь в месте надписи разорвана

Слайд12. Ошибкиэлектронныхкарт: отсутствиесогласованияобъектовнастыке листов.

oОбъекты одного листа не стыкуются с рамкой и не стыкуются с объектами смежного листа

o Нестыкованылинейныеобъекты.

Соседние файлы в папке ГИТ лекционный курс