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

ArcGIS 9 Using ArcCatalog

.pdf
Скачиваний:
66
Добавлен:
24.03.2015
Размер:
9.21 Mб
Скачать

Подсказка

Сохранение изменений

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

Изменение атрибута

1.Щелкните правой кнопкой мыши по классу пространст# венных объектов покрытия или таблице INFO, содержа# щих атрибуты, которые вы хотите изменить, и нажмите Свойства.

2.Перейдите на закладку Поля.

3.Щелкните по атрибуту, кото# рый вы хотите изменить.

4.Нажмите кнопку Редактиро# вать.

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

6.Повторяйте шаг 5 до тех пор, пока не измените все свойст# ва атрибута.

7.Щелкните OK.

Свойства атрибута в диалого# вом окне Свойства будут об# новлены.

8.Нажмите кнопку Применить, чтобы сохранить изменения.

9.Щелкните OK.

ArcInfo и ArcEditor

3

4

5

7

Свойства атрибута обновились.

РАБОТА С ПОКРЫТИЯМИ

213

ArcInfo и ArcEditor

Удаление атрибута

1.Щёлкните правой кнопкой по классу пространственных объектов покрытия или табли# це INFO, содержащих атри# бут, который вы хотите уда# лить, и нажмите Свойства.

 

 

3

2.

Перейдите на закладку Поля.

 

3.

Щелкните по атрибуту, кото#

4

 

рый вы хотите удалить.

 

4.Нажмите кнопку Удалить.

Атрибут больше не отобража# ется в диалоговом окне Свой# ства.

5.Нажмите кнопку Применить, чтобы сохранить изменения.

6.Щелкните OK.

6 5

Атрибут больше не отображается в диалоговом окне Свойства.

214

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

ArcInfo и ArcEditor

Добавление и удаление индексов

1.

Щелкните правой кнопкой

 

 

 

 

 

 

мыши по классу пространст#

 

 

 

 

 

 

венных объектов покрытия

 

 

 

 

 

 

или таблице INFO, индексы

 

 

 

 

3

 

которых вы хотите изменить,

 

 

 

 

 

 

 

 

 

и нажмите Свойства.

 

 

 

 

 

2. Перейдите на закладку Поля.

 

 

 

 

 

 

 

 

 

 

3. Нажмите на атрибут, для ко#

 

 

 

 

 

 

 

 

 

 

 

торого вы хотите добавить или

 

 

 

 

 

 

удалить индекс.

 

 

 

 

 

4.

Нажмите кнопку Добавить

 

 

 

 

 

4

 

 

 

 

индекс, чтобы создать индекс

 

 

 

 

 

 

 

 

 

 

значений атрибута.

 

 

 

 

 

 

Нажмите кнопку Удалить ин#

 

 

 

 

 

 

декс, чтобы удалить сущест#

 

 

 

 

 

 

вующий индекс значений ат#

 

 

 

 

 

 

рибута.

 

 

 

 

 

 

Значение в столбце Индекс

 

 

 

 

 

 

изменится на Да или Нет в

 

 

 

 

 

 

зависимости от того, добавлен

 

 

 

 

 

 

или удален индекс.

 

 

 

 

 

5.

Нажмите Применить, чтобы

 

 

 

 

 

 

сохранить ваши изменения.

 

 

 

 

 

6. Щелкните OK.

 

 

 

 

 

6 5

Значение в столбце Индекс изменяется на Да или Нет, в зависимости от того, добавляется или удаляется индекс.

РАБОТА С ПОКРЫТИЯМИ

215

ArcInfo and ArcEditor

Что такое класс отношений?

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

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

Свойства отношений

Одним из свойств отношений является кардинальность, кото рая характеризует, сколько объектов в покрытии связываются со сколькими записями в другой атрибутивной таблице. Если ассоциируемая таблица содержит измерения, взятые в точке покрытия, то отношение будет один ко многим: одна точка ко многим измерениям. В целом, отношения могут быть следую щих типов: один к одному (1 1), один ко многим (1 M), мно гие к одному (M 1) и многие ко многим (N M).

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

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

Отношения имеют кардинальность. Кардинальность определяет, сколько объектов типа А соотносятся с объектами типа Б. Отношения могут быть кардинальности 1 1, 1 М, М 1 и N M.

Отношения имеют также метки направлений, которое харак теризует природу ассоциации. Метка Вперед описывает отно шение по направлению от источника к адресату; например, у точек узловых пунктов есть измерения. Метка Назад описывает то же самое отношение, реализуемое в направлении от адресата к источнику, из которого они могли бы быть “взяты”; напри мер, в нашем случае, измерения “взяты из” узловых пунктов.

Типы отношений

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

216

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

ArcInfo and ArcEditor

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

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

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

Простые отношения могут иметь кардинальность: один к одно му, один ко многим или многие ко многим. Отношение мно гие к одному соответствует отношению один к одному. Слож ные отношения всегда имеют кардинальность один ко многим. Когда вы создаете отношение один ко многим, независимо от

того, простое оно или сложное, сторона “один” должна быть классом источником. Сторона “многие” должна быть классом адресатом.

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

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

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

Классы отношений покрытия

Как говорилось в главе 11 “Работа с картами и слоями”, слои могут определять соединения и связи между пространственны ми и табличными данными, хранящимися в разных форматах и разных рабочих областях ArcInfo. Соединения и связи обеспе чивают примерно те же возможности, что и классы простых от ношений, за исключением того, что они должны быть установле ны для каждого отдельного слоя.

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

зом.

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

интерактивной справки.

РАБОТА С ПОКРЫТИЯМИ

217

ArcInfo и ArcEditor

Создание класса отношений для покрытия

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

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

1.В дереве Каталога щелкните по папке, содержащей покры#

тие, для которого вы хотите

 

3

 

 

 

 

создать класс отношений.

 

 

 

2. В меню Файл укажите на Но#

 

 

4

 

 

 

вый и затем выберите Класс

 

 

 

 

отношений покрытия.

 

 

 

3.Введите имя нового класса отношений.

4.Щелкните на исходном клас# се объектов или таблице (клас# се#источнике).

5.Щелкните на целевом классе

объектов или таблице (классе#

 

 

адресате).

5

6

 

6.Нажмите кнопку Далее.

7.Выберите тип отношения, ко# торое вы хотите создать.

8.Щелкните Далее. f

7

8

218

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

удаляете в покрытии источни ке линии электропередач, ArcMap автоматически осуще ствляет перемещение или уда ление в покрытии адресате со ответствующих опор.

Классы отношений, в которых участвуют классы пространст венных объектов покрытия или таблицы INFO, перечислены на закладке Отношения диалого вого окна свойств. Щелкните на отношении, представленном в списке, и затем нажмите Свойства, чтобы ознакомиться с его свойствами. Например, вы можете получить полный пере чень покрытий и таблиц, с ко торыми связана таблица INFO. Отношения объекта прописы ваются также в его метадан ных; работая с шаблоном мета данных ESRI, вы найдете ин формацию об отношениях эле мента внизу закладки метадан ных Атрибуты.

9.Введите описание прямого и обратного направлений отно# шения (forward path label и backward path label).

10.Нажмите кнопку Далее.

11.Выберите соответствующий данному случаю тип отноше# ния.

12.Щелкните Далее. f

ArcInfo и ArcEditor

9

10

11

12

РАБОТА С ПОКРЫТИЯМИ

219

ArcInfo и ArcEditor

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

14. Нажмите на стрелку второго ниспадающего списка, чтобы увидеть список атрибутов в таблице# (или классе объекта) адресате. Перечисляются только те атрибуты, которые имеют такой же тип данных, что и первичный ключ. Выбе# рите внешний ключ для этого отношения.

15. Щелкните Далее.

16. Проверьте опции, которые вы определили для нового класса отношений. Если вы хотите изменить что#либо, вы може# те вернуться к предыдущим панелям мастера, нажав кноп# ку Назад.

17. Если выбранные опции вас устраивают, нажмите кнопку Готово.

В содержимом папки отобра# зится новый класс отношений.

15

В содержимом папки отображается новый класс отношений покрытия.

13

14

220

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Работа с растровыми данными

14

ВЭТОЙ ГЛАВЕ

Свойства набора растровых данных

Исследование каталогов растров базы геоданных

Изменение параметров предварительного просмотра набора растровых данных

Выбор форматов растровых данных, отображаемых в ArcCatalog

Определение системы координат набора расстровых данных

Сооздание пирамидных слоев набора растровых данных

Вычисление статистик набора растровых данных

Дополнительная информация о файлах набора растровых данных

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

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

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

221

Свойства набора растровых данных

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

Первый раздел – Источник данных. Он содержит информацию об имени, типе и местоположении набора данных. Если набор растров хранится на сервере, то, кроме информации о пути, будут приведены и данные о сервере.

Раздел Информация о растре, содержит описание следующих (специфичных для каждого растра) свойств:

Количество пикселов в столбце и строке

Число каналов

Размер ячейки (x, y)

Размер без сжатия

Формат

Тип источника (непрерывный/дискретный)

Тип пиксела (unsigned/signed (без знака/со знаком); integer/floating point (целое/с плавающей запятой))

Глубина пиксела (1, 2, 4, 8, 16, 32, 64 бит)

Значение Нет данных (NoData)

Цветовая карта (присутствует/отсутствует)

Пирамидные слои (присутствуют/отсутствуют)

Сжатие

Вразделе Экстент содержится описание прямоугольника гра ниц, в пределах которого находятся все данные набора растров. Верхняя, нижняя, левая и правая координаты прямоугольника приведены в той же проекции, в которой хранится растр.

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

Раздел Статистики приводит некоторые статистические пара метры набора растровых данных: минимальное значение, мак симальное значение, среднее значение, среднеквадратичное от клонение и число классов. Если ранее для растровых данных статистики не были вычислены или вы хотите заново рассчитать их значения, вы можете вычислить их, щелкнув Опции и вы брав Build Statistics (построить статистику).

222

ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]