Рис. 2.1. Объекты реального мира и картографическое представление




2.1. Понятие карты и работа с ней

 

Для более точного понимания рассматриваемых вопросов дадим основные понятия и термины.

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

Исследование земли посредствомГИС основывается на нашей способности мыслить пространственно. Пространственное мышление требует от нас умения выбирать, наблюдать, измерять, записывать и характеризовать то, что нам встречается. Реальная ценность объектов в картографической форме представления зависит от решаемых задач, от того, пытаемся ли мы лишь изобразить карту или анализировать ее в ГИС. Чем больше мы знаем о возможных сочетаниях графических элементов и о том, как с ними обходятся на картографических документах, тем яснее наш географический язык. Более развитый уровень понимания графических приемов пригодится во всех четырех подсистемах ГИС.При вводе существующих карт в геоинформационную систему необходимо знать о влиянии различных уровней генерализации, масштабов, проекций, символизации и т.п. на то, что вводится, и как это вводится. Для анализа данных необходимо знать о возможности ошибок в некоторых покрытиях, созданных из мелкомасштабных карт. При выводе возникает проблема отображения результатов анализа при решении которой необходимы знания о картографических методах и критериях дизайна.

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

Карты бывают разных видов и на разные темы. Два основных типа – это карты общегеографические и тематические. Наиболее часто в ГИС нам придется иметь дело с тематическими картами, хотя общегеографические и топографические карты тоже используются для ввода в ГИС, главным образом для того, чтобы обеспечить общегеографическую основу для сложных тематических карт.

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


2.2. Пространственные объекты

Все реальные объекты отображаются на картах какими либо условными знаками, точками, линиями, полигонами или поверхностями. Кроме того, немаловажным фактором является цветовая градация объектов, например изображение ландшафта или распределение плотности населения. Примеры картографического представления объектов реального мира основными типами графических примитивов можно увидеть на рис. 2.1.

 

 

Рис. 2.1. Объекты реального мира и картографическое представление

 

Точки, линии, области и поверхности вместе могут представлять большинство природных и социальных феноменов, которые мы встречаем каждый день. В рамках ГИС объекты реального мира явно представляются тремя типами объектов из указанных. Точки, линии и области могут представляться соответствующими символами, поверхности же представляются чаще всего либо высотами точек, либо другими компьютерными средствами. Феномены непространственные по своей природе не могут непосредственно исследоваться в ГИС, если только им не присвоить некоторые представляющие их пространственные характеристики. Рассмотрим пространственные объекты более подробно.

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

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

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

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

Добавление нового измерения, высоты, к площадным объектам позволяет нам наблюдать и фиксировать поверхности. Хотя мы можем рассматривать дом с близкого расстояния и описывать его в терминах его общей длины и ширины, нам часто нужно знать, сколько в нем этажей. В таком случае нам нужно рассматривать дом не как плоскую область, а как трехмерный объект, имеющий длину, ширину и высоту. Поверхности окружают нас повсюду. Холмы, долины, гряды гор, скалы и множество других образований могут описываться указанием их местоположения, занимаемой площади, ориентации, и теперь, с добавлением третьего измерения, их высот [3].

 

 

Рис. 2.2. Непрерывные и дискретные поверхности

 

Поверхности состоят из бесконечного числа точек со значениями высот. Мы говорим, что онинепрерывны, поскольку эти точки распределены без разрывов по всей поверхности, что показано на рис. 2.2. В действительности, поскольку высота трехмерного объекта меняется от точки к точке, мы можем также измерять величину изменения высоты с перемещением от одного края до другого. Имея такую информацию, мы можем определить объем материала в выбранном образовании. Возможность таких вычислений весьма полезна, когда нам нужно узнать, сколько воды содержится в водоёме или сколько материала (пустой породы) лежит поверх угольного пласта.

 

2.3. Шкалы измерений

 

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

Атрибуты объектов затем можно распределять по категориям, а затем классифицировать. Это делается для того, чтобы можно было сказать, что определенный объект с определенным названием и с некоторыми измеримыми атрибутами существует в определенном месте. Но перед тем как присвоить эти атрибуты объектам, мы должны знать, как их измерять. Иначе мы не сможем сравнивать объекты в одном месте с объектами в другом месте.

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

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

Если необходимо провести более тонкое сравнение объектов, то следует выбрать более высокую шкалу измерений. Таковой является порядковая шкала, позволяющая проводить качественное сравнение от лучшего к худшему для данного конкретного вопроса. Если необходима более высокая точность в измерениях, то нужно воспользоватьсяинтервальной шкалой измерения, в которой измеряемым величинам приписываются численные значения.Как и в случае порядковой шкалы, здесь тоже можно сравнивать объекты, но сравнения могут делаться с более точной оценкой различий. Хорошим примером пространственных данных, измеряемых в интервальной шкале, является температура почвы на некоторой исследуемой площади с различными типами почв. Последняя и наиболее "количественная" шкала измерений – это шкала отношений.

 

 

Рис. 2.3. Шкалы измерений картографических объектов

 

2.4. Пространственные координаты

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

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

Земля в первом приближении – сферический объект, с большими или меньшими отклонениями от этой формы. Если рассматривать ее в целом, то обычно удобно считать ее строго сферической. На этой сфере можно использовать некоторуюсферическую систему координат, подчиняющуюся правилам геометрии. Рассматриваемая система координат имеет два набора воображаемых линий показанных на рис. 2.4.

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

 

Рис. 2.4. Географические координаты

 

Это одна половина нашей координатной системы. Для завершения ее нам надо провести набор других линий, идущих точно перпендикулярно первым. Эти линии, называемые меридианами, идут от полюса до полюса. Отсчет их начинается с начального меридиана, проходящего через Гринвич, Англия. Если продолжить этот меридиан за полюса, то он превратится в международную линию смены даты. От начального меридиана отсчитывается угловая величина, называемая долготой.

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

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

Система координат необходима для определения расстояний и направлений на земле. Географическая система координат, использующая широту и долготу, хороша для определения положений объектов, расположенных на сферической поверхности Земли или промежуточном глобусе. Но так как чаще всего работать придется с двухмерными картами, спроецированными с этого глобуса, то потребуется одна или несколько систем координат, соответствующих различным проекциям. Такие системы координат на плоскости называются картографическими (геодезическими) прямоугольными системами координат, они позволяют нам точно указывать положение объектов на плоских картах.

Основная система прямоугольных координат состоит из двух линий – абсциссы и ординаты. Абсцисса – горизонтальная линия, содержащая равномерно распределенные числа начиная с 0, называемого началом координат, и продолжающаяся так далеко в двух направлениях, насколько это нужно для измерения расстояний (рис. 2.5). Величины называются X -координатами, они положительны справа от 0 и отрицательны слева. Вторая линия, ордината, обеспечивает движение по вертикали от той же начальной точки в положительном или отрицательном направлении. Вместе они позволяют определять местоположение любой точки или объекта указанием величин Х и Y. По традиции, первой называют координату X, второй – Y. Когда карта ориентирована севером вверх, как обычно, Х -координата называется отсчетом на восток, поскольку он соответствует расстоянию от начальной точки в восточном направлении. Аналогично, Y -координата называется отсчетом на север, поскольку он соответствует расстоянию на север от начальной точки. Чтобы исключить западное и южное направление начальную точку размещают на карте так, чтобы все значения были положительны, или, иначе говоря, чтобы все точки оказались в северо-восточном квадранте системы координат. В некоторых случаях размер территории может потребовать введения смещенных (ненулевых) начал координат, чтобы обеспечить для каждого участка земли достаточно точное представление плоской поверхности.

 

 

Рис. 2.5. Декартова система координат

 

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

Наиболее широко распространенной в ГИС системой проекции и координат является универсальная поперечная Меркатора, показанная на рис. 2.6. Она используется в большинстве работ с дистанционным зондированием, подготовке топографических карт, построении баз данных природных ресурсов, так как она обеспечивает точные измерения в метрической системе, принятой в большинстве стран и научным сообществом в целом. В ней основной единицей измерения длины является метр.

 

 

Рис. 2.6. Универсальная поперечная координатная система Меркатора

 

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

 

2.5. Масштаб карты

 

Независимо от выбора парадигмы при рассмотрении пространства в виде карты, необходимо помнить, что карты – это упрощение действительности. Главная цель любой тематической карты – показать важные сведения для большого региона без отвлечения внимания на неуместные или избыточные подробности. Степень упрощения определяется уровнем детализации, который требуется для исследования области. При рассмотрении очень маленькой области, такой как одно поле (скажем, 20 га), не требуется упрощения реальности в такой же степени, как и для области в 1000 км2.

Масштаб – термин, часто используемый для обозначения степени уменьшения на картах. Наиболее легко он может быть выражен как отношение длины некоторого отрезка на карте к длине того же отрезка на земле. Например, легенда карты может сообщать, что одному сантиметру на карте соответствуют 500 м на земле. Масштаб, выраженный словами " в одном сантиметре 500 метров" называется вербальным масштабом. Этот распространенный способ выражения масштаба имеет преимущество легкого понимания большинством пользователей карт. Другим распространенным представлением является численный масштаб, когда расстояние на карте и расстояние на земле даются в одних единицах измерения, как дробь, устраняя тем самым необходимость упоминать единицы измерения. Численный масштаб обычно предпочитаем опытными пользователями карт, поскольку он устраняет путаницу с единицами измерения. Специалисту по ГИС особо следует помнить о необходимости устанавливать, какой из этих двух способов выражения масштаба используется. Линейный масштаб – еще один из основных методов выражения масштаба. Здесь действительные расстояния на земле показываются прямо на карте. На карте могут быть показаны и реальные площади, но это встречается гораздо реже. Манипуляции с картами в ГИС с большой вероятностью влекут за собой многие изменения масштаба выходных документов, в зависимости от требований пользователя. Во время ввода карты на нее может быть помещена масштабная линейка, и при изменении масштаба на выходе будет изменяться и сама линейка.

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

 

2.6. Графическое представление объектов и атрибутов

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

Растровые структуры данных не обеспечивают точной информации о местоположении, поскольку географическое пространство поделено на дискретные ячейки конечного размера. Вместо точных координат точек мы имеем отдельные ячейки растра, в которых эти точки находятся. Это еще одна форма изменения пространственной мерности, которая состоит в том, что мы изображаем объект, не имеющий измерений (точку), с помощью объекта (ячейки), имеющего длину и ширину. Линии, то есть одномерные объекты, изображаются как цепочки соединенных ячеек. Каждая точка линии представляется ячейкой растра, и каждая точка линии должна находиться где-то внутри одной из ячеек растра.

В растровых системах есть два способа включения атрибутивной информации об объектах. Простейшим является присваивание значения атрибута каждой ячейке растра. Распределяя эти значения, мы в конечном итоге позволяем позициям значений атрибутов играть роль местоположений объектов. Например, если числом 10 мы представляем водную поверхность, и записываем его в левую верхнюю ячейку растра, то по умолчанию эта ячейка является участком земной поверхности, представляющим воду. Таким образом мы можем каждой ячейке на данной карте присвоить только одно значение атрибута. Альтернативный подход, а на самом деле, расширение только что описанного, состоит в связывании каждой ячейки растра с базой данных. Этот подход становится все более преобладающим, так как он уменьшает объем хранимых данных и может обеспечивать связь с другими структурами данных, которые также используют СУБД для хранения и поиска данных [13].

Растровые структуры данных могут показаться плохими из-за отсутствия точной информации о местоположении. На самом деле верно обратное. Растровые структуры имеют много преимуществ перед другими. В частности, они относительно легко понимаются как метод представления пространства. Например, телевидение использует то же растровое представление изображений в виде набора точек (пикселов). Еще одной замечательной характеристикой растровых систем является то, что, многие функции, особенно связанные с операциями с поверхностями и наложением, легко пополняются на этом типе структур данных. Среди главных недостатков растровой структуры данных – уже упоминавшаяся проблема низкой пространственной точности, которая уменьшает достоверность измерения площадей и расстояний, и необходимость большого объема памяти, обусловленная тем, что каждая ячейка растра хранится как отдельная числовая величина.

Второй метод представления географического пространства, называемый векторным, позволяет задавать точные пространственные координаты явным образом. Здесь подразумевается, что географическое пространство является непрерывным, а не разделенным на дискретные ячейки. Это достигается приписыванием точкам пары координат (X и Y) координатного пространства, линиям – связной последовательности пар координат их вершин, областям – замкнутой последовательности соединенных линий, начальная и конечная точки которой совпадают. Векторная структура данных показывает только геометрию картографических объектов. Чтобы придать ей полезность карты, мы связываем геометрические данные с соответствующими атрибутивными данными, хранящимисяв отдельном файлеили в базе данных. В растровой структуре мы записывали значение атрибута в каждую ячейку, в векторном же представлении мы используем совсем другой подход, храня в явном виде собственно графические примитивы без атрибутов и полагаясь на связь с отдельной атрибутивной базой данных. В векторных структурах данных линия состоит из двух или более пар координат, для одного отрезка достаточно двух пар координат, дающих положение и ориентацию в пространстве. Более сложные линии состоят из некоторого числа отрезков, каждый из которых начинается и заканчивается парой координат. Таким образом видно, что хотя векторные структуры данных лучше представляют положения объектов в пространстве, они не абсолютно точны. Они все же являются приближенным изображением географического пространства.

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

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

В то время, как растровые и векторные структуры данных дают средства отображения отдельных пространственных феноменов на отдельных картах, все же существует необходимость разработки более сложных подходов, называемых моделями данных, для включения в базу данных взаимоотношений объектов, связывания объектов и их атрибутов, обеспечения совместного анализа нескольких слоев карты. Вначале рассмотрим растровые модели, затем – векторные [14].

 

Растровые модели

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

Существует несколько способов хранения и адресации значений отдельных ячеек растра, их атрибутов, названий покрытий и легенд. Среди первых попыток можно упомянуть подход под названием GRID/LUNR/ MAGI, все ранние растровые ГИС использовали именно его. В этой модели каждая ячейка содержит все атрибуты вроде вертикального столбика значений, где каждое значение относится к отдельной теме. Преимуществом, конечно, является то, что относительно легко выполняется вычислительное сравнение многих тем или покрытий для каждой ячейки растра. Но в то же время, неудобно сравнивать группы ячеек одного покрытия с группами ячеек другого покрытия, поскольку каждая ячейка должна адресоваться индивидуально.

 

Векторные модели

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

Простейшей векторной структурой данных является спагетти-модель, приведенная на рис. 2.7, которая по сути переводит "один в один" графическое изображение карты. Возможно, она представляется как наиболее естественная или наиболее логичная, в основном потому, что карта реализуется как умозрительная модель. Хотя название звучит несколько странно, оно на самом деле весьма точно по сути. Если представить себе покрытие каждого графического объекта нашей бумажной карты кусочком (одним или несколькими) макарон, то вы получите достаточно точное изображение того, как эта модель работает. Каждый кусочек действует как один примитив: очень короткие – для точек, более длинные – для отрезков прямых, наборы отрезков, соединенных концами, – для границ областей. Каждый примитив – одна логическая запись в компьютере, записанная как строки переменной длины пар координат (X,Y).

 

 

Рис. 2.7. Спагетти-модель векторных данных

 

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-08-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: