Изучение основ геоинформатики
Особенность аппаратного обеспечения геоинформационных систем. Изучение устройств ввода и вывода информации. Основные шкалы представления атрибутивных данных. Исследование цифровых моделей карт. Способы ввода графической информации в геоинформатике.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курс лекций |
Язык | русский |
Дата добавления | 19.08.2017 |
Размер файла | 483,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Область
25
Набор пар координат (x,y), первая и последняя совпадают
Каждая сторона каждой области имеет свой уникальный набор линий и пар координат (нет явной топологической информации, модель - прямой перевод графического изображения). Фрагменты общей стороны имеют одинаковые координаты, но записаны они независимо друг от друга. Пространственные отношения между объектами карты, такие как, например, положение смежных областей подразумеваются, но не записываются. В результате отсутствия явного описания таких отношений появляется дополнительная вычислительная нагрузка, которая затрудняет измерения и анализ. Бесструктурная модель применяется в случае, когда нет необходимости в отображении и хранении связей между объектами, либо этих связей попросту не существует. Представление карты в таком виде является эффективным, и как следствие, наиболее применимым методом картографического отображения и зачастую используется в компьютеризированной картографии, где анализ не является главной целью. Следует отметить, что прорисовка таких моделей при выводе на бумажную основу с помощью плоттеров осуществляется значительно быстрее.
Топологические модели - это модели, которые отражают взаимные связи между объектами, не зависящие от геометрических свойств и содержат топологическую информацию в явном виде. Для возможности использования аналитических методов необходимо внести в систему максимальное количество топологических отношений. Топологическая модель данных объединяет решения некоторых из наиболее часто используемых в географическом анализе функций.
Топологическая структура имеет сложную структуру и содержит базовые элементы - дугу, точку, внутреннюю точку полигона и вспомогательный (связующий) элемент - топологический узел. Узел - это пересечение двух или более дуг, его номер используется для ссылки на любую дугу, которой он принадлежит. В этом случае каждая линия имеет два набора чисел: пары координат промежуточных точек и номера узлов. Схема сочетания элементов показана на рисунке 9.
Модель представляет собой ориентированный граф, где дугами являются контуры объектов, а вершинами топологические узлы. Описание каждой дуги содержит два идентификатора узлов, к которым примыкает дуга, идентификаторы правого и левого полигонов, количество точек в метрике дуги.
Совокупность таких данных для всех объектов карты называют топологической таблицей. Каждая дуга, кроме того, содержит два идентификатора: внутренний, идентифицирующий саму дугу, и пользовательский, описывающий принадлежность дуги к объекту, полигон описывается при помощи внутренней точки, представляющий собой обычный точечный объект, помещенный во внутреннюю область полигона и имеющий идентификатор полигона.
Рисунок Топологическая модель векторных данных
Метрика формируется на основе идентификатора его внутренней области путем так называемого процесса сборки. После выполнения этого процесса получаем список дуг (таблица сборки) из которых состоит полигон. Сборку необходимо воспроизводить после каждого редактирования метрических данных, поскольку в процессе редактирования сформированная система полигонов разрушается. В геоинформационных системах последнего поколения (ARCGIS) процесс сборки полигонов после редактирования его границ производится автоматически.
Следует отметить особенность так называемых физических структур цифровых карт. Цифровые карты являются программно-зависимыми, т.е. конкретная физическая структура, созданная при помощи одного программного средства ГИС, не сможет функционировать под управлением другого программного средства без операции конвертирования над данными. В процессе конвертирования данных часто происходит искажение или полная потеря топологических отношений. Важное значение процесса сборки топологии состоит в том, что во время ее выполнения осуществляется контроль корректности формирования цифровой карты.
Построение топологической структуры важно для построения многослойной модели. В геоинформационных системах топологическая модель определяется наличием следующих характеристик:
связанностью объектов - векторы должны храниться не как независимые наборы точек, а как взаимосвязанные друг с другом объекты (линейный объект реки связан с полигональным объектом водоема, в который река впадает);
дублирующие дуги копируются, а не вводятся дважды;
полигоны собираются из дуг и должны быть замкнуты;
дуги соединяются в узлах;
связанность и примыкание районов - информация о взаимном расположении районов и узлах пересечения районов (линия дороги является границей административных районов)
пересечение - информация о типах пересечений (дорога и мост, две дороги)
близость - показатель пространственной близости линейных или полигональных объектов, которая оценивается числовым параметром.
Топологическая модель применяется в случаях, если для решения задачи требуется знание о топологических отношениях.
Достоинство топологической модели состоит в том, что оно максимально полно описывает моделируемую территорию, поскольку содержит описание, как метрической информации, так и топологических отношений.
Топологическое представление имеет ряд недостатков:
разрушение сформированной системы полигонов в процессе редактирования и необходимость процесса сборки для ее восстановления;
продолжительность создания топологической модели в 1,5-2 раза больше, чем при создании бесструктурной модели;
создание адекватной для различных ситуаций модели должен проводить специалист, владеющий принципами моделирования.
Векторная модель - строится на векторах, занимающих часть пространства, в отличие от занимающих все пространство растровых моделей. Это определяет их основное преимущество - требование меньшей памяти для хранения и меньших затрат времени на обработку. Векторной форма представления дает возможности доступного манипулирования и редактирования данными. Векторная модель может организовывать пространство в любой последовательности и дает произвольный доступ к данным. Кроме того, удобнее использовать некоторые элементарные множества точек, поддающиеся формальным преобразованиям, в векторной форме легче осуществляются операции с линейными и точечными объектами, например анализ сетей. Несомненным преимуществом векторного представления данных является более высокая точность их пространственного определения, которая ограничивается возможностями метода внутреннего представления координат (8 или 16 десятичных знаков). Только некоторые классы данных, получаемые в процессе измерений, соответствуют точности векторных данных. Понижение точности представления реальных данных в векторной модели никак не обусловлено формой их представления. Обычно линии на карте имеют точность примерно 0.5мм и именно это значение отражает неопределенность положения объекта. Понижение точности часто происходит из-за невозможности точного отображения действительности. Не все природные явления имеют четкие границы, которые можно представить в виде математически определенных линий. Это обусловлено динамикой явлений или способами сбора пространственной информации.
Большинство современных геоинформационных систем поддерживают работу как с векторными моделями, так и с растровыми. Векторные данные используются для представления информации, которая имеет объектную природу и нуждается в манипулировании и пространственном анализе. Растровое представление данных в ГИС используется в качестве растровой подложки для создания векторной модели.
Для анализа и обработки в ГИС также используется растровое или матричное представление данных.
Каким же образом осуществляется описание географических данных в пространстве?
Лекция 4. Топографическая привязка данных
Одним из основных понятий ГИС является математическая основа, которая и позволяет интегрировать различные данные, обеспечивает взаимооднозначное и топологическое соответствие пространственных объектов и их изображений на карте. Особенность использования картографической информации в том, что преобразование пространственных (трехмерных) данных при отображении на плоскости всегда несет с собой искажения. Карта в ГИС рассматривается как двумерная модель, отображающая трехмерную поверхность, и построение карты связано с отображением (моделированием) трехмерной поверхности в плоскость. Построение карты есть не что иное, как перенос измерений, выполненных на физической поверхности на некоторую математическую поверхность, которую и называю математической основой. Ее выбирают как модель, наиболее близкую к физической, которая может быть описана соответствующими математическими уравнениями. В настоящее время в качестве математической основы используют общеземной эллипсоид и референц-эллипсоиды. Общеземной эллипсоид - это эллипсоид вращения, плоскость экватора и центр которого совпадают с плоскость экватора и центра масс Земли и наилучшим образом аппроксимирует поверхность геоида (квазигеоида). Референц-эллипсоидом называют эллипсоид вращения, на поверхность которого отображаются материалы астрономо-геодезических, геодезических и топографических работ. В бывшем СССР в 1946г. в качестве обязательного выбран эллипсоид Красовского, вычисленный в 1940г в ЦНИИГАиК с параметрами - большая полуось - 6378245м, малая полуось - 6356863м и сжатием 1/298.3. Начальный пункт измерений - Пулково, где превышение геоида над референц-эллипсоидрм принято равным нулю. Для отсчета высот принята Балтийская система, счет в которой ведется от нуля кронштатского футштока. За рубежом чаще, особенно в геоинформационных системах, используют эллипсоид Кларка.
4.1 Система геодезических координат
Географические координаты (широта и долгота) математической основы являются двумерными характеристиками пространственных объектов и могут эффективно использоваться при выполнении точных расчетов, которые зачастую и являются основной задачей ГИС. Для того, чтобы привязать математическую модель земной поверхности к конкретной реальной поверхности используют геодезическую основу, а для определения местоположения точек земной поверхности в геодезии широко применяется система геодезических координат. В этой системе координат положение любой точки пространства определяются тремя величинами: геодезической широтой B, геодезической долготой L и геодезической высотой H.
Геодезическая широта - это угол, образованный нормалью к поверхности земного эллипсоида в данной точке плоскостью экватора.
Геодезическая долгота - это двугранный угол между плоскостью геодезического меридиана данной точки и плоскостью начального (Гринвичского) меридиана. Геодезическая высота - это высота точки над поверхностью земного эллипсоида, отсчитываемая по нормали к поверхности эллипсоида в этой точке. Для точек, лежащих на плоскости эллипсоида, геодезическая высота равна нулю.
Под плоскостью геодезического меридиана понимают плоскость, проходящую через нормаль к поверхности земного эллипсоида в данной точке и параллельную его малой оси. В геодезической системе координат направление на какую-либо точку определяется геодезическим азимутом, под которым понимается двугранный угол между плоскостью геодезического меридиана данной точки и плоскостью, проходящей через нормаль в ней и содержащей данное направление. Геодезические азимуты отсчитываются от направления на север по ходу часовой стрелки от 0 до 360 градусов. Счет широт ведется от 0 до 90 градусов к северу и югу от экватора. Северным широтам присваивают знак плюс, южным - минус. Счет долгот ведется от начального меридиана к западу и востоку от 0 до 180 градусов. Западным долготам присваивается знак минус, восточным - плюс.
Система геодезических координат является общей для всей поверхности земного эллипсоида. Применяется она при обработке измерений, выполняемых в масштабе всей Земли, либо на значительной по площади территории.
Только использование геодезической основы дает возможность точных измерений и расчетов расположения объектов. Следует оговориться, что высокая точность может быть достигнута только в конкретной части поверхности, площадь которой зависит от выбранного масштаба и способа представления в той или иной проекции.
Для отображения положения точек поверхности на плоскости используют различные математические модели поверхности и различные системы координат. На практике применяют два основных типа координат - плоские и сферические. Также возможно применение некоторой условной системы координат. Выбор системы координат зависит от размеров исследуемой площади с учетом влияния кривизны Земли. При изображении небольших участков Земли часть уровенной поверхности принимается за плоскость. В этих случаях применимы плоские координаты.
4.2 Картографические проекции
Использование результатов топографо-геодезических работ существенно упрощаются, если эти результаты отнесены к простейшей - прямоугольной системе координат на плоскости. В такой системе координат многие геодезические задачи на небольших участках местности и на картах решаются путем применения простых формул аналитической геометрии на плоскости. Закон изображения одной поверхности на другой называют проекцией. Картографические проекции основаны на формировании специфического отображения параллелей широты и меридианов долготы эллипсоида на некоторую выравниваемую или развертываемую поверхность. В геометрии, как известно, наиболее простыми развертываемыми поверхностями являются плоскость, цилиндр и конус. Это и определило три семейства картографических проекций: азимутальные, цилиндрические и конические. Независимо от выбранного типа преобразований, любое отображение криволинейной поверхности на плоскость влечет за собой ошибки и искажения. Для геодезических проекций предпочитают проекции, обеспечивающие медленное нарастание в них искажений элементов геодезических построений при постепенном увеличении площади проектируемой территории. Особенно важным является требование, чтобы в проекции обеспечивалась высокая точность и удобство учета этих искажений, причем по наиболее простым формулам. Ошибки проекционных преобразований возникают исходя из точности по четырем характеристикам:
равноугольность - истинность формы любого объекта;
равновеликость - равенство площадей;
равнопромежуточность - истинность измерения расстояний;
истинность направлений.
Ни одна из картографических проекций не может обеспечить точность отображений на плоскости по всем перечисленным характеристикам.
По характеру искажений картографические проекции подразделяются на равноугольные, равновеликие и произвольные (в частных случаях равнопромежуточные).
Равноугольными (конформными) проекциями называют такие, в которых отсутствуют искажения углов и азимутов линейных элементов. Эти проекции сохраняют без искажений углы (например, между севером и востоком всегда угол должен быть прямым) и формы малых объектов, но в них резко деформируются длины и площади. Следует отметить, что сохранение углов для больших территорий труднодостижимо, и этого можно добиться только на небольших участках.
Равновеликими (равноплощадными) проекциями называют проекции, в которых площади соответствующих областей на поверхности эллипсоидов и на плоскости тождественно равны (пропорциональны). В этих проекциях искажены углы и формы объектов.
Произвольные проекции имеют искажения углов, площадей и длин, но эти искажения распределены по карте таким образом, что они минимальны в центральной части и возрастают на периферии. Частным случаем произвольных проекций являются равнопромежуточные (эквидистантные), в которых искажения длин отсутствуют по одному из направлений: вдоль меридиана или вдоль параллели.
Равнопромежуточными называют проекции, сохраняющие длину по одному из главных направлений. Как правило, это проекции с ортогональной картографической сеткой. В этих случаях главными являются направления вдоль меридманов и параллелей. Соответственно определяются равнопромежуточные проекции вдоль одного из направлений. Второй способ построения таких проекций заключается в сохранении единичного масштабного коэффициента вдоль всех направлений из одной точки, либо из двух. Расстояния, измеренные из таких точек, будут точно соответствовать реальным, но для любых других точек это правило не будет действовать. В случае выбора такого вида проекции очень важен выбор точек. Обычно предпочтение отдают точкам, из которых производится наибольшее количество измерений.
Равноазимутальные проекции чаще всего используются в навигации, т.е. когда наибольший интерес представляет сохранение направлений. Аналогично равновеликой проекции, сохранение истинных направлений возможно лишь для одной или двух определенных точек. Прямые линии, проведенные только из этих точек, будут соответствовать истинным направлениям.
По способу построения (развертывания поверхности на плоскость) выделяют три больших класса проекций: конические (а), цилиндрические (б) и азимутальные (в).
Конические проекции образуются на основе проектирования земной поверхности на боковую поверхность конуса, определенным образом ориентированного относительно эллипсоида. В прямых конических проекциях оси земного шара и конуса совпадают, при этом выбирается секущий или касательный конус. После проектирования боковая поверхность конуса разрезается по одной из образующих и развертывается в плоскость. В зависимости от размеров изображаемой площади в конических проекциях принимаются одна или две параллели, вдоль которых сохраняются длины без искажений. Одна параллель (касательная) принимается при небольшом протяжении по широте: две параллели (секущие) при большом протяжении для уменьшения отклонений масштабов от единицы. Такие параллели называют стандартными. Особенностью конических проекций является то, что их центральные линии совпадают со средними параллелями. Следовательно, конические проекции удобны для изображения территорий, расположенных в средних широтах и значительно вытянутых по долготе. Именно поэтому многие карты бывшего Советского Союза составлены в этих проекциях.
Цилиндрические проекции образуются на основе проектирования земной поверхности на боковую поверхность цилиндра, определенным образом ориентированного относительно земного эллипсоида. В прямых цилиндрических проекциях параллели и меридианы изображены двумя семействами прямых параллельных линий, перпендикулярных друг другу. Таким образом, задается прямоугольная сетка цилиндрических проекций. Цилиндрические проекции можно рассматривать как частный случай конических, когда вершина конуса отнесена в бесконечность (=0). Существуют разные способы образования цилиндрических проекций. Цилиндр может быть касательным к эллипсоиду или секущим его. В случае использования касательного цилиндра точность измерения длин выдержана по экватору. Если используется секущий цилиндр - по двум стандартным параллелям, симметричным относительно экватора. Применяются прямые, косые и поперечные цилиндрические проекции, в зависимости от расположения изображаемой области. Цилиндрические проекции применяют при составлении карт мелких и крупных масштабов.
Азимутальные проекции образуются путем проектирования земной поверхности на некоторую плоскость, определенным образом ориентированную относительно эллипсоида. В них параллели изображаются концентрическими окружностями, а меридианы - пучком прямых, исходящих из центра окружности. Углы между меридианами проекций равны соответствующим разностям долгот. Промежутки между параллелями определяются принятым характером изображения (равноугольным или другим). Нормальная сетка проекции ортогональна. Азимутальные проекции можно рассматривать как частный случай конических проекций, в которых =1.
Применяются прямые, косые и поперечные азимутальные проекции, что определяется широтой центральной точки проекции, выбор которой, в свою очередь, зависит от расположения территории. В зависимости от искажений азимутальные проекции подразделяются как равноугольные, равновеликие и с промежуточными свойствами.
Существует большое разнообразие проекций: псевдоцилиндрические, поликонические, псевдоазимутальные и другие. От правильного выбора картографической проекции зависит возможность условий оптимального решения поставленных задач. Выбор проекций обусловлен многими факторами, которые условно можно объединить в три группы.
Первая группа факторов характеризует объект картографирования с точки зрения географического положения исследуемой территории, ее размеров, конфигурации, значимости отдельных ее частей.
Вторая группа включает факторы, характеризуемые создаваемую карту. В эту группу входят содержание и назначение карты в целом, способы и условия ее использования при решении задач ГИС, требования к точности их решения.
К третьей группе относятся факторы, которые характеризуют получаемую картографическую проекцию. Это условие обеспечения минимума искажений, допустимые максимальные величины искажений, характер их распределения, кривизна изображения меридианов и параллелей.
Выбор картографических проекций предлагается осуществлять в два этапа.
На первом этапе устанавливается совокупность проекций с учетом факторов первой и второй групп. При этом необходимо чтобы центральные линии или точки проекций, вблизи которых масштабы мало изменяются, находились в центре исследуемой территории, а центральные линии совпадали, по возможности, с направлением наибольшего распространения этих территорий. На втором этапе определяют искомую проекцию.
Рассмотрим выбор различных проекций в зависимости от расположения исследуемой территории. Азимутальные проекции выбирают, как правило, для изображения территорий полярных областей. Цилиндрические проекции предпочтительны для территорий, расположенных вблизи и симметрично относительно экватора и вытянутых по долготе. Конические проекции следует использовать для таких же территорий, но не симметричных относительно экватора или расположенных в средних широтах.
Для всех проекций выбранной совокупности по формулам математической картографии вычисляют частные масштабы и искажения. Предпочтение следует отдать, естественно, той проекции, которая имеет наименьшие искажения, более простой вид картографической сетки, а при равных условиях - более простой математический аппарат проекции. Рассматривая возможность использования равновеликих проекций, следует учитывать размер интересующей площади, а также величину и распределение угловых искажений, Небольшие участки отображаются с гораздо меньшими угловыми искажениями при использовании равновеликих проекций, что может быть полезно, когда значение имеют площадь и формы объектов. В случае, когда решают задачу определения наикратчайших расстояний лучше использовать проекции, не искажающие направления. Выбор проекции - один из основных процессов создания ГИС.
При решении задач картографирования в недропользовании на территории России наиболее часто используются две проекции, описанные ниже.
Видоизмененная простая поликоническая проекция применяется как многогранная, т.е. каждый лист определяется в своем варианте проекции.
Рисунок Номенклатурные трапеции листов масштаба 1:200000 в поликонической проекции
Особенности видоизмененной простой поликонической проекции и распределение искажений в пределах отдельных листов миллионного масштаба следующие:
все меридианы изображаются прямыми линиями, отсутствуют искажения длин на крайних параллелях и на меридианах, отстоящих от среднего на ±2є,
крайние параллели каждого листа (северная и южная) являются дугами окружностей, центры этих параллелей находятся на среднем меридиане, длина их не искажается, средние параллели определяются пропорциональным делением по широте вдоль прямолинейных меридианов,
Земная поверхность, принимаемая за поверхность эллипсоида, делится линиями меридианов и параллелей на трапеции. Трапеции изображаются на отдельных листах в одной и той же проекции (для карты масштаба 1 : 1 000 000 в видоизмененной простой поликонической). Листы Международной карты мира масштаба 1 : 1 000 000 имеют определенные размеры трапеций - по меридианам 4 градуса, по параллелям 6 градусов; на широте от 60 до 76 градуса листы сдваивают, они имеют размеры по параллелям 12; выше 76 градуса объединяют четыре листа и их размер по параллелям составляет 24 градуса. аппаратный геоинформационный цифровой графический
Применение проекции как многогранной неизбежно связано с введением номенклатуры, т.е. системы обозначения отдельных листов. Для карты миллионного масштаба принято обозначение трапеций по широтным поясам, где в направлении от экватора к полюсам обозначение осуществляется буквами латинского алфавита (A,B,C и т.д.) и по колоннам арабскими цифрами, которые считают от меридиана с долготой 180 (по Гринвичу) против часовой стрелки. Лист, на котором расположен г. Екатеринбург, например, имеет номенклатуру О-41.
Рисунок Номенклатурное деление территории России
Достоинством видоизмененной простой поликонической проекции, примененной как многогранная, является небольшая величина искажений. Анализ в пределах листа карты показал, что искажения длин не превышают 0.10%, площади 0.15%, углов 5ґ и являются практически не ощутимыми. Недостатком этой проекции считают появление разрывов при соединении листов по меридианам и параллелям.
Конформная (равноугольная) псевдоцилиндрическая проекция Гаусса-Крюгера. Для применения такой проекции поверхность земного эллипсоида делят на зоны, заключенные между двумя меридианами с разностью долгот 6 или 3 градуса. Меридианы и параллели изображаются кривыми, симметричными относительно осевого меридиана зоны и экватора. Осевые меридианы шестиградусных зон совпадают с центральными меридианами листов карты масштаба 1 : 1 000 000. Порядковый номер определяется по формуле
n = N-30,
где N - номер колонны листа карты масштаба 1 : 1 000 000.
Долготы осевых меридианов шестиградусных зон определяются по формуле
L0 = 6n - 3, где n - номер зоны.
Прямоугольные координаты x и y в пределах зоны вычисляются относительно экватора и осевого меридиана, которые изображаются прямыми линиями
В пределах территории бывшего СССР абсциссы координат Гаусса-Крюгера положительные; ординаты положительные к востоку, отрицательные к западу от осевого меридиана. Чтобы избежать отрицательных значений ординат, точкам осевого меридиана условно придают значение y = 500 000 м с обязательным указанием впереди номера соответствующей зоны. Например, если точка находится в зоне с номером 11 в 25 075м к востоку от осевого меридиана, то значение ее ординаты записывается так: y = 11 525 075 м: если точка расположена к западу от осевого меридиана этой зоны на таком же расстоянии, то y = 11 474 925 м.
В конформной проекции углы треугольников триангуляции не искажаются, т.е. остаются такими же, как на поверхности земного эллипсоида. Масштаб изображения линейных элементов на плоскости постоянен в данной точке и не зависит от азимута этих элементов: линейные искажения на осевом меридиане равны нулю и постепенно возрастают по мере удаления от него: на краю шестиградусной зоны они достигают максимальной величины.
Во странах западного полушария применяют для составления топографических карт универсальную поперечно-цилиндрическую проекцию Меркатора (UTM) в шестиградусных зонах. Эта проекция близка по своим свойствам и распределению искажений к проекции Гаусса-Крюгера, но на осевом меридиане каждой зоны масштаб m=0.9996, а не единица. Проекция UTM получается двойным проектированием - эллипсоида на шар, а затем шара на плоскость в проекции Меркатора.
Наличие в ГИС программного обеспечения, осуществляющего проекционные преобразования, позволяет легко перевести данные из одной проекции в другую. Такое бывает необходимо, если полученные исходные данные существуют в проекции, не совпадающей с выбранной в вашем проекте или нужно изменить проекцию данных проекта для решения какой-либо специфической задачи. Переход из одной проекции в другую носит название проекционных преобразований. Существует возможность перевода координат цифровых данных, изначально введенных в условных координатах дигитайзера или растровой подложки с помощью преобразований плоскости.
Каждый пространственный объект кроме пространственной привязки обладает некоторой содержательной сущностью, и в следующей главе рассмотрим возможности описания ее.
Лекция 5. Атрибутивные данные
Векторная или растровая структура обычно показывает только геометрию картографических объектов, но для исследований необходимы сведения о свойствах этих объектов. В отличие от векторов в геометрии векторные объекты в геоинформационных системах имеют свои атрибуты.
Каждому объекту в системе может быть поставлена в соответствие атрибутивная база данных или знаний (текстовая, цифровая, графическая растровая и т.п. информация), что и сообщает выбранному объекту его содержательную определенность.
Рисунок Связь объектов и таблицы атрибутов через идентификатор
Связь пространственных данных с атрибутивными таблицами, в которых описаны свойства объектов, осуществляется с помощью идентификатора. Идентификатор (внутренний ключ) пространственного объекта - уникальный номер объекта, служащий для связи объектов цифровой карты с базой (таблицами) тематических данных.
Любое сообщение записывается в форматированном виде как указание свойств (параметров) предметов, о которых мы говорим. Поэтому информационное отображение любого явления представляет собой набор соответствующим образом подобранных атрибутов.
Атрибут - это информационное отображение отдельного свойства некоторого объекта, процесса или явления. Значением атрибута называется величина, характеризующая некоторое свойство объекта, явления, процесса в конкретных обстоятельствах. Данные, хранящиеся в атрибутах, принадлежат, как правило, к целым, вещественным и символьным типам. Существует устоявшаяся основа для измерений свойств объектов или атрибутов. Это так называемые шкалы измерений, которые изменяются от простого именования объектов, для того, чтобы была возможность назвать их, до высокоточных измерений, позволяющих непосредственно сравнивать качества различных объектов.
5.1 Шкалы представления атрибутивных данных
Выбор шкалы измерений определяется:
-тем, что мы классифицируем
-тем, что мы хотим знать о данном явлении
-возможностями проведения измерений при заданном масштабе наблюдений.
На первом уровне находится номинальная шкала, из названия которой следует, что объекты различаются по именам. Использование номинальной шкалы позволяет присвоить каждому объекту собственное имя, но не позволяет проводить сравнение объектов. Мы не можем сравнивать объекты, которые различны по природе - например дуб-клен, лес-поле, девон-карбон (если они не в стратиграфической колонке)
Если необходимо произвести сравнение объектов, следует выбрать шкалу более высокого порядка. Следующая шкала - порядковая. Использование порядковой шкалы позволяет указать место конкретного объекта в определенной последовательности. В качестве примера можно привести спектральную цветовую шкалу. Возможно использование спектра значений от лучшего к худшему, от меньшего к большему и т.п. например - белое-серое-черное, девон-карбон (если они в стратиграфической колонке). Очевидно, что порядковые данные могут дать некоторое представление о последовательном сравнении пространственных объектов, но эти сравнения ограничены данным частным применением.
Если мы хотим быть более точными в своих определениях, нам нужно воспользоваться интервальной шкалой, в которой измеряемым величинам приписываются значения. Как и в случае с порядковой шкалой также существует возможность сравнения свойств объектов, но эти сравнения могут делаться с более точной оценкой различия.
Для возможности количественной оценки свойств объектов необходимо использовать шкалу отношений (метрическую или азимутальную). Здесь применимо понятие абсолютный и относительный. Шкала отношений действительно является абсолютной, т.к. ее начало имеет определенный физический («абсолютный») смысл и не может быть установлена произвольно. Чтобы уменьшить путаницу такую шкалу назвали не относительной шкалой, а шкалой отношений.
Т.о. в нашем распоряжении имеются два типа шкал - качественная и количественная. К качественной относят шкалы номинальную (наименований) и порядковую (ранговую). К количественным относят интервальную и шкалу отношений. Различие шкал проиллюстрировано на рисунке 18.
Качественные |
Количественные |
||||
Шкалы |
Номинальная |
Порядковая |
Интервальная |
Рациональная |
|
Свойства |
Наличие/отсутствие Качественное различиеОтнесение к одному и тому же или другому классу |
Место в определенной последовательностиОтносительная позиция по сравнению с другимиБольше, меньше или равно |
РазличияУсловное начало отчета (условный нуль)Вычитание, сложение |
Отношение - во сколько разУмножениеДеление |
|
Порождаю-щий процесс |
Классификация |
Ранжирование |
Измерения |
||
Примеры |
Название городаТип землеполь-зованияНазвание шоссе |
Большой городСамая богатая гумусом почваШоссейная дорога местного значения |
Температура в градусах Цельсия (не Кельвина!Азимут в градусах)Прирост числа жителей города за 10 лет |
Число жителей в городеПлощадьЗемельного участкаРасстояние между двумя горными вершинами |
Нужно заметить, что выделение вышеназванных шкал не имеет ничего общего с формой записи или кодированием значений - данные в номинальной шкале могут быть представлены числом (и часто представляются для обработки в компьютере в виде кодов). Но это число не является численным значением. Существует возможность перехода от представления данных в качественной шкале в вид представления порядковой шкалой, от порядкового представления данных к интервальному, от метрического к порядковому и номинальному, а также ступенчато.
Все допустимые значения атрибута образуют множество, называемое доменом этого атрибута. Атрибут соответствует понятию переменной в языках программирования. Формально атрибут с именем Х представляет собой пару (Х,z), где z - элемент Z. Множество Z называется доменом значений (областью определения атрибута X), величина является значением атрибута Х в заданный момент времени. Определение домена предполагает указание его имени и списка значений. Если число значений в домене невелико, то их список можно указать при объявлении данных в программе.
Любое сообщение записывается в форматированном виде как указание свойств (параметров) предметов, о которых мы говорим. Поэтому информационное отображение любого явления представляет собой набор соответствующим образом подобранных атрибутов. Атрибут характеризуется именем и значением. Именем атрибута называется его условное обозначение в процессе обработки данных.
Зачастую невозможно перечислить все элементы домена, поэтому для домена указываются тип и длина значения. Наиболее употребительны текстовые (символьные), числовые, логические значения и другие специальные типы значений. Для ряда доменов множество входящих в них значений задается с помощью перечисления допустимых значений. Если в домене необходимо перечислить обозначения объектов из некоторого класса, то разрабатывается классификатор, содержащий условные обозначения (коды) отдельных объектов и классов, к которым эти объекты отнесены. В настоящее время разработаны и утверждены классификаторы для создания карт топоосновы разных масштабов, геологических карт по территориям серийных легенд. Использование таких легенд не только удобно при создании цифровых моделей, но и необходимо. Так как только создание карт с использованием единого классификатора делает их доступным для всех пользователей при создании различных проектов.
Атрибуты могут быть первичными (измеренными, введенными) и вторичными (полученными расчетами из других атрибутов).
Атрибутивная информация чаще всего организуется в виде баз данных (БД), реляционного (табличного) типа, каждой записи в которых соответствует один объект или их группа (класс). Формат представления пространственных данных существенно влияет на способ организации атрибутивной информации. Проще всего организация атрибутивной информации осуществляется в векторных ГИС, а особенно в ГИС с объектной топологией, в которых основной составной единицей изображения являются объекты - точки, линии, полигоны. В данном случае каждому объекту соответствует одна запись в базе атрибутивных данных. Более сложно организовать атрибутивную информацию в векторных моделях с топологической структурой. Сложность заключается в том, что одна и та же линия может принадлежать одновременно нескольким объектам, и поэтому отсутствует прямая связь между составными единицами изображения и записями в атрибутивной базе. Еще более сложной является организация атрибутивной информации в растровых ГИС, где составной единицей изображения являются элементарные ячейки - пикселы. Тематические растровые изображения могут иметь базу атрибутивных данных, только в данном случае каждая запись в атрибутивной таблице будет соответствовать не отдельному объекту изображения, а классу объектов.
По мере развития ГИС разнообразие используемых атрибутов увеличивается. Многие ГИС используют графические и аудио-описание (например, растровые образы объектов или их аудио-описание). Графические данные могут выступать в роли иллюстраций - в случае если они не участвуют в анализе (фотоизображения, рисунки, схемы).
Часть графических изображений могут лишь временно не подвергаться векторизации в целях экономии времени. Так, например, если решение аналитических задач более детальных карт предполагается позже, либо не все объекты пространства интересуют разработчиков проекта в данное время. В этом случае только часть пространства векторизуется, остальная информация может существовать в растровом изображении. Условие существования этого изображения в единых координатах проекта делает ее доступной для анализа на визуальном уровне и доступной для векторизации в любое удобное для пользователя время. Пример такого хранения информации описан в главе, посвященной разработке проекта по архивации данных. Иногда не представляется возможным структурировать текстовое описание объектов в форме атрибутивной таблицы. Это могут быть описание геологического обнажения, история открытия месторождения и многое другое. В этих случаях информация, представленная в виде текста, может быть связана с объектов посредством ссылок. Существуют так называемые атрибуты действия, т.е. функции, которые должны быть выполнены при определенных условиях (например, подсчет вклада объекта в загрязнение атмосферы при выборе этого объекта). Возможно также при активизации объекта (например, геологической карты масштаба 1:200000) перейти к другой карте (детальной карте участка, расположенного в пределах первой карты). Таким образом, более детальную карту, организованную в рамках одного проекта можно рассматривать как атрибут первой карты. Такие виды атрибутов принято называть расширенными атрибутами.
Таким образом, атрибутивные данные (классические или расширенные) придают пространственным объектам некую содержательную сущность, которая и позволяет выполнять основные задачи информационных систем: выборку, обработку, и анализ информации. Объединение пространственных и атрибутивных данных является одной из ключевых концепций ГИС. Данные объединяются для решения каких-либо задач по ряду правил с использованием определенных методов. В следующей главе будет рассмотрен вопрос о том, как правильно организовать связь пространственных и содержательных данных для оптимальной работы, т.е. создать цифровую модель (ЦМ) данных
Лекция 6. Цифровые модели карт
Существует несколько способов связи атрибутивной информации с пространственными объектами. Совокупность пространственных и атрибутивных данных связанные воедино, в информационной системе называются цифровой моделью (ЦМ) карты.
Модель данных - это концептуальный уровень организации данных, некоторый логический уровень. Количество существенно различных моделей определяется наличием различных множеств информационных конструкций.
Модель данных в информационных системах, в общем случае, предусматривает указание множества:
допустимых информационных конструкций (объектов);
допустимых операций над данными;
ограничений для хранимых значений данных.
В геоинформационных системах существует три подхода к организации совместной работы с пространственной и атрибутивной информацией, три модели такого взаимодействия.
Геореляционная модель
Наиболее известная и применимая в настоящее время модель - геореляционная. Следует заметить, что эффективные средства управления атрибутивными данными - СУБД давно созданы и успешно используются во всех прикладных областях информационных технологий. К сожалению, эти средства плохо приспособлены к работе с графическими данными. В геоинформационных системах, наоборот, при эффективной работе с графическими данными, эффективность работы с атрибутивными данными достаточно низкая. Геореляционная модель использует возможности программного объединения этих двух технологий. Поэтому эта модель называется иногда гибридной. Для организации пространственной компоненты применяются правила геоинформационных систем, а атрибутивная информация организована по правилам СУБД. Но между пространственной и атрибутивной информацией устанавливаются и поддерживаются связи через идентификатор объекта. Главной функцией механизма установленной связи является возможность выполнения различных запросов пользователя. Запросы могут осуществляться как через выборку пространственного объекта - чем характеризуется выбранный объект? Так и из таблицы свойств - где находятся объекты с обозначенными свойствами? Пространственная информация, метрическая, а в некоторых системах и топологическая, хранится в своих файлах или системе файлов, совершенно отдельно от атрибутивной информации. Такой подход позволяет добиться одновременной оптимизации хранения географических и содержательных данных.
Атрибутивная информация организована в виде таблиц, которые управляются с помощью реляционной СУБД. Эта СУБД может быть как встроенной в ПО ГИС в виде его функциональной подсистемы или быть внешней по отношению к ГИС. Иногда реализуется одновременно оба подхода - существует простая встроенная подсистема, в то же время возможно использование внешних СУБД для хранения атрибутивной информации. Модуль СУБД, встроенный в ГИС, обладает обычно несколько меньшими возможностями по сравнению с настоящей СУБД. Его возможности, как правило, ограничиваются основными функциональными задачами - это ввод, редактирование, хранение, поиск и конвертация данных. Манипулирование данными осуществляется при помощи операций, порождающих таблицы. Комбинируя таблицы, выбирая отдельные столбцы и строки, пользователь имеет возможность одной операцией сформировать новые таблицы для отображения на мониторе, дальнейшей обработки или записи на хранение. В дополнение к этому некоторые ГИС поддерживают основные элементы реляционной алгебры - отношения один ко многим, много к одному и т.п., что дает возможность использовать разнородные атрибутивные данные объектов в распределенных таблицах. Реляционная СУБД поддерживает возможность работы с внешними базами данных по законам реляционной алгебры. Внутренняя таблица создается и существует в среде программного обеспечения ГИС. Внешняя таблица может быть создана и существовать вне системы. Обращение к такой таблице осуществляется по мере необходимости пользователем. Для осуществления связи между внутренней и внешней таблицей необходимо совпадение одного из полей в обеих таблицах.
Связь возможна в отношении многие к одному, один к одному или один ко многим. При соединении таблиц по общему полю во внутреннюю таблицу добавляется необходимая информация из внешней таблицы. Соединение может быть постоянным или временным. В случае, когда отношение определяется один ко многим, происходит временное связывание таблиц. Во внешней таблице в результате связывания активными становятся все записи, соответствующие выборке объекта внутренней таблицы. Возможность работы с внешними таблицами приносит неоспоримые преимущества:
хранение в базе данных ГИС минимально необходимой атрибутивной информации;
возможность эффективной работы с секретной или коммерческой информацией;
использование результатов обработки данных в специализированных информационных системах.
В то же время у реляционной модели есть одно уязвимое место - организовать работу с такой таблицей достаточно сложно, поскольку традиционно в реляционной модели пути доступа к данным заранее не определяется и при обработке запросов приходится просматривать практически всю базу. В настоящее время, при хорошей конфигурации компьютера, это не является большой проблемой, кроме того, проблема решается с помощью задания вспомогательных путей.
Наиболее распространенными форматами атрибутивных данных являются dBASE, Paradox, MS Access, форматы электронных таблиц, ASCII-файлы.
Существует два подхода к решению задачи организации атрибутивной БД.
В первом случае в качестве оперативного формата выбирается один из популярных форматов данных или некий «свой» формат. Таким образом, все операции, проводимые ГИС с атрибутивными данными, поддерживаются только для этого формата. Для использования данных, представленных в других форматах, необходима их конвертация. Такими были предыдущие версии всех распространенных на рынке ГИС. При использовании внутреннего формата обеспечивается относительная простота использования и, как правило, более высокая скорость работы с данными. К недостаткам такой организации данных относится необходимость конвертации данных или хранения в нескольких экземплярах в случае, если вы предполагаете работу с ними в других приложениях, не владеющим возможностями работы с предложенным форматом.
При использовании другого подхода работа ведется с несколькими форматами с использованием средств IDAPI, ODBC или аналогов. Такие средства позволяют ГИС несколько абстрагироваться от формата БД и, как следствие, работать с разными форматами почти одинаково хорошо. Подобные системы занимают сейчас лидирующее положение на рынке.
Достоинства этих систем в том, что если у вас уже есть атрибутивная информация, нет необходимости ее конвертировать. Нужно только осуществить пространственную привязку базы данных. Если почему-то вам понадобились дополнительные возможности по манипулированию БД, вы можете воспользоваться развитыми средствами СУБД,
В последние годы применяют так называемую архитектуру связи клиент-сервер. При реализации решения "клиент-сервер" вся обработка атрибутивных данных ведется на специально выделенном компьютере (или нескольких), называемом СУБД сервер. Компьютеры-клиенты отправляют запросы на сервер БД и потребляют их результаты. Клиенты и серверы соединены между собой каналами связи (например, они находятся в одной ЛВС). Необходимость такого решения возникает, когда ГИС является частью большой информационной системы всего лишь одним из клиентов большой базы данных, находящейся под управлением СУБД сервера. Пространственные данные хранятся локально или на файле сервера в системе DBC. Такими возможностями обладают многие современные западные ГИС - ARC/INFO. MapInfo, Intergraph и др. Причем некоторые из них опираются на использование только этой возможности доступа к данным. К достоинствам организации такой связи относится высокая степень масштабируемости и независимости от аппаратных средств, а также высокая эффективность обработки данных, но только при правильном применении. При использовании такого подхода появляется реальная возможность ведения распределенных БД, что часто бывает необходимо при использовании очень больших БД. К недостаткам такого подхода следует отнести высокую стоимость программных и аппаратных средств, сложность поддержки и необходимость высококвалифицированных кадров.
Интегрированная модель
Второй вид модели - интегрированный. В такой модели реляционная СУБД используется для хранения атрибутивных и пространственных данных. ГИС служит в этом случае в качестве некоторой надстройки над СУБД и является процессором пространственных запросов. Интегрированная система хранит пространственные и атрибутивные данные в разных файлах одной СУБД. И если хранение атрибутивных файлов является органичным, то для хранения пространственных данных реляционная СУБД приспособлена слабо. Согласно теории нормальных форм в реляционной СУБД значение любого столбца должно быть атомарным, т.е. соответствовать некоторому единому классифицируемому свойству. Т.е. каждая координатная пара должна храниться в отдельном столбце таблицы. Но такое представление пространственных данных сильно затрудняет поиск объекта, т.к. требует выборки больших групп графических элементов, из которых восстанавливается объект. Интегрированная модель позволяет записывать в одну колонку таблицы целые цепочки координатной информации, один полигон может быть описан одной строкой таблицы, содержащей в одной колонке идентификатор полигона, а в другой - список идентификаторов линий, а каждая линия будет описана парами координат в отдельной таблице. Такой подход сокращает время на выборку и отображение пространственных объектов, но в результате мы имеем дело с ненормализованной структурой данных, что значительно снижает возможности использования реляционных СУБД.
Несмотря на перечисленные затруднения работы с интегрированной моделью, преимущества ее очевидны особенно для крупных хранилищ информации, работающих в активном многопользовательском режиме, когда существенной проблемой становится обеспечение целостности данных. Поскольку современные традиционные реляционные СУБД мало подходят для работы с пространственными данными в интегрированной модели, ведутся поиски новых решений отображения набора различных типов данных. Есть примеры таких решений в коммерческих СУБД, но широкого применения в ГИС интегрированная модель пока не получила.
Объектно-ориентированная модель.
Третий вариант представления модели - объектно-ориентированный. Объектно-ориентированный принцип организации данных в ГИС основан на положении их в какой-либо сложной иерархической схеме классификации, на взаимоотношении между объектами.
В таком виде модели удобно отображаются различные родственные и генетические отношения между объектами, отношения соподчиненности, функциональные связи между объектами. Легко проиллюстрировать использование иерархической структуры для описания возраста геологических объектов (рисунок 21). Объектно-ориентированный способ представления модели применим в ГИС не часто, из-за сложности построения.
Подобные документы
Изучение видов и функций периферийных устройств, с помощью которых компьютер обменивается информацией с внешним миром. Классификация устройств ввода-вывода информации. Приборы местоуказания (манипуляторы), сканеры, мониторы, принтеры, микрофоны, наушники.
контрольная работа [359,1 K], добавлен 10.03.2011Изучение устройств ввода информации как приборов, осуществляющих перевод языка человека на машинный язык для занесения информации в компьютер. Функциональные возможности устройств ввода: клавиатура, мышь, джойстик, сканер, камера и графический планшет.
презентация [2,7 M], добавлен 02.05.2011Использование программой функции ввода-вывода данных для реализации дружественного интерфейса с пользователем. Функции консоли и особенности их применения для обеспечения аккуратного ввода информации и упорядоченного вывода. Обзор стандартных функций.
лабораторная работа [40,4 K], добавлен 06.07.2009Характеристика разновидностей устройств ввода информации: клавиатуры, сканера, графического планшета, средств речевого ввода, мыши, джойстика, светового пера. Исследование принципов ввода информации с бумажных носителей, разрешающей способности матрицы.
курсовая работа [78,7 K], добавлен 07.11.2011Назначение, классификация и экономическая целесообразность использования устройств ввода текстовой и графической информации. Обзор и сравнительный анализ программ распознавания образов Acrobat Reader и ASDee. Охрана труда при работе на компьютере.
дипломная работа [4,3 M], добавлен 23.07.2010Устройства и основные типы устройств ввода и вывода информации: манипуляторы, сканеры, микрофоны, печатающие устройства, видеокамера, вебкамера, плата видеозахвата. Клавиатура, ее основные части; служебные, функциональные клавиши, цифровая клавиатура.
реферат [487,5 K], добавлен 18.12.2009Назначение и применение основных устройств ввода информации в компьютер. Клавиатура, манипулятор "мышь" и трэкбол, графические планшеты, сканеры, джойстик и трэкпойнт, микрофон и цифровые камеры, звуковая карта. Разновидности устройств ввода информации.
реферат [13,2 K], добавлен 27.03.2010Изучение существующих методов и программного обеспечения для извлечения числовых данных из графической информации. Программное обеспечение "graphtrace", его структура и методы обработки данных. Использование этой системы для данных различного типа.
дипломная работа [3,9 M], добавлен 06.03.2013Описание устройств ввода графической, звуковой информации, их назначение, классификация, конструкция, характеристики. Графические планшеты, сканнеры. Анализ способов представления и кодирования информации. Программные средства для архивации данных.
контрольная работа [31,2 K], добавлен 22.11.2013Структурная схема компьютера. Основные характеристики процессора - устройства, предназначенного для обработки информации и управления процессом обработки. Способы хранения информации. Описание, назначение и принципы работы устройств ввода и вывода данных.
презентация [862,1 K], добавлен 20.07.2011