ArcCatalog Руководство пользователя
Copyright © 1999, 2003–2004 ESRI All rights reserved. Russian Translation by DATA+, Ltd The information contained in this document is the exclusive property of ESRI. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by ESRI. All requests should be sent to Attention: Contracts Manager, ESRI, 380 New York Street, Redlands, CA 92373-8100, USA. The information contained in this document is subject to change without notice. DATA CREDITS Geographic data used in the Quick-start tutorial provided courtesy of Yellowstone National Park, National Park Service, and is used herein with permission. Some of the illustrations in this work were made from data supplied by ArcUSA™; ArcWorld™; ArcScene™; ArcEurope™ and Data Solutions; the United States Geological Survey; Space Imaging; the Texas Orthoimagery Program (TOP) and VARGIS; and Geographic Data Technology, Inc., of Lebanon, New Hampshire, and are used herein with permission. Copyright © 2001 Geographic Data Technology, Inc. All rights reserved. CONTRIBUTING AUTHORS
Aleta Vienneau, Jonathan Bailey, Melanie Harlow, John Banning, Simon Woo U.S. GOVERNMENT RESTRICTED/LIMITED RIGHTS Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agreement. In no event shall the U.S. Government acquire greater than RESTRICTED/LIMITED RIGHTS. At a minimum, use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR §52.227-14 Alternates I, II, and III (JUN 1987); FAR §52.227-19 (JUN 1987) and/or FAR §12.211/12.212 (Commercial Technical Data/Computer Software); and DFARS §252.227-7015 (NOV 1995) (Technical Data) and/or DFARS §227.7202 (Computer Software), as applicable. Contractor/Manufacturer is ESRI, 380 New York Street, Redlands, CA 92373-8100, USA. ESRI, ArcView, PC ARC/INFO, SDE, ArcGIS, the ESRI globe logo, ArcInfo, ArcSDE, ArcCatalog, ArcIMS, ArcEditor, ArcMap, ArcToolbox, ArcStorm, StreetMap, ArcUSA, ArcWorld; ArcScene, ArcEurope, ArcInfo Librarian, AML, Avenue, Spatial Database Engine, the ESRI Press logo, GIS by ESRI, www.esri.com, Geography Network, ArcReader, and www.geographynetwork.com are trademarks, registered trademarks, or service marks of ESRI in the United States, the European Community, or certain other jurisdictions. The names of other companies and products herein are trademarks or registered trademarks of their respective trademark owners.
Содержание
1 Введение в ArcCatalog
1
Что можно делать с помощью ArcCatalog? Советы по изучению ArcCatalog 6
2 Вводный курс
2
7
Упражнение 1: Построение каталога географических данных 8 Упражнение 2: Исследование данных и добавление их на карту 12 Упражнение 3: Управление шейп#файлами 29
3 Основные сведения о Каталоге
37
Запуск ArcCatalog 38 Окно ArcCatalog 39 Навигация в Каталоге 40 Перемещение дерева Каталога 43 Вызов справки 45 Завершение работы ArcCatalog 49
4 Что находится в Каталоге?
51
Папки и типы файлов 52 Карты и слои 53 Шейп#файлы, таблицы dBASE и текстовые файлы 54 Покрытия и таблицы INFO 55 Базы геоданных 56 Растровые данные 59 Наборы данных TIN 61 Чертежи САПР 62 Данные VPF 63 Данные SDC 64 Документы XML 65 Локаторы адресов 66 Серверы ArcIMS 67 Серверы ArcGIS 68 iii
Результаты поиска. 69 Системы координат 70 Наборы инструментов 71
5 Построение Каталога
73
Добавление подключений папок 74 Добавление подключений баз пространственных данных 75 Добавление подключений OLE DB 77 Работа с подключениями баз данных 78 Подключение к ГИС cерверам 80 Скрытие папок и элементов 83 Изменение свойств форматов данных 84 Добавление типов файлов 86
6 Управление содержанием Каталога
89
Просмотр содержимого элемента 90 Работа с видом Детали 92 Изменение набора отображаемых свойств 94 Изучение свойств элемента 97 Организация ваших данных 98 Конвертация данных в другой формат 100
7 Изучение географии элементов
101
Просмотр географических данных элемента 102 Изучение географических данных 105 Создание Образцов 108
8 Изучение значений в таблице
109
Просмотр значений в таблице 110 Изменение внешнего вида таблицы 111 Вычисление статистики 115 Сортировка записей в таблице 116 IV
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Поиск значений в таблице 118 Добавление и удаление столбцов 120 Создание новых источников данных из значений таблицы
9 Работа с метаданными
122
125
Исследование метаданных элемента 126 Изменение шаблона стиля, предлагаемого по умолчанию 129 Создание и обновление метаданных 130 Импортирование и экспортирование метаданных 132 Написание документации 134 Редактирование метаданных 137 Использование редактора метаданных FGDC 138 Использование редактора метаданных ISO 140 Добавление вложений 142 Требования к публикации с помощью ArcIMS Metadata Service 144 Подготовка метаданных к публикации 149 Публикация с помощью ArcIMS Metadata Service 154 Управление опубликованными документами 155 Изменение свойств публикуемого документа 156
10 Поиск в ArcCatalog
159
Поиск данных 160 Поиск по географическим критериям 162 Поиск по временному критерию 164 Поиск по ключевым словам 167 Изучение результатов поиска 168 Изменение результатов поиска 169
11 Работа с картами и слоями
171
Открытие карты 172 Добавление данных на карту 173 Создание слоев 174 Установка свойств слоя 179 СОДЕРЖАНИЕ
V
12 Работа с шейп<файлами
183
Создание новых шейп#файлов и таблиц dBASE 184 Добавление и удаление атрибутов 186 Создание и обновление индексов 188 Определение системы координат шейп#файла 190
13 Работа с покрытиями
197
Создание нового покрытия 198 Создание новой таблицы INFO 199 Построение топологии 200 Определение системы координат покрытия 202 Изменение регистрационных точек и экстента покрытия Установка допусков покрытия 209 Поддержка атрибутов 210 Что такое класс отношений? 216 Создание класса отношений для покрытия 218
14 Работа с растровыми данными
206
221
Свойства набора растровых данных 222 Исследование каталогов растров базы геоданных 223 Изменение параметров предварительного просмотра набора растровых данных 226 Выбор форматов растровых данных, отображаемых в ArcCatalog 227 Определение системы координат набора растровых данных 229 Создание пирамидных слоёв набора растровых данных 233 Вычисление статистик набора растровых данных 235 Дополнительная информация о файлах набора растровых данных 236
15 Настройка ArcCatalog
239
Основные элементы интерфейса пользователя 240 Настройка панелей инструментов 242 Изменение содержания панелей инструментов 245
VI
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение внешнего вида команды 250 Создание функциональных комбинаций клавиш 253 Создание и запуск макросов 255 Создание собственных команд с помощью VBA 258 Работа с элементами управления UIControls 260 Добавление собственных команд 262 Обновление модуля ArcID 263 Изменение режима защиты VBA 264 Использование интерактивной справки ArcObjects Developer Help 265
СОДЕРЖАНИЕ
VII
Введение в ArcCatalog В ЭТОЙ ГЛАВЕ • Что можно делать с помощью ArcCatalog? • Советы по изучению ArcCatalog
1
Добро пожаловать в программное обеспечение ESRI® ArcCatalog™, кото рое облегчает доступ и управление географическими данными. Прежде всего, вы добавляете в Каталог подключения к географическим данными, которые используете в работе. Вы можете осуществить подключение к пап кам на локальном диске, а также к совместно используемым папкам и ба зам данных, доступным в сети или к серверам географических информа ционных систем (ГИСсерверам). После того, как вы сформируете свой Каталог, вы можете вести поиск необходимых данных и изучать результаты поиска, используя различные способы просмотра данных, доступные в ArcCatalog. Вы можете работать со всеми данными одинаково, независимо от формата, в котором они хра нятся. Целый ряд инструментов предназначен для того, чтобы помочь вам организовывать и поддерживать ваши данные. Картографу никогда еще не было так просто удостовериться, что он добавляет на карту соответствую щие данные. Независимо от того, создаете ли вы структуру ваших персо нальных данных, или являетесь администратором, управляющим данны ми крупной организации, ArcCatalog упрощает вашу работу.
1
Что можно делать с помощью ArcCatalog? После подключения к папке, базе данных или ГИСсерверу с помощью Каталога можно просматривать содержимое подклю чения и осуществлять навигацию по нему. Можно найти карту, которую нужно распечатать, отобразить покрытие или страни цу, используя значения из таблицы, выяснить, какую систему координат использует растр, либо прочитать информацию о том, с какой целью он был создан. Доступ и использование информа ции в ArcCatalog совсем не сложный процесс. Обнаружив необходимые вам данные, добавьте их к карте, ис пользуя ArcMap, либо проанализируйте их с помощью инстру ментов ArcToolbox. Может случиться так, что некоторые дан ные окажутся ненужными, либо требующими модификации. Каталог позволяет вам легко реорганизовать данные и изменить их свойства.
Просмотрите карты и данные В дереве Каталога выберите папку, базу данных или ГИСсер вер и затем исследуйте список содержащихся там географичес ких данных, используя закладку Содержание. С помощью кно
Образцы позволяют быстро просмотреть данные, содержащиеся в выбранной папке 2
пок из панели инструментов Стандартные можно изменить внеш ний вид списка Содержания. Переключитесь в вашем виде с крупных значков на мелкие, либо выведите подробности о каж дом элементе списка в папке, чтобы определить, какой именно нужно использовать. Вид Образцы покажет изображения, ил люстрирующие географические данные, которые содержатся в каждом элементе папки, базы данных или ГИСсервера.
Исследуйте данные Образцы позволяют быстро оценить содержимое элемента, од нако вам может потребоваться проверить, был ли изменен в покрытии определенный объект. Выберите из дерева Каталога тот элемент, который содержит данные, и затем исследуйте их, используя закладку Просмотр. Отобразите географические данные с помощью вида География. Кнопки и инструменты панели инструментов География позво ляют изменять масштаб вида и осуществлять сдвиг с целью изу
Исследование растрового изображения перед добавлением на карту ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
чения объектов в рисунке САПР, ячеек в растре, или треуголь ников в триангуляционной нерегулярной сети (TIN). Инст румент Идентифицировать позволяет вам, щелкнув на объект, ячейку или треугольник, увидеть его атрибуты.
ных каждого атрибута. Для получения сведений, например та ких, как цель создания данных, масштаб, в котором следует их использовать, точность данных, либо описание атрибутов, ис пользуйте закладку Метаданные.
С помощью вида Таблица можно просмотреть атрибуты источ ника географических данных или содержимое какойлибо дру гой таблицы в базе данных, например данные по учету товара или выписке счетов. Изучите содержимое таблицы посредством переупорядочивания столбцов и сортировки строк с использова нием значений из одного или нескольких столбцов, либо проведя поиск определенных значений.
Метаданные помогут вам решить, использовать ли конкретные данные на вашей карте
Просмотрите атрибуты шейпфайла
Просмотрите и создайте метаданные Прежде чем принять решение, использовать ли на карте тот или иной источник данных, вам может потребоваться дополни тельная информация. В диалоговом окне Свойства для источни ка данных вы можете найти его систему координат и тип дан ВВЕДЕНИЕ В ARCCATALOG
В состав ArcCatalog входит редактор метаданных, который мож но использовать для документирования данных. В момент со здания новых метаданных Каталог заполняет столько информа ционных полей, сколько он может почерпнуть из свойств дан ных. В случае изменения свойств данных – например, когда добавляется новый атрибут – Каталог производит автоматичес кое обновление метаданных, используя новую информацию. Ме таданные это часть самих данных и потому при копировании или перемещении данных метаданные будут перемещаться вме сте с ними.
3
Поиск данных и карт
Используйте данные в ArcMap и ArcToolbox
Если вы знаете хоть чтонибудь о данных, которые вам необхо димы, но не знаете, где они находятся, ArcCatalog может вам помочь. Инструмент Поиск дает возможность поискать данные по заданным вами критериям на локальных дисках, в базах дан ных и на ГИС серверах.
Найдя карту, которую вы хотите использовать, щелкните дваж ды на ней, чтобы открыть ее в ArcMap. Добавьте данные к кар те, перетащив их мышью из Каталога например, из списка результатов поиска, и отпустив в области карты. Вместо добавления данных к карте вам может потребоваться преобразовать найденные данные в другой формат или постро ить буферные зоны. После открытия в ArcToolbox инструмента или мастера геообработки вы можете перетащить из Каталога источник данных и отпустить в окне инструмента. Toolbox авто матически заполняет в инструменте столько опций, сколько воз можно.
Управление источниками данных
Поиск данных п интересующим вас территориям.
После изучения содержимого источника данных и его метадан ных, вы можете захотеть изменить его. Вы можете управлять структурой источника данных, используя диалоговое окно Свой ства. Например, в диалоге Свойства можно изменить систему координат шейпфайла, построить топологию покрытия или добавить атрибут к таблице. Вы можете также создать класс
Вы можете искать данные указанного формата или карты, по крывающие определенную территорию. Можно найти снимки, опубликованные до указанной даты, и облачность на которых не превышает 10 процентов. Параметры вашего поиска и его ре зультаты сохраняются в Каталоге. Если найдены данные, удов летворяющие заданным критериям, ссылки на источники этих данных добавляются в список результатов поиска. Позже, вы можете изменить критерии поиска и запустить поиск снова. Инструмент Поиск использует метаданные для оценки соответ ствия источника данных указанным критериям. Наличие хоро шей документации очень важно для пользователей, если они хотят искать необходимые данные с помощью этого инструмен та. Это тот случай, когда метаданные особенно полезны. 4
Добавьте атрибутивное поле к шейпфайлу. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
отношений, определяющий отношения между пространствен ными объектами покрытия и атрибутами в таблицах INFO.
лицы из одной базы геоданных в другую, точно также как вы переименовывали бы и копировали файлы в Windows Explorer. ArcCatalog позволит вам легко построить единую библиотеку на основе ваших пространственных данных, доступную по сети. Если вы администратор данных, то Каталог поможет вам со здать такую среду, где географическими данными может легко воспользоваться любой человек из вашей организации. Слои включают ссылки на данные и дополнительную информацию, такую как способы изображения, процент прозрачности, запро сы, которые выбирают из источника данных определенные объ екты, а также соединения и связи, подключающие атрибуты из внешних таблиц к пространственным данным. Вы можете со здавать слои в ArcCatalog и помещать их в сетевые папки, кото рые доступны всем пользователям в сети. Пользователи могут добавлять эти слои на свои карты, не зная того, как получить доступ к базе данных, как классифицировать данные или в ка ком формате хранятся данные.
Создайте класс отношений, чтобы связать покрытие с другой таблицей. Для получения информации о том, как использовать инстру менты ArcCatalog для создания новых объектов в базе геодан ных, обратитесь к книге Построение базы геоданных. Если эта книга не входит в поставку с вашим программным продук том, вы сможете найти нужную информацию в разделе “Работа с базами геоданных” в таблице содержания интерактивной Справки ArcGIS Desktop.
Аналогично всему вышеизложенному, вы можете адаптировать метаданные в Каталоге, чтобы включить специфическую для вашего учреждения информацию, например, проходили или нет новые источники данных тест на контроль качества. Возможна также настройка способов отображения метаданных, так что информация поразному будет предоставляется разным людям в вашем учреждении. В общем, ArcCatalog произведет революцию в организации ва шей работы. Он настолько упрощает процессы доступа к геогра фическим данным и управления ими, что надолго станет посто янным помощником на вашем рабочем месте.
Каталог значительно облегчает задачу организации ваших дан ных. Вы можете удалить покрытие нажатием кнопки Delete на клавиатуре, переименовывать шейпфайлы и копировать таб ВВЕДЕНИЕ В ARCCATALOG
5
Советы по изучению ArcCatalog Эта книга знакомит вас с возможностями ArcCatalog. Предпола гается, что вы уже имеете базовое представление о географиче ских информационных системах (ГИС). Если же вы новичок в этой области или чувствуете, что вам надо бы освежить свои зна ния, потратьте немного времени на чтение книги Начало рабо ты с ArcGIS, которую вы получили в комплекте с вашим про граммным продуктом. Вам необязательно читать ее целиком, но вы можете пользоваться ею как справочником, где вы будете находить ответы на возникающие вопросы. Для получения результатов вам необязательно знать все об ArcCatalog и получить результаты немедленно. Начните изуче ние ArcCatalog с чтения главы 2, “Вводный курс”, где вы узнае те, насколько легко находить и управлять вашими картами и данными. К ArcCatalog прилагаются данные, которые использу ются в данном учебном пособии, так что вы сможете выполнить все упражнения на вашем компьютере. Можно также читать учебное пособие, не используя компьютер. Эта книга построена таким образом, чтобы при появлении како голибо вопроса вы могли быстро найти в ней ответ и выполнить свою задачу. Хотя вы можете читать книгу по порядку от начала до конца, возможно, что она больше подойдет вам в качестве справочника. Когда вам необходимо узнать, как выполнить ту или иную задачу, например, задать систему координат шейп файла, загляните в оглавление или справочный указатель. Вы найдете сжатое, поэтапное описание способа решения задачи. Некоторые главы также включают подробные сведения, кото рые можно прочитать, если есть желание узнать больше о кон цепциях, на которых базируется решение данных задач. Если же вы сталкиваетесь с незнакомым термином ГИС, можно обра щаться к имеющемуся в книге словарю.
6
Получение справки на вашем компьютере В дополнение к этой книге, интерактивная справочная система ArcCatalog представляет собой ценный ресурс для изучения спо собов работы с данным программным продуктом. Чтобы узнать, как пользоваться Справкой, смотрите раздел “Получение справ ки” в третьей главе “Основные сведения о Каталоге” настоя щей книги.
Контакты с ESRI Если вам необходимо связаться с ESRI для получения техничес кой поддержки обратитесь к параграфу “Техническая поддерж ка”(Contacting Technical Support) в разделе “Дополнительная справка”(Getting more help) системы электронной справки ArcGIS Desktop. Для получения более подробной информации относительно ArcCatalog и ArcGIS вы также можете посетить сайт ESRI по адресу www.esri.com и support.esri.com.
Возможности обучения ESRI предлагает целый ряд возможностей обучения в области геоинформатики, ГИСприложений и технологий. На ваш вы бор предлагаются курсы с преподавателем, Интернеткурсы и учебники для самостоятельной работы. Для получения дополни тельной информации обращайтесь на сайт www.esri.com/ education.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Вводный курс В ЭТОЙ ГЛАВЕ • Упражнение 1: Построение каталога географических данных • Упражнение 2: Исследование данных и добавление их на карту • Упражнение 3: Управление шейп<файлами
2 ArcCatalog позволяет вам исследовать данные и управлять ими. После под ключения к данным используйте ArcCatalog для изучения их содержимого. Когда вы найдете данные, которые хотите использовать, можете добавить их к карте. Часто случается, что данные нельзя использовать сразу после их по лучения: иногда необходимо изменить их формат или проекцию, модифици ровать атрибуты или связать географические объекты с атрибутами из дру гой таблицы. Наконец, когда данные будут подготовлены, вы должны задоку ментировать их содержимое и внесенные вами изменения. Все эти задачи управления данными могут быть выполнены посредством использования ин струментов, имеющихся в Каталоге. Простейший способ выяснить, что можно сделать в ArcCatalog, заключается в выполнении упражнений настоящего вводного курса. • Упражнение 1 показывает, как построить собственный каталог географи ческих данных, добавляя и удаляя данные из Каталога. • Упражнение 2 демонстрирует возможности изучения данных и добавле ния их на карту. • Упражнение 3 ставит перед вами несколько задач по управлению данны ми, в том числе: задание проекции источника данных, изменение его со держимого, соединение атрибутов другой таблицы с данными и отобра жение объектов на основании присоединенных атрибутов. Данный курс рассчитан на то, чтобы позволить вам работать в наиболее при емлемом для вас режиме. Вам потребуется уделить 24 часа на выполнение всех упражнений. Однако если вы желаете, можете выполнять упражнения по отдельности.
7
Упражнение 1: Построение каталога географических данных При построении каталога вы выбираете данные, с которыми хотите работать. Вы могли бы использовать несколько папок с данными для формирования проекта, в то время как ктолибо другой использует данные, содержащиеся в базе геоданных. В этом курсе вы будете работать с папкой данных Йеллоустоун ского Национального парка, который расположен в североза падной части Соединенных Штатов.
Что находится в Каталоге? В левой части окна ArcCatalog можно увидеть Дерево Катало га; оно представляет вам общий вид структуры ваших данных. Справа расположены закладки, позволяющие исследовать содер жимое выбранного в дереве элемента.
В данном упражнении вы добавите в Каталог папку, содержа щую учебные данные. Так как в последующих упражнениях вы будете их изменять, вы создадите рабочую копию папки и затем удалите из Каталога те данные, которые вам не нужны.
Запустите ArcCatalog Прежде чем выполнить задачи этого учебного курса, вы должны запустить ArcCatalog. 1. В панели задач Windows нажмите кнопку Пуск. 2. Укажите на Программы 3. Укажите на ArcGIS. 4. Выберите ArcCatalog. Появится окно ArcCatalog. В первый раз, когда вы запускаете ArcCatalog, он содержит под ключения папок, которые позволяют получить доступ к жест ким дискам вашего компьютера. Кроме того, Каталог содержит папки, которые позволяют, создавать и хранить подключения к базам данных и ГИСсерверам, а также управлять результата ми поиска.
8
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Выбрав подключение, вы можете получить доступ к тем дан ным, с которыми установлена связь. Подключения папок позво ляют получить доступ к папкам, или директориям, находящим ся на локальном диске, либо к совместно используемым папкам в сети. Подключения баз данных позволяют получать доступ к со держимому баз данных. Удаление из Каталога подключения пап ки или базы данных влечет за собой удаление только подключе ния, без удаления самих данных. В совокупности ваши подключения создают каталог географи ческих источников данных. Отдельные папки и источники дан ных являются элементами этого каталога. Если вы используете ArcInfo Workstation, то должны быть знакомы с использованием термина “item” (“поле”) в качестве ссылок на атрибуты покры тия; в этой книге термин “item” (“элемент”) означает исключи тельно ссылку на структурную единицу дерева Каталога.
Просмотрите подключение папки Когда вы выбираете в дереве Каталога подключение папки, за кладка Содержание отображает содержащиеся в ней элементы. В отличие от Проводника Windows, Каталог не отображает все файлы, хранящиеся на диске; папка может казаться пустой, даже если она содержит несколько файлов. Папки, содержащие источники географических данных, имеют другую иконку, для того чтобы вам было легче их находить.
2. Дважды щелкните на папку в списке содержания. Эта папка становится выбранной в дереве Каталога, а закладка Содер жание отображает список папок и географических данных, которые она содержит. Используя данный метод, можно осуществлять навигацию по дискам в поисках географических данных.
Найдите папку с учебными данными Прежде чем вы сможете начать исследовать данные для этого курса, вам необходимо выбрать папку, в которой расположены учебные данные. В Каталоге можно быстро выбрать любую пап ку, находящуюся на вашем компьютере или в сети, если извес тен путь к ней. 1. Щелкните в текстовом поле Путь. 2. Введите путь к папке ArcGIS\ArcTutor, расположенной на локальном диске, куда вы установили учебные данные; на пример, введите “C:\ArcGIS\ArcTutor”. Если данные были установлены вашим системным админист ратором в сети, в совместно используемой папке, то путь к учебной папке включает имена компьютера и совместно ис пользуемую область, через которую можно получить доступ к папке; например, введите “\\dataserver\public\ArcGIS \ArcTutor”.
Войдите в подключенную папку в вашем каталоге. 1. В дереве Каталога щелкните на подключенную папку. На закладке Содержание появятся элементы, которые в ней со держатся. 3. Нажмите клавишу Enter. В дереве Каталога папка будет выбрана.
ВВОДНЫЙ КУРС
9
Когда Каталог уже содержит подключение папки, которое обес печивает доступ к папке ArcGIS\ArcTutor, то такое подключе ние расширяется, а в дереве Каталога выбирается учебная пап ка. В ином случае, в Каталог добавляется новое подключение, которое непосредственно имеет доступ к папке ArcGIS\ArcTutor.
5. В дереве Каталога щелкните на подключение папки C:\.
Путь, который вы ввели ранее, после нажатия клавиши Enter добавляется в список местоположений. Чтобы в дальнейшем сно ва получить доступ к папке ArcGIS\ArcTutor, вы сможете вы брать этот путь из списка, щелкнув на стрелку ниспадающего списка Местоположение.
8. В меню Файл выберите Переименовать.
Создайте рабочую копию учебных данных В Упражнениях 2 и 3 вы создадите новые элементы и модифи цируете данные, предоставленные для данного курса. Когда выполняется обработка данных, то лучше работать с копией, ведь таким образом оригинал остается в неизменном виде. Что бы подготовиться к этим упражнениям, используйте ArcCatalog, чтобы скопировать папку ArcGIS\ArcTutor\Catalog в такое мес то, где у вас имеется право доступа для записи. Вам потребуется 15 Мб свободного дискового пространства для хранения этих учебных данных. 1. Если в Каталоге нет подключения к тому месту, где вы хотите сохранить учебные данные, введите его имя в текстовое поле Местоположение и нажмите Enter; например, введите “C:\”. В Каталог будет добавлено новое подключение папки. В по следующих шагах заменяйте “C:\” на имя вашего подклю чения. 2. В дереве Каталога щелкните на папку ArcGIS\ArcTutor. 3. В закладке Содержание щелкните на папку Catalog. 4. Нажмите на кнопку Копировать.
Копировать Вставить 10
6. Нажмите кнопку Вставить. В списке содержания для под ключения папки C:\ появится новая папка с именем Catalog. 7. На закладке Содержание щелкните на новой папке Catalog. 9. Введите “Cat_Tutorial” и нажмите Enter. Если вы ввели другое имя для этой папки, то оно не должно иметь длину более чем 13 символов и не может содержать пробелы. В связи с тем, что учебные данные включают по крытия, имена папок должны удовлетворять требованиям, предъявляемым к рабочим областям ArcInfo. В дальнейшем “C:\Cat_Tutorial” заменяйте на имя, которое вы присвоили вашей папке.
Теперь, когда у вас имеется рабочая копия учебных данных, вы можете подключиться в Каталоге непосредственно к ней.
Подключитесь непосредственно к вашей копии учебных данных Можно добавить в Каталог подключения, которые обращаются к определенным папкам. Вы могли бы установить несколько подключений к папкам с данными, которые хранятся на одном и том же диске. Вам необязательно видеть все данные на вашем логическом диске C:\ только потому, что вы хотите использовать данные из двух папок на этом диске. Чтобы создать подключение, которое обращается непосредст венно к папке, вы можете воспользоваться следующей функци ональной комбинацией, предусмотренной в Каталоге.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
1. В списке Содержание нажмите на папку Cat_Tutorial. 2. Переместитесь в самый верх дерева Каталога. 3. Перетащите папку Cat_Tutorial из окна закладки Содержа ние в папку Каталог, которая находится в самом верху дере ва Каталога.
Отключитьсяот папки 3. Повторите Шаги 1 и 2, удаляя последовательно каждое под ключение папки, кроме подключения C:\Cat_Tutorial. 4. В меню Инструменты выберите Опции. 5. Перейдите на закладку Общие. 6. В списке элементов верхнего уровня уберите галочки для папок Подключения баз данных, ГИСсерверы и Локаторы адреса. Папка Системы координат выключена по умолчанию.
В каталог будет добавлено новое подключение папки.
Создание подключений папок с использованием данной функци ональной комбинации оказывается удобным в тех случаях, ког да вы осуществляете навигацию по локальным дискам, содержа щим множество папок, некоторые из которых, в свою очередь, содержат географические данные.
Удалите ненужные папки Для остальных задач настоящего курса вам понадобится только подключение папки, которое обращается к вашей рабочей ко пии учебных данных. Все другие подключения можно удалить из Каталога. Чтобы скрыть папки Подключения баз данных и Системы координат, вам нужно изменить настройки в диалого вом окне Каталога Опции.
7. Нажмите OK. В Каталоге остаются только подключения папок C:\Cat_Tutorial и Результаты поиска. Теперь можно исследовать учебные дан ные, не видя тех папок и данных, которые не представляют интереса в текущей задаче. Вы можете перейти к выполнению Упражнения 2, либо остано виться на этом и завершить курс в позже. Если вы сейчас не будете выполнять Упражнение 2, не удаляйте вашу рабочую копию учебных данных, а также не удаляйте из Каталога под ключение к рабочей копии учебных данных.
1. Щелкните на подключение папки C:\. 2. Нажмите кнопку Отключиться от папки. ВВОДНЫЙ КУРС
11
Упражнение 2: Исследование данных и добавление их на карту Каждая из трех закладок Каталога предоставляет собственный способ исследования содержания выбранного элемента дерева Каталога. Внутри каждой закладки существуют различные виды, позволяющие изменять внешнее представление содержи мого выбранного элемента. Закладка Содержание перечисляет элементы, которые содер жатся внутри выбранного элемента в дереве Каталога, напри мер, элементы в папке. Когда выбранным является источник данных, к примеру, шейпфайл, закладка Просмотр позволяет увидеть географические объекты или атрибутивные данные, которые содержит источник. Закладка Метаданные позволяет видеть документацию, описывающую выбранный элемент. Приложения ArcCatalog и ArcMap работают совместно, с целью облегчить процесс построения карты. В вашем проекте вы буде те картографировать лесные ресурсы, размещенные в юговос точной части Йеллоустоунского Национального Парка. В папке Yellowstone находится карта изучаемой области; она не полная. В этом упражнении, после исследования данных в папке, вы добавите на карту дополнительные данные.
Закладка Содержание Когда вы выбираете в дереве Каталога такие элементы, как пап ки или базы геоданных, закладка Содержание отображает эле менты, которые в них находятся. Чтобы изменить внешний вид списка закладки Содержание, воспользуйтесь соответствующи ми кнопками панели инструментов Стандартные. Значки
Список
Образцы
Детали
Кнопка Значки представляет каждый элемент в списке с помо щью крупного значка. Кнопка Список использует мелкие знач
12
ки. Кнопка Детали показывает свойства каждого элемента в столбцах; этот список можно сортировать по значениям свойств. Кнопка Образцы отображает для каждого элемента в списке со ответствующее ему изображение; этим обеспечивается опера тивное отображение географических данных, которые содер жатся в каждом элементе. Такие элементы как карты, шейпфайлы и таблицы не содер жат других элементов. Если вы выберите такой объект в дереве Каталога, закладка Содержание покажет его свойства и обра зец.
Исследуйте содержимое папки Yellowstone Каждый тип географических данных отображается в Каталоге своим собственным значком. Папка Yellowstone содержит пер сональную базу геоданных, покрытия, шейпфайлы, растровые наборы данных, наборы данных TIN, таблицы в формате dBASE, а также документ карты ArcMap. Базы геоданных позволяют вам хранить пространственные данные внутри реляционной базы данных; доступ к персональной базе геоданных в один мо мент времени может иметь только один человек. Для получения более подробной информации смотрите Главу 3, “Основные све дения о Каталоге”. Кроме того, папка содержит два слоя. Слой содержит ссылки на географические данные и информацию о способе отображения данных на карте, запрос, определяющий, какие объекты отоб ражает слой, и свойства надписей этих объектов. Чтобы получить сведения о данных, находящихся в папке Yellowstne, используйте закладку Содержание. 1. В дереве Каталога дважды щелкните на подключение пап ки C:\Cat_Tutorial. 2. В дереве Каталога щелкните на папку Yellowstone. 3. Щёлкните по кнопке Значки. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ки географических данных, например, база геоданных Йел лоустонского парка, не могут иметь Образцов; их значки ото бражаются на сером фоне.
4. Нажмите кнопку Список. 5. Нажмите кнопку Детали. Столбец Тип (Type) в виде Детали поможет вам узнать, какими значками отображаются раз личные типы данных. Более подробную информацию о ти пах данных и их значках вы сможете найти в Главе 4, “Что есть в Каталоге?”.
9. Нажмите кнопку Детали. 10. На закладке Содержание дважды щелкните персональную базу геоданных yellowstone. Она содержит набор класов water (водные объекты) и класс пространственных объектов roads (дороги).
6. Щелкните на заголовок Type для сортировки элементов по типу. 7. Щелкните на заголовок столбца Name для сортировки эле ментов по имени. Элементы, содержащие другие элементы, например, базы геоданных и покрытия, всегда находятся в верхней части списка закладки Содержание. Они группиру ются по типу.
11. На закладке Содержание дважды щелкните набор классов water. Он содержит три класса пространственных объектов с соответствующими названиями lakes (озера), rivers (реки), streams (ручьи). 12. В дереве Каталога щелкните на покрытие states, чтобы ото бразить классы объектов, которые оно содержит.
8. Нажмите кнопку Образцы и выполните прокрутку вниз по списку. Элементы, которые не представляют собой источни ВВОДНЫЙ КУРС
13
13. Нажмите на набор данных TIN tin_study в дереве каталога. Эта поверхность представляетсобой рельеф изучаемой тер ритории. Так как набор данных TIN не содержит других элементов, на закладке Содержание отображаются его свой ства и образец.
Вид География отображает все объекты векторного набора клас сов, каждую ячейку растрового набора данных, либо каждый треугольник в наборе данных TIN. При отображении географи ческих данных Catalog использует принятый по умолчанию на бор символов. Прорисовывая содержимое слоя, Catalog исполь зует символы, хранящиеся в этом слое. Вы можете исследовать географические данные выбранного элемента, используя кноп ки из панели инструментов География. Вид Таблица отображает все строки и столбцы, а также значе ния для каждой ячейки таблицы выбранного элемента. Вы мо жете исследовать значения в таблице, используя полосы про крутки, кнопки в нижней части таблицы, а также контекстные меню, доступные из заголовков столбцов.
Просмотрите данные из папки Yellowstone в виде География
Образцы предоставляют вам возможность быстро просматри вать географические данные, содержащиеся в текущем элемен те, и являются весьма полезными при просмотре содержимого папок. Однако, вам часто бывает необходимо рассмотреть дан ные более подробно, чтобы определить, подходят ли они вам для работы.
Используйте вид География, чтобы просмотреть данные, содер жащиеся в элементах папки Yellowstone. При использовании вида География действует панель инструментов География. Для изучения географических данных можно использовать кнопки панели инструментов: Увеличить, Уменьшить, Переместить, Полный Экстент, а также Идентифицировать. Увеличить Переместить Идентифицировать
Закладка Просмотр Просмотр позволяет исследовать данные выбранного элемента как в виде География, так и в виде Таблица. Для элементов, содержащих и географические, и табличные данные, вы може те переключаться между видами География и Таблица, исполь зуя раскрывающийся список внизу закладки Просмотр. 14
Уменьшить Полный экстент В процессе выполнения следующих шагов, вы, может быть, ис пытаете желание просмотреть географические объекты более детально, воспользовавшись этими инструментами.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Для более подробной информации о том, как работают эти кноп ки, смотрите Главу 7, “Изучение географии элементов”. 1. В дереве Каталога щелкните на наборе данных растра dem30. Этот набор данных содержит информацию о высотах изучае мой области внутри парка.
6. Щелкайте по очереди на каждый класс пространственных объектов покрытия vegetation в дереве Каталога, просмат ривая их содержимое в виде География. Это полигональное покрытие представляет различные типы растительности в пределах изучаемой области.
2. Нажмите на закладку Просмотр. Отобразится растровое изо бражение, с использованием принятой по умолчанию цвето вой шкалы с градацией серых тонов. 3. В дереве Каталога щелкните на слое высот (elevation). Отоб разится растровое изображение, с использованием способа отображения, хранящегося в слое цветовая шкала с града цией цветов от зеленого до красного.
7. Нажмите на стрелку ниспадающего списка Просмотр и вы берите Таблица. 8. В дереве Каталога выбирайте поочередно каждый класс про странственных объектов покрытия vegetation и просматри вайте его содержимое в виде Таблица. 4. В дереве Каталога нажмите на шейпфайл study_area. Он представляет область изучения для этого проекта, которая располагается в юговосточном углу парка. 5. В дереве Каталога щелкните на значок “плюс” рядом с по крытием vegetation (растительность). В дереве Каталога ото бразятся классы пространственных объектов покрытия.
Все классы пространственных объектов покрытия имеют поля идентификатора объектов (FID) и геометрии (Shape). Они также могут содержать несколько псевдо полей, поддер живаемых ArcInfo, имена которых начинаются с символа $. Так как топология есть только в полигональном классе объек тов, только он имеет таблицу атрибутов объектов и соответ ственно дополнительные атрибуты. 9. Нажмите на стрелку ниспадающего списка Просмотр и вы берите География. 10. В дереве Каталога щёлкните по значку “минус” возле по крытия vegetation (растительность).
ВВОДНЫЙ КУРС
15
Классы объектов будут спрятаны, а само покрытие выделено в дереве Каталога. Класс полигональных объектов покрытия будет прорисован в виде География. ArcCatalog рисует первый класс пространственных объектов с самой сложной геометрией, который находит в наборе дан ных. Если в покрытии содержатся только линейные и точеч ные классы пространственных объектов, в виде География будет изображён первый найденный класс линейных объек тов. 11. В дереве Каталога щелкните на значок “плюс” возле набора классов water базы геоданных yellowstone. Содержащиеся в нем классы объектов будут отображены в дереве Каталога. 15. Нажмите кнопку Идентифицировать панели инструментов География, и щелкните на самом большом озере на закладке Просмотр. Его атрибуты появятся в окне Результаты Иден тификации. В этом классе пространственных объектов име на есть только у крупных озер.
12. Нажимайте по очереди на каждый класс пространственных объектов в наборе классов water в дереве Каталога, просма тривая их содержание в виде География. Набор классов объ единяет классы пространственных объектов, содержащие различные типы водных объектов для всего парка: озера, реки и ручьи. 13. В дереве Каталога щёлкните по набору классов водных объ ектов. В виде География прорисуется класс озёр (lakes). 14. Щёлкните по слою hidrology в дереве Каталога. Этот состав ной слой представляет все объекты классов озер, рек и ручь ев, используя хранящиеся в слое символы. При добавлении на карту составной слой в таблице содержания имеет лишь одну запись.
Все объекты, которые находятся в радиусе трех пикселов от указанного вами местоположения, будут выбраны для отоб ражения информации по ним из базы данных; список вы бранных объектов приводится в левой части окна Результа ты Идентификации. В случае, когда источник данных не имеет текстовых атрибутов, для идентификации объектов используется числовой атрибут. 16. Закройте окно Результаты Идентификации. Исследуя данные в виде География, вы легко можете выяснить, содержит ли источник данных необходимые объекты, а также верны ли атрибуты этих объектов. Эта информация может при
16
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
годиться при решении вопроса об использовании данны на ва шей карте.
писи. Значение идентификатора объекта этой записи (OID) равняется девяти; значения OID начинаются с нуля.
Исследование содержимого таблицы
4. Произведите горизонтальную прокрутку по таблице, пока не увидите столбец с именем Primary.
С помощью инструментов работы с таблицей, имеющихся в Ка талоге, можно много узнать о ее содержимом. Вы можете осу ществлять поиск значений в таблице и сортировать записи в со ответствии со значениями одного или нескольких столбцов.
5. Щелкните правой кнопкой на заголовок столбца Primary и выберите опцию Закрепить/Открепить Столбец. Столбец Primary будет закреплен в левой части таблицы, а справа от него появится жирная черная линия.
Покрытие vegetation содержит области с отдельными типами растительности. Таблица vegtype содержит как общую инфор мацию, например, занята ли данная площадь лесами, так и де тальную информацию, например, какие типы растительности занимают каждый участок территории. По всему парку опреде лены 67 растительных групп. Некоторые участки могут совсем не иметь растительности например, области водных прост ранств и горных вершин. Используйте инструменты, имеющиеся в виде Таблица, чтобы исследовать содержимое таблицы vegtype. 1. Щелкните на таблицу dBASE vegtype в дереве Каталога. 2. Исследуйте содержимое таблицы, используя кнопки, распо ложенные внизу таблицы, а также клавиши стрелок на кла виатуре. Текущая запись Начало таблицы
Конец таблицы Число записей в таблице
Предыдущая запись
6. Произведите горизонтальную прокрутку по таблице. Стол бец Primary остается на прежнем месте, в то время как дру гие столбцы прокручиваются в обычном порядке. Поместите столбец Type справа от столбца Primary. 7. Позиционируйте курсор мыши на правую границу заголовка столбца Primary. Курсор мыши изменит свою форму. 8. Щелкните и перетащите границу заголовка столбца Primary влево. Красная линия указывает первоначальное положение границы, тогда как черная линия показывает ее новую пози цию. Отпустите границу столбца. Столбец сузится.
Следующая запись
3. Введите “10” в текстовый блок Текущая Запись и нажмите Enter. Рядом с десятой строкой появится значок текущей за
ВВОДНЫЙ КУРС
17
9. Щелкните правой кнопкой мыши на заголовке столбца Type и выберите опцию Закрепить/Открепить Столбец. Теперь черная линия располагается справа от столбца Type. Выпол ните горизонтальную прокрутку таблицы. Оба столбца, Primary и Type, остаются на прежних позициях, в то время как остальные столбцы прокручиваются нормально.
Столбцы таблицы будут отсортированы в алфавитном по рядке, в первую очередь по значениям столбца Type, а затем по значениям столбца Primary. В этом формате таблица пред ставляет информацию о растительности, от общей к более детальной по мере рассмотрения столбцов слева направо.
10. Щелкните на заголовок столбца Type. Столбец будет выбран и выделен светлоголубым цветом. 11. Щелкните и перетащите границу заголовка столбца Type влево от столбца Primary. Красная линия указывает новое положение столбца Type. Перетащите столбец в новое поло жение.
После исследования содержимого таблицы vegtype вы имеете более полное представление о лесных ресурсах изучаемой тер ритории. Однако вы можете не знать, что означают некоторые имена столбцов таблицы. Для получения такой информации вы должны просмотреть метаданные таблицы.
Закладка Метаданные
Столбец Type теперь находится слева от столбца Primary. Справа от него появляется жирная чёрная линия. 12. Нажав и не отпуская клавишу Ctrl, щелкните на заголовок столбца Primary. Теперь оба столбца будут выбранными. 13. Щелкните правой кнопкой мыши на заголовке столбца Primary и выберите опцию Сортировать по убыванию.
18
Закладка Метаданные отображает описательную информацию об элементе, выбранном в дереве Каталога. Метаданные вклю чают свойства элемента и документацию. Свойства извлекаются системой из источника данных, тогда как документация пред ставляет собой информацию, подготовленную человеком. Метаданные хранятся как данные XML (extensible markup language) в файле с данными или базе геоданных. Чтобы преоб разовать данные XML в страницу формата HTML, Каталог ис пользует шаблон стиля XSL (extended stylesheet language). Вы можете изменить внешний вид метаданных, изменив текущий шаблон с помощью ниспадающего списка в панели инструмен тов Метаданные.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
3. В дереве Каталога щёлкните по шейпфайлу study_area. По умолчанию метаданные отображаются в стиле FGDC ESRI.
Перемещение по имеющимся метаданным осуществляется точ но так же, как и навигация в любой программе просмотра Ин тернетстраниц.
Исследуйте метаданные учебных данных Взглянув на метаданные папки Yellowstone, вы можете полу чить представление о содержащихся в ней данных. Просмотрев метаданные для шейпфайла study_area, вы можете выяснить, когда и для чего были созданы данные, а также увидеть свойства данных. 1. В дереве Каталога щелкните на папку Yellowstone. 2. Откройте закладку Метаданные. Вы увидите HTMLстра ницу метаданных, которая описывает содержание папки Yellowstone.
ВВОДНЫЙ КУРС
Каталог автоматически добавляет в метаданные характери стики слоя. 4. В панели инструментов Метаданные нажмите на стрелку нис падающего списка Стили и выберите FGDC FAQ. Нажмите на стрелку ниспадающего списка Стили еще раз и выберите FGDC. Использование различных стилей позволяет представ лять одни и те же метаданные различным образом.
19
5. В панели инструментов Метаданные нажмите на стрелку ниспадающего списка Стили и выберите FGDC ESRI. 6. В метаданных щелкните на закладку Пространственные (Spatial). 7. Под названием системы координат данных нажмите Детали (Details). Появятся свойства системы координат. Нажмите Детали еще раз, чтобы скрыть информацию. 8. Прокрутите данные вниз, чтобы можно было увидеть экс тент шейпфайла. Значения координат представлены как в текущей системе координат данных, так и в десятичных гра дусах. 9. Нажмите на шейпфайл boundary в дереве Каталога. 10. Щелкните в метаданных на закладку Spatial. Информация о системе координат отсутствует, так как проекция шейп файла не определена. Прокрутите страницу вниз, чтобы уви деть экстент данных в координатах проекции.
стандартах, принятых для цифровых геопространственных метаданных: Content Standard for Digital Geospatial Metadata Federal Geographic Data Committee’s (FGDC) и Geographic Information—Metadata (стандарт ISO 19115). Серым шрифтом в некоторых шаблонах выделены пункты, которые необходимо заполнить самостоятельно, чтобы со зданные вами метаданные соответствовали минимальным требованиям указанных стандартов. 11. Нажмите на покрытие vegetation в дереве Каталога. 12. В метаданных покрытия перейдите на закладку Spatial. Таб лица не содержит пространственной информации. Но, по скольку информация, которая содержится в этой таблице, относится только к Йеллоустоунскому Национальному Пар ку, экстент Парка определялся вручную. Тем не менее, таб лица может быть найдена с помощью поиска по местополо жению. 13. Перейдите на закладку метаданных Attributes (Атрибуты). Перед вами появится список всех столбцов таблицы. 14. Выберите в списке столбец LATIN3 и щелкните на нем вы увидите описание типа данных и значения.
Поскольку информации о системе координат нет, Каталог не может рассчитать значение экстента в десятичных граду сах. Если вы работаете с ArcView или ArcEditor, вы устано вите систему координат шейпфайла в 3м упражнении. В приложении ArcCatalog, метаданные не обязаны соответ ствовать какимлибо стандартам. По умолчанию, при обра щении к закладке Метаданные приложение ArcCatalog ав томатически записывает имеющиеся свойства элемента в двух
20
15. В окне Каталога щелкните на закладке Содержание. Теперь, когда вы ознакомились с данными, вы можете создать карту изучаемой области, расположенной в пределах Йеллоус тоунского Национального Парка.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавьте слой на карту Папка Yellowstone содержит документ карты. Карта уже содер жит данные из класса пространственных объектов дороги (roads) и растровый набор данных hillshade. Вы должны добавить на карту еще и водные объекты.
3. Разместите окна ArcMap и ArcCatalog таким образом, чтобы можно было одновременно видеть таблицу содержания в ArcMap и дерево Каталога.
Добавлять данные на карту довольно просто – все, что нужно сделать, это перетащить данные из Каталога на карту. Когда вы отпускаете слой на карте, создается копия слоя, которая сохра няется внутри документа карты. Этим способом можно создать слой один раз и использовать его на многих картах. Прежде чем добавить на карту Йеллоустоунского национального парка но вые данные, вы должны открыть документ карты в ArcMap. 1. В дереве Каталога щелкните на папку Yellowstone. 2. Дважды щелкните на документ карты Yellowstone в Катало ге; он будет открыт в ArcMap.
Водные объекты должны быть добавлены на карту и отобра жены ниже слоя дорог парка roads, но выше слоя рельефа (hillshade). Порядок отображения слоев отражен в Таблице содержания карты. 4. Перетащите из Каталога слой hydrology в Таблицу содержа ния ArcMap и поместите его под слоем дорог (park roads) фрейма данных Study Area.
В окне ArcMap вы увидите содержимое фрейма данных Study Area в Виде данных; имя активного фрейма данных отобра жается в таблице содержания жирным шрифтом. Карта со держит также два других фрейма данных: Yellowstone National Park и United States.
ВВОДНЫЙ КУРС
21
5. В окне ArcMap щёлкните кнопку Сохранить. Водные объекты отображаются ниже дорог и над растровым слоем рельефа на карте.
2. В диалоговом окне Сохранить Как перейдите к папке Yellowstone. Введите имя для нового слоя, например “park roads”, и затем нажмите Сохранить.
Создайте слои Объекты в слоях park roads и hydrology охватывают весь парк, но вам нужно отобразить исключительно изучаемую область. Шейпфайл mask представляет область, находящуюся за преде лами области изучения. Вы можете создать в Каталоге слой из этого шейпфайла и добавить его к карте, чтобы скрыть объек ты, не входящие в изучаемую область. Если вы добавляете данные прямо на карту, не создавая сперва отдельный слой, ArcMap создает новый слой в документе карты. После изменения в ArcMap способа изображения слоя и других свойств, можно сохранить его вне документа карты, чтобы ис пользовать затем на других картах. В этом задании вы сперва сохраните слой дорог в файл, затем создадите новый слой на основе шейпфайла mask. 1. Щелкните правой кнопкой мыши на слой roads в таблице содержания карты и выберите опцию Сохранить Как Файл Слоя.
3. В дереве Каталога щелкните на папку Yellowstone. 4. В меню Вид нажмите Обновить. Теперь в списке Содержа ние появится слой park roads. 5. В Каталоге щелкните правой кнопкой на шейпфайл mask и выберите опцию Создать Слой.
6. В диалоговом окне Сохранить Как перейдите к папке Yellowstone. Введите имя нового слоя, например “feature mask”, и затем щёлкните Сохранить. В папке Yellowstone появится новый слой.
22
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
7. Щелкните правой кнопкой на слой feature mask и выберите Свойства.
10. Нажмите на стрелку ниспадающего списка Цвет заполнения и выберите белый цвет.
8. Перейдите на закладку Символы. 9. Нажмите кнопку, показывающую текущий символ для слоя. Он назначается случайным образом в момент создания слоя. 11. Нажмите на стрелку ниспадающего списка Цвет контура и выберите черный цвет. 9
12. Нажмите OK в диалоговом окне Выбор символа, а затем в диалоговом окне Свойства слоя. После того, как вы создали слой feature mask, вам необходимо задокументировать его содержимое. Перед добавлением слоя на карту вы можете импортировать метаданные, которые для него уже существуют.
Импорт метаданных В папке Yellowstone существует текстовый файл, содержащий метаданные для слоя feature mask. Импорт этих метаданных приведет к тому, что они станут частью слоя; они будут копиро ваться и перемещаться вместе со слоем, а также автоматически обновляться средствами ArcCatalog. Это важно, так как при от дельном хранении метаданных, они могут утратить свою акту альность или просто потеряться.
ВВОДНЫЙ КУРС
23
1. В дереве Каталога нажмите на слой feature mask. Обратите внимание, что значок слоя появляется на сером фоне, по скольку образец для этого слоя пока не был создан.
6. В поле Тип файлов выберите Все файлы (*.*). Нажмите на файл “feature_mask.met” и нажмите Открыть.
2. Перейдите на закладку Метаданные. По умолчанию, ArcCatalog автоматически создаст метаданные для слоя feature mask. Такие свойства, как имя файла слоя будут добавлены автоматически, как и подсказки о типе информации, кото рую необходимо ввести.
7. Нажмите ОК в диалоге Импорт метаданных. Информация из файла feature_mask.met заменит метадан ные, сгенерированные приложением ArcCatalog. Затем, свой ства слоя будут автоматически добавлены в него.
3. Нажмите кнопку Импорт метаданных панели инструментов Метаданные.
Импорт метаданных 4. В списке Формат выберите FGDC CSDGM (TXT). Метадан ные, содержащиеся в текстовом файле, будут структуриро ваны в соответствии с указанным форматом. 5. Нажмите на кнопку Обзор и перейдите в папку Yellowstone.
Теперь только один элемент отсутствует в метаданных слоя образец, показывающий, как слой будет выглядеть на карте. Создание образцов для источников данных и слоев это про цесс, выполняемый вручную. 8. Откройте закладку Просмотр.
24
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
9. Нажмите кнопку Создать образец на панели инструментов География.
Создать образец
Предположим, вы не знали о существовании слоя feature mask. Вам нужно добавить к карте такой источник данных, который покажет границы изучаемой территории в пределах парка. 1. Нажмите правой кнопкой на папку Yellowstone в дереве Ка талога и выберите Искать... Появится диалоговое окно поис ка, а местоположение для поиска будет автоматически огра ничено папкой Yellowstone.
10. Перейдите на закладку Содержание. Теперь вы можете ви деть образец слоя как здесь, так и в метаданных слоя.
2. Перейдите на закладку Дополнительно. 3. В раскрывающемся списке Элемент метаданных выберите Ключевое слово темы. 4. В раскрывающемся списке Условие выберите “равно”. После внесения какихлибо изменений в источник данных слоя (например, добавления или удаления слоя) или в свой ства слоя, желательно обновлять его образец.
5. В поле Значение введите “boundary”. 6. Щёлкните Добавить к списку.
Поиск объектов Вы уже изучили содержимое папки Yelowstone, создали новый слой feature mask и вскоре добавите его на карту. При этом часто вы знаете, какие данные вам нужны, но не знаете, где они нахо дятся. Каталог позволяет вести поиск данных по разным пара метрам: имени, типу, географическому положению. Помимо этого, вы можете искать данные по датам и ключевым словам, содержащимся в метаданных. Если метаданные существуют, имя, тип и географическое местоположение также извлекаются из метаданных. ВВОДНЫЙ КУРС
25
При выполнеии поиска с указанными условиями ArcCatalog будет искать в папке Yellowstone объекты, в метаданных которых содержится ключевое слово темы “boundary”. 7. Щёлкните Найти. Поиск будет сохранен в папке Результаты поиска и в дереве Каталога она окажется выбранной. При нахождении объек тов, удовлетворяющих критериям поиска, ссылки на них будут добавляться в список результатов. Когда поиск будет закончен, в строке состояния появится сообщение о завер шении поиска, а кнопка Остановить в диалоговом окне По иск станет недоступна. 8. Закройте диалоговое окно Поиск.
Каталог нашел четыре объекта в папке Yellowstone, удовле творяющих заданному критерию: три шейпфайла и слой feature mask. Ссылки на эти объекты появились в списке за кладки Содержание. Вы можете работать с ссылками в Каталоге, точно так же как с самими объектами. 9. Нажмите на ярлык слоя feature mask в списке. 10. Перейдите на закладку Просмотр, чтобы отобразить слой. 11. Нажмите на закладку Метаданные, чтобы просмотреть ме таданные слоя. Это именно те данные, которые вы хотите добавить на вашу карту. 12. Перетащите ярлык слоя feature mask из Каталога в Таблицу содержания карты и поместите его в список слоев фрейма данных Study Area над слоем дорог парка. Теперь вы видите на карте только те объекты, которые находятся в пределах изучаемой территории.
26
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
торию, отображаемую во фрейме Study Area. Точно так же, во фрейме данных United States есть зеленый прямоуголь ник, показывающий территорию, которую вы можете ви деть во фрейме данных Yellowstone National Park. Когда вы начинаете увеличивать изображение внутри фрей ма Study Area, рамка экстента во фрейме Yellowstone National Park начинает уменьшаться, а масштабная линейка будет увеличиваться в размере. 2. В ArcMap нажмите кнопку Увеличить на панели Инструмен ты и растяните прямоугольник, охватывающий всю изучае мую область во фрейме данных Study Area.
Увеличить
Предыдущий экстент
13. Нажмите кнопку Сохранить. Теперь ваша карта содержит всю необходимую базовую инфор мацию по изучаемой области. Осталось добавить несколько за вершающих штрихов в компоновку вашей карты.
Если вы увеличили изображение слишком сильно, вы може те вернуться к предыдущему экстенту ваших данных, нажав кнопку Предыдущий экстент.
Завершите создание карты Цель создания карты Yellowstone показать различные типы растительности в пределах изучаемой территории. В данный момент, фрейм данных Study Area отображает экстент всего парка. Вам необходимо увеличить изображение изучаемой тер ритории; сделайте это в Виде компоновки, чтобы убедиться, что вы выбрали максимальное увеличение, при котором карта изу чаемой территории помещается в компоновке. При переключе нии в Вид компоновки вы увидите также два других фрейма данных: Yellowstone National Park и United States. 1. В меню Вид нажмите Вид компоновки. В компоновке вы видите все фреймы данных, заголовок карты и масштабную линейку. Во фрейме данных Yellowstone National Park присутствует оранжевый прямоугольник, который ограничивает терри ВВОДНЫЙ КУРС
27
3. Когда изучаемая территория заполнит весь фрейм данных Study Area, нажмите кнопку Сохранить. 4. В меню Файл щёлкните Выход, чтобы завершить работу в ArcMap. В этом упражнении вы увидели, как в Каталоге можно ис следовать ваши данные, создавать слои, импортировать ме таданные, искать объекты и добавлять их на карту. В следу ющем упражнении вы создадите слой, отображающий раз ные типы растительности, встречающиеся на изучаемой тер ритории. Для этого потребуется изменить формат источни ка данных и отредактировать его значения. Вы можете перейти к выполнению следующего упражнения, либо остановиться на этом и завершить курс в другое время. Если вы сейчас не намерены выполнять следующее упраж нение, не удаляйте вашу рабочую копию учебных данных. Также не удаляйте из Каталога подключение к рабочей ко пии учебных данных.
28
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Упражнение 3: Управление шейп#файлами Подбор данных для проекта часто требует выполнения большо го объема работ по организации данных. В этом упражнении вы будете создавать слой, представляющий различные типы расти тельности на изучаемой территории и добавлять его на карту. В процессе работы вы узнаете, как задать систему координат шейп файла, изменить атрибуты, присоединить таблицу атрибутов к шейпфайлу, а также обновить метаданные, используя инстру менты ArcCatalog.
Установите систему координат шейп<файла В предыдущем упражнении, когда вы просматривали метадан ные шейпфайла boundary, вы обнаружили, что для него не оп ределена система координат. Объекты шейпфайла спроециро ваны, но Каталог не знает, какая картографическая проекция используется. Без этой информации Каталог не может опреде лить, в каком месте земной поверхности находятся объекты шейпфайла.
5
5. Нажмите на кнопку (…), расположенную справа от свойства Пространственная привязка. Все источники в папке Yellowstone, кроме покрытия states, используют одну систему координат. Т.е. вы можете скопи ровать информацию о системе координат из любого источни ка данных в папке, кроме покрытия states. 6. В диалоговом режиме Свойства пространственной привязки нажмите Импорт.
В диалоговом окне Свойства шейпфайла вы можете изменять атрибуты, создавать пространственные и атрибутивные индек сы, а также определять проекцию. 1. В ArcCatalog, щелкните на закладке Содержание и в дереве Каталога щелкните на папке Yellowstone. 2. В списке Содержание щелкните правой кнопкой мыши на шейпфайле boundary и выберите Свойства. 3. Перейдите на закладку Поля. 4. В графе Имя поля щёлкните Shape. Этот столбец содержит геометрию объекта. В приводимом ниже списке Свойства поля будут отображены пространственные свойства шейп файла. Внизу списка находится свойство Пространственная привяз ка. Система координат шейпфайла неизвестна.
ВВОДНЫЙ КУРС
7. Перейдите в папку Yellowstone, щелкните растровый набор данных dem30 и затем нажмите кнопку Добавить. В диало говом окне Свойства пространственной привязки будут ото бражены параметры проекции растрового набора данных dem30. 8. Нажмите OK. В поле свойства Пространственная привязка столбца Shape отобразится система координат шейпфайла. 29
9. Нажмите OK. Информация о системе координат шейпфайла теперь будет храниться в файле .prj вместе с другими данными например, boundary.prj. Теперь вы можете обновить метаданные шейп файла, чтобы в них появилась информация о системе коорди нат. По умолчанию, каждый раз ,когда вы обращаетесь к за кладке Метаданные, Каталог автоматически обновляет их, ис пользуя текущие свойства источника данных. 10. Перейдите на закладку Метаданные.
рибуты покрытия vegetation и столбцы таблицы dBASE vegtype, чтобы понять, потребуются ли изменения для того, чтобы мож но было связать их. Используя вид Таблица, вы можете увидеть, что атрибут “CODE” в полигональном классе пространственных объектов и столбец “VEGID” в таблице vegtype вероятнее всего содержат связанные значения и что таблица vegtype имеет два столбца не содержащих никаких значений. Используйте диалоговое окно Свойства для полигонального класса объектов, чтобы проверить, коков тип данных поля “CODE” а затем используйте диалог Свой ства таблицы, чтобы проверить тип данных колонки VEGID и чтобы изменить ее соответствующим образом. 1. Откройте закладку Содержание в окне Каталога. 2. Щёлкните по покрытию vegetation в дереве Каталога. 3. Правой кнопкой мыши щелкните на классе polygon в списке Содержание и нажмите Свойства. 4. Щелкните на закладке Поля. Здесь перечислены столбцы таблицы и их типы данных. Вы можете видеть, что тип дан ных столбца CODE Float (С плавающей запятой).
11. В метаданных перейдите на закладку Spatial. Каталог обновил информацию о системе координат и вычислил экстент шейпфайла в десятичных градусах.
Измените атрибуты таблицы dBASE К слою можно присоединить или связать с ним атрибуты табли цы любого формата, если у них есть общие столбцы значений. Единственное требование столбцы в слое и в таблице должны иметь одинаковый тип данных. Информация о растительности в таблице dBASE vegtype может быть связана с классом объектов полигональное покрытие vegetation, что позволит описать рас тительность каждой области. Вам необходимо просмотреть ат
30
5. Щелкните Отмена. 6. Щелкните правой кнопкой на таблице vegtype в дереве Ка талога и нажмите Свойства.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
7. Щелкните на закладке Поля. Здесь перечислены столбцы таблицы и их типы данных. Вы можете видеть, что тип дан ных столбца VEGID Long Integer.
12. Поместите курсор мыши на серую кнопку слева от имени столбца NAME3; курсор должен превратиться в стрелку. Нажмите, чтобы выбрать столбец.
Значения столбца VEGID в таблице dBASE целые, а значе ния поля CODE в покрытии содержат реальные числа. Для соединения таблицы с покрытием необходимо, чтобы значе ния в обоих полях были одного типа. Таким образом, вам придется добавить столбец, содержащий значения с плаваю щей запятой, к таблице. 8. Прокрутите список полей вниз. Нажмите на пустую строку под именем последнего атрибута и введите имя столбца “VEGTYPE”. 9. В поле Тип данных справа от имени нового столбца нажмите на стрелку вниз и выберите из раскрывшегося списка Float. 10. В списке Свойства поля щелкните справа от свойства Точ ность и введите значение “4”. 11. Установите значение свойства Порядок, равное 1.
13. Нажмите Удалить. Поле будет удалено из списка. 14. Повторите шаги 11 и 12 для столбца LATIN3, чтобы удалить из таблицы и его. 15. Нажмите OK. Теперь, когда в таблице появилось новое поле типа Float, вы должны скопировать значения исходного атрибута VEGID в но вое поле VEGTYPE. Чтобы отредактировать значения в табли це, вам потребуется приложение ArcMap.
Вычислите значения атрибутов в ArcMap Чтобы изменить значения в таблице, ее необходимо добавить на карту. При видимой панели инструментов Редактора и откры той таблице, вы сможете начать ее редактирование. Используй те Калькулятор поля, чтобы скопировать значения атрибута CODE в атрибут VALUE. 1. Нажмите кнопку запуска ArcMap из приложения ArcCatalog.
Вы определили новый атрибут. Теперь вы можете удалить пустые столбцы из таблицы.
ВВОДНЫЙ КУРС
Запуск ArcMap
31
2. Нажмите OK, чтобы начать работать в приложении ArcMap с новой пустой картой.
7. Для того, чтобы выбрать столбец VEGID, нажмите на заголо вок этого столбца.
3. Перетащите таблицу vegtype из Каталога в Таблицу содержа ния или область отображения данных ArcMap. Таблица по явится в закладке Источник в таблице содержания карты. Табличные данные теперь доступны для работы с картой.
8. Прокрутите таблицу по горизонтали, пока не увидите стол бец VEGTYPE. 9. Удерживая клавишу Ctrl выберите колонку VEGTYPE. 10. Нажмите правой кнопкой на заголовок столбца VEGTYPE и выберите Закрепить/Открепить столбец. Теперь оба выбран ных столбца (VEGID и VEGTYPE ) будут расположены в левой части таблицы и их правая граница будет показана черной толстой линией. 11. Щелкните правой кнопкой на заголовке столбца VEGTYPE и выберите опцию Вычислить значения.
4. На панели инструментов нажмите кнопку Редактор. Появит ся панель инструментов Редактора.
Панель редактирования 5. В панели инструментов Редактор щелкните на меню Редак тор и выберите Начать редактирование. 12. Прокрутите список Поля вниз и дважды щелкните на поле VEGID. В текстовом поле под надписью “VEGTYPE=” ото бразится надпись “[VEGID]”. ArcMap читает это как VEGTYPE=VEGID; другими словами, все значения в столб це VEGTYPE будут установлены равными значениям, со держащимся в столбце VEGID. 6. Щелкните правой кнопкой на таблицу vegtype и нажмите Открыть. Табличные значения появятся в окне таблицы. У заголовков столбцов, доступных для редактирования, будет белый фон.
32
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
2. В метаданных нажмите на закладке Атрибуты. Приложение ArcCatalog автоматически обновляет метаданные и убирает информацию о столбцах, которые удаляются из таблицы. 3. В списке столбцов нажмите VEGTYPE. Тип данных этого столбца был автоматически добавлен к метаданным. Для описания данных, содержащихся в столбце VEGTYPE , используйте редактор для метаданных стиля FGDC. 4. В Каталоге щелкните кнопку Редактировать метаданные на панели инструментов Метаданные.
13. Нажмите OK. По мере того, как ArcMap вычисляет новые значения, внизу окна Калькулятор поля будет отображаться число обрабо танных записей.
Редактировать метаданные
14. Посмотрите на столбец VEGTYPE в таблице VALUE; его содержимое идентично со столбцом VEGID.
5. В верхней части редактора метаданных нажмите Entity Attribute (Собственно атрибут). Редактор показывает вам метаданные для полигонального класса пространственных объектов.
15. Нажмите кнопку Закрыть в правом верхнем углу окна таб лицы.
6. В закладке Detailed Description (Подробное описание), на жмите закладку Attribute (Атрибут).
16. В панели инструментов Редактор щелкните на меню Редак тор и выберите Завершить редактирование. Для подтверж дения результатов редактирования нажмите Да. 17. В меню Файл выберите Выход, чтобы завершить работу в ArcMap. На запрос, нужно ли сохранять карту, ответьте Нет.
Обновите метаданные о таблице. В предыдущих двух заданиях вы перемещали и добавляли столб цы из/к таблице типов растительности (vegtype), затем запол нили новую колонку значениями. Теперь вы должны обновить информацию о содержании столбцов таблицы в метаданных. 1. Щелкните на закладке Metadata.
ВВОДНЫЙ КУРС
33
Закладка Attribute отображает метаданные для первого столб ца в таблице vegtype столбца OID. Текстовая строка Definition (Определение) показывает, что столбец содержит уникаль ные значения для каждой записи таблицы. 7. В нижней части закладки Attribute (Атрибут), нажмите кно пу Переместиться к следующему (Move next). В закладке Attribute отобразится следующий столбец из таблицы VEGID, который содержит целочисленные значения идентифика торы каждого типа землепользования.
Переместиться к Переместиться следующему к последнему 8. Чтобы увидеть последний в списке столбец VEGTYPE на жмите на кнопку перемещения к последнему (Move last). 9. Поместите курсор в текстовую строку Definition (Определе ние) и напечатайте “A real number identifying the type of land cover. Use this column to join this table to the vegetation coverage.” (Целочисленные идентификаторы типов землепользования. Используйте данный столбец для соединения этой таблицы с покрытием растительности vegetation). 10. Нажмите Save. 11. Щелкните на закладке Attributes в метаданных. 12. Нажмите на столбце VEGTYPE. Добавленное вами только что описание появилось в метаданных. Каждый, кто будет использовать эту таблицу, в дальнейшем сможет прочитать, какие данные содержатся в этом столбце.
Теперь, когда покрытие vegetation и таблица vegtype имеют сов падающие столбцы, можно создать слой, который свяжет их вместе.
Создайте слой, используя связанные атрибуты Посредством создания нового слоя, который соединит атрибу ты, хранящиеся в таблице vegtype, с объектами покрытия vegetation, вы сможете использовать значения таблицы для по строения запросов, надписывания и отображения объектов по крытия. 1. Откройте закладку Содержание в ArcCatalog. 2. Щёлкните по папке Yellowstone в дереве Каталога. 3. В меню Файл укажите на Новый и затем Слой. 4. Введите имя для слоя, например “vegetation type”. 5. Нажмите на кнопку Обзор, перейдите в папку Yellowstone, нажмите на покрытие vegetation и затем нажмите Добавить. 6. Включите опцию Хранить относительный путь и нажмите ОК.
34
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
10
Относительный путь указывает местоположение данных слоя в зависимости от местонахождения файла слоя на диске. Поскольку относительные пути не содержат имен дисков, они позволяют вам продолжать использовать слой даже после перемещения или переименования папки Yellowstone, без необходимости переопределять источник данных слоя. 7. Щелкните правой кнопкой мыши на слой vegetation type и выберите Свойства.
15. Нажмите ОК в диалоговом окне Соединение данных. Табли ца vegtype добавится в список таблиц, соединенных с покры тием.
8. В диалоговом окне Свойства слоя перейдите на закладку Соединения&Связи. 9. Нажмите кнопку Добавить рядом со списком Соединения. 10. Нажмите на первую стрелку вниз и выберите Присоединить атрибуты из таблицы. 11. В пункте 1 нажмите на стрелку вниз и выберите поле CODE. 12. В пункте 2 нажмите кнопку Обзор. 13. Перейдите в папку Yellowstone, выберите таблицу vegtype и нажмите Добавить. 14. В пункте 3 нажмите на стрелку вниз и выберите поле VEGTYPE. 16. Откройте закладку Символы. 17. В списке Показать выберите Категории. 18. Нажмите стрелку ниспадающего списка Поле значений и выберите vegtype.TYPE.
ВВОДНЫЙ КУРС
35
19. Нажмите стрелку вниз в окошке Цветовая схема и выбери те по желанию другую цветовую шкалу. 20. Нажмите Добавить все.
3. В ArcMap нажмите кнопку Сохранить. 4. В меню Файл нажмите Выход, чтобы завершить работу в ArcMap. Чтобы изменить цвет конкретного значения, например, сде лать водные объекты голубыми, дважды щелкните образец цвета слева от значения. В окне Выбор символа выберите цвет контура и цвет заполнения, а затем нажмите ОК. 21. Нажмите OK в диалоге Свойства слоя. Итак, слой vegetation type представляет лесные ресурсы изу чаемой территории.
Добавьте слой vegetation type на карту Теперь, когда вы создали слой растительности , вы можете доба вить его на карту Yellowstone. 1. В Каталоге дважды щелкните на карту Yellowstone. 2. С помощью мыши перетащите слой vegetation type из Ката лога в Таблицу содержания карты в ArcMap и поместите его под слоем дорог парка и над слоем hydrology фрейма данных Study Area.
36
Теперь карта Йеллоустоунского национального парка готова. Вы закончили выполнение упражнений вводного курса. Это уп ражнение продемонстрировало вам, каким образом можно ис пользовать Каталог для управления шейпфайлами и таблицами dBASE, включая определение системы координат, добавление или удаление атрибутов. Таким образом, вы познакомились с широким спектром задач. Независимо от того, осуществляете ли вы поиск данных, создае те карты или организуете данные для собственного проекта или всего учреждения, ArcCatalog играет стержневую роль в процес се выполнения работы. Остальные разделы этой книги рассмат ривают в деталях весь комплекс задач, который вы сможете ре шать с помощью ArcCatalog.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Основные сведения о Каталоге В ЭТОЙ ГЛАВЕ • Запуск ArcCatalog • Окно ArcCatalog • Навигация по Каталогу • Перемещение дерева Каталога
3
Независимо от того, нужно ли вам найти конкретную карту, описать ее содержание, либо модифицировать покрытие вы можете сделать это в ArcCatalog. Однако, прежде чем вы начнете, прочитайте эту главу. Она познакомит вас с общими понятиями о том, что вы видите, когда открыва ете Каталог, а также показывает, как его использовать для работы с вашими данными. Кроме того, эта глава объясняет, как использовать интерактив ную Справку, которая может помочь вам изучить структуру окна ArcCatalog. Пошаговые инструкции в тематических разделах покажут, ка ким образом можно выполнить ваши задачи в Каталоге.
• Вызов Справки • Завершение работы ArcCatalog
37
Запуск ArcCatalog
1. В панели задач Windows на жмите кнопку Пуск.
Запуск ArcCatalog является первым шагом, предпринима емым с целью исследования дан ных. Однако прежде чем вы сможете запустить ArcCatalog, он должен быть установлен на вашем компьютере. Если вы не знаете, установлен ли он, выяс ните этот вопрос вместе с сис темным администратором или установите его самостоятельно, используя руководство по ин сталляции. После того, как про граммное обеспечение будет ус тановлено, вы можете запус тить ArcCatalog с помощью кноп ки Пуск в панели задач Windows.
3. Выберите ArcGIS.
2. Выберите Программы. 4
4. Выберите ArcCatalog.
1
Подсказка Запуск ArcCatalog из ArcMap Вы можете также запустить приложение ArcCatalog из прило жения ArcMap, нажав кнопку запуска ArcCatalog на панели ин струментов Стандартные.
38
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Окно ArcCatalog
Строка заголовка Понажимайте на кнопки в активных отображает местоположение панелях инструментов, чтобы выбранного элемента. исследовать текущий вид.
Каждая закладка по0 разному отображает содержимое выбранного элемента. В пределах каждой закладки несколько различных видов позволяют изменять форму представления содержимого выбранного элемента.
Дерево Каталога позволяет обращаться к содержимому Каталога. Выберите в дереве элемент для того, чтобы просмотреть его содержимое.
Строка состояния описывает действие кнопки или команды меню, а также указывает, какие элементы являются выбранными.
ОСНОВНЫЕ СВЕДИНИЯ О КАТАЛОГЕ
Переместите эту полосу, чтобы изменить размер дерева Каталога.
39
Навигация в Каталоге
Выбор элементов в дереве Каталога и списке Содержание
Навигация по географическим данным в Каталоге не составля ет труда, независимо от того, ищете ли вы чтолибо определен ное, либо просто просматривае те содержимое. Дерево Катало га отображает все элементы в Каталоге и иллюстрирует иерар хическую структуру, в которую они организованы. При выборе элемента в дереве Каталога зак ладка Содержание позволяет увидеть все содержащиеся в нем элементы. Нажимая на клавиа туре стрелки Вверх или Вниз можно быстро выбирать элемен ты, расположенные выше или ниже элемента, выбранного в те кущий момент в дереве Катало га. Кнопка На один уровень вверх из панели инструментов Стандартные выбирает в иерар хии дерева Каталога элемент, на ходящийся одним уровнем выше.
1. Перейдите на закладку Содер жание. 2. Выберите элемент, содержа щий другие элементы (напри мер, папку или набор классов пространственных объектов) в дереве Каталога. Содержащиеся в нем элемен ты будут отображены в окне за кладки Содержание. 3. В списке Содержание дважды щелкните на элемент, содер жащий другие элементы. Содержащиеся в нем элемен ты будут отображены в окне за кладки Содержание. 4. В дереве Каталога щелкните дважды на элемент, содержа щий другие элементы. Содержащиеся элементы будут отображены в дереве Катало га. 5. В дереве Каталога или в списке Содержание щелкните дважды на элемент, который не содер жит других элементов (напри мер, шейпфайл или таблица). В ArcMap будут открыты кар ты; файлы XML будут откры ты в соответствующем прило жении. Для всех других эле ментов будет открыто диалого вое окно Свойства. 6. Щелкните элемент, который не содержит других элементов в дереве Каталога. Его свойства и образец появят ся на закладке Содержание.
Может случиться, что список со держания папки Каталога не совпадет с действительным содер жанием папки, – например, если вы получили карту вместе с элек тронной почтой и сохранили ее в папке. Вы можете обновить спи сок содержания папки Каталога, выбрав в дереве Каталога эту папку и применив опцию Обно вить из меню Вид. Когда вы точно знаете, с какими элементами хотите работать, и где они находятся, будет быст рее набрать на клавиатуре их f 40
2
4
3
5
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
путь, чем искать их внутри Ка талога. Путь элемента описыва ет, каким образом нужно пере меститься по иерархии Катало га для того, чтобы обнаружить этот элемент. Для элементов, рас положенных в удаленной базе данных, хранящихся в папке Подключения баз данных, путь включает в себя как имя папки, так и имя подключения базы данных. Например, путь к клас су пространственных объектов участков в базе геоданных ArcSDE, мог бы выглядеть так: “Подключения баз данных\<мое Подключение>\ <Набор дан ных> \<Владелец. Участки>”. Если вы вводите путь к папке, для которой подключение еще не су ществует, то автоматически бу дет создано новое подключение папки. Путь для выбранного элемента отображается в строке заголов ка окна ArcCatalog, а также в тек стовом поле панели инструмен тов Местоположение. Строка со стояния показывает, сколько элементов выбрано в данный мо мент и, если это нужно, какой f Подсказка Выбор пути из списка Местоположение Если элемент выбран посред ством ввода пути к нему, этот путь добавляется в список Мес тоположение. Чтобы позже повторно обратиться к этому элементу, нажмите на стрелку ниспадающего списка Местопо ложение и выберите в нем нуж ный путь. ОСНОВНЫЕ СВЕДЕНИЯ О КАТАЛОГЕ
Выбор элемента посредством ввода его пути
1
1. Введите путь к элементу, ко торый вы хотите выбрать, в текстовое поле панели инст рументов Местоположение. 2. Нажмите клавишу Enter. Дерево Каталога раскроется, отображая элемент, который вы выбрали, либо в Каталог добавится новое подключение папки. Дерево Каталога раскрывается, чтобы отобразить выбранный элемент.
Перемещение вверх по дереву Каталога
1
1. Нажмите кнопку На один уровень вверх. В иерархии дерева Каталога будет выбран элемент, нахо дящийся одним уровнем выше. В иерархии выбран элемент, который на один уровень выше. Если был выбран элемент Hydrants, то после нажатия на эту кнопку будет выбран элемент Water.
41
тип элементов они представляют. В процессе работы вы можете обнаружить, что в длинном спи ске папок трудно найти нужный элемент. В Каталоге существует опция, позволяющая отображать папки с ГИСданными специаль ным значком. Но при включении этой опции может замедлиться доступ к данным в сети. После того, как вы нашли нужную пап ку, добавьте подключение, кото рое указывает прямо на нее, а за тем выключите опцию использо вания специального значка для отображения папок с географи ческими данными. Большинство иллюстраций в этой книге пока зывают Каталог при включенной опции. Подсказка Возвращение к последне< му местоположению По умолчанию, при запуске Ка талога автоматически откры вается то местоположение, ко торое было выбрано последним при предыдущем запуске ArcCatalog. Эта функция доволь но удобна, но если вы ее выключи те, ArcCatalog будет запускать ся быстрее, особенно если вы об ращаетесь к данным по сети. Подсказка
Как упростить процесс поиска данных на диске 1. В меню Инструменты нажми те Опции. По умолчанию, все папки отображаются одинаково.
2. Перейдите на закладку Об щие. 3. Включите опцию Использо вать специальную иконку для папок, содержащих ГИСдан ные. 4. Нажмите ОК. Папки, непосредственно со держащие ГИСданные, бу дут отображаться специаль ным значком, чтобы сделать более удобным поиск данных.
3
4
Когда опция включена, содержащие ГИСданные папки отображаются специальным значком.
Отображение расширений По умолчанию, расширения таких файлов, как документы карт, слои, растровые наборы данных и ряд других файлов, не отобра жаются. Если вы включите оп цию отображения расширений, растр будет отображаться как, например, “Buffalo.bil”. 42
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Перемещение дерева Каталога Основными элементами окна ArcCatalog являются дерево, отображающее содержание Ка талога, и закладки, которые обеспечивают различные виды содержимого элемента, выбран ного в дереве Каталога. Вы мо жете переместить дерево Ката лога, чтобы упростить процесс исследования содержимого эле мента. По умолчанию дерево Каталога зафиксировано в левой части окна ArcCatalog, но вы мо жете, если хотите, зафиксиро вать его справа, вверху или вни зу окна. Можно также откре пить дерево Каталога таким об разом, чтобы оно свободно пере мещалось в области экрана это может облегчить операцию “пе ретаскивания” данных на кар ты или в инструменты геообра ботки. Аналогичным образом можно временно скрыть или за крыть дерево Каталога.
Открепление дерева Каталога 1. Щелкните на заголовок окна дерева Каталога и перетащи те его с помощью курсора мыши за пределы окна ArcCatalog.
1
2
Прямоугольник с жирным контуром покажет место, где будет располагаться дерево Каталога. 2. Отпустите панель. Дерево Каталога свободно пе ремещается в области экрана, однако его работа остается синхронизированной с рабо той приложения.
Подсказка Перемещение дерева Каталога без закрепления Если вы нажмете клавишу CTRL и, не отпуская ее, перетащите дерево Каталога с помощью кур сора мыши, оно не будет больше зафиксировано в окне ArcCatalog. То же относится и к панелям ин струментов. ОСНОВНЫЕ СВЕДЕНИЯ О КАТАЛОГЕ
Дерево Каталога свободно перемещается в области экрана. 43
Скрытие и отображение дерева Каталога
1
1. Нажмите кнопку Закрыть, расположенную в правом верхнем углу окна дерева Ка талога, чтобы скрыть это окно. Дерево Каталога более не ото бражается в окне ArcCatalog. 2. В меню Вид поставьте галоч ку возле опции Дерево ката лога, чтобы снова отобразить окно дерева Каталога.
Дерево Каталога больше не отображается в окне ArcCatalog. 44
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Вызов справки Быстрым способом получения информации об ArcCatalog яв ляется использование интерак тивной справочной системы. В ArcCatalog вы можете вызвать справку множеством различ ных способов. Когда вы помещаете курсор мыши над кнопкой и задержи ваете его в таком положении, в небольшой рамке появляется Подсказка инструмента. Когда вы задерживаете курсор мыши на кнопке или опции меню, в строке состояния отображает ся описание функции данного средства. Более подробную справку относительно кнопок или опций меню можно полу чить, воспользовавшись кноп кой Что это такое?. После на жатия на эту кнопку вы може те щелкнуть на элемент в окне ArcCatalog, чтобы увидеть его описание в отдельном окне. В некоторых диалоговых окнах присутствует кнопка Справка. Когда вы нажимаете на нее, от крывается тематический раз дел Справки с детальной ин формацией о задаче, которую вы пытаетесь выполнить. Большая часть сведений, при водимых в этой книге, содер жится также в интерактивной Справке. Окно Справки содер жит панель навигации с за f
ОСНОВНЫЕ СВЕДЕНИЯ О КАТАЛОГЕ
Вызов справки в окне ArcCatalog
2
1
1. На панели инструментов Стандартные нажмите кноп ку Что это такое? 2. Посредством курсора Справ ки щелкните на том элемен те, о котором вы хотите по лучить дополнительную ин формацию. Щелкните в любом месте эк рана, чтобы закрыть окно описания Справки.
Окно описания Справки с информацией о кнопке.
Вызов справки в диалоговом окне
2
1
1. На панели инструментов Стандартные нажмите кноп ку Что это такое? 2. Курсором Справки щелкните на том элементе диалогового окна, дополнительную инфор мацию о котором вы хотите получить. Щелкните в любом месте эк рана, чтобы закрыть окно описания Справки.
45
кладками Содержание, Индекс, Поиск и панель отображения разделов Справки. Обе панели всегда присутствуют в окне, так что вы всегда можете видеть, в каком месте справочной систе мы вы находитесь. Тематичес кие разделы Справки организо ваны вокруг основных задач, которые вам требуется выпол нить, а также включают инфор мацию о теоретических прин ципах, лежащих в основе реше ния данных задач. Используй те Содержание Справки, чтобы увидеть перечень основных разделов. Для специфических задач и проблем можно произ вести поиск на закладке Ин декс. Вы также можете исполь зовать закладку Найти, чтобы увидеть тематические разделы Справки, которые содержат определенные слова или фразы.
Использование закладки Содержание для вызова справки 1. В меню Справка выберите опцию Справка ArcGIS. 2. Нажмите Содержание. 3. Дважды щелкните на плюс слева от значка книги, чтобы увидеть список тематических разделов по данной катего рии.
4
4. Нажмите на раздел, который вы хотите прочитать. 5. Просмотрите раздел на пане ли отображения справа.
5
6. Нажмите на минус слева от значка книги, чтобы закрыть ее.
Опции расширенного поиска позволяют получать наиболее точные результаты. Вы може те использовать в выражениях символы “?” и “*”, логические операторы. Чтобы ознакомить ся с примерами выражений по иска, просмотрите раздел Справки “Использование сис темы Справки”. Вы найдете его в главе “Получение дополни тельной Справки” на закладке Содержание.
46
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка Работа с разделами Справки Если вы щелкнете правой кноп кой мыши на панели отображе ния раздела справки, появится контекстное меню. Оно позво ляет вам напечатать раздел, скопировать текст или вер нуться к предыдущему разделу Справки.
Использование закладки Указатель для вызова справки
3
1. В меню Справка выберите опцию Справка ArcGIS. 2. Перейдите на закладку Ука затель. 3. В текстовом поле введите ключевые слова, которые должны содержаться в необ ходимом вам разделе. 4. Нажмите на ключевое слово, которое интересует вас, в по явившемся ниже списке, и за тем нажмите Отобразить. 5. Если к вашему выбору отно сится несколько разделов, бу дет отображено диалоговое окно Найденные Разделы. Нажмите на наиболее подхо дящий вам раздел и затем на жмите Отобразить. 6. Просмотрите текст в панели отображения разделов спра ва.
ОСНОВНЫЕ СВЕДЕНИЯ О КАТАЛОГЕ
4
47
Подсказка Поиск по словам в разделах справки Вы можете искать конкретные слова в разделе справки, кото рый вы просматриваете в дан ный момент. Нажмите сочета ние клавиш Ctrl+F на клавиату ре, чтобы открыть диалоговое окно Найти. В нем введите ис комое слово. Указанное слово бу дут выделено везде внутри те кущего раздела.
Поиск раздела справки, содержащего указанный текст 1. В меню Справка выберите опцию Справка ArcGIS.
3
4 5
2. Перейдите на закладку По иск. 3. Введите слово или слова, ко торые должны присутство вать в искомых разделах. Ваше слово может содержать символ “*”, заменяющий не сколько символов или символ “?”, заменяющий один сим вол. Также вы можете исполь зовать логические операторы, такие как AND, OR, NOT и NEAR. 4. Нажмите Перечислить разде лы. 5. Дважды щелкните на разде ле, который вы хотите уви деть. 6. Просмотрите содержимое раздела в окне отображения разделов. Указанные вами слова будут выделены в тексте раздела.
48
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Завершение работы ArcCatalog
1. В окне ArcCatalog нажмите кнопку Закрыть.
1
По окончании работы с модулем ArcCatalog вы можете закрыть его. ArcCatalog автоматически запоминает, какие подключе ния папок имеются в Каталоге, какие панели инструментов яв ляются видимыми и как распо лагаются разные элементы окна ArcCatalog. По умолчанию, ArcCatalog также запоминает, какой элемент был выбран в дереве Каталога в момент за крытия, и при следующем за пуске ArcCatalog именно этот элемент снова будет выбран.
ОСНОВНЫЕ СВЕДЕНИЯ О КАТАЛОГЕ
49
Что находится в Каталоге? В ЭТОЙ ГЛАВЕ • Папки и типы файлов • Карты и слои • Шейп<файлы, таблицы dBASE и текстовые файлы • Покрытия и таблицы INFO • Базы геоданных • Растровые данные • Наборы данных TIN • Рисунки САПР
4
Каталог представляет собой место, где вы можете собрать подключения ко всем данным, с которыми вы работаете. Выбирая подключение, вы получаете воз можность доступа к данным, на которые оно указывает. Подключение может ссылаться на папки на локальном диске, базу данных в сети или ArcGISсервер. Вместе ваши подключения образуют каталог географических источников дан ных. Отдельные папки и источники данных представляют собой элементы этого ка талога. Если вы используете ArcInfo Workstation, то должны быть знакомы с ис пользованием термина “item” (“поле”) в качестве ссылок на атрибуты покры тия; в этой книге термин “item” (“элемент”) означает исключительно ссылку на структурную единицу дерева Каталога. Эта глава кратко описывает элементы, которые отображаются в Каталоге по умолчанию. За дополнительной информацией по форматам хранения данных и способам представления ими объектов земной поверхности обратитесь к книге Моделирование нашего мира. Набор источников данных, поддерживаемых ArcCatalog, может быть расширен средствами программирования; для получе ния дополнительной информации обратитесь к книге Изучение ArcObjects.
• Данные VPF • Локаторы адресов • Серверы ArcIMS • Результаты поиска • ...и другое
51
Папки и типы файлов Когда вы запускаете ArcCatalog впервые, он содержит подключе ния папок, позволяющие получить доступ к жестким дискам ваше го компьютера. Вы можете добавлять подключения папок, кото рые будут обеспечивать доступ к папкам, или директориям, ло кального диска, сетевым папкам или содержимому дискет или ком пактдисков CDROM, если это необходимо. Вы можете также уда лять подключения папок, которые вам больше не нужны.
По умолчанию, все папки отображаются одинаковым значком. Но вы можете захотеть, чтобы папки, содержащие географические данные, отображались другим значком в Каталоге. Это может об легчить процесс поиска ваших данных, особенно если у вас много папок на диске. Однако, при обращении к сетевым дискам в этом случае (с включенной опцией отображения папок специальным значком) может понизиться скорость доступа к данным.
Когда вы просматриваете подключение папки, вы видите элемен ты, которые она содержит. В отличие от Проводника Windows, Каталог не отображает все файлы, хранящиеся на диске. В Ката логе папка может казаться пустой, даже если содержит данные. Отображаются только те элементы, которые относятся к выбран ным вами типам данных.
ArcCatalog также содержит папки, позволяющие вам настраивать Подключения баз данных, Локаторы адреса, подключения к ГИС серверам и Результаты поиска. Папки Системы координат и Набо ры инструментов скрыты по умолчанию. Все эти подключения бу дут рассмотрены в этой главе подробнее. Если вы не используете их, вы можете их скрыть.
Помимо выбранных форматов географических данных, вы можете выбрать также, например, документы Microsoft Word, содержащие описание ваших пространственных данных. Для этого необходимо добавить их к списку типа файлов. Тип файла складывается из рас ширения файла (например, .doc), значка, представляющего этот тип файла в Каталоге, и описания. Для получения более подробной информации, загляните в 5 главу, “Построение Каталога”.
Когда вы в следующий раз будете запускать ArcCatalog, компьютер в сети, база данных или ГИСсервер могут быть недоступными. Если на значке подключения папки вы видите значок маленького красного крестика “х”, это означает, что с этим ресурсом в данный момент нет связи; и пока подключение не восстановится, его дан ные будут недоступны.
Подключения папок позволяют обращаться к данным на локальном или сетевом диске. Папки представляют собой директории (папки) на диске. Папки, содержащие географические данные, могут имеют различный внешний вид. Типы файлов, расширения которых были добавлены в Каталог. Подключения папок с красным крестиком на их значке недоступны.
52
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Карты и слои Из Каталога вы можете обращаться к картам, слоям и диаграммам. Карта, по сути, представляют собой готовый для печати доку мент, хранящийся на диске компьютера. Она может содержать географические данные, заголовки, легенды и стрелки севера. Для того чтобы создавать серии карт с одной компоновкой, можно ис пользовать специальные шаблоны. Вы можете встраивать доку менты карты в другие документы например, в редактор Microsoft Word. Публикации карты позволяют сделать результаты вашей работы доступными для широкой аудитории люди смогут просма тривать ваши электронные карты и распечатывать их с помощью ArcReader™. Слои включают информацию о способах изображения, настройках отображения, надписях, запросах, отношениях т. е. обо всех па раметрах изображения географических данных на карте. Напри мер, слой может отображать города, выбираемые из шейпфайла по запросу, голубыми квадратиками и надписывать их значениями атрибута из связанной таблицы. Слои не содержат сами данные; они содержат ссылки на источники данных.
Слои могут храниться как внутри документов карт, так и в отдель ных файлах. Они являются эффективным средством интегрирова ния работ внутри организации. Например, вы можете поместить готовые слои в папку, доступную в сети. Используя эти слои, другие пользователи могут добавлять данные на свои карты, не зная, где эти данные на самом деле хранятся, как установить их связь с таб лицей, или что означает каждое атрибутивное поле. Несколько слоев могут быть скомпонованы в составной слой. При добавлении на карту все слои в группе будут представлены одной записью в таблице содержания ArcMap. Например, можно было бы создать составной слой, представляющий топографическую основу для карты. Подобным образом вы могли бы объединить дороги, железные дороги и шейпфайл, содержащий паромные переправы в составной слой транспортных путей. В ArcMap вы можете строить диаграммы, иллюстрирующие значе ния атрибутов в таблице. Например, диаграмма может показывать плотность населения по регионам, отображаемым на карте. Со хранив диаграмму в отдельном файле, вы сможете добавлять ее на различные карты. При добавлении на карту, диаграмма устанав ливает связь с данными и будет изменяться динамически, в соот ветствии с выбранными в данный момент объектами.
Шаблоны карт позволяют создавать серии карт с одинаковой компоновкой. Диаграммы дают динамическое представление сравнения атрибутов выбранных объектов. Слои содержат ссылки на источники данных и способы изображения. Документы карты представляют собой готовые к печати карты, хранящиеся на диске. Публикации карты, могут быть просмотрены и напечатаны с помощью ArcReader. Составные слои совмещают несколько слоев, но отображаются как один слой в таблице содержания при добавлении на карту. ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
53
Шейп#файлы, таблицы dBASE и текстовые файлы Папка может содержать шейпфайлы, которые хранят геогра фические объекты и их атрибуты. Географические объекты в шейпфайле могут быть представлены точками, линиями и по лигонами. В папке могут также находиться таблицы dBASE, содержащие дополнительные атрибуты, которые можно связать с пространственными объектами шейпфайла. Более подробную информацию о модели данных шейпфайлов можно найти в гла ве “Изучение данных ГИС” в книге Начало работы с ArcGIS. Все файлы, имеющие расширения .txt, .asc, .csv или .tab, по умолчанию отображаются в ArcCatalog как текстовые файлы. Однако в диалоговом окне Опции вы можете настроить, какие из этих типов файлов следует отображать как текстовые файлы, а какие не отображать в Каталоге вообще. Если текстовый файл содержит значения, разделенные запятой или знаком табуля ции, вы можете просмотреть их в ArcCatalog в виде Таблица или соединить с другими пространственными данными. Текстовые файлы в ArcCatalog могут быть удалены, но их содержимое до
ступно в ArcCatalog только для чтения. В диалоговом окне Свойства слоя закладка Соединения&связи позволяет вам присоединить атрибуты, хранящиеся в таблице dBASE или текстовом файле к объектам шейпфайла. Если же таблица содержит информацию, описывающую пространствен ные положения координатами x, y, z или адресами, вы можете создать шейпфайл, представляющий эти местоположения, с помощью специального инструмента в ArcCatalog В дополнение к шейпфайлам и файлам dBASE, пользователи ArcView GIS 3 работают с файлами проекта, файлами легенд и скриптами Avenue. Чтобы просмотреть их в Каталоге, требует ся добавить их файловые расширения в список типов файлов, в диалоговом окне Каталога Опции. Например, чтобы увидеть в Каталоге проекты ArcView GIS 3, добавьте в список расширение файла .apr. Подробная информация о добавлении типов файлов приводится в главе 5 “Построение каталога”.
Текстовые файлы могут содержать атрибуты объектов. Некоторые из этих текстовых файлов могут содержать табличные данные. Таблицы dBASE могут содержать географические данные или атрибуты, описывающие пространственные объекты. Шейп0файлы представляют географические объекты как точки, линии или полигоны (площади), имеющие определенный набор атрибутов. Типы файлов 0 это файлы, расширение которых добавлено в Каталог. Тип файла для проекта ArcView GIS 3 имеет расширение .apr 54
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Покрытия и таблицы INFO Для представления пространственных объектов покрытия исполь зуют наборы классов пространственных объектов. Каждый класс содержит набор точек, линий (дуг), полигонов или аннота ций (текста). Классы пространственных объектов могут иметь топологию, которая определяет пространственные отношения между объектами. Для представления объектов часто требуется более одного класса пространственных объектов. Например, как линейный, так и по лигональный классы объектов присутствуют в покрытии, совмест но описывая полигональные объекты. Кроме того, полигональные объекты имеют точки меток, которые хранятся в отдельном классе пространственных объектов. Каждое покрытие располагает клас сом объектов, содержащим контрольные точки (тики), которые представляют известные реальные координаты на земной поверх ности. Более подробную информацию о модели данных покрытия можно найти в главе “Изучение данных ГИС” в книге Начало работы с ArcGIS. Атрибуты объектов хранятся в таблицах INFO, отдельно для каж дого класса пространственных объектов покрытия. Другие атри буты могут храниться в таблицах INFO, либо в таблицах реляцион ных систем управления базами данных (RDBMS), и затем соеди няться с объектами посредством класса отношений.
Просматривая содержимое папки в Каталоге, вы видите все содер жащиеся в ней покрытия и таблицы INFO. Саму папку INFO вы не видите. Войдите в покрытие, чтобы увидеть его классы простран ственных объектов. Каждый класс объектов представляет как сами объекты, так и связанную с ними атрибутивную таблицу. Напри мер, после выбора полигонального класса объектов можно просмо треть как его пространственные объекты, так и атрибуты. Покрытия часто имеют ассоциированные с ними файлы. Чтобы можно было видеть их в Каталоге, добавьте их файловые расшире ния в список типов файлов Каталога. Например, чтобы увидеть скрипты ARC Macro Language (AML), в список типов файлов сле дует добавить расширение .aml. Покрытия PC ARC/INFO аналогичны покрытиям ArcInfo, с тем отличием, что их атрибуты хранятся в таблицах dBASE. Покры тия PC ARC/INFO можно просматривать в Каталоге и создавать метаданные для них, однако другие операции управления данны ми, такие как копирование и вставка, недоступны. Покрытия, созданные в ArcInfo более ранней версии, чем 7, отоб ражаются в Каталоге тусклыми значками. Вы сможете получить доступ к их содержимому в ArcCatalog после конвертации рабочей области с помощью ArcInfo Workstation.
Покрытия PC ARC/INFO представляют географические объекты, используя несколько классов объектов. Покрытия ArcInfo представляют географические объекты, используя несколько классов объектов. Классы объектов покрытия содержат набор точек, линий (дуг), полигонов или аннотаций, которые также могут иметь атрибуты. Для получения доступа к скриптам AML вы можете добавить расширение .aml в список типов файлов. Таблицы INFO могут содержать атрибуты, которые могут быть соединены с классом объекта посредством использования связи. Классы отношений определяют ассоциации между покрытиями и таблицами INFO в папке. ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
55
Базы геоданных Базы геоданных это реляционные базы данных, содержащие географическую информацию. Базы геоданных содержат клас сы пространственных объектов и таблицы. Классы пространст венных объектов могут быть собраны в набор классов, но могут существовать и по отдельности внутри базы геоданных. Классы пространственных объектов хранят географические объекты, представленые с помощью точек, линий, полигонов, аннотаций, объектовразмеров, составных объектов и их атри бутов. Все классы объектов в наборе классов имеют общую сис тему координат. Таблицы могут содержать дополнительные ат рибуты для класса пространственных объектов или пространст венную информацию, такую как адреса или координаты x,y,z. Многие объекты в базе геоданных могут быть связаны друг с другом. Например, таблицы, которые содержат адреса клиен тов и информацию об оплате счетов являются связанными, точ но так же как связываются классы объектов штатов и округов. Чтобы явно определить отношения между объектами базы гео данных, вы должны создать класс отношений. Отношения по зволяют использовать атрибуты, хранящиеся в связанном объ екте, для отображения, надписывания или запросов к классу пространственных объектов. Классы пространственных объектов в наборе классов могут быть организованы в геометрическую сеть. Эта сеть объединяет линейные и точечные классы объектов для моделирования ли нейных сетей например, электрических сетей, и поддержи вает топологические отношения между классами пространст венных объектов сети. Топология это набор взаимоотношений пространственных объектов одного или нескольких классов про странственных объектов, имеющих общие элементы геометрии. Так, города, как правило, должны находится внутри штатов.
56
Создание и доступ к базам геоданных Для управления вашими собственными пространственными дан ными вы можете создать персональную базу геоданных. Если вы это сделаете, ваши данные будут храниться в базе данных Microsoft Access. Для создания многопользовательской базы гео данных используйте продукт ArcSDE, который позволяет осу ществлять одновременный доступ многих пользователей к дан ным, хранящимся централизовано, в одной РСУБД (RDBMS). SDE for Coverages позволяет обращаться к покрытиям и базам данных ArcStorm или Map LIBRARIAN, точно так же, как вы могли бы иметь доступ к RDBMS. К персональным базам геоданных можно обращаться непосред ственно из Каталога. Чтобы получить доступ к базе геоданных, хранящейся в РСУБД, вы должны добавить в Каталог подклю чение базы данных. Для этого дважды щелкните Добавить под ключение базы данных в папке Подключения базы данных. Вам потребуется ввести такие данные, как имя пользователя, па роль, а также имя базы данных, к которой вы хотите подклю читься. Вообще, когда вы создаете подключение базы данных, вы выби раете провайдера данных, который будет осуществлять выбор ку ваших данных из базы данных. Для многопользовательских баз геоданных таким провайдером является ArcSDE. Провайдеры OLE DB (Object Linking and Embedding Database) также осуществляют выборку данных из базы, хотя они обычно выбирают только непространственные данные. Вы можете про сматривать эти таблицы в Каталоге и связывать их значения с пространственными данными. Если же провайдер OLE DB мо жет выбирать пространственные данные и представлять их в формате Open GIS Consortium, Inc. (OpenGIS или OGC), то вы можете просмотреть такие данные в Каталоге.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Все подключения баз данных по умолчанию сохраняются в пап ке Подключения баз данных, однако могут быть перемещены в любое другое место. Например, поместите подключение, кото рое имеет право доступа к базе данных “только для чтения”, в совместно используемую папку, где к нему могут обращаться другие; они могут просматривать в Каталоге содержимое базы данных, не испытывая необходимости знать специфические де тали установки подключения к базе данных. Подключения баз данных имеют параметр состояния; они либо подключены, либо отключены. Когда вы в первый раз выбирае те подключение к базе данных, ArcCatalog предпринимает по пытку соединиться с базой данных. Если попытка подключения была успешной, вы увидите в ArcCatalog список элементов, со держащихся в базе данных. Если вы видите маленький красный крестик на значке подключения к базе данных, это означает, что база данных в данный момент отключена. Пока вы не восстано вите связь с базой данных, вы не сможете обращаться к ее дан ным. Владельцем элементов в РСУБД является тот пользователь, ко торый их создал. Когда Каталог отображает содержимое базы геоданных ArcSDE, имя владельца отображается перед именем элемента. Например, класс пространственных объектов с име нем “valves”, владельцем которого является пользователь “admin”, в Каталоге будет отображен как “admin.valves”. Если РСУБД поддерживает базу данных, такую как SQL Server, тог да имя базы данных появится между именем владельца и име нем объекта.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
57
Персональные базы геоданных позволяют вам управлять собственными данными. Классы отношений определяют связи между двумя элементами в базе геоданных. Топология определяет пространственные взаимоотношения между классами пространственных объектов в наборе классов объектов.
Подключения баз данных позволяют использовать данные, хранящиеся в централизован0 ной базе данных; данные извлекаются с использованием ArcSDE или OLE DB провайдера. Таблицы могут содержать географические данные или атрибуты географических объектов. В папке Подключения баз данных вы создаете и управляете подключениями к базам данных. Мастера позволяют создавать подключения баз данных. Наборы классов включают несколько классов пространственных объектов, имеющих общую систему координат, объекты которых находятся в одной географической области. Геометрические сети устанавливают топологические отношения между несколькими классами пространственных объектов, которые вместе образуют линейную сеть. Классы пространственных объектов могут содержать точки, линии, полигоны, аннотации, объекты0размеры или объекты типа мульти0патч.
Объекты в базе данных являются собственностью пользователя, который их создал; данные классы пространственных объектов принадлежат пользователю “myTeam”.
58
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Растровые данные ArcCatalog позволяет вам напрямую обращаться к растровым данным, хранящимся в разных форматах. Вы можете работать с множеством типов изображений, гридов ESRI и растрами, хра нящимися в базах геоданных. Поддерживаемые растровые фор маты перечислены в диалоговом окне Опции в ArcCatalog. Все растровые данные в ArcCatalog отображаются одинаково, неза висимо от их формата. Однако вы можете сделать видимыми расширения расторвых файлов, отключив опцию Скрыть рас ширения файлов в диалоговом окне Опции. Наборы растровых данных состоят из одного или нескольких диапазонов (каналов). Канал растрового изображения пред ставляет собой прямоугольную матрицу ячеек. Отдельные гри ды, такие как цифровые модели высот (DEM), или изображе ния с одним диапазоном отображаются в Каталоге как растро вые наборы данных с одним каналом. Многозональные изобра жения отображаются как растровые наборы данных, содержа щие несколько каналов. Для некоторых форматов растровых данных в виде Таблица вы можете увидеть атрибуты, описыва ющие набор растровых данных. Атрибуты могут содержать опи сательную информацию о значениях растра, такую например, как типы землепользования для классифицированного растро вого изображения или статистики по значениям растра. С большими файлами растровых данных часто бывает трудно работать. Поэтому, большие наборы растровых данных тради ционно разбиваются на меньшие составные части (листы tiles), хранящиеся как отдельные файлы на диске. В ArcSDE эти от дельные части могут быть загружены в один растровый набор данных для создания бесшовной растровой мозаики. Каталоги растров содержат или ссылаются на многие связан ные растры, которые могут быть представлены в различных форматах и с различным разрешением. В базе геоданных рас тровый каталог содержит и управляет всеми своими растровы ми данными; в базе геоданных может храниться подробная ат рибутивная информация и метаданные, описывающие каждый ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
растр в каталоге растра. Такие каталоги растров обозначаются в базе геоданных специальным значком. Также каталоги растро вых данных могут быть представлены с помощью таблиц, содер жащих ссылки на наборы растровых данных, хранящихся в разных местах вашей ГИС приложение ArcCatalog показыва ет такие каталоги в виде таблиц. Предварительный просмотр двух вышеназванных типов ката логов растровых данных может осуществляться с помощью за кладки Просмотр. В виде География будут нарисованы все рас тры каталога, а в виде Таблица вы сможете посмотреть список всех содержащихся в каталоге растровых данных. Закладка Содержание предоставляет возможности работы с растровыми данными из каталога. Вы можете осуществлять выбор, запросы и отображение отдельных растров или целых наборов растров каталога. Каталоги растров, хранящих ссылки на внешние растровые дан ные, могут составляться с использованием любых табличных форматов. В таблицах должны существовать столбцы IMAGE, XMIN, YMIN, XMAX, и YMAX. Столбец image (изображение) содержит имя или путь набора растровых данных, а остальные столбцы описывают его экстент. В базе геоданных ArcSDE имя растра представляется в Каталоге как совокупность имени владельца и имени растра. Например, набор растровых данных с именем “KansasDEM”, владельцем которого является пользователь “Ryan” появится в ArcCatalog под именем “Ryan.KansasDEM”. Если РСУБД хранит наборы таблиц в различных базах данных, таких как SQL Server, имя базы данных будет показано между именем владельца растра и именем растра. Например, если база данных называется “USA”, то в Каталоге вы увидите набор растровых данных с именем “Ryan.USA.KansasDEM”. Более подробную информацию о работе с растрами можно най ти в Главе 14 “Работа с растровыми данными”.
59
Растровые наборы данных содержат прямоугольную сетку ячеек данных. Чтобы увидеть формат растра, воспользуйтесь опцией отображения расширений файлов. Растровый набор данных может содержать несколько растровых каналов, которые могут иметь различные имена (в зависимости от формата данных ). Каталог растровых данных может быть представлен в виде таблицы ссылок на наборы растров. Этот тип каталога позволит вам осуществлять одновременный предварительный просмотр многих растров.
Наборы растровых данных и каталоги растров моугт также храниться в базах геоданных.
Каталоги растров в базе геоданных непосредственно содержат и управляют многоими отдельными растовыми наборами данных.
60
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Наборы данных TIN Наборы данных TIN (триангуляционные нерегулярные сети) могут использоваться для отображения и анализа поверхностей. Они состоят из нерегулярно расположенных точек, координаты x,y которых описывают местоположение точек, а значение ко ординаты z описывает поверхность в каждой точке. Поверх ность может представлять рельеф, осадки или температуру. Точ ки соединяются в треугольники с помощью ребер. Результирую щая мозаика, состоящая из треугольников, формирует много гранную непрерывную поверхность, в которой каждый треу гольникгрань имеет свой уклон и экспозицию.
TIN может быть создан из нескольких типов данных (растров, точечных, линейных или полигональных классов пространст венных объектов), имеющих координату z. При создании TIN zзначения пространственных объектов используются для пост роения поверхностей. Но zзначения также могут использовать ся для прерывания гладкой поверхности, чтобы более реалис тичным образом передать такие пространственные объекты как реки, плотины, здания и т.п., вокруг которых происходит рез кое изменение уклонов.
Наборы данных TIN используются в качестве альтернативы растрам для представления поверхностей.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
61
Чертежи САПР В ArcCatalog вы можете напрямую обращаться к чертежам САПР. Чертежи САПР обычно имеют множество слоев, каждый из кото рых представляет определенный тип географического объекта. Например, чертеж может иметь отдельные линейные слои для улиц, водных артерий и границ участков. Другие слои чертежа могут представлять географические объекты точками или полиго нами, либо содержать аннотации для надписывания объектов. Каждому чертежу САПР на диске в дереве Каталога соответствуют два элемента: набор данных САПР и чертеж САПР. Набор дан ных САПР содержит точечные, линейные, полигональные классы пространственных объектов, а также классы аннотаций и классы пространственных объхектов мультипатч. Линейный класс про странственных объектов может представлять все линейные объек ты слоев чертежа, а также их атрибуты. Дополнительные атрибу ты пространственных объектов могут храниться в отдельных таб лицах. Классы пространственных объектов САПР отображаются в виде География с использованием тех же символов по умолчанию, что и
для отображения шейпфайлов и покрытий. Если вы создадите слой на основе класса пространственных объектов САПР, то также мо жете изменить символы, используемые для прорисовки объектов, соединить атрибуты, хранящиеся в отдельных таблицах с объекта ми слоя, выбрать, какие объекты нужно отображать, в соответ ствии со значениями их атрибутов. В ArcMap вы можете только анализировать и изменять способ отображения объектов слоя, если он основан на классе пространственных объектов САПР. В дереве каталога также вы найдете элементы чертежей САПР, которые представляют все пространственные объекты всех слоев чертежа. В виде География объекты чертежа отображаются в со ответствии с настройкой, хранящейся в самом чертеже. Создав слой на основе чертежа САПР, вы можете управлять отображени ем слоев, входящих в его состав. Например, вы можете включить отображение слоя улиц и их подписей, а остальные слои сделать невидимыми. Список форматов САПР, поддерживаемых ArcCatalog, вы можете найти в разделе Справки “Наборы данных и чертежи САПР” (CAD drawings and datasets).
Набор данных САПР представляет пространственные объекты чертежа в виде отдельных классов объектов.
Класс пространственных объектов САПР содержит все точки, линии, полигоны, аннотации или пространственные объекты мульти0патч чертежа.
Таблицы могут содержать дополнительные атрибуты пространственных объектов. Файл слоя, созданный на основе чертежа САПР, в отличие от класса пространственных объектов САПР, позволяет вам управлять отображением слоев объектов, входящих в чертеж. Чертеж САПР позволяет отображать все объекты, используя символы, хранящиеся в самом чертеже. 62
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Данные VPF Vector Product Format (VPF) – это стандарт Министерства обо роны США, определяющий структуру и организацию больших географических баз данных. Данные VPF доступны в ArcCatalog только для чтения. Однако если у вас есть право доступа на запись к тем папкам, где хранятся данные, вы можете создавать в Каталоге метаданные. Существует четыре уровня данных VPF. База данных VPF представляет собой набор данных, который рассматривается как единица данных с точки зрения управле ния. Библиотека VPF, подобно библиотеке LIBRARIAN, содер жит набор покрытий, имеющих общий экстент и систему коор динат. Покрытие VPF, как и покрытие ArcInfo, может содер жать много классов пространственных объектов. Имя покры тия VPF состоит из имени библиотеки, к которому добавляется собственно имя покрытия. Например, покрытие с именем “elev” в библиотеке “algiers” будет отображаться в Каталоге под име нем “algiers:elev”. Имена покрытий часто оговариваются в спе цификации VPF продуктов. Класс пространственных объектов VPF – это набор пространст венных объектов (примитивов) с одинаковыми атрибутами. Каждый класс пространственных объектов содержит точки (узлы), линии (ребра), полигоны (грани) либо объекты аннота
ций, а также связанную с объектами таблицу атрибутов. Классы пространственных объектов внутри покрытия представляют разные типы объектов. Например, покрытие Гидрография мо жет содержать классы пространственных объектов, представ ляющих дамбы, каналы, реки и озера. Объекты покрытия отображаются непрерывными, хотя на са мом деле они могут быть разделенными. Они также должны быть связаны между собой в соответствии с определенной топологией покрытия. В покрытиях VPF существует четыре уровня топо логии (0, 1, 2 и 3). В покрытиях уровня 0 нет топологической информации. Покрытия уровня 3 имеют полную полигональ ную топологию. Таблицы VPF описывают содержимое баз данных, библиотек, покрытий и классов пространственных объектов. Они распола гаются в папках, соответствующих каждому уровню данных. Таблицы, описывающие содержимое базы данных появляются в ее списке покрытий. Таблицы, описывающие библиотеку, нахо дятся внутри ее папки вместе с папками покрытий. В свою оче редь, папка покрытия содержит таблицы, описывающие его со держимое, и по одной папке для каждого листа (если они суще ствуют).
Подключение к папке, являющейся базой данных VPF. База данных содержит папки библиотек VPF, которые, в свою очередь, содержат папки покрытий. Таблицы, описывающие библиотеку или покрытие, находятся в их папках, соответственно. Каждая библиотека может содержать много покрытий; имена покрытий добавляются к имени библиотеки. Класс пространственных объектов покрытия содержит наборы точек, линий, полигонов, аннотаций и их атрибуты.
Таблицы VPF описывают содержимое баз данных, библиотек, покрытий и классов пространственных объектов. Таблицы, находящиеся в папке базы данных, описывают ее содержимое. Таблицы, описывающие другие элементы базы данных VPF, находятся в соответствующих папках.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
63
Данные SDC Приложение ArcCatalog предоставляет право чтения данных в формате Smart Data Compression (SDC). Данные SDC – это дан ные зашифрованные и имеющие высокую степень сжатия. Этот формат используется ESRI для предоставления данных по Ев ропе в дополнительном модуле StreetMap™ Europe, а также вла дельцами коммерческих данных, распространяющих простран ственную информацию с детальностью “до улиц” для геокоди рования и построения маршрутов в различных программных продуктах ESRI. Наборы пространственных данных SDC – это таблицы атрибутов, содержащие один или несколько столбцов Shape (форма). Каждый столбец Shape содержит различные представления того же самого пространственного объекта. В Каталоге вы увидите один класс пространственных объектов SDC для каждого столбца Shape. Все классы пространственных объ ектов в наборе пространственных данных будут иметь один и тот же тип объектов, точек, линий или полигонов и тот же са
мый набор атрибутов. Таблица SDC не содержит столбцов Shape. Обычно для каждого масштаба карты используется отдельный класс пространственных объектов SDC. Например, набор про странственных данных SDC, представляющий основные транс портные магистрали может иметь четыре класса пространст венных объектов: majhwys, majhwys_1, majhwys_2, and majhwys_3. Класс majhwys будет содержать самую детализиро ванную информацию, а класс majhwys_3 – наиболее генерали зованную. В таком случае появляется возможность использо вать в групповом слое для отображения в крупных масштабах слой majhwys, а для отображения в мелких масштабах слой majhwys_3. Для создания данных в формате SDC необходимо использовать Data Developer’s Kit. Впрочем, ArcGIS предоставляет инстру менты для конвертации, с помощью которых вы сможете кон вертировать данные SDC в шейпфайлы и другие форматы.
Набор пространственных данных SDC может содержать один или несколько классов пространственных объектов. Класс пространственных объектов SDC может содержать точки, линии или полигоны. Каждый набор классов пространственных объектов позволяет по0разному представить одни и те же пространственные объекты, например, детально или обобщенно, или еще более дробно.
Таблицы SDC могут содержать дополнительные атрибуты пространственных объектов.
64
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Документы XML Язык XML (Extensible markup language) подобен языку Hypertext markup language (HTML). HTML определяет как данные, так и их представление. Файлы XML содержат только данные, ин формация о представлении этих данных хранится в отдельных файлах – шаблонах стилей. В файлах HTML содержатся текст и теги, указывающие программам просмотра Webстраниц как отображать данные: например,
24 отобразит текст “24” жирным шрифтом. В HTML узнать к чему относится число “24” можно только из содержания текста, появляющегося на страни це: если рядом с числом стоит значок “°C” вы догадаетесь, что речь идет о температуре.
граммно (это невозможно сделать в файлах HTML, где нет ни какой связи между “24” и “°C”).
В данные XML встроены теги, которые добавляют смысловые значения. Например, <price>24 объявляет, что число “24” является ценой. В XML эта цена является элементом. Дру гими элементами могут быть названия продуктов, количество или итоговые суммы. Вопервых, человек, просматривающий документ XML может понять, что “24” является ценой, но еще важнее, что элементы цены из файлов можно извлекать про
Когда в Каталоге создаются метаданные для элемента, эти мета данные хранятся как данные XML либо в файле, рядом с источ ником данных, либо внутри базы геоданных.
XML данные могут отображаться в программах просмотра Web страниц с помощью шаблонов стилей XSLT, которые трансфор мируют данные XML в страницы HTML. Шаблон стиля подобен SQLзапросу, и осуществляет выбор, располагает в определен ном порядке, форматирует значения из таблиц RDBMS и пред ставляет эти данные в виде отчета. С помощью шаблонов стилей можно отображать одни и те же данные XML различными спо собами. В выходной HTML странице появятся только значения выбранных XML элементов.
В ArcGIS метаданные сами становятся частью источника дан ных. Они автоматически перемещаются, удаляются и копиру ются вместе с источником данных. XMLдокументы метаданных, являющиеся частью источника данных, не видны в дереве Каталога, а хранящиеся отдельно – видны. Это могут быть документы метаданных, созданные вне среды ArcGIS, шаблоны или посторонние документы XML, та кие например, как заказы клиентов. Вы можете просмотреть содержание независимо хранящихся документов XML в заклад ке Метаданные, используя шаблон стиля XML.
Хранящиеся отдельно XML документы могут содержать метаданные, созданные вне среды ArcCatalog, шаблоны метаданных, либо не связанные с ГИС данные.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
65
Локаторы адресов Локаторы адресов позволяют конвертировать текстовые опи сания местоположений в географические объекты. Различные стили локаторов позволяют создавать пространственные объек ты из описаний разных типов. Например, адреса в таблице мо гут содержать или не содержать информацию о почтовом индек се. Другой тип локатора может помочь определить зону место нахождения объекта по телефонному коду. Локаторы адресов используют данные ссылок для поиска мес тоположений. Данные ссылок локатора могут быть шейпфай лом, содержащим центральные линии улиц с информацией о диапазонах адресов на каждом участке улицы. Используя их, вы могли бы взять таблицу, содержащую адреса клиентов и создать
точечный класс пространственных объектов, представляющий расположение ваших клиентов в пространстве. Чтобы провести геокодирование таблицы адресов, нажмите на таблицу правой кнопкой мыши и выберите соответствующий пункт в контекст ном меню. Папка Локаторы Адресов в верхнем уровне дерева Каталога позволяет вам управлять существующими и создавать новые ло каторы на вашем компьютере. Локаторы могут также хранить ся в базе геоданных в ArcSDE, где доступ к ним будут иметь многие пользователи вашей организации. Можно также исполь зовать индексы геокодирования ArcView GIS 3; вы можете най ти их на вашем диске в папках, содержащих шейпфайлы и покрытия, на которых они основаны. Для получения более по дробной информации о локаторах адреса обратитесь к книге Геокодирование в ArcGIS.
Локаторы адреса и индексы геокодирования ArcView 3 позволяют создавать пространственные объекты из текстового описания географического местоположения, такого как почтовый адрес.
Папка Локаторы адресов позволяет управлять существующими локаторами и создавать новые.
Локаторы адреса могут находится на вашем компьютере или в базе геоданных под управлением ArcSDE.
66
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Серверы ArcIMS Папка ГИС Серверы позволяет вам управлять подключениями к серверам ArcIMS, таким например, как www.geographynetwork.com. Серверы ArcIMS обеспечивают доступ к сервисам метаданных для поиска данных и Интер нетсервисам “живых” данных. Для доступа к закрытым сер висам ArcIMS вы должны ввести пароль; такие сервисы обо значены значком с маленьким замочком. ArcIMS Feature Services подобны наборам данных пространст венных объектов. В сервисе каждый класс пространственных объектов ArcIMS представляет различные типы пространствен ных объектов, поступающие через Интернет. Вы можете доба вить к вашей карте независимые классы пространственных объ ектов ArcIMS и анализировать эти объекты таким же образом, как классы объектов базы геоданных. ArcIMS Image Services и ArcIMS ArcMap Image Services делают “моментальные копии”(snapshots) данных на сервере и посы лают их вам в растровом формате. После добавления любого из них на карту вы не можете экспортировать данные или изме
нить способы изображения данных. Сервисы этих двух типов могут включать векторные и растровые данные. Отличие ArcIMS ArcMap Image Service состоит в том, что он основан на текущем документе карты ArcMap (.mxd или .pmf). ArcIMS Metadata Service – это каталог для поиска документов метаданных (ArcIMS Metadata Documents), который описы вает ГИСресурсы, включая карты на бумажной основе, инст рументы геообработки и события (например результаты поле вой съемки). Документы могут быть организованы в папки, для удобства просмотра и поиска. Если документ описывает сервис данных ArcIMS, на его значке отображается символ глобуса, вы можете осуществлять предварительный просмотр сервиса и до бавлять его на вашу карту. Если у вас есть право на публикацию метаданных, на значке сервиса отобразится рука. Для публика ции метаданных элемента или документа XML просто перета щите элемент и поместите его внутрь Сервиса Метаданных (Metadata Service). Если сервер ArcIMS недоступен, на его знач ке появляется маленький красный крестик. Чтобы восстано вить соединение щелкните по его значку в дереве Каталога.
Папка ГИС Серверы позволяет вам управлять подключениями к серверам ArcIMS и ArcGIS .
ArcIMS Metadata Services 0 это каталог для поиска ГИС ресурсов. Обозначается значком с рукой, держащей карандаш, если у вас есть право на публикацию метаданных. ArcIMS Metadata Documents 0 описывает ГИС ресурсы. Если эти документы описывают ArcIMS Image, ArcMap Image или Feature Service на их значках изображается маленький глобус. ArcIMS Feature Service предоставляют доступ к векторным данных. Для доступа к этим сервисам вы должны зарегистрироваться. Вы можете использовать классы пространственных объектов ArcIMS так же, как и другие источники векторных данных. ArcIMS Image и ArcMap Image Services 0 это растровое представление законченных карт. ArcIMS сервер предоставлят доступ к сервисам, иеющим как пространственную информацию, так и метаданные. ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
67
Серверы ArcGIS Папка ГИС Серверы позволяет вам управлять соединениями с серверами ArcGIS. Серверы ArcGIS предоставляет доступ к мно жеству объектов ГИС, таких как карты и локаторы адреса. Сервер Геокодирования ArcGIS обеспечивает доступ к локатору адреса, который позволяет определять пространственное мес тоположение по текстовому описанию, такому как название ули цы или почтовый индекс. С помощью сервера геокодирования вычисление местоположения проводится на компьютере, вла деющем этим ресурсом. ArcGIS Map Server позволяет вам отоб ражать и использовать документы карты ArcMap, расположен ные на разных компьютерах. При использовании таких доку ментов вы видите растровое моментальное изображение доку мента карты. Вы можете обращаться к серверу ArcGIS по локальной сери или через Интернет. Некоторые доступные в локальной сети объек ты могут быть недоступны через Интернет. Не важно, через локальную или глобальную сеть вы обращаетесь к данным, если
у вас есть соответствующее право доступа, вы можете использо вать любые объекты ГИС. Если в настоящий момент нет соединения с сервером ArcGIS, его значок будет отмечен маленьким красным крестиком (x). Дважды щелкните на обозначении сервера, чтобы восстановить соединение. Во время соединения через сеть, значок объектов сервера ArcGIS отображает текущий статус процесса. Объекты, находящиеся в работе, показываются обычным значком. Объ екты, которые запускаются отображаются красными круглы ми скобками (...). Как и в медиапроигрывателях, двумя верти кальными красными линями, обозначается пауза (работа объ екта приостановлена), а остановленные объекты показываются красным квадратом Администраторы для сервера ArcGIS Server могут использовать ArcCatalog для управления доступными сервисами и модифика ции их свойств. Более подробно об администрировании серверов ArcGIS см. руководство ArcGIS Server Administration and Development Guide.
ГИС Серверы позволяют управлять соединениями с серверами ArcIMS и ArcGIS. Доступный по сети сервер ArcGIS. Доступный через Интернет сервер ArcGIS. ArcGIS Map Server предоставляет растровую копию документа карты. Администраторы могут использовать этот инструмент для добавления объектов на сервер ArcGIS, когда они связаны через сеть. Во время работы по сети с сервером ArcGIS отображается текущее состояние объектов. Данный картографический сервер приостановлен (пауза); объекты сервера могут быть также в работе, запущены или остановлены. Сервер геокодирования ArcGIS предоставляет доступ к локатору адреса. 68
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Результаты поиска. Папка Результаты поиска (Search Results) содержит результаты и параметры поисков, которые вы осуществляли ранее. Искать можно по имени, типу, местоположению, пространственным, вре менным критериям и ключевых словам, описывающим искомые данные. Например, вы можете искать наборы растровых данных на территорию СанФранциско, которые были созданы конкрет ным агентством за последние пять лет. Когда вы нажимаете кнопку Найти в диалоговом окне Поиск, ваш поиск сохраняется в папке Результаты поиска. По мере того как ArcCatalog находит элементы, удовлетворяющие вашим критери ям, их ярлыки добавляются в список результатов поиска. Ярлык представляет собой ссылку на элемент, хранящийся в какомто другом месте. С системой поиска в Каталоге или в файловой систе ме вы получаете ссылки на источники в вашем Каталоге. Если поиск осуществляется с помощью сервиса поиска метаданных
ArcIMS Metadata Service, вы получаете ссылки на опубликован ные документы, описывающие ГИСресурсы. Документы, поме ченные маленьким глобусом, описывают доступные сервисы ArcIMS, к которым вы можете обратиться напрямую. Другие до кументы могут указывать, что данные хранятся на CDROM, на пример. Вы можете изменить критерии поиска, открыв окно его свойств. После того как вы измените критерии и нажмете кнопку Найти, результаты поиска будут обновлены. Чтобы увидеть список кри териев поиска, просмотрите метаданные. Когда вы выбираете ярлык в дереве Каталога, вы можете просмо треть данные, на которые он ссылается, и метаданные. Вы може те перетащить ярлык на карту или изменить свойства элемента, на который он ссылается. Когда вы удаляете ярлык, вы удаляете только ссылку, а не элемент, на который он указывает. Для выбо ра непосредственно источника данных в дереве Каталога, нажмите на ярлык правой кнопкой и щелкните Перейти к объекту.
В папке Результаты Поиска хранятся результаты произведённых поисков. Каждый результат поиска представляет собой набор критериев, по которым вы ведете поиск данных.
При поиске с помощью ArcIMS Metadata Service вы находите ссылки на опубликованные документы, описывающие ГИС0ресурсы. Значок с глобусом обозначает сервис ArcIMS.
Результат поиска в Каталоге или в файловой системе содержит ссылки на источники данных в вашем Каталоге.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
69
Системы координат Существует два типа систем координат: географические и сис темы координат проекций. Географические системы координат используют широту и долготу сферической модели земной по верхности. Системы координат проекций преобразуют значе ния широты и долготы, описывающие положение на земной по верхности, в значения координат на плоскости. Каждый источник данных хранит параметры, которые опреде ляют его систему координат как неотъемлемую часть данных этого источника. Однако эти параметры могут также храниться в отдельных файлах, так что они могут использоваться вместе с данными для множества разных проектов.
Папка Системы координат это место на диске, где можно орга низовывать файлы систем координат. Она содержит множество наиболее распространенных систем координат, которые постав ляются с ArcCatalog. Вы можете иметь в других папках ваши собственные пользовательские Системы координат, которые были созданы с помощью ArcInfo Workstation или ArcCatalog. Если вы захотите, то можете переместить эти файлы в папку Систе мы координат. По умолчанию, папка Системы координат не отображается в дереве Каталога. Если вы захотите отобразить или скрыть пап ку Системы координат, включите или отключите опцию ее ото бражения в диалоговом окне Опции на закладке Общие.
Система координат определяет, каким образом координаты объекта соотносятся с координатами на земной поверхности. Папка Системы координат позволяет управлять файлами систем координат. По умолчанию, эта папка не отображается в дереве Каталога. Вы можете поместить вашу собственную систему координат в папку Системы координат.
Много готовых систем координат поставляются вместе с ArcCatalog. Вы найдёте их в папках Географические системы координат и Системы координат проекций. 70
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Наборы инструментов Папка Набор инструментов предоставляет доступ ко всем до ступным инструментам геообработки. Существует три типа инст рументов: системные инструменты, модели и скрипты; все инст рументы могут быть запущены из диалоговых окон или из ко мандной строки. Системные инструменты, представленные в ArcGIS позволяют проводить анализ и модификацию пространст венных данных. Создавая Модели, вы можете запускать последо вательно несколько действий, выстроив цепочку инструментов. Скрипты имеют преимущество перед командной строкой они позволяют запускать последовательность инструментов. Удобно использовать скрипты для пакетной обработки данных, напри мер, для конвертации наборов данных в другой формат или при запуске модели с различными входными наборами данных. Все инструменты хранятся в Наборах инструментов. Инстру менты внутри набора инструментов могут быть организованы в Группы инструментов, что облегчает поиск необходимого инст
румента. Группа инструментов может в свою очередь содержать другие группы инструментов. Наборы инструментов, поставляе мые с Arc GIS, лежат в папке Системные Наборы Инструментов. Наборы созданных вами инструментов находятся в папке Мои наборы инструментов. Вы можете создать набор часто используе мых вами системных инструментов или набор для хранения со зданных вами инструментов. Изначально приложение ArcToolbox предоставляет доступ ко всем системным наборам инструментов. Вы можете удалять ненуж ные вам инструменты через окно ArcToolbox. Но при этом они не удаляются насовсем. При необходимости возьмите их в папке Системные наборы инструментов и добавьте в ArcToolbox. Для получения более подробной информации о геообработке и наборах инструментов обратитесь к разделам интерактивной си стемы справки “Геообработка в ArcGIS” и “Геообработка”.
Папка Наборы инструментов предоставляет доступ к инструментам во всех доступных наборах инструментов. Набор инструментов История позволяет вывести список ранее использованных инструментов, каталогизированный по дате. Модель геообработки позволяет запустить цепочку инструментов в последовательности. Набор инструментов содержит группу взаимосвязанных инструментов. Вы можете создать собственный набор инструментов в папке Мой набор инструментов. Системные инструменты ArcGIS позволяет проводить анализ и модификацию пространственных данных. Взаимосвязанные инструменты могут быть объединены в группы инструментов. Скрипты имеют преимущество перед командной строкой 0 они позволяют запускать последовательность инструментов, например, при выполнении какого0либо процесса для различных исходных наборов данных.
ЧТО НАХОДИТСЯ В КАТАЛОГЕ?
71
72
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Построение Каталога В ЭТОЙ ГЛАВЕ • Добавление подключений папок • Добавление подключений баз пространственных данных • Добавление подключений OLE DB • Работа с подключениями баз данных • Подключение к ГИС<серверам
5
Когда вы в первый раз открываете ArcCatalog, то видите подключения папок, позволяющих обращаться к данным на локальных дисках вашего компьютера. Однако часто бывает, что не все используемые вами данные хранятся на вашем компьютере. Постройте свой собственный каталог гео графических данных, подключившись к другим дискам или папкам в сети и добавив подключения к базам данных и ГИСсерверам. Вы можете так же добавить типы файлов, а также скрыть источники данных, которые не нужны вам в текущий момент. Когда все ваши данные собраны в одном месте, это не просто удобно – становится легче находить данные, которые требуется использовать, а так же управлять данными и обращаться к ним, так как вы можете работать со всеми типами географических данных одинаково, вне зависимости от их формата.
• Скрытие папок и элементов • Изменение свойств форматов данных • Добавление типов файлов
73
Добавление подключений папок Когда вы в первый раз открывае те ArcCatalog, дерево Каталога со держит элементы, соответствую щие жестким дискам вашего ком пьютера. Чтобы получить доступ к данным, хранящимся на CD, дискете или другом компьютере в сети, нужно добавить подклю чения к этим элементам. Подклю чение папки может указывать на любую папку, к которой вы имее те доступ. Например, если толь ко одна папка, называемая “1mln_adm”, на логическом дис ке G:\ вашего компьютера содер жит географические данные, вам необязательно включать в Ката лог всё дерево логического диска G:\. Удалите из Каталога подклю чение к диску G:\ вашего компью тера и замените его подключени ем, которое указывает прямо на папку G:\1mln_adm. Наиболее быстрый способ осуществить это перетащить папку G:\1mln_adm с закладки Содержание в дерево Каталога. Чтобы быстро подклю читься к папкам, которые в дан ный момент недоступны в Arc Catalog, наберите путь к папке в текстовом поле Местоположение и нажмите Enter. Если папка не доступна в сети, при следующем запуске ArcCatalog вы увидите маленький красный крестик “х” на значке подключения папки. Как только связь с папкой восста новится, красный крестик исчез нет. 74
Подключение папки
1
1. Нажмите кнопку Подклю# читься к Папке. 2. Перейдите к папке или дис# ку, который вам нужно доба# вить в Каталог. 3. Нажмите OK. В дереве Каталога появится новое подключение папки.
2
3
Новое подключение папки появляется в дереве Каталога.
Отключение от папки 1
1. Щелкните по подключению папки, которое вам нужно уда# лить из Каталога. 2. Нажмите кнопку Отключить# ся от папки. Подключение папки будет удалено из дерева Каталога.
2
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавление подключений баз пространственных данных При помощи ArcCatalog вы мо жете также работать с географи ческими данными, хранящими ся в РСУБД с использованием ArcSDE. Подобным образом мо дуль SDE for Coverages позволя ет обращаться к покрытиям, а также к базам данных ArcInfo LIBRARIAN и ArcStorm. Чтобы получить доступ к базе геодан ных, вы должны добавить соот ветствующее подключение в Ка талог. Чтобы создать подключение, вам не требуется вводить ваше поль зовательское имя и пароль; но при использовании подключения к базе геоданных вам придется сделать это. Однако вы можете ввести имя пользователя и пароль и создать тестовое подключение, если не уверены в правильности вашей информации. Если тесто вое подключение не получится, свяжитесь с администратором базы данных, чтобы удостове риться в том, что база данных функционирует. В любом случае вы можете добавить это подклю чение в Каталог, однако вы не сможете обращаться к данным до тех пор, пока проблема не будет решена. После создания тестового под ключения отключите опцию Со хранить Имя/Пароль, если вы предпочитаете не сохранять ин формацию входа в систему в f ПОСТРОЕНИЕ КАТАЛОГА
Подключение к базе пространственных данных 1. Нажмите на папку Подклю# чения баз данных в дереве Ка# талога. 2. Дважды щелкните Добавить подключение к пространст# венной базе данных. 3. Введите имя или IP#адрес сер# вера, к которому вы хотите подключиться. 4. Введите имя или номер порта сервиса, к которому вы хоти# те подключиться. 5. Если данные хранятся в РСУБД Sybase ® , SQL TM Server , IBM DB2 или Informix, введите имя базы данных, к которой вы хотите подключиться. Пропустите этот шаг, если данные хранят# ся в другой РСУБД. 6. Введите имя пользователя и пароль. 7. Нажмите Тестовое подключе# ние. Если тест пройдет успешно, кнопка станет недоступной. В противном случае, вы не смо# жете осуществлять выборку данных до тех пор, пока вы не предоставите корректную ин# формацию входа в систему, либо не будет решена пробле# ма базы данных. 8. Отключите опцию Сохранить имя/пароль, если вы не хоти# те сохранять эту информацию вместе с подключением. f
2 2
3 4 5
6 7
8
75
качестве части подключения. Та кой отказ от сохранения инфор мации о входе в систему как час ти подключения помогает под держивать безопасность базы данных. Чтобы упростить про цесс входа в систему, создайте под ключение, в котором для того, чтобы подключить базу данных, требуется ввести только пароль. Предоставьте информацию о сервере и ваше имя пользовате ля, затем нажмите OK. Базы геоданных под управлени ем ArcSDE могут быть версион ными. Редактирование объектов в ArcMap требует, чтобы база ге оданных поддерживала версии. Новые подключения базы дан ных будут автоматически обра щаться к версии базы геоданных, принятой по умолчанию (default). Чтобы подключиться к определенной версии, введите вашу информацию входа в сис тему и нажмите Изменить. Ка талог подключится к базе данных и выведет список имеющихся версий. Вы можете также не со хранять в подключении инфор мацию о версии: это имеет смысл, если вы работаете с нескольки ми версиями одной базы данных. Если вы не хотите использовать ArcSDE, вы можете подключать ся к базе пространственных дан ных напрямую, используя драй веры прямого подключения, по ставляемые с ArcSDE. Для этого вам придется настроить ваш компьютер и обеспечить необхо димую информацию для входа в систему. Более подробно см. ру ководство по конфигурированию вашей РСУБД. 76
9. Нажмите OK. 10. Введите новое имя для под# ключения базы данных. 11. Нажмите Enter.
10
Подключение к определенной версии базы данных 1. Повторите шаги с 1 по 8 под# ключения к базе пространст# венных данных. Вы должны обеспечить пол# ную информацию для под# ключения к базе данных, включая имя пользователя и пароль. 2. Нажмите Изменить. 3. Нажмите стрелку вниз спис# ка Версия и выберите версию базы данных, к которой вы хотите получить доступ. 4. Нажмите OK. 5. Отключите опцию Сохранить версию, если вы не хотите подключаться к одной и той же версии базы данных каж# дый раз.
2
6
5
3
6. Нажмите ОК. 7. Введите новое имя для под# ключения базы данных.
4
8. Нажмите Enter.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавление под# ключений OLE DB Вы можете производить выборку дан ных из базы с использованием соеди нений (провайдеров) OLE DB. Ката лог взаимодействует со всеми типами соединений OLE DB одинаковым об разом, и каждый из этих типов соеди нений служит для обращения к опре деленной базе данных. Это позволяет вам одинаково работать в Каталоге с данными из любой базы данных. От крыв в Каталоге подключение OLE DB, вы увидите список таблиц базы данных. Если данный тип соединения поддерживает выборку пространст венных данных в формате OpenGIS, вы сможете также видеть в списке классы пространственных объектов. Вместе с ArcCatalog поставляются драйверы OLE DB фирмы Microsoft. Они позволяют вам получать доступ к базам данных Jet (Microsoft Access), SQL Server и Oracle. Другие типы со единений осуществляют связь при по мощи драйверов ODBC (open database communication). Дополни тельные драйверы OLE DB могут быть получены из других источников. Диалоги закладки Подключение для каждого типа соединения отличают ся, хотя для выполнения подключе ния любого типа требуется ввести по хожую информацию (база данных, которую нужно подключить, а также пользовательское имя и пароль). Каждый тип соединения должен иметь свой собственный тематический раз дел Справки, содержащий информа цию о создании подключения с ис пользованием соединения этого типа.
ПОСТРОЕНИЕ КАТАЛОГА
1. Дважды щелкните в Каталоге на папку Подключения баз данных. 2. Щелкните дважды Добавить OLE DB подключение. 3
3. Выберите провайдера OLE DB, которого вы хотите ис# пользовать для доступа к дан# ным. 4. Нажмите кнопку Далее или перейдите на закладку Под# ключение. 5. Предоставьте информацию, необходимую для подключе# ния.
4
Для каждого провайдера за# кладка Подключение разная; большинство из них требует, чтобы вы идентифицировали базу данных, к которой хоти# те подключиться, а также вве# ли имя пользователя и пароль. Для вызова справки нажмите кнопку Справка. 5
6. Нажмите кнопку Тестовое подключение. 7. Нажмите OK, если тест про# шел успешно. 8. Введите для подключения но# вое имя. 6
9. Нажмите Enter.
7
77
Работа с подключе# ниями баз данных Подключения баз данных могут быть как в подключенном, так и в отключенном состоянии. При запу ске ArcCatalog все подключения баз данных находятся в отключенном состоянии. Когда вы в первый раз выбираете подключение базы дан ных, Каталог пытается подклю читься к базе данных. Если ваша информация входа в систему не была сохранена вместе с подклю чением, вы получите соответству ющий запрос. Если попытка под ключения была успешной, вы по лучите доступ к содержанию базы данных. Подключения баз данных остаются включенными до тех пор, пока не будет закрыт ArcCatalog. Однако вы также имеете возмож ность произвести отключение вруч ную. Например, вы могли бы со здать локальную копию базы дан ных и отключиться, прежде чем ре дактировать данные в новом месте. Многие Реляционные системы уп равления баз данных (RDBMS) требуют лицензию для каждого подключения. Ваша стратегия под ключения и отключения может за висеть от того, сколько у вас име ется лицензий на работу с базой данных. Если база данных переместилась на новый компьютер или произошли изменения в паролях и именах поль зователей, вы должны обновить со ответствующие подключения, вве дя новую информацию о подклю чениях, чтобы вы могли и дальше работать с данными из базы.
78
Подключение базы данных 1. Щелкните на подключение базы данных, которое вы хо# тите использовать.
1
2. Если имя польлзователя и па# роль для входа в систему не были сохранены вместе с под# ключением, появится диало# говое окно для их ввода. Вве# дите необходимую информа# цию и нажмите OK.
Когда база данных подключена, на значке нет красного крестика “х”.
Красный крестик “х” исчез# нет со значка подключения базы данных.
Отключение базы данных 1. Щелкните правой кнопкой мыши на подключении базы данных, от которой вы хотите отключиться. 2. Щелкните Отключиться. На значке подключения базы данных появится красный крестик “х”.
2
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка Работа с ГИС<серверами Работа с ГИС серверами осуще ствляется так же, как и рабо та с подключениями баз данных. Щелкните правой кнопкой на подключении к ГИС серверу, за тем нажмите Подключиться или Отключиться в зависимос ти от наличия подключения. Чтобы изменить подключение к серверу, откройте диалоговое окно его свойств и внесите из менения, например, измените имя пользователя и пароль для доступа к закрытым сервисам.
Восстановление подключения к базе данных 1. Щелкните правой кнопкой подключение, которое вы хо# тите восстановить, и нажми# те Свойства.
2
Появится диалоговое окно для подключения к пространст# венной базе данных или OLE DB. 2. Измените свойства подключе# ния. Например, поменяйте имя пользователя и пароль. 3. Нажмите ОК. 3
ПОСТРОЕНИЕ КАТАЛОГА
79
Подключение к ГИС cерверам Чтобы получить доступ к ГИС серверу, добавьте в ArcCatalog подключение сервера ArcGIS или ArcIMS. Чтобы подклю читься через Интернет к сер веру ArcGIS или ArcIMS, вве дите URL (Universal Resource Locator), уникально идентифи цирующий сервер в Интернет. К серверу ArcGIS вы можете подключиться и через вашу ло кальную сеть, для чего необхо димо предоставить имя компью тера в локальной сети. Ваше подключение может пре доставлять доступ как ко всем сервисам, так и только к инте ресующим вас сервисам. Поми мо общедоступных сервисов вы можете подключаться к закры тым сервисам. Для серверов ArcIMS, для включения в спи сок закрытых сервисов, перед тем как нажать кнопку Полу чить список вы должны ввести имя пользователя и пароль. При запуске ArcCatalog все Ин тернетсерверы отключены; красный крестик “х” на их значках показывает, что они недоступны. Как только вы вы берете ГИС сервер, ArcCatalog попытается подключиться к нему. Если ваша информация входа в систему не была сохра нена вместе с подключением, вы получите соответствующий за прос. Если попытка подключе ния была успешной, красный крестик исчезнет, и вы получи те доступ к сервисам. f 80
Подключение сервера ArcIMS 1. Дважды щелкните в дереве Каталога ГИС Серверы и дважды щелкните Добавить ArcIMS Сервер.
1
2. Введите URL сервера, к ко# торому вы хотите подклю# читься, например: “http:\\www. geographynetwork. com”.
2
3. Если вы не хотите подключать# ся ко всем сервисам, включи# те опцию Только следующие сервисы и нажмите Получить список. Список всех откры# тых сервисов сервера появит# ся в окне. Отметьте сервисы, к которым вы хотите подклю# читься.
3
4. Нажмите ОК. 5. Вы можете переименовать сервер ArcIMS. Для этого пра# вой кнопкой щелкните на IMS Сервере и выберите Пе# реименовать, а затем введите новое имя. 6. Нажмите Enter.
4
5
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Доступ к закрытым сервисам ArcIMS
2
1. В дереве Каталога дважды щелкните ArcIMS Сервисы и дважды щелкните Добавить ArcIMS Сервер.
5
2. Введите URL сервера ArcIMS, к которому вы хоти# те подключиться.
6
3. Включите опцию Показать закрытые сервисы. 4. Введите имя пользователя и пароль, необходимые для до# ступа к закрытым сервисам. 5. Если вы не хотите подключать# ся ко всем сервисам, включи# те опцию Только следующие сервисы и щёлкните Полу# чить список.
3 4
7
Появившийся список будет содержать как все открытые сервисы сервера ArcIMS, так и доступные для вас закрытые сервисы. 6. Отметьте сервисы, к которым вы хотите подключиться. От# ключите остальные сервисы.
8
7. Нажмите ОК. 8. Введите новое имя для под# ключения ArcIMS сервера. 9. Нажмите Enter.
ПОСТРОЕНИЕ КАТАЛОГА
81
Подключение к серверу ArcGIS 1. В дереве Каталога дважды щелкните на папке ГИС Сер# веры и дважды щелкните До# бавить ArcGIS Сервер.
1
2. Щелкните Локальный Сервер или Интернет Сервер в диало# говом Добавить ArcGIS Сер# вер.
2
3. Введите URL сервера ArcGIS, к которому вы хотите подклю# читься.
3
4. Если необходимо для обраще# ния к серверу, введите ваше Имя пользователя и Пароль, затем отключите Сохранять Имя/Пароль (если вы не хо# тите, чтобы эта информация сохранялась для подключе# ния).
5
5. Если вы не хотите подключать# ся ко всем объектам сервера, включите опцию Только сле# дующие ресурсы и нажмите Получить список. Ниже появится список всех объектов сервера, право досту# па к которым вы имеете. От# метьте объекты, которые вы хотите использовать.
4
6
6. Нажмите OK. 7. Вы можете изменить имя сер# вера ArcGIS на более значи# мое для вас. Для этого правой кнопкой щелкните на ArcGIS Сервере и выберите Переименовать, а затем введите новое имя. 82
7
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Скрытие папок и элементов Каталог позволяет работать с ис точниками данных в различных форматах и имеет папки, кото рые помогают вам управлять этими данными. Вы можете на строить Каталог таким образом, чтобы видеть только определен ные папки и элементы, с кото рыми вы хотите работать. На пример, вы могли бы пожелать видеть в папке только шейп файлы, а не покрытия и черте жи САПР. Когда вы запускаете ArcCatalog в первый раз, папки Подключения баз данных, ГИС серверы, Локаторы адреса (сер висы геокодирования) и Резуль таты поиска отображаются в Каталоге. Если вы не использу ете данные, хранящиеся в базе данных, или не обращаетесь к ГИС серверам, вы можете скрыть эти папки. Если вы не используете сервисы геокодиро вания или инструмент Поиск в ArcCatalog, то также можете скрыть соответствующие пап ки. Если же вы хотите изменить содержимое папки Системы ко ординат, отобразите ее в дереве Каталога. В диалоговом окне Опции ArcCatalog на закладке Общие выберите все элементы, которые вы хотите видеть в де реве Каталога, и отключите не нужные элементы.
ПОСТРОЕНИЕ КАТАЛОГА
1. В меню Инструменты нажми# те Опции. 2. Перейдите на закладку Об# щие. 3. Отключите элементы и пап# ки, которые вы хотите скрыть в Каталоге. Включите элементы и папки, которые вы хотите видеть в Каталоге. 3
4. Нажмите OK.
4
83
Изменение свойств форматов данных Для некоторых элементов вы можете настраивать их свойст ва поведения в Каталоге. На пример, по умолчанию, вы ви дите в Каталоге файлы с расши рениями .txt, .csv, .tab, .asc как текстовые. Файлы с такими расширениями, как правило, содержат данные ASCII (American Standard Code for Information Interchange). Вы можете поменять свойства тек стовых файлов и выбрать, ка кие из них будут отображаться в Каталоге. Если на вашем ком пьютере только файлы с расши рением .csv имеют отношение к географическим данным, вы можете отключить отображе ние текстовых файлов с други ми расширениями. Подобным образом, вы можете изменить и отображение черте жей САПР в дереве Каталога. Один из форматов САПР, под держиваемый приложением ArcCatalog – файл проекта MicroStation. Обычно, данные в этом формате хранятся в фай лах с расширением DGN, но это не всегда так. Если вы хотите, чтобы Каталог проверял все файлы в папке на содержание f
84
Изменение свойств отображения текстовых файлов в Каталоге 1. В меню Инструменты нажми# те Опции. 2. Перейдите на закладку Об# щие. 3. Выберите в списке Текстовые файлы. 4. Нажмите кнопку Свойства.
3
5. Отметьте те расширения фай# лов, которые вы хотите видеть в дереве Каталога показанны# ми как текстовые файлы.
4
6. Щёлкните OK. 7. Щёлкните OK. 7
5
6
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
данных DGN, отметьте соот ветствующую опцию в заклад ке САПР в диалоговом окне Опции. Если вы отметите эту опцию, таблица содержания Каталога будет открываться медленнее, но зато вы получите точный список файлов DGN, находящихся в папке.
Изменение свойств отображения в Каталоге файлов САПР 1. В меню Инструменты нажми# те Опции. 2. Откройте закладку САПР.
3
3. Отметьте галочкой опцию Ис# следовать все расширения файлов, если хотите, чтобы приложение ArcCatalog прове# ряло все файлы папки на со# держания в них данных DGN. 4. Щёлкните OK.
4
ПОСТРОЕНИЕ КАТАЛОГА
85
Добавление типов файлов Множество файлов, которые вы могли бы видеть в папке, исполь зуя Проводник Windows, в Ка талоге не отображаются. Неко торые из этих файлов могут со держать информацию, необхо димую вам при работе с геогра фическими данными. Чтобы ви деть эти файлы, нужно добавить их типы в список типов файлов Каталога. Создайте ваш собственный тип файла, определив его расшире ние, описание и значок, который будет представлять файлы этого типа. Файлы с таким расшире нием будут отображаться в Ка талоге указанным значком, а описание будет появляться в столбце Тип в виде Детали. На пример, чтобы увидеть в Ката логе файлы проекта ArcView GIS 3, в список типов файлов добавь те расширение файла “.apr”. Некоторые типы файлов, кото рые вы желаете использовать, могут быть уже зарегистрирова ны операционной системой, на пример, как документы Microsoft Word. Вы можете до бавить информацию о типе фай ла для этих файлов в Каталог, используя информацию из реги стров. Когда вы дважды щелка ете на файле, зарегистрирован ном операционной системой, Каталог откроет его в соответ ствующем приложении.
86
Определение типа файла 1. В меню Инструменты нажми# те Опции. 2. Перейдите на закладку Типы файлов.
3
3. Нажмите кнопку Новый Тип. 4. Введите расширение файла. 5. Введите описание нового типа файла. 6. Нажмите кнопку Изменить значок. 7. Выберите значок. Либо нажмите кнопку Обзор – и перейдите в файловой си# стеме к приложению, чью иконку вы хотите использо# вать для типа файла, выбери# те его и затем нажмите От# крыть. 8. Щёлкните OK в диалоговом окне Изменить значок.
10 6
9. Щёлкните OK. Новый тип файлов добавится к списку. 10. Щёлкните OK. 4 5
9
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка
Импорт типа файлов
Редактирование типа файла Свойства типа файла редакти руются для того, чтобы изме нить описание, которое приво дится в виде Детали, или зна чок, используемый для представ ления типа файла в Каталоге. На закладке Типы файлов диало гового окна Опции выберите тип файла и нажмите кнопку Изме нить. Измените необходимые свойства, нажмите OK, и за тем нажмите OK в диалоговом окне Опции.
1. В меню Инструменты нажми# те Опции. 3
2. Перейдите на закладку Типы файлов.
Тип файла добавляется в список.
3. Щёлкните Новый тип. 4. Нажмите кнопку Импортиро# вать тип файла из реестра. 5. Прокрутите список, пока не найдете необходимый тип файлов, и нажмите на него в списке. 6. Щёлкните OK. Свойства типа файлов появят# ся в диалоговом окне Тип фай# ла. 7. Щёлкните ОК.
4
7
Тип файла добавится в спи# сок. 8. Щёлкните ОК.
5
6
ПОСТРОЕНИЕ КАТАЛОГА
87
Управление содержанием Каталога В ЭТОЙ ГЛАВЕ • Просмотр содержимого элемента • Работа с видом Детали • Изменение набора отображаемых свойств • Исследование свойств элемента • Сортировка записей в таблице • Организация ваших данных • Конвертация данных в другой формат
6
Дерево Каталога и закладка Содержание позволяют видеть структуру ор ганизации ваших данных. В Каталоге есть много полезных инструментов, которые облегчают управление данными. Копирование, перемещение, пе реименование и удаление элементов в папках и базах данных происходит с использованием стандартных ярлыков Windows. Для конвертации дан ных из одного формата в другой предусмотрен набор специальных инстру ментов и скриптов. С помощью приложения ArcCatalog вы можете не просто узнать имя ис точника данных, а оперативно получить подробную и разнообразную ин формацию о нем. Закладка Содержание обеспечивает несколько способов отображения содержимого элементов Каталога. Вы можете просматри вать Образцы, иллюстрирующие содержание карты или источника дан ных. В виде Детали вы можете настраивать перечень отображаемых свойств элемента, с тем, чтобы вы могли сравнивать интересующие вас свойства и метаданные нескольких источников данных. Есть еще несколько дополни тельных возможностей, например запросы при работе с каталогами рас тровых данных. Более подробную информацию об этом вы можете найти в Главе 14 ‘Работа с растрами’. Используете ли вы Каталог для просмотра и поиска данных с целью добав ления их на карту или для настройки структуры базы геоданных ArcSDE вашей организации, он наверняка станет неотъемлемым элементом на ва шем рабочем столе!
89
Просмотр содержимого элемента В закладке Содержание элементы, содержащие в себе наборы других элементов, такие как папки, базы данных, покрытия и наборы классов, отображаются вверху списка Содержание и сгруппированы по типу. Такое представление похоже на отоб ражение элементов в Проводнике Windows, где папки также отображаются вверху списка элементов. Отдельные элементы, такие как шейпфайлы, карты и таблицы перечисляются ниже сплошной группой. Хотя растровые наборы данных могут состо ять из нескольких каналов (зон или слоев), они не выделяются отдельно в группу вверху списка, так как они могут быть и одно зональными, и многозональными.
Отображение списка содержимого элемента Когда вы выбираете в дереве Каталога такие элементы, как папки или базы данных, на закладке Содержание отображаются эле менты, которые они содержат, например, карты или таблицы. Вы можете отобразить список Содержание несколькими спосо бами. Чтобы изменить его внешний вид, используйте кнопки панели инструментов Стандартные. Значки
Список
Вид Список
В виде Список каждый элемент в списке Содержание представ лен небольшим значком. Значки выстраиваются в алфавитном порядке сверху вниз по столбцам, в последовательности слева направо.
Образцы
Детали
Вид Значки В виде Значки каждый элемент в списке Содержание представ лен крупным значком. Значки выстраиваются в алфавитном порядке слева направо по строкам, в последовательности сверху вниз.
90
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Вид Детали В виде Детали каждый элемент списка Содержание представ лен небольшим значком. Элементы организованы в длинный список. Свойства каждого элемента отображаются в столбцах. По умолчанию, для каждого элемента отображаются свойства Имя и Тип, но вы можете добавить столбцы для отображения других свойств элементов и информации, содержащейся в мета данных. Если в столбце свойства некоторые записи не заполне ны, это означает, что для соответствующих элементов это свой ство неактуально. Например, для файла отдельной таблицы dBASE всегда отображается размер, но по отношению к табли це, хранящейся в базе данных, это свойство неприменимо.
Просмотр содержимого отдельного элемента Такие элементы как карты, шейпфайлы и таблицы не содер жат других элементов. Когда вы выбираете отдельный элемент, в закладке Содержание отображается список свойств и метадан ных, которые вы увидите в виде Детали, также как и образец элемента.
Вид Образцы
Вид Образцы отображает “моментальный снимок”, иллюстри рующий содержание каждого элемента списка Содержание. Образец может представлять либо общие очертания всех объек тов в экстенте источника данных, либо детальное представление объектов определенного слоя. Если элемент не может иметь об разец или просто для этого элемента образец пока не создан, в виде Образцы его значок отобразится в сером прямоугольнике. Для всех элементов, за исключением карт, образцы создаются и обновляются вручную в виде География. Образцы карт создают ся автоматически в момент сохранения карты.
УПРАВЛЕНИЕ СОДЕРЖАНИЕМ КАТАЛОГА
91
Работа с видом Детали Иногда, чтобы решить, будет ли источник данных использован в работе, необходимо получить информацию о нем. Вид Дета ли отображает свойства и крат кую выборку из метаданных элемента в виде списка, чтобы вы могли быстро просмотреть и сравнить несколько источников данных. Чтобы лучше видеть значения свойства, измените ширину соответствующего столбца. Чтобы сравнить эле менты списка, отсортируйте его по значению какогото из свойств.
Изменение ширины столбца
4
1. Щелкните на элемент в дере# ве Каталога, содержание ко# торого вы хотите отобразить. 2. Перейдите на закладку Со# держание. 3. В панели инструментов Стан# дартные нажмите кнопку Де# тали. 4. Поместите курсор мыши на край столбца, ширину кото# рого вы хотите изменить. Изображение курсора изме# нится. 5. Переместите край столбца в нужное положение и отпусти# те его.
5
Ширина столбца изменилась.
Ширина столбца изменилась.
92
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Сортировка списка Содержание по свойству
4
1. В дереве Каталога щелкните на элементе, содержание ко# торого вы хотите просмотреть. 2. Перейдите на закладку Со# держание. 3. В панели инструментов Стан# дартные нажмите кнопку Де# тали. 4. Щелкните на заголовок столб# ца, значения которого вы предполагаете использовать для сортировки списка по возрастанию. Когда вы в первый раз щел# каете на заголовке столбца, его значения сортируются по возрастанию. 5. Щелкните еще раз на заголо# вок столбца, чтобы отсортиро# вать его значения по убыва# нию.
Список Содержание отсортирован по значениям этого свойства.
УПРАВЛЕНИЕ СОДЕРЖАНИЕМ КАТАЛОГА
93
Изменение набора отображаемых свойств
Включение и выключение столбцов свойств
Когда вы начинаете работу с Ка талогом, в виде Детали вы уви дите два параметра, отображае мых для каждого элемента – Имя и Тип. По желанию, вы можете добавить отображение дополни тельных свойств элементов или информации, хранящейся в ме таданных. Для этого в диалого вом окне Опции включите отоб ражение необходимых столбцов. При выборе элемента в дереве Каталога, если вы работаете с видом Детали, свойства элемен та отобразятся в закладке Содер жание. Некоторые свойства мо гут быть применимы не ко всем элементам. Например, свойства Размер и Изменен присутствуют у карт и слоев, но вы не увидите их значений для выбранного эле мента, хранящегося в базе дан ных. Значения параметров ме таданных не отобразятся, если метаданные элемента отсутству ют или соответствующие поля метаданных не заполнены.
2. Щелкните на закладке Содер# жание.
Вы можете добавлять ваши соб ственные свойства и параметры метаданных в список диалогово го окна Опции. Для этого необ ходимо ввести точное название свойства или элемента метадан ных в текстовое поле диалогово го окна Добавить стандартный f
94
1. В меню Инструменты нажми# те Опции.
3
3. Отметьте свойства и элемен# ты метаданных, которые вы хотите отобразить в виде Де# тали. Уберите отметки возле тех свойств, которые вы не хоти# те отображать в виде Детали. 4. Нажмите ОК.
4
Все выбранные свойства и элементы метаданных будут отображаться в виде Детали и в виде отдельного элемента.
Все выбранные свойства и элементы метаданных отображаются в виде Детали и при просмотре отдельного элемента. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
параметр или Добавить пара метр метаданных. В текстовом поле Название введите имя столб ца, под которым он будет появ ляться в виде Детали.
Добавление столбцов в список 1. В меню Инструменты нажми# те Опции.
4
Список стандартных параметров включает все свойства, опреде ленные в программном обеспече нии ArcGIS, которые могут ото бражаться в виде Детали. Одна ко если вы используете собствен ные GxObjects, вам могут быть доступны дополнительные свой ства. Чтобы добавить их к спис ку, необходимо указать имя свой ства, точно так, как оно опреде лено в GxObjects; например, свой ство, связанное со столбцом Раз мер называется “ESRI_GxObjects_ FileSize”.
2. Щелкните на закладке Содер# жание.
5
Вы можете добавить дополни тельный столбец к списку элемен тов метаданных, например, что бы сравнивать по проценту об лачного покрова несколько кос мических снимков. Чтобы доба вить столбец метаданных, необ ходимо указать “путь” к нему. Путь элемента показывает, как можно перейти к этому элемен ту в иерархической структуре документа XML от корневого элемента. Например, в стандар те FGDC Content Standard for Digital Geospatial Metadata (CSDGM) элемент метаданных “Процент облачного покрытия” (Percentage Cloud Cover) содер жится в разделе XMLдокумен та “Качество данных” (Data Quality) . XMLэлемент, соответ ствующий элементу метадан f УПРАВЛЕНИЕ СОДЕРЖАНИЕМ КАТАЛОГА
3. Под списком стандартных свойств или элементов мета# данных нажмите Добавить. 4. В текстовом поле Название введите имя столбца, под ко# торым он будет отображаться в виде Детали. В текстовом поле Свойство введите имя свойства или путь элемента метаданных.
6
Вы также можете выбрать на# звание или свойство из рас# крывающихся списков. 5. Если хотите, вы можете так# же указать ширину столбца в пикселах. 6. Нажмите ОК. Новый столбец добавится в соответствующий список. 7. Нажмите ОК.
3
7
Новый столбец добавляется в соответствующий список.
95
ных это его краткое имя, опре деленное в CSDGM, “cloud”, и “dataqual” соответственно. Эле мент “dataqual” содержится в корневом элементе XML доку мента, “metadata”. Чтобы доба вить элемент Cloud Cover в каче стве столбца в вид Детали, в тек стовом поле диалога Свойства укажите путь “dataqual/cloud”; корневой элемент не включает ся в путь. Если вы не знакомы с CSDGM или форматом метадан ных ESRI, вы можете опреде лить путь элемента метаданных, просмотрев метаданные с помо щью шаблона XML. По умолчанию все столбцы, пе речисленные в диалоговом окне Опции отображаются в списках Название и Свойство диалоговых окон Добавить стандартный па раметр и Добавить параметр ме таданных. Если вы удалите стол бец, имевшийся по умолчанию, вы можете добавить его снова, выбрав его название или соответ ствующее свойство из списка.
Подсказка Изменение порядка столбцов Вы не можете перемещать столбцы в виде Детали, но мож но изменять порядок отображе ния столбцов через диалоговое окно Опции. Столбцы будут по являться в порядке от первого стандартного столбца, до по следнего столбца метаданных в списке. 96
Изменение порядка столбцов 1. В меню Инструменты нажми# те Опции.
4 3
2. Щелкните на закладке Содер# жание. 3. Нажмите на свойство, пози# цию которого вы хотите изме# нить. 4. С помощью стрелок, располо# женных справа от списка, пе# реместите столбец вверх или вниз. 5. Нажмите ОК.
Удаление столбцов 1. В меню Инструменты нажми# те Опции. 2. Щелкните на закладке Содер# жание. 3. Выберите столбец, который вы хотите удалить.
3
4. Нажмите Удалить. Столбец больше не появляет# ся в списке.
4
5. Нажмите ОК.
5
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изучение свойств элемента Хотя вид Детали может быть очень полезен, он позволяет просмотреть лишь небольшой набор свойств источника дан ных. Чтобы получить больше информации об элементе, от кройте для него диалоговое окно Свойства. Если вы имеете пра во доступа на запись, вы сможе те изменить некоторые из свойств элемента. Например, просматривая свойства растро вого источника данных, вы мо жете выяснить, посчитаны ли для него статистики, определе на ли его система координат. Имея право доступа на запись, вы можете обновить значения этих свойств.
1. Щелкните правой кнопкой мыши на элементе, свойства которого вы хотите увидеть. 2. Выберите Свойства. 3. Исследуйте свойства, исполь# зуя закладки и кнопки в диа# логовом окне Свойства. 4. Нажмите Отмена, чтобы за# крыть диалоговое окно свойств.
2
4
УПРАВЛЕНИЕ СОДЕРЖАНИЕМ КАТАЛОГА
97
Организация ваших данных Приложение ArcCatalog позволя ет вам управлять картами и про странственными данными с та кой же легкостью, какую обес печивает Проводник Windows при работе с файлами. Исполь зуйте стандартные клавиши бы строго доступа и механизм пере таскивания (‘drag and drop’) при копировании, перемещении, пе реименовании и удалении эле ментов в Каталоге. Эти функции облегчают работу не только с данными на локальном диске (на пример, покрытиями или шейп файлами), но и с данными, хра нящимися в базах данных. Обратите внимание, что при уда лении подключения базы данных вы удаляете само подключение, а не базу данных или ее содержа ние. Однако, если вы удаляете персональную базу геоданных, то удаляется файл базы данных Access и все данные, которые он содержит. Вы имеете возможность копиро вать или перемещать подключе ния баз данных и Системы коор динат из их папок в дереве Ката лога в любую другую папку на диске. Например, можно помес тить подключения баз геоданных ArcSDE и собственные Системы координат в общую сетевую пап ку, где доступ к ним сможет по лучить любой пользователь вашей организации. 98
Создание новой папки 1. Щелкните на подключении папки или папке, в которой вы хотите создать новую папку.
3
2. В меню выберите Файл. 3. Выберите Новый и затем ука# жите, что создаете Папку. 4. Введите имя создаваемой пап# ки. 5. Нажмите Enter.
Создание новой персональной базы геоданных
4
3
1. Щелкните на подключении папки или папке, в которой вы хотите создать новую пер# сональную базу геоданных. 2. Щелкните на меню Файл. 3. Укажите Новый и выберите Персональная база геоданных.
4
4. Введите новое имя базы гео# данных. 5. Нажмите Enter.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка Переименование класса пространственных объектов покрытия С помощью ArcCatalog вы може те переименовывать покрытия целиком, а также классы про странственных объектов реги онов и маршрутов внутри покры тия.
Копирование элемента
2
4
1. Щелкните на элементе, кото# рый вы хотите скопировать. 2. Нажмите на кнопку Копиро# вать. 3. Щелкните на папке или базе геоданных, в которую вы хо# тите скопировать элемент. 4. Нажмите кнопку Вставить.
Переименование элемента 1. Щелкните на элементе, кото# рый вы хотите переименовать.
2
2. В меню Файл выберите опцию Переименовать. 3. Введите новое имя. 4. Нажмите Enter.
3
Удаление элемента
2 @
1. Щелкните на элементе, кото# рый вы хотите удалить. 2. Нажмите на кнопку Удалить.
УПРАВЛЕНИЕ СОДЕРЖАНИЕМ КАТАЛОГА
99
Конвертация данных в другой формат Конвертация данных из одного формата в другой – это обычная задача, которую часто необходимо выполнить в начале работы над проектом. Вы можете получить данные в обменном форма те (е00) и затем конвертировать их в покрытия. Или же перед отправкой данных комулибо экспортировать их из базы гео данных в шейпфайлы. Приложение ArcCatalog позволяет легко изменить формат ис точника данных. Щелкните правой кнопкой на источнике дан ных, формат которого вы хотите изменить, и затем нажмите Экспорт. Появится список средств конвертации, соответствую щих формату выбранного источника данных. Подобным обра зом, выбрав базу геоданных, вы можете импортировать туда данные из ряда различных форматов.
Средства конвертации данных – это скрипты и инструменты ArcToolbox. В зависимости от формата источника данных и типа данных, в них автоматически будут установлены предполагае мые значения параметров. Но вы можете менять эти парамет ры, например, экспортировать данные в другую систему коор динат. Вы также можете выбрать, какие атрибуты следует экс портировать, и как они должны называться.
содержатся. Удерживая нажатой клавишу Ctrl, выберите в спи ске Содержание соответствующие таблицы. В меню Файл на жмите Экспорт и затем выберите Таблица в Базу геоданных. Появится окно соответствующего инструмента со списком таб лиц внизу окна. Каждой таблице в списке соответствует одна запись.
Нажмите Изменить параметры, чтобы выбрать, какие атрибуты следует экспортировать из выбранной таблицы.
Вы можете добавлять и удалять таблицы из списка с помощью соответствующих кнопок диалогового окна инструмента. Пара метры конвертации могут быть установлены как для каждой таблицы отдельно, так и для всех таблиц сразу. Выберите соот ветствующие записи в списке перед изменением параметров таб лиц. Для получения подробных инструкций по работе с инструмен тами конвертации щелкните на кнопке Справка. Большое число инструментов конвертации доступно из приложения ArcToolbox. Там вы также найдете инструменты анализа и управления дан ными.
Вы можете конвертировать несколько элементов за один раз. Например, если вы хотите загрузить несколько таблиц в базу геоданных, в дереве Каталога выберите папку, в которой они 100
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изучение географии элементов В ЭТОЙ ГЛАВЕ • Просмотр географических данных элемента • Изучение географических данных • Создание образцов
7
В приложении ArcCatalog вы можете просматривать географические дан ные, не добавляя их на карту. С кем не случалось, что ему говорили о карте, которую он мог бы использовать, а он тут же забывал ее название, хотя прекрасно помнил, что на ней изображено? Теперь вы можете про смотреть карту прямо в Каталоге, не открывая ее в ArcMap, и убедиться, что именно ее вы ищете. Разве вы никогда не были почти уверены в том, что два покрытия с раз ными именами на самом деле содержат одни и те же данные? Вы можете увеличивать изображение и перемещаться по нему, чтобы внимательно рассмотреть объекты и решить, какое из покрытий содержит более акту альные данные. Вид География приложения ArcCatalog позволяет быстро принять решение о том, какие карты и источники данных разумнее ис пользовать для решения той или иной задачи.
101
Просмотр географических данных элемента Закладка Просмотр позволяет исследовать пространственные данные выбранного элемента. Для элементов, содержащих гео метрическую и атрибутивную информацию, вы можете пере ключаться между видами География и Таблица, используя рас крывающийся список в нижней части закладки Просмотр.
Вид География прорисовывает каждый объект или аннотацию в векторном наборе данных, каждую ячейку в растровом наборе данных, либо каждый треугольник в наборе данных TIN. Вы можете исследовать географические данные выбранного элемен та, используя кнопки панели инструментов География. Увеличить Переместить Идентифицировать
Уменьшить Полный экстент Создать образец Образцы иллюстрируют содержимое элементов, содержащих пространственные данные. Они помогают быстро и легко нахо дить нужные данные. Для всех элементов, за исключением карт, образцы создаются вручную, нажатием на кнопку Создать обра зец панели инструментов География. Образец, точно описыва ющий изображение, которое вы видите в виде География, хра нится вместе с метаданными элемента.
Как Каталог отображает географические данные Когда набор данных пространственных объектов, покрытие или другой тип данных набора данных выбран в дереве Каталога, 102
будет отображен класс пространственных объектов набора дан ных с наиболее высоким уровнем геометрии. Например, если вы выбрали полигональное покрытие, будет прорисован первый найденный полигональный класс пространственных объектов этого покрытия. То же самое правило используется при отобра жении геометрических сетей. Когда ArcCatalog прорисовыва ет векторные данные, объек ты отображаются с помощью символов прописанных по умолчанию для разных типов данных: полигоны и мульти патчи отображаются желтым цветом, линии – синим цветом, точки – черными ромбами, ан нотации – текстом серого цве та, а объектыразмеры – чер ным цветом. Образцы векторных источников данных показы вают данные также, как в режиме предварительного просмот ра, поскольку способы и символы отображения данных не хра нятся вместе с источником данных; в слое же хранится инфор мация о способах отображения, но не данные. Существуют два исключения из этого правила: чертежи САПР и классы прост ранственных объектов в базе геоданных, для которых опреде лены подтипы. Рисунки САПР имеют два представления в дереве Ката лога: набор данных САПР и чертеж САПР. Набор данных САПР содержит классы точеч ных, линейных и полигональ ных объектов. Линейный класс пространственных объ ектов отображает все линей
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ные объекты чертежа САПР. Как и в шейпфайлах, классы про странственных объектов САПР отображаются в Каталоге сим волами по умолчанию.
Каталоги растров могут быть объектами базы геоданных. Они также могут быть пред ставлены в виде таблицы. В любом случае, приложение ArcCatalog будет отображать каталоги растровых данных в виде География. Все растры в каталоге растровых данных будут отображаться в порядке
Если же вы выберете в дереве Каталога чертеж САПР, каждый слой чертежа будет отображаться символами, определенными в самом чертеже САПР. Здания, деревья, линии дорог отображают ся разными символами, если они находятся в разных слоях черте жа. Вы также увидите точки, полигоны и объекты аннотаций. Классы пространственных объектов базы геоданных мо гут иметь подтипы, которые представляют различные кате гории объектов. Например, могут быть выделены следую щие типы земельных участ ков: жилой, коммерческий, сельскохозяйственный. При просмотре класса пространст венных объектов с подтипами в виде География, каждый объект отображается в соответствии со своим подтипом. Внешний вид растрового набора данных в виде География зави сит от того, из скольких каналов (зон) он состоит. Если это одно зональное растровое изображение, оно будет отображено с ис пользованием шкалы серого цвета, если для него не определена своя цветовая шкала. Цветовая шкала описывает соответствие определенных значений яркости ячейки растра конкретным цветам.
поступления в каталог. Наборы данных TIN отображаются символами, принятыми в Каталоге по умолчанию. Цвет треугольников отражает высоту. Любые 3Dточки и линии разрывов, которые использовались для построения TIN, будут показаны как часть набора данных TIN. Слои содержат ссылку на ис точник данных, хранящийся гделибо, и информацию о спо собе отображения данных. На пример, размер точечного зна ка города может соответство вать его численности населе ния, а сам символ может отра жать является ли город столи цей или нет. Когда вы будете просматривать слой в Каталоге, вы увидите его в точности та ким, как он появится на карте.
Многозональные растры отображаются путем создания синте зированного изображения. На закладке Опции вы можете ука зать, какие каналы растра должны отображаться красным, зе леным и голубым цветами. Например, если многозональный сни мок имеет семь каналов, вы можете выбрать отображение пято го, четвертого и третьего каналов. ИЗУЧЕНИЕ ГЕОГРАФИИ ЭЛЕМЕНТОВ
103
Слои могут также содержать инструкции по присоединению к данным атрибутов, храня щихся в отдельной таблице, выбору атрибутов, которые должны быть доступны при работе с картой, и даже аль тернативные имена для этих атрибутов (псевдонимы). Составные слои объединяют данные из различных источников; при добавлении на карту со ставной слой отображается одним пунктом в Таблице содержа ния. Например, составной слой под названием Транспорт может объединять данные покрытий скоростных трасс, дорог и троп. В составной слой могут входить данные различных форматов, например наборы данных TIN и шейпфайлы. В виде География приложения ArcCatalog вы можете просма тривать не только отдельные источники данных, слои и ди аграммы, но и целые докумен ты и шаблоны карт. Благодаря чему, еще до того, как отрыть карту, вы можете удостовериться, что нашли именно то, что искали.
В приложении ArcMap вы мо жете создавать диаграммы, отображающие отношения между атрибутами различных пространственных объектов. Создав диаграмму, вы можете сохранить ее на диске. Это позволит вам добавлять диа граммы единого формата на несколько разных карт. На пример, использование одного и того же формата диаграммы на нескольких картах, позволит проследить, какое промышленное производство преобладает в разных регионах страны. Перед до бавлением диаграммы на карту вы можете просмотреть ее в виде География. При выполнении поиска в Каталоге, результаты ва шего поиска представляют собой ссылки на элементы Каталога или опублико ванные документы, опи сывающие ГИСресурсы. Если в дереве Каталога вы брать Искать, вид Геогра фия позволит получить об щее представление о географическом местоположении найден ных элементов. Как вы могли убедиться, вид География очень полезен. Осталь ные разделы в этой главе описывают, как использовать инстру менты в виде География для исследования ваших данных.
104
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изучение географических данных Когда элемент, выбранный в де реве Каталога, содержит гео графические данные, вы може те просмотреть их, не создавая карту, просто выберите в нис падающем списке закладки Просмотр вид География. В виде География отображается каждый объект векторного на бора данных, либо каждая ячей ка растрового набора данных или каждый треугольник набо ра данных TIN. Воспользуйтесь кнопками панели инструментов География для исследования ваших данных. Вы можете вы полнять увеличение, уменьше ние, сдвиг, чтобы видеть различ ные области, а также отобра жать набор данных целиком. Посредством инструмента Идентифицировать можно, щелкнув на объекте, растровой ячейке или треугольнике TIN, увидеть список их атрибутов.
Увеличение изображения источника данных
2
1
1. Нажмите на кнопку Увели# чить панели инструментов Ге# ография. 2. Растяните рамку над террито# рией, которую вы хотите рас# смотреть более подробно, либо щелкните в центре участка; это увеличит изображение на 10 процентов. После выполнения увеличе# ния масштаб отображаемых объектов станет крупнее.
Данные отображаются в более крупном масштабе
ИЗУЧЕНИЕ ГЕОГРАФИИ ЭЛЕМЕНТОВ
105
Подсказка Остановка прорисовки Чтобы остановить прорисовку объектов в режиме просмотра географических данных нажми те клавишу Esc. Подсказка Уменьшение Уменьшение изображения набо ра данных операция, обратная увеличению. После щелчка на кнопке Уменьшение, щелкните на наборе данных или растяните рамку уменьшения.
Перемещение по источнику данных
2
1
1. Щелкните на кнопку Переме# стить панели инструментов География. 2. Переместите географические данные в области изображе# ния с помощью курсора мыши. После выполнения переме# щения вы увидите объекты, находящиеся в новой геогра# фической области.
Подсказка Отображение всего набора дан ных После выполнения операций мас штабирования или перемещения, если вы захотите опять уви деть набор данных целиком, на жмите кнопку Полный экстент панели инструментов Геогра фия. Подсказка Где расположены данные? При просмотре данных в виде Ге ография, в то время как вы пере мещаете курсор по полю, стро ка состояния Каталога показы вает вам текущие координаты курсора.
Теперь в области отображения показаны данные по новой географической области.
106
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Идентификация пространственных данных
1
1. Нажмите кнопку Идентифи# цировать на панели инстру# ментов География. 2. Щелкните на объекте, ячей# ке растра или треугольнике TIN, атрибуты которого вы хотите увидеть. Объект будет подсвечен, либо ячейка растра или треуголь# ник станут выделенными, и отобразится окно Результаты идентификации, содержащее атрибуты объекта.
Атрибуты объекта, ячейки растра или треугольника TIN отображаются в окне Результаты идентификации.
ИЗУЧЕНИЕ ГЕОГРАФИИ ЭЛЕМЕНТОВ
2
107
Создание Образцов Карты, слои и источники дан ных могут иметь Образцы, ко торые отображаются в заклад ке Содержание и в метаданных элемента, когда используется шаблон метаданных ESRI. Об разец иллюстрирует географи ческие данные источника дан ных, объекты, которые пред ставляет слой, либо компонов ку карты. Образец может по казывать все объекты, либо де тально показывать способы ото бражения, определенные в слое. Образцы отображаются быстро, так как они являются растровыми картинками(“мо ментальными снимками”); Ка талог не прорисовывает данные при отображении образца.
1. В дереве Каталога выберите слой, для которого вы хотите создать Образец.
1
2
5
2. Щелкните на закладке Про# смотр. 3. Нажмите кнопку стрелки ниспадающего списка Про# смотр внизу закладки Про# смотр и выберите вид Геогра# фия. 4. В панели инструментов Гео# графия нажмите кнопку Уве# личить и увеличьте участок территории, который наилуч# шим образом представляет со# держание слоя. 5. Щелкните на кнопке Создать образец. 3
Вы должны создавать и обнов лять образцы для источников данных вручную. Обновляйте их при изменении данных или способов изображения. Образ цы хранятся в метаданных ис точников. В случае если в мо мент создания образца метадан ные еще не существуют, они будут созданы автоматически такие метаданные будут содер жать только этот Образец. До бавление в метаданные свойств и документации представляет собой отдельный независимый процесс.
108
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изучение значений в таблице В ЭТОЙ ГЛАВЕ • Просмотр значений в таблице • Изменение внешнего вида таблицы • Вычисление статистики
8
Если вы хотите узнать, есть ли у данных определенный атрибут, правиль ны ли его значения, – ответ вы можете найти в ArcCatalog. Вы можете сортировать записи в таблице по значениям одного или нескольких столб цов, вычислять статистику, характеризующую значения столбца, находить определенные значения. Вы можете легко добавлять и удалять атрибуты, не открывая диалоговое окно свойств источника данных. Вид Таблица поз воляет досконально изучить содержание таблицы до того, как вы добавите ее к карте.
• Сортировка записей в таблице • Поиск значений в таблице • Добавление и удаление столбцов • Создание новых источников данных на основе значений таблицы
109
Просмотр значений в таблице Закладка Просмотр позволяет изучать данные выбранного эле мента в виде География или в виде Таблица. При работе с эле ментами, содержащими и пространственные, и атрибутивные данные, вы можете переключаться между этими двумя видами, используя раскрывающийся список внизу закладки Просмотр. Эта глава описывает работу с видом Таблица. В виде Таблица будут отображены столбцы и строки таблицы, а также значения для каждой ячейки. Исследуйте содержание таблицы, используя линейки прокрутки, а также кнопки, рас положенные в нижней части таблицы. Щелкнув мышью внутри таблицы, вы сможете также использовать клавиши со стрелка ми на клавиатуре для перемещения по таблице.
В отличие от приложения ArcMap, вы не можете выбирать за писи таблицы, работая с ней в ArcCatalog (вы можете только просматривать все записи). При работе с таблицами, хранящимися в базах данных, отобра жать и редактировать таблицы может одновременно сразу не сколько пользователей. Если значения в таблице, которые вы просматриваете, изменяются, вы могли бы пожелать периоди чески перезагружать содержимое таблицы, чтобы обеспечить работу с самой последней версией значений. Нажмите на кноп ку Опции, расположенную внизу таблицы и затем нажмите Пе резагрузить кэш, чтобы обновить значения таблицы. По умолчанию, звездочка рядом с именем столбца означает, что его значения проиндексированы.
Кнопка Текущая запись
Через меню Опции вы можете обновлять значения в таблице. Начало таблицы Предыдущая запись Введите в текстовый блок Текущая запись номер записи и затем нажмите Enter, чтобы сделать эту запись текущей. Нумерация записей начинается с нуля. 110
Общее число записей в таблице. Звездочка означает, что общее количество еще не было определено. Конец таблицы Следующая запись ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение внешнего вида таблицы Для улучшения восприятия со держимого таблицы вы можете изменять ее внешний вид. На пример, вы можете изменить размер, цвет и начертание ис пользуемого шрифта. Чтобы быстро находить выбранные столбцы – например, столбцы, по которым отсортирована таб лица, – фон этих столбцов под свечивается цветом выборки. Звездочка (*) рядом с именем столбца показывает, что этот столбец проиндексирован; ин дексы повышают скорость об работки запросов. Используйте диалоговое окно Опции, чтобы изменить шрифт, цвет выбор ки и символ индекса по вашему вкусу. Эти изменения будут учитываться при отображении всех таблиц в ArcCatalog. При изучении данных кон кретной таблицы вы можете изменить ширину столбцов, чтобы целиком видеть их зна чения. Вы можете также пере мещать столбцы, чтобы легче было сравнивать значения од ного столбца со значениями дру гого. Зафиксированные столб цы закрепляются в левой части таблицы и отделяются от дру гих столбцов жирной черной f
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
Изменение шрифта, цвета подсветки и символа индекса 1. В меню Инструменты нажми# те Опции.
3
2. Перейдите на закладку Таб# лицы. 3. Щелкните на стрелке вниз, чтобы задать Цвет выборки. В раскрывшейся палитре выбе# рите цвет, которым вы хотите отображать выбранные объек# ты.
4
5
4. Щелкните на стрелке вниз в окошке Шрифт таблицы и выберите шрифт. Введите раз# мер шрифта, который вы хо# тите использовать или выбе# рите размер из списка. Вы можете также установить цвет шрифта.
6
5. Введите символ, которым вы хотите показывать наличие индекса у столбца. Отключи# те опцию Показывать индекс# ные поля этим символом, если вы не хотите отображать в таблице наличие индекса у столбцов. 6. Нажмите ОК. Внешний вид таблицы в ArcCatalog изменится в соот# ветствии со сделанными на# стройками.
Внешний вид таблицы в Каталоге изменяется в соответствии со сделанными настройками.
111
линией. При горизонтальной прокрутке все другие столбцы перемещаются обычным обра зом, а закрепленные столбцы остаются на своих местах. За крепление столбцов может ока заться очень полезным при ра боте со значениями таблицы. Предположим, что шейпфайл содержит демографические данные по всем округам штата. Закрепив столбец, содержащий названия округов, вы можете поместить другие атрибутив ные столбцы рядом с ним и по смотреть, как распределяется количество хозяйств или ферм по округам. После открепления столбца, он появляется слева от других незакрепленных столб цов. Внесенные изменения, ка сающиеся ширины столбцов, перемещения и закрепления столбцов, теряются, когда вы в дереве Каталога переходите к другому источнику данных.
Изменение ширины столбца
3
1
1. Поместите курсор мыши на правой границе столбца, ши# рину которого вы хотите изме# нить. Форма курсора изменится. 2. Передвиньте границу столбца на нужное расстояние. Черная линия указывает, где будет располагаться граница столбца. 3. Отпустите границу столбца Ширина столбца изменится.
Ширина столбца изменилась.
112
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Перемещение столбцов таблицы
3
1
1. Щелкните на заголовке столб# ца, который вы хотите пере# местить. 2. Щелкните на заголовке столб# ца опять, но на этот раз не от# пускайте кнопку мыши. Форма курсора изменится. 3. Перетащите заголовок столб# ца туда, где вы хотите отобра# зить столбец. Красная линия указывает ме# сто, где будет располагаться столбец. 4. Отпустите столбец. Столбец окажется на новом месте.
Этот столбец был перемещен в новую позицию.
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
113
Подсказка
Закрепление столбца
Изменение порядка закрепленных столбцов После того, как вы закрепили несколько столбцов, вы можете изменить их порядок. Можно менять порядок столбцов не только в основной части таб лицы, но и в разделе закреплен ных столбцов.
1. Нажмите клавишу Ctrl на кла# виатуре и, удерживая ее, щел# кайте мышью по заголовкам столбцов, которые вы хотите закрепить.
Подсказка Открепление столбца Чтобы открепить закреплен ный столбец, щелкните на его заголовке правой кнопкой мыши и затем нажмите Закрепить/ Открепить столбец.
2
2. Правой кнопкой мыши щелк# ните на заголовке любого из выбранных столбцов и выбе# рите опцию Закрепить/Откре# пить Столбец. Теперь столбцы закреплены.
Столбец закреплен.
114
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Вычисление статистики При изучении содержимого ис точника данных, вы можете вычислить статистику, харак теризующую значения число вых атрибутов. Вы сможете получить общее число значе ний, их суммарное значение, минимальное, среднее, макси мальное значение, а также стан дартное отклонение. Гисто грамма показывает, как рас пределяются значения столбца. Статистику можно вычислить для всех числовых полей в таб лице. Чтобы увидеть описание значений других столбцов, вы бирите имя столбца в ниспада ющем списке Поле.
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
1. Щелкните правой кнопкой на заголовке столбца, содержа# щего числовые значения.
1
2
2. Щёлкните Статистика. В диалоговом окне Статисти# ка вы увидите информацию о значениях столбца, на заголо# вок которого вы нажали. 3. Если вы хотите увидеть стати# стику для другого числового столбца, выберите его имя в ниспадающем списке Поле. 4. Нажмите кнопку Закрыть, когда вы закончите изучение статистики.
3
4
115
Сортировка записей в таблице Сортировка строк позволяет вам с большей легкостью и быстротой извлекать необходимую инфор мацию, например, узнать, в ка ком округе в прошлом году была наибольшая арендная плата. По сле сортировки значений столб ца в порядке возрастания, эти значения отображаются в после довательности от A до Z, либо от 1 до 10. При сортировке по убы ванию значения выстраиваются в убывающем порядке от Z до A, либо от 10 до 1. Иногда полезно сортировать за писи таблицы по нескольким столбцам. Например, разумно было бы отсортировать округа сначала по штатам, а затем по значениям арендной платы – этим достигается результат, ана логичный формированию отчета. Для сортировки по нескольким столбцам нужно сначала упоря дочить столбцы, которые будут использоваться при сортировке. Столбцы, предназначенные для сортировки, должны быть упоря дочены в направлении слева на право; значения из самого левого столбца будут использоваться для сортировки в первую очередь, а значения, содержащиеся в самом правом столбце, будут использо
116
Сортировка записей по одному столбцу
2
1. Щелкните на заголовке столб# ца, значения которого вы хо# тите использовать для сорти# ровки записей. 2. Щелкните правой кнопкой мыши на заголовке столбца и выберите опцию Сортировать по возрастанию или Сортиро# вать по убыванию. Записи таблицы будут отсор# тированы.
Записи были отсортированы по значениям выбранного столбца.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ваться на последней стадии сор тировки. Столбцы, предназна ченные для сортировки, необя зательно должны граничить друг с другом; однако если это будет так, порядок записей ста нет более очевидным. Подсказка Выбор соседних столбцов Когда вы выполняете сортировку по нескольким столбцам, часто бывает удобным расположить эти столбцы рядом друг с другом в ле вой части таблицы, подобно тому, как вы формируете отчет. Суще ствует возможность быстрого вы бора нескольких соседних столб цов. Поместите курсор мыши на заголовок самого левого столбца и, нажав кнопку мыши и не отпу ская ее, передвигайте курсор впра во. Все столбцы, через заголовки которых вы переместили курсор, окажутся выбранными.
Сортировка записей по нескольким столбцам
3
5
1. Измените порядок столбцов таблицы таким образом, что# бы столбец, чьи записи долж# ны использоваться при сорти# ровке записей в первую оче# редь, располагался левее столбца, записи которого бу# дут использоваться во вторую очередь, и так далее. 2. Щелкните на заголовке пер# вого столбца, предназначен# ного для сортировки записей. 3. Нажмите на клавиатуре кла# вишу Ctrl и щелкните на за# головке второго столбца. 4. Повторяйте Шаг 3 до тех пор, пока не будут выбраны все столбцы, используемые для сортировки записей. 5. Щелкните правой кнопкой мыши на заголовке одного из выбранных столбцов и выбе# рите опцию Сортировать по возрастанию или Сортировать по убыванию. Записи таблицы будут отсор# тированы.
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
2
Записи были отсортированы сначала по значениям левого столбца, а затем по значениям правого столбца.
117
Поиск значений в таблице Иногда необходимо найти в таб лице записи, которые содержат определенный текст или числа. По умолчанию команда Найти пытается сопоставить ваш текст с любой частью табличных зна чений. Фрагмент строки текста “San” мог бы быть обнаружен в строках “Pleasants” и “San Juan”. Если вы выбираете в нис падающем списке Сопоставить диалогового окна Найти опцию Начало Поля, то строка “Pleasants” найдена не будет. Чтобы найти все случаи, строго соответствующие строке “San Juan”, в ниспадающем списке Сопоставить следует выбрать опцию Поле целиком. Аналогич но поиску текста, можно искать числовые значения. При осуществлении поиска за писи команда Найти предпола гает по умолчанию, что текущая запись располагается в самом верху таблицы, и вы хотите, чтобы поиск производился по ос тальным записям, находящим ся ниже. В случае если текущая запись расположена в нижней части таблицы, вам может по требоваться выполнить вместо этого поиск в записях, которые располагаются выше от текущей записи – для этого в ниспадаю щем списке Искать выберите
118
Поиск текста в столбце
1
1. Щелкните на заголовке столб# ца, который может содержать искомый текст. 2. Нажмите кнопку Опции и выберите Найти. 3. Введите текст, который вы хотите найти, в текстовую строку Найти.
2
4. Нажмите кнопку Найти да# лее. Будет выбрана первая найденная запись, которая содержит ваш текст. 5. Если вы хотите найти другую запись, содержащую этот же текст, нажмите повторно кнопку Найти далее. 6. Повторяйте шаг 5, пока не найдете искомый элемент в таблице.
3
4 7
7. Нажмите Отмена.
Первая найденная запись, которая содержит ваш текст, является выбранной. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
опцию Везде. В случае выбора опции Везде поиск начнется с текущей записи в направлении вниз, по остальным записям таб лицы, и затем продолжится, на чиная с начала таблицы вниз до текущей записи. Подсказка Учет регистра букв Для того чтобы поиск учитывал регистр введенного текста, вклю чите опцию Учитывать регистр в диалоговом окне Найти. Если вы не хотите, чтобы заглавные бук вы принимались во внимание, вы ключите опцию Учитывать ре гистр, убрав галочку.
Поиск текста во всех столбцах таблицы 1. Нажмите кнопку Опции и за# тем щелкните Найти. 2. Введите текст, который вы хотите найти, в текстовую строку поиска.
1
3. Выключите, убрав галочку, опцию Искать только в вы# бранных полях. 4. Нажмите кнопку Найти да# лее.
2
Будет выбрана первая най# денная запись, которая содер# жит ваш текст.
4 7
5. Если вы хотите найти другую запись, содержащую тот же текст, повторно нажмите кнопку Найти далее. 6. Повторяйте шаг 5, пока не за# кончите поиск по всей табли# це.
3
7. Щёлкните Отмена.
Выбрана первая содержащая ваш текст найденная запись.
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
119
Добавление и удаление столбцов
Добавление столбца к таблице
При изучении содержимого таблицы вы можете решить, что какойлибо столбец следует уда лить, или, наоборот, необходи мо добавить новый столбец. Вид Таблица позволяет быстро ре шить такую задачу, не откры вая окна свойств элемента. Этот способ добавления и удаления столбцов работает одинаково для всех источников данных, независимо от их формата. Единственным условием явля ется наличие права доступа на запись к источнику данных.
2. Введите имя нового столбца.
1. Нажмите кнопку Опции и за# тем выберите Добавить поле.
3. Нажав на стрелку раскрыва# ющегося списка Тип, выбери# те соответствующий тип дан# ных для нового столбца. Свойства, соответствующие выбранному типу данных, по# явятся ниже в списке Свой# ства поля. 4. Установите значения свойств для нового поля. Например, введите максимальное число символов, из которого может состоять текстовое значение. 5. Нажмите ОК.
1
2 3 4
5
Новый столбец появится спра# ва от всех остальных столбцов таблицы.
Новый столбец появляется справа от всех остальных столбцов таблицы. 120
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Удаление столбца из таблицы
2
1. Щелкните на заголовке столб# ца, который вы хотите уда# лить. 2. Щелкните правой кнопкой на заголовке выбранного столбца и нажмите Удалить поле. Появится предупреждающее сообщение о том, что дейст# вие по удалению столбца нель# зя отменить. 3. Нажмите Да, чтобы удалить столбец. Столбец удален из таблицы.
Столбец удален из таблицы.
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
121
Создание новых источников данных из значений таблицы При просмотре таблицы вам может понадобиться создать копию её записей. Вид Таблица позволяет вам экспортировать атрибуты источника данных и, таким образом, создать новую таблицу. Независимо от типа источника данных, атрибуты которого вы просматриваете, вы можете создать новую таб лицу dBASE, INFO или таблицу базы геоданных. Подобным образом, если табли ца содержит значения коорди нат x, y, z, приложение ArcCatalog позволяет быстро со здавать точечные объекты, представляющие эти местопо ложения. Диалоговое окно Со здать класс пространственных объектов из таблицы XY позво ляет выбрать поля, содержащие значения координат, задать ин формацию об их пространст венной привязке и выбрать формат, в котором вы хотите создать точечные объекты.
Экспорт записей 1. Нажмите кнопку Опции и за# тем выберите Экспортиро# вать. 2. В диалоговом окне Экспорт данных щелкните Обзор. 3. Щелкните на стрелке вниз поля Сохранить как и выбе# рите формат, в который хоти# те экспортировать данные. Например, нажмите Таблицы персональной базы геодан# ных.
1
4. Перейдите в папку или базу геоданных, куда вы хотите поместить экспортируемые данные.
2
5. Введите имя нового источни# ка данных. 6. Нажмите Сохранить.
7
Нажмите ОК.
5
6 3
122
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание точечных объектов по значениям координат 1. В дереве Каталога щелкните правой кнопкой на таблице, в которой есть столбцы, содер# жащие значения координат x, y. В ней также может присут# ствовать столбец с z#коорди# натами.
2
2. В контекстном меню выбери# те Создать класс пространст# венных объектов и нажмите Из таблицы XY. 3. Щелкните на стрелке ниспа# дающего списка Поле Х и выберите поле, содержащие значения координаты х.
3
4. Нажмите на стрелку ниспада# ющего списка Поле Y и выбе# рите поле, содержащее значе# ния координаты у.
4 5
5. Если нужно, воспользуйтесь стрелкой ниспадающего спи# ска Поле Z и выберите поле, содержащее значения коорди# наты z.
6
8
6. Щелкните Пространственная привязка входных координат, чтобы определить систему ко# ординат входных значений. 7. Выполните шаги по определе# нию системы координат шейп#файла (глава 12), чтобы задать информацию о прост# ранственной привязке.
13
14
17
8. Нажмите кнопку Обзор. f
ИЗУЧЕНИЕ ЗНАЧЕНИЙ В ТАБЛИЦЕ
123
10
9. Нажмите на стрелку выбора формата сохранения и выбе# рите формат, в котором вы хо# тите сохранить точечные объ# екты. Например, выберите Шейп#файл. 10. Перейдите к папке или базе геоданных, куда вы хотите сохранить новые объекты. 11. Введите имя нового источни# ка данных. 12. Нажмите Сохранить. 13. Если выходной класс прост# ранственных объектов будет храниться в базе геоданных ArcSDE, укажите Ключевое слово конфигурации, необхо# димое для использования класса пространственных объектов. 14. Если система координат вы# ходных данных должна отли# чаться от системы координат входных значений, нажмите Дополнительные опции гео# метрии. В противном случае, перехо# дите к шагу 17. 15. Нажмите на кнопку (…) спра# ва от свойства Пространст# венная привязка и определи# те пространственную привяз# ку для выходных объектов. 16. Щелкните ОК, а затем ОК в диалоговом окне Дополни# тельные опции геометрии. 17. Нажмите ОК. В указанном вами месте со# здан новый источник данных.
124
11 12
9
В папке создан новый шейп 0 файл, содержащий точечные объекты.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Работа с метаданными В ЭТОЙ ГЛАВЕ • Исследование метаданных элемента • Изменение стилевого оформления, предложенного по умолчанию • Создание и обновление метаданных • Импорт и экспорт метаданных • Написание документации • Редактирование метаданных • Использование редактора метаданных FGDC • Использование редактора метаданных ISO • Добавление вложений • Системные требования для публикации с помощью ArcIMS Metadata Service • Подготовка метаданных к публикации • Публикация на ArcIMS Metadata Service • ...и другое
9
Метаданные описывают ГИСресурсы таким же образом, как карточка в обычном библиотечном каталоге описывает книгу. Метаданные состоят из свойств и документации. С установками, предложенными приложением ArcCatalog по умолчанию, все, что вам необходимо сделать для создания метаданных – это щелкнуть на элементе в дереве Каталога и выбрать заклад ку Метаданные. Приложение ArcCatalog автоматически добавит к метадан ным Свойства объектов, такие например, как экстент пространственных объ ектов шейпфайла. Документация – это описательная информация, кото рую вводит пользователь с помощью редактора метаданных. Не существует изолированных ГИС. Метаданные – очень важная составля ющая используемых совместно инструментов, данных и карт, которая поз воляет определить, созданы ли на настоящий момент нужные вам ресурсы. Просмотрев метаданные только что найденного ресурса, вы сможете решить, подходят эти данные или нет. Чтобы сделать правильный вывод, вам часто необходима более подробная информация, чем можно получить при про смотре свойств и внешнего вида объектов источника. Возможно, вы захоти те узнать, какова точность данных, является ли ресурс актуальным, есть ли какието ограничения и каким образом можно использовать найденные дан ные. Если существует документация, вы сможете получить ответы на эти вопросы. Любой элемент в Каталоге, включая папки и типы файлов, например доку мент Word, могут иметь метаданные. Однажды созданные метаданные могут быть скопированы, перемещены и удалены вместе с элементом каталога,ес ли вы работаете с этим элементом в приложении ArcCatalog или ArcInfo Workstation. Метаданные, созданные с помощью приложения ArcCatalog хранятся в формате XML вместе с источником данных в базе геоданных или отдельно от него. Описание данных XML и шаблонов, используемых для оформления этих данных, смотрите в Главе 4 “Что находится в Каталоге?”. 125
Исследование метаданных элемента В закладке Метаданные вы просматриваете метаданные источ ника или содержание отдельного XMLдокумента. Изначально метаданные представлены в стиле по умолчанию. Чтобы изме нить вид представления метаданных, используйте ниспадающий список Стили на панели инструментов Метаданные. Стили Ка талога создают HTML страницы, поэтому вы можете работать с информацией, которую вы видите, так же, как с любой другой HTML страницей в Web браузере.
Шаблоны стилей, которые начинаются с аббревиатуры “FGDC” представляют метаданные элемента в соответствии со стандар том FGDC (Content Standard for Digital Geospatial Metadata). Шаблоны стилей, начинающиеся с “ISO”, отображают мета данные источника в соответствии с ISO стандартом 19115 (Geographic Information – Metadata). Некоторые шаблоны в дополнение к имеющемуся по опреде ленному стандарту содержанию имеют дополнительные пунк ты, предложенные ESRI. Для наилучшего описания ресурсов, таких например, как геометрические сети и топологии, ESRI создал стандарт Profile of the Content Standard for Digital Geospatial Metadata, который в дальнейшем описании будет встречаться как ESRI Profile стандарт. Описание этого стандар та можно найти в сети Интернет по адресу support.esri.com. ESRI не создавал описания стандарта ISO.
Шаблон стиля FGDC ESRI Шаблон стиля FGDC ESRI представляет метаданные в стиле с закладками. Он отображает часть элементов по стандарту FGDC и все элементы, описанные в стандарте ESRI profile. Закладка 126
Description (описание) показыва ет документацию, включающую дату, статус, местоположение, образец и приложения. Закладка Spatial (пространственные) пока зывает свойства, включающие си стему координат элемента и по дробную информацию о прост ранственных объектах, растре, топологии и геометрической сети. Закладка Attributes (атрибуты) содержит описание атрибутов столбцов, подтипов классов пространственных объектов базы геоданных и список всех связанных элементов. Если вы помещаете курсор мыши на зеленые заголовки, вид кур сора изменяется на символ руки. Щелкните на заголовке, чтобы отобразить или скрыть его содержание. Например, в закладке Attributes щелкните на имени атрибута, чтобы посмотреть тип данных и описание значений. Щелкните на имени атрибута еще раз, чтобы скрыть подробное описание.
Шаблоны стилей FGDC и ISO Шаблон стиля FGDC и шаблон стиля ISO представляют элемен ты FGDC и ISO в этом же форма те. Краткая информация об ис точнике данных и его образец по являются в верхней части стра ницы, ниже следует полный спи сок стандартных элементов. В дополнение к элементам FGDC, шаблон стиля FGDC отображает все элементы, имеющиеся в ESRI profile. В ESRI добавили в шаблон ISO лишь такие элементы как образец источника данных и его вложения. Элементы, определенные стандартами FGDC или ISO, отобра жаются синим текстом; элементы, определенные ESRI зеле ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ным. Зеленые звездочки появляются рядом с каждым элемен том, значения которого автоматически обновляется приложе нием ArcCatalog.
ных (Metadata Explorer). Эти шаблоны не отображают никаких элементов, определенных ESRI.
Шаблон стиля FGDC FAQ
Шаблон стиля FGDC Classic отображает все эле менты метаданных, пред писанные стандартом FGDC. Он не отображает никаких дополнительных элементов, предложенных ESRI. Информация появ ляется в том же формате, что и метаданные, которые вы обычно видите при по иске ресурсов с помощью National Spatial Data Institute (NSDI) Geospatial Data Clearinghouse. Этот формат пред ставления данных имитирует страницу HTML, которая может быть создана с помощью утилиты проверки синтаксиса FGDC .
Шаблон стиля FGDC FAQ представляет выборку, со стоящую из элементов ме таданных стандарта FGDC в форме вопросов и отве тов. Это может быть удоб но, если вы еще не очень опытны в работе с метадан ными. Этот шаблон стиля не показывает никакой до полнительной информа ции, предлагаемой ESRI. Этот формат имитирует страницы HTML с часто задаваемыми вопросами (FAQ), кото рые могут быть созданы с помощью утилиты проверки синтак сиса FGDC (metadata parser utility, mp).
Шаблоны стилей FGDC Geography Network и ISO Geography Network Шаблоны стилей ISO и FGDC Geography NetworkSM дают краткое описание источника дан ных. Они представляют определенные стандарта ми FGDC или ISO элемен ты метаданных таким же образом, как метаданные представляются на страни це Детали в приложении для просмотра Метадан
РАБОТА С МЕТАДАННЫМИ
Шаблон стиля FGDC Classic
Шаблон стиля XML Шаблон стиля XML отоб ражает все метаданные целиком или позволяет просматривать отдельный документ XML. Теги XML показываются красным, а значения элементов – чер ным. XMLданные явля ются иерархичными; эле мент может содержать эле менты отдельных значе ний. Вы можете просмот реть содержание XML данных: знак плюс (+) сле
127
дующий за элементом позволяет просмотреть содержание эле мента, а щелкнув на значке минус () рядом с элементом, вы можете скрыть его содержимое.
жаться в закладке Метаданные. Создав собственную страницу HTML, переименуйте файл “metadata.htm” и поместите его в папку, которую эта страничка описывает.
Метаданные для папок Хотя метаданные для папок не создаются автоматичес ки, вы можете документи ровать содержание папок с помощью редактора мета данных также, как вы мо жете описывать любой дру гой источник данных в приложении ArcCatalog. Альтернативой является создание HTML страницы для описания содержания папки. Этот тип метаданных поможет другим пользователям данных вашей организации определить место нужных им ре сурсов во время просмотра данных в сети. Вы можете описать проект, для которого были созданы данные, хранящиеся в кон кретной папке; дать информацию об охватываемой данными территории или предупредить потенциальных пользователей данных о том, что приведенные в папке данные пока не полны. Как и XML, эти страницы HTML должны быть правильно напи санными и не должны содержать синтаксических ошибок. В правильно написанных страницах HTML все открывающие теги, такие как
для параграфа должны быть правильно заверше ны закрывающими тегами, такими как
. К сожалению, в большинстве инструментов создания HTML не проверяется пра вильность написания HTML. Желательно использовать инстру менты, создающие страницы в формате XHTML; в противном случае, вам придется отлаживать вашу страницу HTML в текс товом редакторе перед тем, как она начнет правильно отобра
128
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение шаблона стиля, предлагаемого по умолчанию Каждый раз, когда вы запускае те приложение ArcCatalog, ме таданные отображаются в стиле, предложенном по умолчанию. Чтобы изменить установку шаб лона стиля, предлагаемого по умолчанию, используйте диало говое окно Опции. Внесенные изменения не будут заметны до тех пор, пока вы не перезапус тите Каталог. При повторном запуске приложения ArcCatalog метаданные изначально будут представлены в новом (выбран ном вами) стиле по умолчанию. Установка стиля по умолчанию никоим образом не влияет на воз можность использования ниспа дающего списка Стили на пане ли инструментов Метаданных, который позволяет изменять те кущий стиль отображения мета данных.
РАБОТА С МЕТАДАННЫМИ
1. Щелкните меню Инструмен# ты и выберите Опции. 2. Щелкните на закладке Мета# данные. 3. Щелкните на стрелке вниз Стили по умолчанию и выбе# рите шаблон стиля, в котором по умолчанию должны отобра# жаться метаданные.
3
4. Нажмите ОК. При следующем запуске при# ложения ArcCatalog, выбран# ный вами шаблон стиля будет использован в качестве стиля по умолчанию.
4
129
Создание и обновление метаданных
Выбор опции обновления и сохранения метаданных
По умолчанию, метаданные ис точника автоматически создают ся или обновляются, когда вы отображаете их в закладке Ме таданные. При этом приложение ArcCatalog берет свойства источ ника данных и записывает зна чения этих свойств в метадан ные. Это позволяет поддержи вать актуальность метаданных и изменять метаданные вместе с внесением изменений в источ ник данных. Например, экстент и количество пространственных объектов шейпфайла будет со ответствовать существующему на настоящий момент, даже если только что были добавлены но вые пространственные объекты.
1. Щелкните меню Инструмен# ты и выберите Опции. 2. Щелкните на закладке Мета# данные. 3
3. Отметьте галочкой соответст# вующие опции автоматичес# кого создания и обновления метаданных. Если вы предпочитаете созда# вать и обновлять метаданные вручную, уберите галочки на# против соответствующих оп# ций. 4. Нажмите OK.
4
Если вы хотите самостоятельно контролировать время создания и обновления метаданных, вы можете отключить опцию авто матического создания и обновле ния. Это можно осуществить или для всех источников данных (в диалоговом окне Опции), или для отдельных источников (путем изменения установок в диалого вом окне Свойства Метадан ных). Отключать автоматичес кое обновление метаданных для отдельного источника данных можно только после заверше f
130
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ния его работы. Вы всегда можете создать или обновить метаданные вручную – достаточно щелкнуть на кноп ке Создать/Обновить метадан ные на панели инструментов Метаданные. Например, вы можете воспользоваться этой кнопкой, если изменяете свой ства источника данных как раз в тот момент, когда в закладке Метаданные просматриваете его метаданные.
Отключение автоматического обновления метаданных для отдельного элемента
3
1. В дереве Каталога щелкните на источнике данных, для ко# торого вы хотите отменить правило автоматического об# новления метаданных.
5
2. Щелкните на закладке Мета# данные. 3. Щелкните на кнопке Свойст# ва метаданных на панели ин# струментов Метаданные. 4. Щелкните на закладке Оп# ции. 5. Отметьте галочкой опцию Не обновлять метаданные авто# матически. 6. Нажмите OK.
6
Создание и обновление метаданных вручную. 1. В дереве Каталога щелкните на источнике данных, для ко# торого вы хотите создать или обновить метаданные.
3
2. Щелкните на закладке Мета# данные. 3. На панели инструментов Ме# таданные щелкните на кноп# ке Создать/Обновить мета# данные.
РАБОТА С МЕТАДАННЫМИ
131
Импортирование и экспортирование метаданных Если у вас имеются метаданные, созданные за пределами прило жения ArcCatalog, вы можете импортировать их, если они находятся в одном из входных форматов, поддерживаемых утилитой проверки синтаксиса FGDC’s metadata parser utility, mp: это форматы FGDC CSDGM TXT, FGDC CSDGM XML и FGDC CSDGM SGML из списка Формат. Приложение ArcCatalog использует эту ути литу (mp) для импорта и экс порта метаданных вышеупомя нутых поддерживаемых фор матов. Используйте формат XML для импорта созданных в приложении ArcCatalog мета данных. Вы не можете импор тировать метаданные формата HTML. При импортировании метадан ных новые (импортирован ные) данные записываются по верх всех ранее существовав ших метаданных источника. По умолчанию после импорти рования приложение ArcCatalog заменит значения максимально возможного числа элементов метаданных источ ника, на новые импортирован ные значения, например взя тые из поступившей инфор f
132
Импортирование метаданных
3
1. В дереве Каталога щелкните на источнике данных, для ко# торого вы хотите импортиро# вать метаданные. 2. Щелкните на закладке Мета# данные.
4 5
3. Щелкните на кнопке Импорт метаданных на панели инст# рументов Метаданные. 4. В списке Формат щелкните на стрелке вниз и выберите фор# мат импортируемых данных.
7
8
5. Щелкните на кнопке Обзор. 6. Переместитесь по дереву и щелкните на файле метадан# ных, содержание которого вы будете импортировать. Щелк# ните Открыть. 7. Если вы не хотите чтобы при# ложение ArcCatalog автомати# чески обновило метаданные на текущие свойства данных, отключите опцию автоматиче# ского обновления метадан# ных. 8. Нажмите OK. Импортированные метадан# ные появятся в закладке Ме# таданные.
Импортированные метаданные появляются в закладке Метаданные
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
мации о системе координат. Но если вы отключите галочку ря дом с опцией Включить авто матическое обновление мета данных в диалоговом окне Им порт метаданных, Каталог уже не станет заменять существую щих значений. Если вам необ ходимо выбрать, какие элемен ты импортируемых метадан ных будут участвовать в обнов лении, а какие нет, отключите вышеназванную опцию при им портировании, а затем исполь зуйте образец создания мата данных Set Synchronized Properties. Вы можете экспортировать ме таданные в формат FGDC CSDGM для публикации их с помощью программного обеспе чения ISite на портале NSDI (национальная инфраструкту ра пространственных данных США). При экспорте в эти фор маты будут исключены элемен ты метаданных, имеющиеся в стиле ESRI profile. При экспор те в формат HTML создается файл, в котором присутствуют все выбранные элементы мета данных, точно так же, как вы видите их в закладке Метадан ные. При экспорте в формат XML создается точная копия метаданных источника в новом XMLфайле, это позволяет поль зователям Каталога работать с метаданными элемента базы геоданных за пределами прило жения ArcCatalog. РАБОТА С МЕТАДАННЫМИ
Экспортирование метаданных
3
1. В дереве Каталога щелкните на источнике данных, из ко# торого вы хотите экспортиро# вать метаданные. 2. Щелкните на закладке Мета# данные.
4 6
3. Щелкните на кнопке Экспорт метаданных на панели инст# рументов Метаданные. 4. Щелкните на кнопке Обзор.
7
5. Переместитесь в папку, в ко# торой должны будут находит# ся экспортируемые метадан# ные, введите имя нового фай# ла метаданных и нажмите Со# хранить. 6. В списке Формат с помощью стрелки вниз найдите формат, в который вы хотите экспор# тировать метаданные. 7. Щелкните OK. Создан новый файл, указан# ного вами формата, содержа# щий копию метаданных ис# точника.
Создан новый файл, содержащий копию метаданных источника
133
Написание документации Автоматически созданные метаданные нельзя считать хорошей документацией – они просто помогают снизить затраты на под держание актуальности метаданных. Но хорошая документа ция позволяет оптимизировать затраты при покупке или созда нии ресурсов. Например, без знаний о точности, источнике дан ных, времени их создания и актуализации невозможно прини мать основанные на этом источнике решения. Документирование ваших ГИСисточников обеспечивает вас данными, которые могут быть использованы для построения ГИСкаталога на удаленном портале или встраивания ваших данных в уже существующий ГИСкаталог, например такой, как на портале ArcIMS Metadata Service. Такой портал (неважно, существует ли он внутри вашей организации или доступен через Интернет), позволяет другим людям осуществлять поиск необ ходимых ГИСресурсов и работу с ними.
Стандарты метаданных Вы примете правильное решение, если решите использовать широко известные стандарты метаданных, ведь в таком случае вы сможете использовать для создания метаданных готовые ин струменты. Для тех, кто планирует публиковать метаданные для широкой аудитории, следование стандартам поможет облег чить понимание документации пользователями разных специ альностей, из различных отраслей промышленности и разных стран, поскольку стандарт играет роль своеобразного словаря, с утвержденной терминологией и ожидаемыми значениями. Существует несколько стандартов содержания метаданных из которых вы можете выбрать наиболее подходящий. Стандарт FGDC призван обеспечить наиболее полное описание источника данных. Поскольку этот стандарт предполагает очень детальное описание данных, при попытке упростить запись информации об источнике, другими странами и регионами были созданы соб ственные стандарты метаданных. Например, собственные стан дарты метаданных были созданы Европейским комитетом по 134
стандартизации (CEN) и Советом по земельной информации Австралии и Новой Зеландии (ANZLIC). Кроме того, в настоящее время завершается разработка стан дарта ISO. Этот стандарт создавался для использования его в различных регионах мира, и в нем сделана попытка учесть тре бования всех существующих стандартов. Он позволяет созда вать как детальное, так и достаточно обобщенное описание ис точника данных, призван описывать не только данные, но и дру гие ресурсы, и имеет небольшое количество обязательных для заполнения элементов. Поскольку существует такое большое число различных стандар тов, метаданные в приложении ArcCatalog не обязаны соответ ствовать какомуто определенному из них. Тем не менее, ваша организация может столкнуться с необходимостью вести доку ментирование в соответствии с определенным стандартом. На пример, Государственный Департамент США обязан вести ме таданные по стандарту FGDC. Но, в то же время, FGDC и другие создавшие стандарты организации, привлекаются к созданию стандарта ISO. Такое движение должно способствовать снятию барьеров при распространении данных по всему миру. Если вы решили следовать определенному стандарту метадан ных, определенная информация о ваших данных должна будет обязательно введена. Но следует иметь ввиду, что слепое следо вание правилам стандарта не позволит создать хорошие мета данные. Это годится для тех организаций, которые решили пре доставить только требуемые части документации. Хорошая кни га не может быть написана за один день. Хорошая документа ция о ГИСресурсах не может быть создана за пару минут. Обычно, люди решают записать лишь минимум метаданных, поскольку торопятся вычеркнуть задание из списка и хотят сни зить затраты. Но созданная таким образом документация мо жет оказаться малопригодной для использования.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Какую документацию следует предоставлять Как и при выполнении любого проекта, у вас должен быть план, в общих чертах описывающий, каково должно быть содержание ваших метаданных. Просмотрите выбранный вами стандарт, чтобы получить представление о содержании метаданных, пред лагаемых этим стандартом. Но все же, вам нужно будет самосто ятельно решить, какая часть документации является наиболее важной для вашей организации, что обычно зависит от того, как данные будут использоваться в дальнейшем. Если вы планируете публиковать ваши метаданные, чтобы люди могли найти ваши ресурсы с помощью операции поиска, вам нужно будет учесть возможность осуществления различных ти пов поиска по самым разным критериям. Обычно при поиске используются ключевые слова, описывающие тему или субъект искомого ресурса, тип ресурса, актуальность данных, и (в зави симости от портала) автора (создателя) данных. Оптимально использование ключевых слов, взятых из тезауруса, иначе мо жет случится, что вы будете искать дороги, а искомые данные будут описаны как улицы. В случае существования некоего пространственного экстента дан ных, люди смогут обнаружить эти данные, задав при поиске ко ординаты области своего интереса; на большинстве ГИСпорта лов экстент задается в десятичных градусах. Если для источника данных была определена система координат, приложение ArcCatalog автоматически создаст запись об экстенте, причем в десятичных градусах. Если источник данных (например, инст румент геообработки) не привязан к какомуто конкретному месту, определите его пространственный экстент как весть зем ной шар, в таком случае этот инструмент будет найден при лю бом пространственном поиске. Как только пользователь нашел информацию о какомлибо ре сурсе, он захочет проверить, пригодна ли эта информация для использования в его приложении. Поэтому часть приводимой о ресурсе информации должна включать описание, время созда РАБОТА С МЕТАДАННЫМИ
ния, стоимость, некоторую справку о том, каким образом дан ные могут быть использованы – это и позволит оценивать ее пригодность. Для источников данных необходимо указывать точность, исходный масштаб и разрешение, описание атрибу тов. Желательно также написать, каким образом можно полу чить ваши данные, если еще ктолибо решит их использовать. Для размещения метаданных в каталоге ГИСпортала может понадобиться дополнительная информация. Эти требования, возможно, не будут связаны с какимлибо стандартом, а будут зависеть от требований портала. Например, если портал позво ляет людям осуществлять поиск при помощи ряда предписан ных запросов, вас могут попросить ввести в метаданные допол нительную информацию, чтобы эти запросы могли работать. Библиотекой метаданных портала может быть предоставлен список ключевых слов, словарь (тезаурус), и вероятно может быть выдвинуто требование, чтобы хотя бы одно из ключевых слов в ваших метаданных было взято из этого списка.
Как создать документацию Существуют пути уменьшения усилий по созданию документа ции без ущерба ее качеству. Идеальное решение – создать шаб лон метаданных, содержащий общую документацию для груп пы ресурсов. Шаблон может включать следующую информацию: контактная информация, дата публикации, правовые ограни чения на использование. Шаблон не должен включать свойств, которые будут добавляться и поддерживаться приложением ArcCatalog автоматически. Шаблон может быть как отдельным документом XML, который вы импортируете перед тем, как добавлять более подробную документацию, так и “пользовательским синхронизатором”, который добавит шаблон документации всякий раз, когда мета данные будут обновляться в ArcCatalog автоматически. Пример, как создать такой синхронизатор можно найти в ArcObjects™ Online. Таким образом, приложение ArcCatalog будет вести ак 135
туализацию свойств источника, созданный шаблон – актуаль ность общей документации, а автору метаданных останется сфо кусировать свое внимание на специфической для источника до кументации, например качестве данных. Создание шаблона из наброска может быть весьма непростым делом, ведь это процесс абстрактный. Самый простой путь сде лать это – попробовать описать ресурс наилучшим образом, а затем вывести на печать то описание, которое получилось. За тем вычеркнуть всю специфическую для ресурса информацию и свойства, которые будут добавляться Каталогом автоматически. Чтобы убедиться, что информация будет добавлена автоматиче ски, обратите внимание на звездочки рядом со свойствами в шаб лонах стилей FGDC и ISO. Теперь посмотрите на оставшиеся на листе данные и подумайте, какая информация будет общей для всех документируемых ресурсов. В завершение можно сделать несколько шаблонов для использования с ресурсами, созданны ми различными отделами вашей организации или в ходе различ ных проектов. Аналогично можно создать один документ, описывающий целую серию ресурсов. Например, данные для большого региона часто бывают разбиты на несколько листов; Вы можете создать мета данные, описывающие один из этих листов, затем экспортиро вать в отдельный документ XML. Выберите XML документ в дереве каталога и используйте редактор метаданных для изме нения его содержания, чтобы его свойства и документация отве чали всему набору листов, а не относились к какомуто одному из них. Когда это сделано, можно публиковать отдельный XML документ в каталоге ГИСпортала. Важно отметить, что процесс создания документа метаданных сложным кажется только на первый взгляд. Освоив этот про цесс, вы будете достигать отличного результата за значительно меньшее время.
136
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Редактирование метаданных В приложении ArcCatalog имеется два редактора метаданных. Первый – для создания документации по стан дарту FGDC. Второй – по стандарту ISO. Программное обеспечение для документирования данных по другим стандартам можно получить через со ответствующих дистрибьюторов ESRI. Выберите нужный вам редак тор в диалоговом окне Опции. За тем, для создания или редактирова ния документа на панели инструмен тов Метаданные щелкните на кнопке Редактировать метаданные . Хотя вы не можете использовать два редактора одновременно, вы можете использовать различные редакторы для документирования ваших дан ных. Документ метаданных в прило жении ArcCatalog может хранить од новременно и информацию по стан дарту FGDC и по стандарту ISO. Оба этих стандарта существуют парал лельно в одном и том же документе, поскольку в каждом из них исполь зуются принципиально разные набо ры XMLтегов для хранения инфор мации. Тем не менее, если вы созда ли заголовок в редакторе FGDC и позднее переключитесь на редактор ISO, ранее добавленная вами инфор мация не отобразится. Так как метаданные для покрытий, шейпфайлов и других файловых ис точников данных хранятся на диске в виде файлов XML, вы можете ис пользовать редакторы XML или при ложения Visual Basic для изменения их содержания вне ArcCatalog.
РАБОТА С МЕТАДАННЫМИ
Выбор редактора метаданных 1. В меню Инструменты выбе# рите Опции. 2. Откройте закладку Метадан# ные. 3. Нажмите стрелку ниспадаю# щего списка Редактора мета# данных и выберите редактор, который вы хотите использо# вать. 4. Нажмите OK. 3 4
Добавление документации
3
1. В дереве Каталога выберите элемент, метаданные которо# го вы хотите изменить. 2. Перейдите на закладку Мета# данные. 3. Нажмите кнопку Редактиро# вать метаданные на панели инструментов Метаданные. 4. Отредактируйте метаданные, используя редактор метадан# ных. 5. Закройте редактор метадан# ных. 137
Использование редактора метаданных FGDC Редактор метаданных FGDC – это установленный по умолчанию редактор метаданных приложения ArcCatalog. Он позволяет созда вать метаданные по стандарту FGDC для выбранных в дереве Ка талога источников данных. Когда метаданные создаются приложе нием ArcCatalog, то, как определено стандартом FGDC, обязатель ные для заполнения элементы отмечены специальным образом. Если при оформлении документации вы заполните все элементы, помеченные как обязательные, ваши метаданные будут удовлетво рять минимальным требованиям стандарта. Информация в документе метаданных FGDC разбита на семь ос новных разделов: Идентификация (Identification), Качество дан ных (Data Quality), Организация пространственных данных (Spatial Data Organization), Пространственная привязка (Spatial Нажмите на заголовок раздела, чтобы получить доступ к его элементам. Заголовок выбранного раздела отображается жирным шрифтом.
Нажмите на закладку, чтобы получить доступ к элементам подраздела.
Reference), Сущность и Атрибут (Entity and Attribute), Распределе ние (Distribution), а также Привязка метаданных (Metadata Ref erence). Заголовки разделов, отображаемые вверху редактора ме таданных FGDC, соответствуют этим разделам. Кроме того, ин формация внутри каждого раздела включает несколько подразде лов. Когда вы нажимаете на заголовок раздела, появляются заклад ки, соответствующие подразделам. Используя этот редактор, вы можете вводить значения для всех элементов, определенных в стандарте FGDC и для некоторых эле ментов формы ESRI. Для большинства элементов в редакторе отведены текстовые поля, куда вы можете вводить информацию. Если свойство может иметь ограниченный круг значений, для него будет предоставлено поле со списком, из которого следует выбрать значение. В некоторых слу чаях можно как выбирать значения, так и вводить свои собствен ные. Например, при вводе информации о периоде создания дан ных, вы можете напечатать конкретную дату или выбрать из спи ска “unknown” (неизвестно). Некоторые свойства добавляются в метаданные самим приложе нием ArcCatalog. Они, как правило, недоступны для изменения в редакторе. Но часть из них вы можете редактировать. Например, вы можете изменить экстент объектов, установленный Каталогом. Предположим, большое количество объектов расположено груп пой, и лишь несколько объектов лежат поодиночке и вдалеке от Добавить
Удалить Введите информацию в поле элемента метаданных или выберите значение из списка. 138
Перейти к первому Перейти к предыдущему
Строка состояния
Перейти к последнему Перейти к следующему
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
общей группы. Вы можете вручную изменить координаты, чтобы в метаданных была информация об области расположения основной группы объектов. После редактирования добавленных ArcCatalog элементов метаданных, в дальнейшем они не будут обновляться автоматически. Некоторые элементы могут повторяться неоднократно. Например, можно использовать несколько ключевых слов, описывающих ис точник данных. Существует специальная панель инструментов, содержащая кнопки для добавления, удаления и просмотра запи сей. Для каждого повторяющегося элемента строка состояния на этой панели инструментов показывает его название, число значе ний и номер отображаемого значения. Кнопки навигации недо ступны, когда вы редактируете первую или последнюю запись.
Нажав кнопку Help, вы откроете раздел справки, описывающий ввод информации в редактор метаданных по шагам. Вы найдете там также информацию о том, где находятся разные элементы метаданных в редакторе, и какую информацию следует вводить (в соответствии с руководством Content Standard for Digital Geospatial Metadata Workbook). Используйте вышеназванное руководство для подробного изучения стандарта метаданных FGDC. Оно доступно для загрузки на сайте www.fgdc.gov/metadata. Ссылка на этот сайт есть в разделе справ ки редактора метаданных. Все государственные организации США, получающие средства из федеральных фондов на создание мета данных, обязаны следовать стандарту FGDC.
Когда один элемент может повторяться, панель инструментов рас полагается под соответствующим текстовым блоком. Если может повторяться группа элементов, панель инструментов будет распо лагаться внизу группы. Например, шейпфайл может иметь много атрибутов, причем каждый атрибут описывается набором элемен тов; панель инструментов контролирует группу элементов, повто ряющихся для каждого атрибута. Подобным образом покрытие имеет несколько классов пространственных объектов. Разные па нели инструментов контролируют группы элементов, описываю щих класс пространственных объектов, который содержит группу элементов, описывающих его атрибуты.
Получение Справки в редакторе Для получения детального описания закладки или какоголибо эле мента метаданных нажмите кнопку “?” в правом верхнем углу окна редактора и затем щелкните по элементу метаданных. От кроется окно с описанием элемента и его свойств. В описании будет указано, является ли заполнение этого элементhttp:// www.dataplus.ru/Forum/forum_posts.asp?TID=1772 обязатель ным, обязательным если применимо или поле может быть и не заполнено в стандарте FGDC. РАБОТА С МЕТАДАННЫМИ
Закладка Entity Type содержит группу элементов, описывающих текущий класс пространственных объектов. С помощью панели инструментов вы можете управлять метаданными каждого класса пространственных объектов покрытия.
Эта панель инструментов позволяет управлять метаданными для каждого атрибута текущего класса пространственных объектов. Все элементы закладки Атрибут описывают текущий атрибут.
139
Использование редактора метаданных ISO Этот редактор, имеющий вид мастера, запрашивая информа цию простым языком, поможет создать метаданные в соответст вии со стандартом ISO. В процессе создания документации вы будете перемещаться по мастеру с помощью кнопки Next (Да лее). В любом месте вы можете прекратить работу, а позже к ней вернуться и продолжить с этого же места. Для перемеще ния на нужную страницу выберите ее в таблице содержания редактора.
выберите добавить ключевые слова или информацию о масшта бе, эти страницы появятся на экране. В разделе информации, вводимой по желанию, могут присутствовать обязательные для заполнения элементы метаданных. Например, вы хотите доба вить ключевые слова темы: сами ключевые слова обязательны для заполнения, а вот описание тезауруса из которого эти слова взяты – элемент, заполняемый по желанию. Если в редакторе появляется страница ключевых слов, то до тех пор, пока ключе вые слова не представлены, эта страница будет отмечена в таб лице содержания. Этот редактор поставляется вместе с персональной базой дан ных контактов. Для элементов Metadata author (Автор метадан ных), Point of contact (Контакт) и Distributor pages (Страница дистрибьютора), вы можете брать информацию из базы дан ных, а не печать ее каждый раз снова и снова. Щелкнув Save (Сохранить) можно добавить новый контакт в базу данных, а щелкнув Edit Contacts (Редактировать контакт), можно доба вить, удалить или обновить контактную информацию. Прило жение редактирования контактов можно запускать и вне ArcCatalog. Если вы создаете несколько документов метаданных, можно настроить редактор таким образом, чтобы ваше имя все гда вставлялось в элемент Автор метаданных, для чего на стра нице Metadata author щелкните Make Default (По умолчанию).
При просмотре каждой страницы сразу видно, какая информа ция является обязательной. Если на странице не введена такая обязательная информация, страница будет помечена в таблице содержания редактора звездочкой. После добавления обязатель ной информации, отметка исчезает. В любое время быстрый просмотр таблицы содержания позволит вам проверить, не упу щена ли обязательная информация. Даже если какаято обяза тельная информация еще не введена, вы можете прекратить редактирование метаданных. Ряд страниц, в которых информация может вводиться по жела нию, изначально не показываются в редакторе. Только если вы
140
Стандарт ISO определяет ключевой набор элементов, который включает небольшое число обязательных элементов и ряд до полнительных рекомендуемых элементов. Кроме этого ключе вого набора, стандарт определяет большое число элементов не обходимых для подробного документирования ГИС ресурсов. Мастер создания метаданных ISO позволяет вам вести докумен тацию для источника данных. Когда приложение ArcCatalog автоматически создает метаданные, свойства источника добав ляются в соответствующий элемент ISO метаданных, многие из которых входят в ключевой набор. Значения по умолчанию так же добавляются к некоторым элементам документации. Напри ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
мер, имя источника данных будет добавлено как заголовок (Title) по умолчанию. Мастер поддерживает элементы документации, которые включают в себя большинство элементов ключевого на бора. Свойства источника обычно не появляются в редакторе; если приложение ArcCatalog может вычислить экстент объекта в десятичных градусах, страница экстента не будет отображать ся. Со временем в редактор будут добавлены дополнительные страницы для поддержки других элементов стандарта ISO.
РАБОТА С МЕТАДАННЫМИ
141
Добавление вложений Возможно, для элемента уже су ществует некоторая документа ция, например отчет о том, ка ким образом были получены зна чения элемента. Вы можете вло жить копию такого файла в ме таданные объекта; в большинст ве случаев это предварительная мера, которой вы можете вос пользоваться при отсутствии времени на создание метаданных с помощью редактора. Если ис ходный документ впоследствии будет изменен, копия, храняща яся в метаданных, не будет из менена. Вложение файлов в ме таданные работает примерно так же, как вложение файлов в со общения электронной почты. Для источника данных можно вкладывать файл слоя, который затем может быть добавлен в до кумент карты. В метаданные папки можно вложить изобра жение или схему, которые дают представление о местоположе нии данных этой папки. При вложении растрового изображе ния, включите опцию Изображе ние в окне Добавить новое вло жение. Вложенные файлы пере числяются в шаблоне ESRI. Для вложенных изображений вы также увидите образцы. Если на момент добавления вложения метаданные не существуют, они будут созданы. 142
Вложение файлов документации 1. В дереве Каталога щелкните на источнике данных, к кото# рому вы хотите приложить файл.
3
4
2. В окне ArcCatalog щелкните на закладке Метаданные. 3. Нажмите кнопку Свойства метаданных на панели инст# рументов Метаданные.
5
4. Перейдите на закладку Вло# жения. 5. Нажмите кнопку Добавить. 6. Нажмите кнопку Обзор. 7. Перейдите к файлу, который вы хотите приложить, и щелк# ните на нем. 8. Введите описание файла. 9. Если вы добавляете файл изо# бражения, например, Windows bitmap, включите опцию Изо# бражение. 10. Нажмите OK.
11
f
6 9
8
10
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка Просмотр вложений Когда вы добавляете вложение в метаданные объекта, ваши из менения сохранятся только ког да вы закроете диалоговое окно Свойства метаданных. До со хранения изменений вы не може те просмотреть содержимое вложений. Необходимо нажать кнопку ОК и заново открыть окно Свойства метаданных.
11. Нажмите OK. Вложенные файлы перечис# лены в шаблоне ESRI. Вы так# же увидите образцы вложен# ных изображений.
Подсказка Сохранение вложения в виде отдельного файла Вложения хранятся как часть метаданных элемента. Чтобы сохранить вложение в отдель ном файле, выберите вложение в диалоговом окне Свойства ме таданных и нажмите кнопку Сохранить как. Перейдите к папке, в которой вы хотите сохранить этот файл, введи те, если нужно, новое имя и за тем нажмите кнопку Сохра нить.
Шаблон стиля FGDC ESRI выдает список вложенных файлов и показывает образцы графических вложений.
Просмотр вложенного файла
2
3
1. Щелкните на кнопке Свойст# ва метаданных на панели ин# струментов Метаданные. 2. Щелкните на закладке Вло# жения. 3. Дважды щелкните на вложен# ный файл, содержание кото# рого вы хотите увидеть. Файл будет открыт соответст# вующим приложением.
РАБОТА С МЕТАДАННЫМИ
143
Требования к публикации с помощью ArcIMS Metadata Service Если вы хотите опубликовать метаданные посредством сервиса метаданных ArcIMS, надо чтобы они у вас были созданы. После создания документации для ГИСресурса, вам следует сделать шаг назад и оценить уже проделанную работу. Уровень полез ности сервиса метаданных напрямую зависит от качества мета данных, предоставляемых сервисом. Так же тщательно как вы подходите к созданию печатной документации или самих дан ных, нужно подходить и к созданию метаданных. Убедитесь, что вы предоставляете достаточно информации для того, чтобы желающие могли найти документ с помощью интер активного поиска или с использованием описанных в метадан ных ресурсов. Ваш юридический отдел должен проверить всю информацию, связанную с секретностью или с правами исполь зования. Также следует убедиться, что удалена вся конфиден циальная информация, например информация об именах ком пьютеров. Конечно, на это требуется время, но, с другой сторо ны, такой подход сбережет его в дальнейшем. Воспользуйтесь возможностью обновить шаблоны метаданных.
Что можно публиковать с помощью сервиса метаданных Как и приложение ArcCatalog, сервис метаданных ArcIMS Metadata Service не требует обязательного следования какому то определенному стандарту. Однако по умолчанию для сервиса метаданных необходимо предоставить информацию по следую щим пяти пунктам: название, автор публикации, пространст венный экстент, тема и тип содержания ресурса. Эти данные необходимы для поддержки основных типов поиска в приложе ниях ArcCatalog и Metadata Explorer. Добавлять эту информа цию можно при помощи редактора метаданных FGDC, или ис пользуя ISO редактор метаданных. При обращении к сервису метаданных, сервис проверяет доку мент на предмет содержания всей необходимой информации. Если чегото не хватает, документ не будет опубликован и при 144
ложение ArcCatalog покажет вам, какую еще информацию не обходимо ввести. Если полная информация, запрошенная сервисом, не может быть предоставлена, можно опубликовать XML документ любого со держания. Но в таком случае вы рискуете столкнуться с трудно стями при выполнении специфических поисков. Важно понимать, что ограничения и правила, накладываемые ArcIMS Metadata Service, не имеют ничего общего с требования ми к содержанию, накладываемыми стандартами метаданных. Аналогичным образом метаданные, написанные в соответствии со стандартами FGDC или ISO, могут не содержать информа ции, требуемой сервисом метаданных.
Определение кодов темы и типа содержания Для того чтобы сделать возможным поиск по теме и типу содер жания, метаданные должны включать один из кодов темы или типа содержания, который является понятным для сервиса ме таданных. Поскольку одни и те же коды должны использоваться во всех документах метаданных, вы сможете публиковать мета данные с помощью любого сервиса метаданных на любом языке. Таким образом Metadata Explorer, который может быть переве ден на любой язык, сможет найти ваш документ. Ниже описываются категории тем, используемые сервисом ме таданных. Для ресурса может быть определено более одной темы. Например, если ваш набор данных описывает пробы почв, вы можете указать коды тем для сельского хозяйства, геофизи ки и охраны окружающей среды. При проведении поиска по любой из этих категорий пользователь найдет ваши данные. Описательное имя каждой категории приведено ниже жирным шрифтом. На самом деле эти категории пришли из стандарта метаданных. Редактор метаданных ISO предоставляет вам спи сок описательных имен для каждой категории, но в реальности редактор сохраняет в метаданные код. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Поскольку стандарт метаданных FGDC напрямую не поддер живает коды тем, редактор FGDC не предназначен для работы с этими кодами. Чтобы както разрешить эту ситуацию, сервис метаданных ведет поиск кодов среди ключевых слов темы доку мента. Коды, которые должны быть написаны в FGDCредакто ре метаданных, соответствуют приведенным ниже именам ка тегорий. Эти коды должны быть написаны точно так, как они приведены, вне зависимости от языка, на котором ведется ос тальная часть метаданных. Например, для шейпфайла ретран сляторов сети сотовой связи в FGDCредакторе метаданных вы напишите “utilitiesCommunication”.
ризму, лесному хозяйству, рыболовству, разведке и добыче по лезных ископаемых, включая минеральные ресурсы, нефть и газ. • Cadastral and land planning: planningCadastre. (Кадастр и землепользование). Описывает использование земель, напри мер ресурсы, относящиеся к картам зонирования, кадастровой съемки или землевладений.
• Administrative and political boundaries: boundaries. (Адми нистративные и политические границы). Эта категория отно сится к юридическим описаниям территориальных границ.
• Cultural, society, and demographic: society. (Культурные, общественные и демографические данные). Категория, относя щаяся к ресурсам по антропологии, историческим поселениям, археологии, образованию, вероисповеданиям, обычаям и тра дициям, демографическим данным, преступлениям и правосу дию, рекреационным территориям, воздействию общества на окружающую среду, данным переписей.
• Agriculture and farming: farming. (Сельское хозяйство и фермерство). Эта категория относится к животноводству и рас тениеводству, включая ресурсы, описывающие ирригацию, аг рокультуры, скотоводство, распространение вредителей и забо леваний сельскохозяйственных растений и животных.
• Elevation and derived products: elevation. (Рельеф). Эта ка тегория относится к информации о высоте над уровнем моря, например к ресурсам, описывающим высоту, измерения глуби ны морей, цифровые модели рельефа, уклоны, а также резуль таты обработки названных источников.
• Atmosphere, climatology, and meteorology: climatologyMeteorologyAtmosphere. (Атмосфера, климатология и метеорология). Относится к атмосферным процессам и явлени ям, например, к ресурсам, описывающим облачное покрытие, погоду, атмосферные условия, изменения климата и осадки.
• Environment and conservation: environment. (Охрана окру жающей среды). Ресурсы по охране окружающей среды. Это данные, касающиеся загрязнений окружающей среды, хране ния отходов и очистки сточных вод, оценки влияния на приро ду, экологических рисков и особо охраняемых природных тер риторий.
• Biologic and ecologic: biota. (Биология и экология). Эта ка тегория описывает природную флору и фауну. Например, ре сурсы, относящиеся к живой природе, биологическим наукам, экологии, дикой природе, морской жизни, природе заболочен ных территорий и других естественных сред обитания. • Business and economic: economy. (Бизнес и экономика). Эта категория относится к экономической активности или занятос ти, включая ресурсы по трудоустройству, заработной плате, про мышленности, коммерческой деятельности, туризму и экоту
РАБОТА С МЕТАДАННЫМИ
• Facilities and structures: structure. (Здания и сооружения). Категория, включающая конструкции и сооружения, создан ные человеком. Это ресурсы, описывающие здания, музеи, церк ви, промышленные предприятия, жилые постройки, памятни ки, башни и т.п. • Geological and geophysical: geoscientificInformation. (Геоло гия и геофизика). Ресурсы, связанные с науками о земле: описы
145
вающие геофизические объекты и процессы; минералы; струк туру, состав и происхождение земных пород; землетрясения; вулканическую активность; оползни; гравитационную инфор мацию; почвы; вечную мерзлоту; гидрогеологию; эрозионные процессы. • Human health and disease: health. (Здравоохранение). Ка тегория, относящаяся к службам здравоохранения, экологии среды человеческого обитания и безопасности жизнедеятельно сти. Это ресурсы по заболеваниям; факторам, влияющим на здо ровье (как физическое, так и духовное); по гигиене; алкоголиз му и наркомании; учреждениям системы здравоохранения. • Imagery, basemaps, and land cover: imageryBaseMapsEarthCover. (Снимки и базовые карты). Кате гория, которая включает в себя базовые карты и снимки. Сюда относятся ресурсы, описывающие топографические карты, клас сифицированные и неклассифицированные снимки. • Inland water resources: inlandWaters. (Внутренние водные ресурсы). Ресурсы, описывающие внутренние водные ресурсы и их характеристики: реки и ледники, дренажные системы, со леные озера, проекты водопользования, плотины, водотоки, на воднения, качество воды и гидрографические карты и графики. • Locations and geodetic networks: location. (Местоположение и геодезическая сеть). Категория относится к информации и сервисам, касающихся определения местоположения объектов. К этой категории можно отнести следующие ресурсы: адресное описание, геодезические сети, почтовые услуги и зоны, опорные точки и названия различных мест. • Military and intelligence: intelligenceMilitary. (Вооруженные силы и разведка). Категория, относящаяся к военным базам, структуре вооруженных сил и их действиям. Например, ресур сы по штабам и казармам, учебнотренировочным полигонам, военному транспорту.
146
• Oceans and estuaries: oceans. (Океаны и эстуарии). Ресурсы по морским объектам и их характеристикам (исключая внут ренние воды), такие как приливы и отливы, приливные волны, береговая информация, рифы и т.п. • Transportation networks: transportation. (Транспортные сети). Категория, рассматривающая средства и цели переме щения людей и грузов. Например ресурсы, связанные с авто и авиа сообщением, маршрутами грузоперевозок, туннелями, навигационными картами, отслеживанием местоположения ав тотранспорта или судов, полетными картами или железными дорогами. • Utility and communication networks: utilitiesCommunication. (Инженерные коммуникации). Категория, к которой относят ся данные по энергетике, канализации и водоснабжению, ком муникационные службы и системы. Например, ресурсы по энер гетике (включая ГЭС, ГРЭС, АЭС и солнечные станции), систе мы водной очистки и водоснабжения, системы сбора и очистки сточных вод, электро и газо снабжение, обмен данными, теле коммуникационные и радио сети. Коды типов содержания, используемые сервисом метаданных, перечислены ниже. Как и коды темы, они должны быть записа ны точно так же, как они приведены здесь. Но, в отличие от кодов темы, для ресурса может быть определен только один код типа. • Live Data and Maps: (“живые” данные и карты) – это дина мические географические сервисы, которые позволяют взаимо действовать с содержимым карты напрямую. Такой тип содер жания может быть получен двумя путями: как картографичес кое изображение или моментальный снимок карты, или как сжатые векторные объекты, которые передаются вам по сети. Сжатые векторные объекты предоставляют больше возможнос тей для использования на клиентском месте, включая динами ческое надписывание объектов, изменение параметров отобра
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
жения пространственных объектов и создание подсказок кар ты. Для использования живых данных нет необходимости за гружать дополнительно еще чтото – просто добавьте живые данные к вашей карте и начните их использовать. • Downloadable Data: (загружаемые данные) – относятся к пространственным объектам карты, которые могут быть загру жены на ваш компьютер. После загрузки данных они могут быть добавлены на вашу карту. • Offline Data: (автономные данные) – не могут быть напря мую загружены на ваш компьютер, но могут быть заказаны у владельца данных и доставлены как по сети, так и другими спо собами. • Map Files: (файлы карты) – эта категория включает любые цифровые карты, которые могут быть отображены в картогра фическом приложении. Карты, созданные для приложений ArcReader и ArcMap – вот примеры цифровых карт, попадаю щих под эту категорию. • Static Map Images: (статичное изображение карты) – фай лы изображений карты. Вы не можете напрямую взаимодейст вовать с статичным изображением карты, как это возможно с живыми картами и данными. Вы можете отображать такие файлы и загружать их на ваш компьютер. • Other Documents: (другие документы) – эта категория вклю чает географическую информацию, хранящуюся в виде тексто вых или табличных файлов, или в других форматах. Эти доку менты используются для связи с географическими данными. Чаще всего, они могут быть отображены и загружены на ваш компьютер. • Applications: (приложения) – эта категория включает со зданные пользователем ГИСприложения. Обычно эти прило жения имеют интерфейс, созданный пользователем.
РАБОТА С МЕТАДАННЫМИ
• Geographic Services: (географические сервисы) – это Ин тернетсервисы, выполняющие базовые задачи геообработки, такие как, нахождение адресного соответствия или построение буферных зон. Иногда географические сервисы называют про сто геосервисами (GeoServices). • Clearinghouses: (центры обмена информацией) – это сай ты, которые либо обеспечивают подключение к бесплатным гео графическим данным, либо позволяют напрямую загрузить их на ваш компьютер. • Geographic Activities: (географическая деятельность) – это событие или ряд событий, по природе своей являющихся гео графическими. Например, это такие события, как полевая съем ка, географические исследование, ГИСконференции и другое. Информация о таких событиях может быть представлена в са мых разных формах – например, в виде Webсайта. В момент автоматического создания или обновления мета данных приложением ArcCatalog к ним добавляется предписан ный по умолчанию код типа содержания. Для изображений ArcIMS и сервисов пространственных объектов в метаданные добавляется код Live Data and Maps. Для всех других источни ков добавляется код Downloadable Data. Перед публикацией ва ших метаданных обязательно убедитесь, что предложенный по умолчанию код типа содержания подходит для вашего ресурса, если нет – измените значение кода.
Идентификаторы документа и обновление публикации метаданных При опубликовании метаданных, в базу данных сервиса мета данных добавляется копия вашего оригинального документа и для быстроты поиска она индексируется. В дальнейшем вы мо жете обновить публикацию оригинального документа, напри мер, если обновились сами данные. Поскольку сервисом хра ниться лишь одна копия документа, все ссылки на этот документ
147
во всех папках сервиса получат доступ к новой версии, и нет необходимости обновлять каждую ссылку по отдельности. Это возможно, поскольку приложение ArcCatalog и Metadata Service используют уникальные идентификаторы для обраще ния к документу метаданных. Уникальный идентификатор со здается внутри метаданных в процессе публикации и хранится вместе с оригиналом документа метаданных. Во время повтор ной публикации документа, идентификаторы уже существуют; сервис метаданных располагает и замещает исходный документ. Во время обновления публикации документа индексы обновля ются в соответствии с новой информацией. Несмотря на то, что приложение ArcCatalog позволяет напря мую редактировать публикуемый документ с помощью редакто ра метаданных, эти изменения будут сделаны только для серви са метаданных. Оригинал документа не будет обновлен – если вы позднее решите обновить его публикацию, внесенные изме нения будут потеряны. Если метаданные были созданы с помощью приложения ArcCatalog версии 8.1 или 8.0, они могут содержать идентифи катор, не являющийся уникальным. Например, если вы импор тировали шаблон стиля метаданных, сам шаблон и все докумен ты на основе этого шаблона будут иметь один и тот же иденти фикатор. Если вы опубликуете эти документы с помощью серви са метаданных, сервис не увидит разницы между ними; первый документ заменится вторым и так далее. Для решения этой про блемы используйте утилиту MetaIDChecker, поставляемую с ArcCatalog. Ее можно найти в папке Utilities, там, где инсталли рован ArcGIS.
148
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подготовка метаданных к публикации Прежде чем вы сможете опуб ликовать ваши метаданные, необходимо ввести ту часть ин формации, которая необходи ма сервису метаданных: заголо вок, автор, пространственный экстент, тема и тип содержа ния. Для этого можно исполь зовать редактор метаданных FGDC, или ISO, или оба этих редактора. В редакторе FGDC вам необхо димо ввести коды темы и содер жания. FGDCредактор мета данных позволяет задать любое число ключевых слов темы, единственное требование – ис пользовать хотя бы одно клю чевое слово из списка сервиса Metadata Service. Например, для набора данных по почвам ключевыми могут быть слова: почва, глина и зерно. Для пуб ликации метаданных этого на бора, добавьте к списку слово farming (фермерство). Если вы хотите хранить код темы от дельно от существовавшего ра нее набора ключевых слов, до бавьте новую группу ключевых слов и озаглавьте этот тезаурус группы как Metadata Service Theme Categories. Альтернативой является следу ющий путь: оставьте ваш f РАБОТА С МЕТАДАННЫМИ
Добавление необходи< мой информации в ре< дакторе метаданных FGDC 1. Щелкните на кнопке Редакти# ровать метаданные на панели инструментов метаданных. 2. Чтобы добавить заголовок, щелк# ните Identification (Идентифика# ция) в верхней части редактора, откройте закладку Citation (Ссылка) и введите описатель# ный заголовок, понятно описы# вающий источник данных. 3. Щелкните Details (Детали), что# бы вывести на экран диалоговое окно Citation Information (Ссы# лочная информация). 4. Для добавления автора публика# ции, щелкните на закладке Series/Publication Information (Информация о сериях и публи# кации) и введите имя автора пуб# ликации. 5. Чтобы добавить информацию об экстенте, откройте закладку Spatial Domain (Пространствен# ный домен) и выберите заклад# ку Bounding Coordinates and G# Polygon (Граничные координаты). Северная (North), Южная (South), Западная (West) и Вос# точная (East) координаты будут автоматически добавлены при# ложением ArcCatalog, если ко# нечно система координат для ис# точника была определена. Если эти поля остались пустыми или источник данных не является пространственным (например, это таблица), введите координа# ты в десятичных градусах в со# ответствующие поля вручную. f
2
3
4
5
149
FGDCсписок ключевых слов неизменным, и используйте ре дактор ISO для определения кода темы. Подобным образом, когда вы задаете код типа содержания, текстовое окно Resource De scription (Описание ресурса) редактора метаданных FGDC должно содержать один из ко дов сервиса метаданных. Это текстовое окно не может содер жать дополнительной инфор мации. Если ваши метаданные содержат уже существующее описание ресурса, вы можете f Подсказка Создание и публикация метаданных для ArcIMS Image или Feature Ser< vice Чтобы создавать метаданные для ArcIMS Image или Feature Service, у вас должно иметься право на создание метаданных для этого сервиса. Для получе ния соответствующего имени пользователя и пароля свяжи тесь с администратором ArcIMS. Метаданные для серви са изображений или простран ственных объектов не публику ется автоматически сервисом метаданных, существующим на том же самом сервере ArcIMS. Вы должны опублико вать метаданные, перетащив Image Service или Feature Service и поместив его в Metadata Service. 150
6. Для определения темы источ# ника данных, щелкните на за# кладке Keywords (Ключевые слова), щелкните на значке плюс (+) под Theme Keywords (Ключевые слова темы), а за# тем впечатайте в текстовое окно Keyword (Ключевое сло# во) один из следующих кодов:
6
biota boundaries climatologyMeteorologyAtmosphere economy environment farming geoscientificInformation health imageryBaseMapsEarthCover intelligenceMilitary inlandWaters location oceans planningCadastre society structure transportation utilitiesCommunication 7. Если источник попадает более чем в одну категорию тем, щелкните на знаке плюс сно# ва и введите еще один код. f
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
положить существующую ин формацию в другой элемент метаданных, щелкнув на знак плюс под закладкой General до бавить второй раздел с инфор мацией о распространении, а затем добавить код кода содер жания во второй раздел, или можно использовать ISOре дактор метаданных для опре деления типа содержания. При публикации метаданных, сервис метаданных ищет необ ходимую ему информацию в со ответствующих FGDC и ISO элементах метаданных. Если заголовок (title) был задан и в элементе FGDC, и в ISOэле менте, то будет использовано значение из FGDCэлемента. Как синхронизатор FGDC до бавляет заголовок по умолча нию в соответствующий FGDC элемент, так и синхронизатор ISO в соответствующий ISO элемент. После изменения пред ложенного по умолчанию значе ния заголовка в ISO редакторе метаданных, значение по умол чанию все еще существует в FGDC элементе. По правилам сервиса метаданных, именно значение заголовка в элементе FGDC (в нашем случае –полу ченное по умолчанию) индек сируется как заголовок. При выполнении текстового поиска документ может быть найден по словам в ISOзаголовке, но в результате поиска в Metadata f
РАБОТА С МЕТАДАННЫМИ
8. Для определения типа содержа# ния источника, обратитесь к закладке Distribution (Распро# странение) в верхней части редактора, затем в текстовое окно Resource Description (Описание ресурса) введите один из следующих кодов:
8
Live Data and Maps Downloadable Data Offline Data Map Files Static Map Images Other Documents Applications Geographic Services Clearinghouses Geographic Activities 9. Нажмите Save (Сохранить).
Добавление необходимой информации в редакторе метаданных ISO
2
1. Щелкните на кнопке Редак# тировать метаданные на пане# ли инструментов метаданных. 2. Для добавления заголовка щелкните на титульной стра# нице (Title) в таблице содер# жания и напечатайте заголо# вок, понятно описывающий источник. f 151
Explorer появится только ин дексированный заголовок. Чтобы както справиться с этой ситуацией, вы можете задавать требуемую сервисом метадан ных информацию с помощью обоих редакторов – и FGDC, и ISO. Или, если желаете исполь зовать только ISOредактор метаданных, можете отклю чить FGCD синхронизатор ме таданных. Перед публикацией метадан ных вам нужно будет удалить ссылки документации, которые были принудительно добавлены синхронизатором FGDC к обя зательным (по стандарту FGDC) элементам. Поскольку ссылки хранятся как значения этих элементов, они будут при сутствовать в метаданных, пуб ликуемых с помощью Metadata Service. Удалить эти ссылки можно вручную в FGDC редак торе метаданных; кнопка Help (Помощь) в редакторе поможет найти эти обязательные эле менты. Другой путь – исполь зовать программный скрипт из поставляемого вместе с ArcObjects набора Visual Basic for Applications (VBA). Найден ный скрипт поможет удалить FGDCссылки. В ISOэлементы метаданных документацион ные ссылки не добавляются.
3. В таблице содержания щелк# ните на странице Point of contact overview page (Кон# тактная информация), ответь# те Yes (Да) на второй вопрос, чтобы добавить новое кон# тактное лицо, а затем нажми# те Next (Далее).
4
5
4. Чтобы добавить автора публи# кации, в таблице содержания щелкните на последней в спи# ске странице с контактной информацией (Point of contact 1, например); она будет пус# той. Введите информацию на эту страничку из базы данных контактов или вручную напе# чатайте имя автора в тексто# вое окно названия организа# ции (organization name). 5. Чтобы присвоить контакту статус автора публикации, щелкните на ниспадающем списке Function in relation to the dataset (Функция, связан# ная с набором данных) и вы# берите publisher (Автор). 6. Для определения темы источ# ника данных в таблице содер# жания выберите страницу Themes or categories (Темы и категории) и отметьте все ка# тегории, применимые к дан# ному источнику. f
6
Хотя создание образцов не яв ляется обязательным, они мо гут быть полезны. Если образ f 152
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
цы существуют, Metadata Explorer покажет их в резуль татах поиска. К метаданным, выполненным в соответствии со стандартом FGDC и опублико ванным на сайтах информаци онных центров, может прила гаться обзорная графика, а не образцы. Это отдельные графи ческие файлы, на которые ссы лаются метаданные (а не дела ется вложение в метаданные). Как и образцы, обзорная гра фика может иллюстрировать набор данных, оформленный различным образом. Если об разца для данных не существу ет, сервис метаданных прове рит, существует ли обзорная графика, и первый найденный графический файл формата GIF или JPEG будет загружен в базу данных как образец. Дополни тельная обзорная графика за гружаться не будет.
7. Если в таблице содержания появится страница Geographic bounding box, щелкните на ней и введите значения координат в десятичных градусах. Если такой страницы в таблице со# держания нет, значит инфор# мация об экстенте была до# бавлена приложением ArcCatalog автоматически (это происходит в случае, если источник содержит простран# ственные данные и его систе# ма координат определена). Перейдите к шагу 8. 7
8. Задайте тип содержания ис# точника, для чего в таблице содержания щелкните на стра# нице On#line delivery options (Опции доставки онлайн) и выберите в ниспадающем списке описаний ресурсов подходящий тип содержания. 9. Нажмите Finish (Готово).
8
РАБОТА С МЕТАДАННЫМИ
9
153
Публикация с помощью ArcIMS Metadata Service Метаданные источника или лю бой XML документ могут быть опубликованы с помощью серви са метаданных ArcIMS и прило жения ArcCatalog. Для этого у вас должно быть право на публика цию метаданных (администра тор ArcIMS даст вам имя пользо вателя и пароль). После созда ния нового подключения к сер веру и введения этой информа ции, появляется значок Metadata Service, имеющий вид руки, дер жащей карандаш. Этот сервис позволяет опубликовать ваши метаданные. Для публикации метаданных ис точника можно использовать функции «копировать» и «вста вить» или возможность «перета щить» источник в Metadata Service. Копия метаданных до бавляется в базу данных сервиса метаданных и индексируется для быстроты поиска. Сам источник – будь то класс пространствен ных объектов базы геоданных, или файл слоя, или документ карты ArcMap – не публикуется и не перемещается со своего ис ходного места. Если опублико ванные метаданные в последую щем обновятся, нужно будет от редактировать исходный доку мент и переопубликовать его с помощью сервиса метаданных. 154
1. В приложении ArcCatalog, щелкните на источнике, ме# таданные которого вы хотите опубликовать. Чтобы выбрать несколько источников в за# кладке Содержание, щелкая на источниках данных удер# живайте клавишу Ctrl. Метаданные у выбранных ис# точников уже должны суще# ствовать. 2. Щелкните на кнопке Копиро# вать. 3. Щелкните на папке того сер# виса метаданных ArcIMS Metadata Service, с помощью которого вы хотите опублико# вать метаданные.
1 2
4
4. Нажмите кнопку Вставить. Публикуемый документ по# явится в папке метаданных ArcIMS. Публикация может занять немного времени. Если возникли какие#то проблемы, на экране появится сообще# ние о причине невозможнос# ти опубликования документа. Если какие#то документы ра# нее уже публиковались, по# явится сообщение о прове# денном обновлении их публи# кации.
3
Если у вас есть право на публикацию, значок сервиса Metadata Service будет иметь вид руки, держащей карандаш.
Публикуемые документы появляются в папке метаданных ArcIMS.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Управление опубликованными документами Однажды опубликовав документ метаданных в сервисе мета данных, вы сможете работать с ним также, как вы работаете с другими источниками данных в ArcCatalog. Но для этого адми нистратор ArcIMS должен предоставить вам соответствующие права доступа. Любой пользователь, имеющий право на публикацию в Metadata Service, может создать папку в этом сервисе, копировать доку менты и устанавливать отношения между документами. Автор публикации также имеет право на переименование, редактиро вание и удаление документов, а также право на изменение пра ва доступа к документу (например, может установить право ча стного доступа). При публикации данных именем документа становится заголовок метаданных. Вы можете изменить имя публикуемого документа метаданных в Каталоге, при этом заго ловок, хранимый внутри метаданных, изменен не будет. Ваш сервис метаданных будет удобным только в том случае, если в нем легко найти нужные документы. Для создания полезного и удобного каталога документов необходимо подумать о “библио текаре”, который сможет управлять публикациями и устанав ливать связи, проверять качество предоставляемой документа ции. Подобно созданию системы индексов в книге, такой библи отекарь должен подумать о различных путях, используемых пользователями для поиска данных. Администратор ArcIMS пре доставляет библиотекарю права администратора. Это позволяет ему отображать, изменять, удалять любые документы сервиса.
пользовать каждую папку как точку входа в каталог в зависимо сти от того, что они хотят найти. Например, если на сервисе метаданных опубликована инфор мация о западной части США, одна папка может организовы вать документы по принципу авторства, а другая – по местопо ложению. Каждая размещающая информацию организация должна будет поместить свои метаданные в собственную папку сервиса. В зависимости от географии помещаемых данных, от ветственный за сервис библиотекарь скопирует публикуемый документ в соответствующую папку. В папку California будут скопированы метаданные снимка, покрывающего значительную часть штата Калифорния. Метаданные, описывающие резуль таты выборов в округе Риверсайд будут помещены в папку Riverside County. Хотя опубликованный документ может находиться в несколь ких папках, в базе данных хранится только одна физическая копия документа и в результатах поиска появляется информа ция только об одном найденном документе. По той же причине, когда вы удаляете документ из сервиса метаданных, вы удаляе те из сервиса только выбранную ссылку на этот документ. Чтобы удалить документ из сервиса необходимо удалить в сервисе все ссылки на этот документ. Когда вы удаляете последнюю ссылку на документ, появляется сообщение о том, что вы удаляете до кумент из сервиса метаданных.
Чтобы оптимальным образом организовывать публикуемые до кументы, с помощью приложения ArcCatalog библиотекарь мо жет создать серию папок. Один документ будет появляться в различных местах каждого иерархического уровня. Одна папка сервиса метаданных может организовывать документы по мес тоположению (как географический справочник), другая – по автору публикации, третья – по предметной теме, и т.д. Таким образом, когда люди будут просматривать содержание сервиса в приложении ArcCatalog или Metadata Explorer, они смогут ис РАБОТА С МЕТАДАННЫМИ
155
Изменение свойств публикуемого документа Один из способов облегчить лю дям поиск необходимых данных – установить связи между доку ментами, подобно тому, как ус тановлены связи между разде лами системы справки (Help). Например, вы можете устано вить связь между метаданными для покрытия, описывающего регион проведения выборов и метаданными, описывающими анализирующие результаты вы боров документы. Или можно установить связь между описа нием бумажной карты и аэро фотоснимком на ту же террито рию. Когда вы просматриваете содержание документа в заклад ке Детали приложения Metadata Explorer, все связан ные с ним документы перечис лены в нижней части закладки. В приложении ArcCatalog вы можете просматривать и изме нять список связанных докумен тов с помощью диалогового окна Свойства. Если вы не хотите, чтобы доку мент был общедоступным, изме ните право доступа к нему на ча стный доступ. Чтобы обратить ся к такому документу в сервисе метаданных, пользователь дол жен ввести соответствующее имя пользователя и пароль. 156
Создание связей между документами одной и той же папки 1. В дереве Каталога щелкните на папке, содержащей свя# занные документы. 2. Удерживая клавишу Ctrl, вы# берите связанные документы в закладке Содержание. 3. Щелкните на выбранных до# кументах правой кнопкой мыши. 4. Выберите Группировать свя# занные документы.
1
2 2
4 4
Во время просмотра содержи# мого документа в приложении Metadata Explorer, связанные с ним документы отобразятся в нижней части окна.
Во время просмотра Деталей (Details) документа в приложении Metadata Explorer, связанные с ним документы отображаются в нижней части окна просмотра.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание связей между документами разных папок 4
1. Щелкните на документе, для которого хотите установить связи. 2. Выберите опцию Файл и на# жмите Свойства. 3. Щелкните на закладке Свя# занные документы. 4. Щелкните Добавить, переме# ститесь к связанному доку# менту и выберите его, затем щелкните Добавить. 5. Нажмите OK.
5
Связанный документ появился в списке.
Документ появляется в спис# ке связанных документов.
Изменение права доступа к публикуемому документу 1. Щелкните на документе, ко# торый хотите сделать част# ным. 2. Щелкните на опции Файл и выберите Свойства. 3. В закладке Общие отметьте галочкой право доступа Част# ный. 4. Нажмите OK.
РАБОТА С МЕТАДАННЫМИ
3
4
157
158
BOOK TITLE
Поиск в ArcCatalog В ЭТОЙ ГЛАВЕ • Поиск данных • Поиск по географическим критериям • Поиск по временному критерию • Поиск по ключевым словам • Изучение результатов поиска
10
Иногда вы знаете, где находятся нужные данные, иногда – нет. Последова тельный просмотр всех доступных папок в сети в поисках ваших данных может занять слишком много времени. Специальный инструмент “Поиск” в Каталоге поможет решить эту проблему. Вы можете искать любые элементы, которые используются в Каталоге, по их имени и типу данных. Пространственные данные можно находить по их географическому положению. Если у элемента есть метаданные, вы може те найти его по временным критериям (например, дата публикации), либо по ключевым словам (например, имя автора, создавшего эти данные). Каталог создает ссылки на все найденные объекты и помещает их в резуль тирующий список поиска.
• Изменение результатов поиска
159
Поиск данных Вы можете вести поиск элемен тов в приложении ArcCatalog по их именам и типу данных. Зада вая имя искомого объекта, вы можете использовать символ “*”, чтобы заменить им один или не сколько символов имени. Напри мер, если в строке имени вы ука жете “Сан*”, будут найдены все объекты, имена которых начина ются с этих букв, включая Сан Франциско и СанктПетербург. Вы можете также указать тип данных, выбрав его из списка ти пов. Задавая область поиска, вы може те выбрать Каталог, что является установкой по умолчанию, файло вую систему или сервис метадан ных ArcIMS Metadata Service. При поиске в области Каталога будут просматриваться все папки, под ключения баз данных или ГИС серверы. Если у элемента нет ме таданных, то при поиске в Ката логе, вы сможете осуществлять поиск только по имени, типу и ге ографическому положению. При наличии метаданных возможен поиск также по ключевым словам или временным критериям, при этом имя, тип и информация о ме стоположении будут извлекаться также из метаданных, а не из са мого элемента. При поиске в файловой системе, возможно, ваш поиск будет более быстрым, чем при поиске в Ката логе, но вы сможете найти только те элементы, для которых суще f 160
Как задать имя, тип и местоположение искомых элементов
1
1. Щелкните на кнопке Поиск на панели инструментов Стандартные. 2. Перейдите на закладку Имя & Местоположение. 3. Если вы хотите вести поиск по имени, введите в соответству# ющее текстовое поле имя це# ликом или часть имени. Ис# пользуйте символ “*”, чтобы представить несколько букв. В противном случае, просто поставьте звездочку в строке Имя. 4. Если вы хотите вести поиск по типу, удерживая нажатой кла# вишу Ctrl и нажимая на каж# дый тип в списке типов, мож# но выбрать сразу несколько типов. Чтобы снять указание типов, нажмите Очистить.
2
10
11
3 4 8
5
6
9
5. Нажмите на стрелку вниз в окошке Поиск и выберите об# ласть поиска. 6. Нажмите на кнопку Обзор. 7. Перейдите в папку, подклю# чение базы данных или на ГИС#сервер, где вы хотите вести поиск. Нажмите От# крыть. 8. Если вы ищете сервис мета# данных ArcIMS и хотите най# ти данные определенной ка# тегории, щелкните на f ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ствуют метаданные. Если вы бу дете вести поиск в файловой сис теме, содержимое баз данных и ГИСсерверов просматриваться не будет. При поиске сервиса метаданных ArcIMS, например Geography Network, вы ищите все опублико ванные документы метаданных, описывающие ГИСресурсы. Для быстроты поиска эти документы проиндексированы. Сервис мета данных внутри вашей организа ции может содержать информа цию о доступных по сети данных. Общедоступные сервисы мета данных обычно содержат инфор мацию о сервисах изображений и пространственных векторных данных (ArcIMS image and feature services), с помощью которых можно получить данные по сети или заказать доставку по почте (например, CD–ROM). По нажатию кнопки Найти в ди алоговом окне Поиск, ваш поиск сохраняется в папке Результаты поиска, которая автоматически становится выбранной в дереве Каталога. При нахождении эле ментов, удовлетворяющих задан ным критериям, их ярлыки до бавляются в список результатов поиска. Во время поиска вы мо жете закрыть диалоговое окно Поиск. Если заданные критерии были достаточно широкими, Ка талог может найти слишком мно го элементов; в этом случае вы мо жете остановить поиск, изменить его критерии и затем запустить его снова.
ПОИСК В ARCCATALOG
стрелке ниспадающего спис# ка Тип содержания и выбери# те нужную категорию из спи# ска. Например, чтобы найти один из сервисов ArcIMS image или feature service, щелкните Живые данные и карты. 9. Введите имя для вашего поис# ка в поле Сохранить как. 10. Нажмите Найти. Поиск сохраняется в папке Результаты поиска и стано# вится выбранным в дереве Каталога. В список результа# тов поиска добавляются ярлы# ки объектов, удовлетворяю# щих заданным критериям.
По мере нахождения элементов, удовлетворяющих заданным критериям, их ярлыки добавляются в список результатов поиска.
11. Нажмите кнопку Закрыть в правом верхнем углу диало# гового окна Поиск.
Остановка текущего поиска
22
1. Нажмите на кнопку Поиск панели инструментов Стан# дартные или щелкните правой кнопкой текущий поиск и на# жмите Свойства. Снова появится диалоговое окно Поиск. 2. Нажмите Остановить.
161
Поиск по географическим критериям В дополнение к поиску по име ни и типу вы можете искать данные на определенную тер риторию. Вы можете нарисо вать область вашего интереса на карте или выбрать из списка название места. Для определе ния нужной территории вы мо жете использовать разные кар ты, перечисленные в специаль ном списке. Если ни одна из до ступных карт вам не подходит, нажмите “<Другие…> в списке карт и затем выберите свой ис точник данных, который вы хотите использовать. Напри мер, вы можете использовать космический снимок вашего го рода для задания географичес кого критерия.
162
Определите вашу область интереса 1. Щелкните на кнопке Поиск панели инструментов Стан# дартные. 2. Перейдите на закладку Имя & Местоположение, чтобы ука# зать имя, тип и местоположе# ние искомых данных. 3. В диалоге Поиск перейдите на закладку География. 4. Включите опцию Использо# вать географическое местопо# ложение при поиске. 5. Нарисуйте на карте рамку, ог# раничивающую вашу область интереса. Также вы можете выбрать на# звание места из списка Выбе# рите местоположение. Рамка на карте будет нарисована во# круг этого места. Вы можете ввести крайние значения координат на севе# ре, юге, востоке и западе ва# шей области интереса. Рамка отобразится в соответствии с указанными значениями. 6. Если хотите, вы можете изме# нить рамку, используя инстру# мент Выбрать или удалить ее и начать сначала. 7. Выберите опцию Искать дан# ные внутри области или Ис# кать данные на границе – в зависимости от ситуации. 8. В окошке Сохранить как вве# дите имя вашего поиска. 9. Щёлкните Найти. 10. Щёлкните Закрыть.
1
4
3
9
7
10
8
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Использование в качестве карты ваших собственных данных 1. Нажмите на стрелку вниз в списке Карта и выберите “<Другая...>”. 2. Укажите путь к соответству# ющему источнику данных и нажмите Добавить. Источник данных добавится в список карт и окажется вы# бранным. В окне отображения карты появятся ваши данные и прямоугольник, обрамляю# щий их.
1
3. Измените прямоугольник так, чтобы он обрамлял только ин# тересующую вас территорию.
В окне отображения карты появляются ваши данные и прямоугольник, соответствующий их экстенту.
ПОИСК В ARCCATALOG
163
Поиск по временному критерию Каталог позволяет вести поиск данных на основании времен ного критерия. Вы можете ис кать элементы, соответствую щие текущему моменту време ни, по дате последнего обновле ния их метаданных или перио ду публикации данных. Инфор мация о временных параметрах элемента извлекается из его метаданных. При поиске мож но сравнивать даты, указанные в метаданных, с конкретным днем, с рядом дней или глобаль ным периодом времени. Чтобы указать конкретную дату, вы берите По, Начиная с, В тече ние или После в ниспадающем списке выбора даты; приложе ние ArcCatalog проигнорирует дату конца временного диапа зона. При использовании гло бального периода времени, например, предыдущие 60 дней, временной период так же вычисляется по отношению к текущей дате. В диалоговом окне Поиск даты появляются в том формате, который принят на вашем компьютере как сис темный для отображения даты.
Определение конкретной даты
1
1. Щелкните на кнопке Поиск панели инструментов Стан# дартные. 3
2. На закладке Имя & Местопо# ложение укажите имя, тип и местоположение искомых объектов. 3. Перейдите на закладку Дата.
4
4. Включите опцию Найти и на# жмите на стрелку ниспадаю# щего списка. Выберите нуж# ный тип временного крите# рия. 5. Нажмите на стрелку вниз и выберите По, Начиная с, В течение или После. 6. Чтобы использовать дату, от# личную от текущей, нажмите на первую стрелку вниз. Вы# берите необходимую дату в появившемся календаре.
5 8
9
Вы можете выбрать месяц, день год и указать новое зна# чение. Новая дата появится в обоих текстовых полях. Когда вы указываете год, вы може# те использовать как двузнач# ное, так и четырехзначное чис# ло. 7. Введите имя вашего поиска в текстовом поле Сохранить как. 8. Щелкните Найти.
6
7
9. Используйте кнопку Закрыть для закрытия диалога.
164
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Подсказка Текущая дата Чтобы установить в качестве начальной или конечной даты поиска текущую дату, нажми те на стрелку вниз в поле дата и выберите Сегодня в нижней строке календаря.
Определение диапазона дат
1
1. На панели инструментов Стан# дартные щелкните на кнопке Поиск. 3
2. На закладке Имя & Местопо# ложение укажите имя, тип и местоположение искомых объектов. 3. Перейдите на закладку Дата.
4
4. Включите опцию Найти и на# жмите на стрелку ниспадаю# щего списка. Выберите нуж# ный тип временного крите# рия. 5. Нажмите на стрелку вниз и выберите В течение. 6. Укажите дату начала периода. 5
7. Укажите дату окончания. 9
8. Введите имя для вашего поис# ка в текстовом поле Сохра# нить как.
10
9. Нажмите Найти. 10. Нажмите на кнопку Закрыть, чтобы закрыть диалог поис# ка.
7
ПОИСК В ARCCATALOG
8
165
Определение основного периода времени
1
1. Щелкните на кнопке Поиск панели инструментов Стан# дартные.
3
9
10
2. На закладке Имя & Местопо# ложение укажите имя, тип и местоположение искомых объектов. 3. Перейдите на закладку Дата. 4. Включите опцию Найти и на# жмите на стрелку ниспадаю# щего списка. Выберите нуж# ный тип временного крите# рия.
4 5
5. Включите опцию “в течение предыдущих”. 6. Для выбора соответствующих единиц времени используйте стрелку вниз.
7
6
8
7. В текстовом окне введите нужное число (продолжитель# ность). 8. Введите имя вашего поиска в текстовом поле Сохранить как. 9. Нажмите Найти. 10. Закройте диалоговое окно Поиск.
166
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Поиск по ключевым словам Вы можете вести поиск источни ков, метаданные которых содер жат определенный текст. Мож но искать объекты, в названии или общем описании которых встречается конкретное слово. Если выбрать опцию Везде, Ка талог найдет элементы, где ука занное слово встречается хотя бы в одном разделе метаданных. Если вы зададите несколько клю чевых слов, они будут объедине ны с использованием логическо го оператора AND; например, можно искать элементы, у кото рых в разделе метаданных Резю ме присутствует слово почва (soil) и (AND) слово соленость (salinity). Некоторые наиболее часто ис пользуемые при поиске элемен ты метаданных, появляются в списке Элемент метаданных в закладке Дополнительно. Если вас интересуют элементы мета данных, которые отсутствуют в этом списке, вы можете указать путь элемента в текстовом поле Элемент метаданных. Этот путь, как и путь файла должен указы вать, как можно добраться до необходимого элемента в иерар хической структуре документа XML. Для получения информа ции о том, как определить путь элемента метаданных, обрати тесь к главе 6, “Управление со держимым Каталога”.
ПОИСК В ARCCATALOG
1. Щелкните на кнопке Поиск на панели инструментов Стан# дартные. 2. На закладке Имя & Местопо# ложение укажите имя, тип и местоположение искомых объектов. 3. Перейдите на закладку Допол# нительно. 4. С помощью стрелки вниз спи# ска Элемент метаданных вы# берите элемент метаданных, который хотите использовать при поиске. 5. В списке Условие выберите необходимое условие. 6. Щелкните мышью в тексто# вом поле Значение и введите слова, по которым будет вес# тись поиск. Или нажмите на стрелку ниспадающего спис# ка Значение и выберите соот# ветствующее значение из спи# ска. 7. Нажмите Добавить к списку. 8. Повторите шаги с 4 по 7, что# бы добавить в список осталь# ные условия. 9. Если вы передумали исполь# зовать при поиске какой#либо из критериев, выберите его в списке и щелкните Удалить. 10. Включите опцию С учетом ре# гистра, чтобы поиск возвра# тил только те объекты, в ме# таданных которых содержит# ся именно такое значение, как вы напечатали. 11. Введите имя вашего поиска в поле Сохранить как. 12. Щелкните на кнопке Найти. 13. Нажмите кнопку Закрыть.
1
4
10
5
6 7
12
13
11
167
Изучение результатов поиска Вы можете исследовать результаты поиска в Каталоге точно так же, как вы это делаете с другими элементами. Когда Поиск вы бран в дереве Каталога, на закладке Содержание вы можете видеть ярлыки найденных объектов. На закладке Метаданные вы увидите детальное описание критериев поиска.
На закладке Просмотр вы увидите обзорную карту, где будут выделены территории, к которым относятся найденные дан ные. Используйте инструмент Идентифицировать, чтобы опре делить, какой источник данных относится к какой территории, а затем выбрать интересующие вас данные.
168
Результат поиска складывается из ярлыков, найденных Катало гом. Эти ярлыки, как и ярлыки Windows представляют собой ссылки на элементы, хранящиеся гделибо на диске. Если вы выберете в дереве Каталога ярлык, вы сможете просмотреть соответствующие данные и метаданные, используя различные закладки так же, как вы бы это делали, изучая непосредственно элемент данных.
Если вы нашли элемент, который хотите использовать, щелкни те по его ярлыку правой кнопкой и нажмите Перейти к назна чению, чтобы сам элемент оказался выбранным в дереве Ката лога. Вы можете работать и с ярлыком элемента, точно так же как с самим объектом. Вы можете перетащить ярлык на карту или в инструмент ArcToolbox. Если вы дважды щелкните ярлык, откроется окно Свойств элемента. И если, наконец, у вас есть право доступа к данным на запись, вы можете даже изменить их свойства и обновить метаданные.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение результатов поиска Одна из причин, по которым вы можете искать данные, отсле живание своевременности их обновления. Например, после восстановления информации о контактах в метаданных не скольких элементов, вы могли бы обновить результаты поис ка, чтобы иметь точный список предстоящих работ. Вы може те также удалять из списка ре зультатов поиска ярлыки по мере изменения метаданных. Ярлыки в ArcCatalog подобны ярлыкам Windows: удаление, копирование и перемещение ярлыка не оказывает никакого влияния на исходный объект. Чтобы скопировать исходный объект, щелкните по ярлыку правой кнопкой и нажмите Ко пировать цель, затем в конеч ном местоположении нажмите Вставить. Чтобы удалить ис ходный элемент, выберите его в дереве Каталога и нажмите Удалить; не забудьте при этом удалить и ярлык.
ПОИСК В ARCCATALOG
Обновление результатов поиска 1. Щелкните правой кнопкой на Поиск и затем выберите Свой# ства. Появится диалоговое окно Поиск, содержащее критерии поиска.
1
2. Измените критерии поиска. 3. Нажмите Найти. Все ярлыки будут удалены из текущего списка результатов. По мере нахождения элемен# тов, удовлетворяющих новым критериям поиска, ярлыки этих элементов будут добав# ляться в список результатов поиска. 4. Нажмите кнопку Закрыть, чтобы закрыть диалоговое окно Поиск.
Удаление ярлыка
2
1. Щелкните в дереве каталога на ярлыке. 2. Нажмите кнопку Удалить. Ярлык будет удален из спис# ка результатов поиска.
169
Выбор исходного элемента 1. Щелкните правой кнопкой на ярлыке в дереве Каталога и выберите Перейти к объекту. В дереве Каталога будет вы# бран исходный элемент.
1
В дереве Каталога выбран элемент, на который указывает ярлык.
170
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Работа с картами и слоями В ЭТОЙ ГЛАВЕ • Открытие карты • Добавление данных на карту • Создание слоев • Установка свойств слоя
11
С помощью приложения ArcMap вы можете создавать, оформлять, запра шивать и анализировать ваши карты. Роль приложения ArcCatalog заклю чается в том, чтобы помочь вам найти карты, а также обнаружить данные, которые вы хотите добавить на них. Когда вы добавляете данные на карту, или путем перетаскивания из ArcCatalog, или с помощью окна Добавить данные, ArcMap создает слой, ссылающийся на эти данные. После настрой ки надписей и символов слоя вы можете сохранить этот слой на диске в виде отдельного файла, чтобы можно было использовать его на других картах, либо отправить его комунибудь другому по электронной почте вместе с данными. Вы также можете создавать файлы слоев прямо в ArcCatalog. Если вы управляете базой геоданных SDE, вы можете создавать слои в Каталоге для использования их другими людьми и помещать их в совме стно используемые папки в сети. Если различные отделы используют в своей работе различные данные, разместите готовые слои в отдельных пап ках. Остальные сотрудники смогут использовать эти слои, даже не зная о том, в какой из сотен таблиц базы данных содержатся интересующие их данные, или каким образом таблицы связаны с географическими объекта ми. С помощью слоев люди смогут сфокусировать свое внимание на со держании этих данных, а не на том, как можно получить к ним доступ.
171
Открытие карты При просмотре содержимого папок вы можете найти доку мент карты или шаблон, с ко торым хотите работать. После просмотра содержания карты и изучения ее метаданных, что бы удостовериться в том, что это и есть нужная карта, можно открыть ее, дважды щелкнув на ней в Каталоге. Когда карта бу дет открыта в ArcMap, вы смо жете прорисовывать, запраши вать, редактировать или анали зировать ее содержание. Если вы хотите создать новую карту, на панели инструментов Стандартные нажмите кнопку Запуск ArcMap, выберите со здание новой карты и затем на чинайте добавлять в нее дан ные. Если вы хотите использо вать шаблон, просто нажмите на тот шаблон, который хотите использовать.
Открытие существующей карты 1. Перейдите к карте, которую вы хотите открыть. 2. Дважды щелкните на ней либо в списке Содержание, либо в дереве Каталога. Карта будет открыта в ArcMap.
2
Создание новой карты
1
1. Щелкните на кнопке Запуск ArcMap на панели инстру# ментов Стандартные. 2. Выберите опцию “новая пус# тая карта” и нажмите ОК.
См. также Для получения более подробной информации о работе с картами смотрите книгу “ArcMap. Руко водство пользователя.”
2
172
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавление данных на карту С помощью приложения ArcCatalog вы можете найти слои или источники данных, которые вы хотите использо вать, а затем перетащить их с помощью мыши на карту. Дан ные следует отпустить в окне ArcMap, в Виде данных или Виде компоновки. Вы можете перетащить данные в опреде лённое место Таблицы содержа ния. Если вы добавите на карту таблицу, она отобразится в Таб лице содержания только на за кладке Источник. Если окно ArcCatalog либо окно другого приложения закрывает окно ArcMap, перетащите данные на панель задач Windows и задер жите курсор мыши над значком приложения ArcMap. После того, как поверх других окон появится окно ArcMap, отпус тите данные в области карты.
1. Откройте в ArcMap карту, к которой вы хотите добавить данные. 2. В Каталоге перейдите к источ# нику данных, который следу# ет добавить на карту. 3. Перетащите данные из Ката# лога. 4. В окне ArcMap отпустите дан# ные в Виде данных, Виде ком# поновки или в Таблице содер# жания. Новые данные появятся на карте. 3
4
Новые данные появились на карте.
РАБОТА С КАРТАМИ И СЛОЯМИ
173
Создание слоев Для того, чтобы проанализиро вать атрибуты класса простран ственных объектов и задать спо соб изображения, который наи лучшим образом передавал бы информацию, заложенную в данных, требуется время. Слои, которые вы создаете в ArcMap, хранятся внутри документов карт. После окончания процес са оформления слоя (выбор сим волов, расстановка надписей), вы можете сохранить результат вне карты, как файл слоя. Та ким образом вы сможете ис пользовать слой повторно в дру гих картах, либо переслать его вместе с данными по электрон ной почте другим пользовате лям. Если вы управляете многополь зовательской базой геоданных, вы можете создавать слои для других людей, чтобы они могли ими воспользоваться, не испы тывая необходимости откры вать ArcMap. Можно создать се рии слоев на основе одного клас са пространственных объектов, представляющие различные ат рибуты, например, такие как возраст или доход, и затем пре доставить их в совместное ис пользование по сети. Другие люди смогут добавлять эти слои на собственные карты, не забо тясь о доступе к данным, на ко торых ваши слои основаны. f
174
Сохранение слоя вне документа карты 1. Откройте в ArcMap карту, со# держащую слой, который вы хотите сохранить как файл слоя. 2. Щелкните правой кнопкой мыши по слою в таблице со# держания карты. 3. Выберите опцию Сохранить как файл слоя. 4. Перейдите в папку, в которой вы хотите сохранить слой. 5. Введите имя для файла слоя.
3
6. Нажмите кнопку Сохранить. 7. В Каталоге перейдите в пап# ку, в которой вы сохранили слой. Теперь слой является элемен# том в папке. Если слой не ото# бражается в списке Содержа# ние, щелкните на папке, в которой он должен появиться в дереве Каталога, нажмите на меню Вид и выберите опцию Обновить, чтобы обновить список.
5 6
Теперь файл слоя является элементом папки.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Иногда бывает удобно сгруппи ровать несколько источников данных, чтобы в таблице содер жания карты можно было об ращаться с ними как с единым элементом. Например, вы мог ли бы пожелать сгруппировать вместе все фоновые слои карты или несколько слоев, содержа щих объекты транспортных коммуникаций, такие как доро ги, магистрали, железнодорож ные пути и речные переправы. Изменять состав слоев, входя щих в группу, можно с помо щью диалогового окна свойств составного слоя. Составной слой может сочетать данные из не скольких источников, храня щих данные в разных форма тах; например, вы можете объ единить данные TIN, покрытия и шейпфайлы в одном состав ном слое.
Создание нового слоя 1. Выберите в дереве Каталога папку, в которой вы хотите сохранить новый слой.
33 4 4
2. В меню Файл укажите на Но# вый и выберите Слой.
7 7
3. Введите имя нового слоя. 4. Щелкните на кнопке Обзор. 5. Перейдите к источнику дан# ных, на основе которого вы хотите создать слой, и щелк# ните на нем.
8 8
9 9
6. Нажмите Добавить. 7. Если вы не хотите, чтобы Ка# талог создал образец для слоя, отключите опцию Создать об# разец. 8. Если вы не хотите, чтобы слой содержал полные пути дан# ных, включите опцию Хра# нить относительный путь. Местоположение данных бу# дет описано по отношению к местоположению самого слоя.
5 5
6 6
9. Нажмите ОК. В содержимом папки появит# ся новый слой.
В папке появляется новый слой.
РАБОТА С КАРТАМИ И СЛОЯМИ
175
Создание слоя на основе источника данных 1. Щелкните правой кнопкой мыши на источнике данных, который вы хотите использо# вать для создания слоя. 2
2. Щелкните Создать слой. 3. Перейдите в папку, в которой вы хотите сохранить слой. 4. Введите имя файла слоя. 5. Щелкните Сохранить. В содержимом папки появит# ся новый слой.
5
4
В папке появляется новый слой.
176
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание нового составного слоя 1. Выберите в дереве Каталога папку, в которой вы хотите создать новый составной слой. 2. В меню Файл укажите на Но# вый и затем выберите Состав# ной слой. 3. Введите имя нового составно# го слоя. 4. Нажмите Enter.
3 3
Добавление слоев в новый составной слой 1. Щелкните правой кнопкой по составному слою, выберите Свойства и затем перейдите на закладку Группировать. 2. Щелкните Добавить. 3. Перейдите к источнику дан# ных или слою, который вы хотите добавить в группу, и щёлкните по нему. Нажмите Открыть. 4. Повторите шаг 3 для всех объ# ектов, которые вы хотите до# бавить в составной слой. 5. Слои отображаются в после# довательности снизу вверх в соответствии со списком. Щелкните на слое, а затем нажмите на стрелку вверх или вниз, чтобы переместить слой в списке. 6. Щелкните на слое и затем щелкните Свойства, чтобы просмотреть свойства инди# видуального слоя.
2 2
5 5
7 7
7. Нажмите ОК. РАБОТА С КАРТАМИ И СЛОЯМИ
177
Создание составного слоя на основе данных 1. На закладке Содержание, удерживая нажатой клавишу Ctrl или Shift и щелкая по ис# точникам данных, выберите те из них, которые вы хотите объединить в составной слой. Источники данных должны быть одного формата # напри# мер, выберите три растровых набора данных. 2. Щелкните правой кнопкой мыши на выбранных источни# ках данных.
1
3
3. Щелкните Создать слой. 4. Перейдите в папку, в которой вы хотите сохранить состав# ной слой. 5. Введите имя для файла со# ставного слоя. 6. Нажмите кнопку Сохранить. В содержимом папки появит# ся новый составной слой.
6
5
В папке появился составной слой.
178
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Установка свойств слоя Диалоговое окно Свойства слоя будет различным для разных ти пов географических данных. На пример, настройка способа отоб ражения для векторного источ ника данных будет отличаться от настройки отображения растро вого набора данных. Если у вас есть право доступа к данным на запись, вы можете изменять свой ства слоев, например, способ ото бражения. В составном слое не которые его свойства касаются всех входящих в него слоев, од нако вы также имеете возмож ность редактировать свойства каждого слоя в отдельности. Общим свойством для всех слоев является наличие источника дан ных. В файле слоя источник дан ных определяется посредством указания пути к нему. Если под ключение папки, через которое обеспечивается доступ к данным, указывает на локальный диск, тогда путь будет использовать имя локального диска, напри мер, С:\. Если вы передадите этот слой комуто другому, этот чело век не сможет получить доступ к вашему локальному диску и, со ответственно, не сможет увидеть содержимое слоя. Если подклю чение папки было создано в сете вом окружении, путь будет со держать имя компьютера и имя совместно используемых дан f РАБОТА С КАРТАМИ И СЛОЯМИ
Установка свойств слоя 1. Щелкните правой кнопкой мыши по слою, свойства ко# торого вы хотите установить. 2. Нажмите Свойства. 3. Установите свойства слоя в диалоговом окне Свойства слоя. 4. Нажмите OK. 2
3
4
179
ных (Share Name), например \\Blues\SharedData. Другие люди смогут получить доступ к данным на вашем компьютере, если для указания пути данных использовался этот метод. Одна ко если вы переименуете или удалите данные, вам придется обновить файлы слоев, основан ных на них. Другой способ ссылки в слое на источник данных указание от носительного пути. Предполо жим, что папка forest содержит слой и другую папку Data. Слой ссылается на данные, располо женные в папке Data. При ис пользовании относительного пути, слой начнет поиск данных с того местоположения в кото ром он сам находится. Исполь зование относительного пути “Data\myShapefile” позволит слою найти свои данные, даже если папка forest будет переме щена в другое место или пере именована. Восстановление слоя потребуется только в том случае, если будет перемещена папка Data или непосредственно источ ник данных. Вы можете исполь зовать относительные пути толь ко при создании новых слоев в ArcCatalog. Вы можете надписывать, запра шивать или отображать данные слоя, используя атрибуты, хра нящиеся в другой таблице. Для этого вам понадобится опреде лить отношение между дан f 180
Восстановление слоя 1. Щелкните правой кнопкой мыши по слою, который вы хотите восстановить, и на# жмите Свойства. 2. Откройте закладку Источник. Если слой не может найти свой источник данных, вы увидите информацию о дан# ных, которые он ищет, но не увидите экстента или инфор# мации о системе координат.
3
3. Нажмите Установить источ# ник данных. 4. В окне Обзор перейдите к ис# комому источнику данных и нажмите на него. Нажмите Добавить. На закладке Источник будет отображен путь к источнику данных, а также экстент и свойства системы координат. 5. Нажмите ОК.
5
Когда слой имеет доступ к своему источнику данных, на закладке Источник вы видите информацию об экстенте и системе координат.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ными слоя и таблицей в диало говом окне Свойства слоя. Если вы присоедините таблицу, ее атрибуты будут добавлены к данным слоя. Если вы создади те связь вместо соединения, вы сможете использовать связан ные атрибуты в ArcMap, но не сможете использовать их для установки свойств слоя. Два любых источника данных могут быть соединены или связаны посредством слоя независимо от их форматов в том случае, если у них есть общий атрибут. На пример, вы можете присоеди нить атрибуты таблицы в базе геоданных к пространствен ным объектам шейпфайла на основании общего атрибута, например “CustomID”. Классы отношений определяют отно шения между покрытиями и таблицами INFO в папке или между классами пространст венных объектов и таблицами в базе геоданных. Если сущест вует класс отношений, слой мо жет его использовать для соеди нения участвующих в нем ис точников данных. См. также Для получения более подробной информации относительно уста новки свойств слоя смотрите кни гу “ArcMap. Руководство поль зователя”.
Присоединение атрибутов к данным слоя 1. Щелкните правой кнопкой мыши на слое, к которому вы хотите присоединить атрибуты, и нажмите Свойства. 2. Перейдите на закладку Соедине# ния & Связи. 3. Щелкните кнопку Добавить ря# дом со списком Соединения. 4. Нажмите на стрелку вниз и вы# берите Присоединить атрибуты из таблицы. 5. Нажмите на стрелку вниз и вы# берите атрибут, который будет использоваться для соединения данных слоя с внешним источ# ником данных. 6. Нажмите на кнопку Обзор. Пе# рейдите к источнику данных, ат# рибуты которого вы хотите при# соединить к слою, нажмите на него и затем нажмите Добавить. 7. Нажмите на стрелку вниз и вы# берите атрибут во внешнем ис# точнике данных, который содер# жит такие же значения, как и атрибут, выбранный в шаге 5. 8. Щелкните ОК. Имя источника данных добави# лось в список объектов, присое# диненных к слою. Теперь вы мо# жете надписывать, запрашивать и отображать данные слоя, ис# пользуя атрибуты присоединен# ного источника данных.
3
9
4
5
6
7
8
9. Нажмите ОК.
РАБОТА С КАРТАМИ И СЛОЯМИ
181
Присоединение атрибутов с использованием класса отношений
4
1. Щелкните правой кнопкой мыши по слою, к которому вы хотите присоединить атрибу# ты, и нажмите Свойства. 2. Перейдите на закладку Со# единения & Связи.
5
3. Щелкните на кнопке Доба# вить рядом со списком Соеди# нения. 4. Нажмите на стрелку вниз и выберите Присоединить дан# ные на основании предопре# деленного класса отношений.
6
5. Нажмите на стрелку вниз и вы# берите отношение, на котором будет основано соединение. 6. Нажмите ОК. Имя источника данных доба# вилось в список объектов, присоединенных к слою. Те# перь вы можете надписывать, запрашивать и отображать данные слоя, используя атри# буты присоединенного источ# ника данных. 7. Нажмите ОК.
Вы можете отображать данные слоя, используя присоединенные атрибуты. 182
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Работа с шейп<файлами В ЭТОЙ ГЛАВЕ • Создание новых шейп<файлов и таблиц dBASE • Добавление и удаление атрибутов
12
Каталог позволяет создавать новые шейпфайлы и таблицы dBASE, а так же изменять их, добавляя, удаляя и индексируя атрибуты. Вы можете так же определять систему координат шейпфайлов и обновлять их простран ственные индексы. В приложении ArcCatalog вы можете изменять струк туру и свойства шейпфайлов, но для изменения их содержимого – прост ранственных объектов и значений атрибутов –необходимо использовать приложение ArcMap.
• Создание и обновление индексов • Определение системы координат шейп<файла
183
Создание новых шейп#файлов и таблиц dBASE Новые шейпфайлы и таблицы dBASE могут быть созданы в при ложении ArcCatalog. При созда нии шейпфайла вы должны оп ределить тип объектов, которые он будет содержать, указать бу дут ли эти объекты представлять маршруты или будут ли они трех мерными. Эти свойства не могут быть изменены после создания шейпфайла. Если вы не опреде лите в процессе создания шейп файла систему координат, она будет рассматриваться как “Не известная”. Процесс определения атрибутов нового шейпфайла или новой таблицы dBASE стоит обособлен но от создания объекта. Создав шейпфайл или таблицу, необхо димо щелкнуть по объекту пра вой кнопкой и в контекстном меню выбрать Свойства, чтобы определить атрибуты объекта. Так как у элемента должен при сутствовать хотя бы один атри бут, при создании шейпфайла или dBASEтаблицы Каталог до бавляет один столбец по умолча нию. Для шейпфайлов добавля ется целочисленный столбец “Id”. Для таблиц dBASE – текстовый столбец “Name1”. Добавьте не обходимые атрибуты в шейп файл или таблицу dBASE, а после этого можете удалить столбцы, созданные по умолчанию.
184
Создание нового шейп<файла
3
1. Выберите папку или подклю# чение папки в дереве Катало# га.
4
2. В меню Файл щелкните Но# вый и затем выберите Шейп# файл. 3. В текстовое поле Имя введите имя шейп#файла.
5
4. Нажмите на стрелку ниспада# ющего списка Тип объектов и выберите тип объектов, кото# рые будет содержать шейп# файл. 5. Нажмите кнопку Изменить, чтобы задать систему коорди# нат шейп#файла. 6. В диалоговом окне Свойства пространственной привязки нажмите кнопку Выбрать и выберите предопределенную систему координат. Вы также можете нажать кнопку Импорт и выбрать ис# точник данных, систему коор# динат которого вы хотите ис# пользовать.
6
Вы также можете нажать кнопку Новая и самостоятель# но определить параметры си# стемы координат. 7. Нажмите ОК. f
7
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
8. Если шейп#файл будет содер# жать полилинии, представля# ющие собой маршруты, вклю# чите опцию Координаты будут содержать М#значения. 9. Если шейп#файл будет содер# жать трехмерные объекты, включите опцию Координаты будут содержать Z#значения. 10. Нажмите ОК. Новый шейп#файл появится в списке содержимого папки.
8
9 10
Создание новой таблицы dBASE 1. Выберите папку или подклю# чение папки в дереве Катало# га. 2. В меню Файл укажите на Но# вый и затем щелкните Табли# ца dBASE.
3
Новая таблица dBASE появит# ся в содержимом папки. 3. Введите имя для новой табли# цы и нажмите Enter.
РАБОТА С ШЕЙП<ФАЙЛАМИ
185
Добавление и удаление атрибутов Каталог позволяет вам изме нять структуру шейпфайлов и таблиц dBASE путем добавле ния и удаления атрибутивных полей. Имя и тип данных суще ствующего поля не может быть изменен; вместо этого вы долж ны добавить новый столбец с соответствующим именем и ти пом данных. Имя столбца не может быть длиннее 10 симво лов; лишние символы будут об резаны. Столбцы шейпфайла FID и Shape, а также поле OID таблицы dBASE нельзя уда лить. Атрибут OID – это вирту альный столбец, создаваемый программным обеспечением ArcGIS для доступа к данным таблицы; он обеспечивает уни кальность каждой записи таб лицы. Шейпфайлы и таблицы dBASE должны иметь хотя бы по одному столбцу помимо со здаваемых по умолчанию столб цов FID и Shape в шейпфайле и столбца OID в таблице dBASE. После добавления атри бутивных полей вы можете на чать сеанс редактирования в ArcMap, чтобы ввести значения атрибутов.
186
Добавление атрибута 1. Щелкните по шейп#файлу или таблице dBASE, к которой вы хотите добавить атрибут. 2. В меню Файл выберите Свой# ства. 3. Перейдите на закладку Поля. 4. Прокрутите список атрибутов вниз, чтобы увидеть послед# ний атрибут. 5. Щелкните в пустой строке под последним атрибутом в поле Имя поля и введите имя ново# го атрибута. 6. Щелкните справа от имени нового атрибута в поле Тип данных. Раскроется список типов с выбранным по умол# чанию типом Text. Выберите соответствующий тип данных для нового атрибута. Свойства, соответствующие указанному типу данных но# вого атрибута появятся в спи# ске Свойства поля, располо# женном ниже. 7. В списке Свойства поля ука# жите соответствующие значе# ния свойств для нового атри# бута. Например, если тип данных – действительное число, уста# новите Точность (общее чис# ло цифр, из которого может состоять число) и Масштаб (общее число десятичных раз# рядов, которое может иметь значение). 8. Щелкните ОК.
5
6
7
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Удаление атрибута 1. Нажмите на шейп#файл или таблицу dBASE, атрибуты ко# торой вы хотите удалить. 2. В меню Файл выберите Свой# ства.
4
3. Перейдите на закладку Поля. 4. Поместите курсор мыши над серой кнопкой слева от име# ни столбца, который вы хоти# те удалить. Курсор должен превратиться в стрелку. 5. Нажмите на серую кнопку, чтобы выбрать столбец.
Атрибут исчез из списка столбцов.
Теперь столбец выбран, а его свойства появились в списке Свойства поля, расположен# ном ниже. 6. Нажмите клавишу Delete на клавиатуре. Выбранный атрибут будет удален из списка столбцов. 7. Нажмите ОК.
7
РАБОТА С ШЕЙП<ФАЙЛАМИ
187
Создание и обновление индексов С помощью приложения ArcCatalog вы можете добавлять атрибутивные индексы в шейп файлы и таблицы dBASE. Ин декс может ускорить выполне ние запросов к атрибутивным данным. Индексы, создаваемые и используемые в ArcGIS отли чаются от индексов ArcView GIS 3. Индексы, созданные в ArcCatalog, автоматически под держиваются как значения со ответствующего столбца. Помимо атрибутивных индек сов, ArcCatalog позволяет вам добавлять, обновлять и удалять пространственные индексы шейпфайлов. По мере добав ления или удаления объектов шейпфайла обновление прост ранственного индекса происхо дит автоматически. Однако при необходимости вы можете при нудительно обновить индекс; этот процесс также обновляет экстент шейпфайла. Наличие текущего пространственного индекса обеспечивает высокую скорость прорисовки и работы с объектами шейпфайла.
188
Индексация атрибута 1. Щелкните на шейп#файле или таблице dBASE, к которой вы хотите добавить атрибутив# ный индекс. 2. В меню Файл выберите Свой# ства. 4
3. Перейдите на закладку Ин# декс. 4. Включите атрибут, к которо# му вы хотите добавить индекс. Отключите атрибут, чтобы уда# лить существующий индекс. 5. Нажмите ОК.
5
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавление пространственного индекса 1. Щелкните по шейп#файлу, для которого вы хотите со# здать пространственный ин# декс. 2. В меню Файл выберите Свой# ства. 3. Перейдите на закладку Ин# декс. 4
4. Щелкните Добавить. 5. Нажмите ОК.
5
Обновление пространственного индекса 1. Щелкните по шейп#файлу, у которого вы хотите обновить пространственный индекс. 4
2. В меню Файл выберите Свой# ства. 3. Перейдите на закладку Ин# декс. 4. Щелкните Обновить. 5. Нажмите ОК.
РАБОТА С ШЕЙП<ФАЙЛАМИ
5
189
Определение системы координат шейп# файла
Определение системы координат шейп< файла
Часто бывает так, что для шейп файлов отсутствует информа ция о системе координат, в ко торой находятся пространст венные объекты шейпфайла. В этом случае для свойства Про странственная привязка столб ца Shape будет установлено зна чение «Неизвестная» или «GCS_Assumed_Geographic”. Если координаты объектов шейпфайла не выходят за пре делы диапазона от 180 до 180 по оси х и от 90 до 90 по оси у, программное обеспечение ArcGIS считает, что данные на ходятся в географической сис теме координат, при этом им приписывается датум NAD27. Вы можете работать с шейп файлами, не задавая систему координат, но в этом случае вы не сможете воспользоваться преимуществами всех доступ ных функций. Например, вы не сможете добавить шейп файл на некоторые карты, ав томатически созданные мета данные этого шейпфайла будут неполными.
2. В меню Файл щелкните Свой# ства.
В приложении ArcCatalog вы можете задать систему коорди нат шейпфайла нескольки f
7. Щелкните ОК в диалоговом окне Свойства пространствен# ной привязки. f
190
4
1. Щелкните по шейп#файлу, систему координат которого вы хотите определить.
3. Перейдите на закладку Поля. 4. Щелкните в списке столбцов по полю Shape.
5
5. В списке Свойства поля, рас# положенном ниже, щелкните по кнопке (…) справа от свой# ства Пространственная при# вязка. 6. В диалоговом окне Свойства пространственной привязки щелкните Выбрать и затем выберите необходимую предо# пределенную систему коорди# нат. Вы также можете нажать на кнопку Импорт и выбрать ис# точник данных, систему коор# динат которого вы хотите ис# пользовать. Или вы можете определить новую собственную систему координат, нажав Новая, а за# тем выбрав Географическая или Система координат про# екции.
6
7
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ми способами: можно выбрать одну из предопределенных сис тем координат, содержащихся в Каталоге, импортировать па раметры системы координат, используемой другим источни ком данных, или определить новую пользовательскую систе му координат.
В диалоговом окне Свойства шейп#файла справа от свой# ства Пространственная при# вязка в списке Свойства поля появится название системы координат. 8. Щелкните ОК в диалоге Свой# ства шейп#файла.
Название системы координат появится справа от свойства Пространственная привязка.
После этого вы можете изме нить некоторые необходимые параметры. Параметры систе мы координат шейпфайла хранятся в файле с таким же именем и расширением .prj. После того, как вы определили систему координат шейпфай ла, вы можете изменить неко торые ее параметры. Напри мер, вам может понадобиться изменить какойнибудь пара метр системы координат, кото рую вы импортировали из дру гого источника данных, или на строить параметр предопреде ленной системы координат. Со здав свою собственную систему координат, вы можете сохра нить ее в отдельном файле. На пример, если хотите сделать ее доступной для других пользова телей вашей организации.
РАБОТА С ШЕЙП<ФАЙЛАМИ
1
Выбор существующей системы координат
8
1. В диалоговом окне Свойства пространственной привязки щелкните Выбрать. f
191
Подсказка Определение системы координат других источников данных Таким же способом, как вы оп ределяли систему координат шейпфайла, вы можете опреде лить систему координат клас са пространственных объектов базы геоданных, чертежа САПР или растра (но не грида). Для наборов данных TIN и гридов вы полняйте последовательность шагов по определению системы координат покрытия, описан ную в главе 13.
2. Перейдите к системе коорди# нат, которую вы хотите ис# пользовать. Например, вы мо# жете выбрать одну из предо# пределенных систем коорди# нат, которые содержатся в папке Системы координат (Coordinate Systems) в ArcCatalog. Или же вы може# те использовать проекцию, созданную с помощью ArcInfo Workstation.
3
4
3. Щелкните по системе коорди# нат. 4. Нажмите Добавить. Параметры выбранной систе# мы координат появятся в окне Свойства пространственной привязки. 5. Если хотите поменять параме# тры системы координат, щелк# ните Изменить. Также вы мо# жете щелкнуть Очистить и по# вторить шаги с 1 по 4.
Здесь перечислены параметры системы координат.
6. Щелкните ОК в диалоговом окне Свойства пространствен# ной привязки.
6
192
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Импорт системы координат
1
1. В Диалоговом окне Свойства пространственной привязки щелкните Импорт. 2. Перейдите к источнику дан# ных, параметры системы ко# ординат которого вы хотите скопировать. Например, вы можете использовать инфор# мацию о системе координат покрытия, растрового набора данных, класса или набора классов пространственных объектов базы геоданных.
6
3. Щелкните на источнике дан# ных. 4. Нажмите Добавить.
3
Параметры системы коорди# нат появятся в диалоговом окне Свойства пространствен# ной привязки. 5. Если хотите поменять значе# ния параметров системы ко# ординат, можете нажать Изме# нить. Или же вы можете на# жать Очистить и повторить шаги с 1 по 4.
4
6. В диалоговом окне Свойства пространственной привязки нажмите ОК.
РАБОТА С ШЕЙП<ФАЙЛАМИ
193
Подсказка Изменение параметров по умолчанию При создании пользовательской системы координат, если вы выберете датум или сфероид из раскрывающегося списка, вы увидите, что значения его пара метров нельзя исправить. Что бы изменить их, нажмите на соответствующую стрелку вниз и из раскрывшегося списка значений выберите <custom>. Замените необходимые значе ния по умолчанию и затем вве дите имя для вашей пользова тельской системы координат.
Определение новой географической системы координат 1. В диалоговом окне Свойства пространственной привязки нажмите Новая и затем щелк# ните Географическая.
1
2. Введите имя для пользова# тельской системы координат. 3. Введите значения большой и малой полуосей и обратного сжатия для вашего сфероида и датума.
7
Также вы можете выбрать да# тум или сфероид из списков предопределенных датумов и сфероидов.
2
4. Введите соответствующее значение параметра Радиан в единице и введите название ваших единиц измерения.
3
Или же вы можете нажать на стрелку вниз в списке Угло# вые единицы и выбрать еди# ницы измерения из списка.
4
5. Введите соответствующие значения градусов, минут и секунд долготы начального меридиана и введите назва# ние для этой линии долготы. Вместо этого, вы можете вы# брать начальный меридиан из списка предопределенных значений долготы.
5
6
6. Нажмите ОК. 7. Щелкните ОК в диалоговом окне Свойства пространствен# ной привязки.
194
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Определение новой системы координат проекции 1. В диалоговом окне Свойства пространственной привязки нажмите Новая и выберите Проекции.
1
2. Введите имя пользователь# ской системы координат. 3. Нажмите на стрелку вниз спи# ска проекций и выберите одну из поддерживаемых про# екций.
8
4. Введите соответствующие значения параметров для про# екции.
2
5. В блоке Линейные единицы измерения выберите из спис# ка единицы измерения.
3
Вы можете также нажать <custom> (пользовательский) и, указав значение параметра Метров в единице, ввести на# звание ваших единиц измере# ния.
4
5
6. Определите датум проекции, выбрав его из списка предо# пределенных географических систем координат, или опре# делив новую систему коорди# нат. После этого, если хотите, можете настроить параметры географической системы ко# ординат. 7. Щелкните ОК.
6
7
8. В диалоговом окне Свойства пространственной привязки щелкните ОК. РАБОТА С ШЕЙП<ФАЙЛАМИ
195
Изменение параметров системы координат 1. В диалоговом окне Свойства пространственной привязки щелкните Изменить.
1
Появится окно географичес# кой системы координат или системы координат проекции. 2. Повторите шаги по определе# нию новой соответствующей системы координат, чтобы из# менить необходимые параме# тры.
4
3. Щелкните ОК. 4. Щелкните ОК.
Сохранение системы координат в файле 1. В диалоговом окне Свойства пространственной привязки щелкните Сохранить как. 2. Укажите местоположение, где вы хотите поместить файл си# стемы координат. Например, войдите в какую#нибудь пап# ку, доступную в сети. 3. Введите имя файла системы координат и щелкните Сохра# нить. 4. Нажмите ОК. Файл системы координат по# явится в папке в списке за# кладки Содержание.
196
1
Система координат появится в списке закладки Содержание. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor
Работа с покрытиями В ЭТОЙ ГЛАВЕ • Создание нового покрытия • Создание новой таблицы INFO • Построение топологии • Определение системы координат покрытия • Изменение регистрационных точек и экстента покрытия • Установка допусков покрытия • Поддержка атрибутов
13
Если вы работаете с ArcEditor™ или ArcInfo, вы можете использовать ArcCatalog для управления покрытиями. Название и версия продукта ArcGIS, с которым вы работаете, появляется в заголовке окна ArcCatalog. ArcCatalog позволяет строить топологию покрытия, определять его проек цию, устанавливать допуски покрытия. С помощью ArcCatalog вы также можете добавлять, изменять и индексировать атрибуты классов простран ственных объектов покрытия и таблиц INFO. ArcCatalog позволяет определять взаимосвязи между покрытиями и таб лицами INFO в папке путем создания классов отношений. После создания класса отношений между покрытием и таблицей INFO при редактирова нии объектов покрытия в ArcMap вы можете также редактировать атрибу ты, хранящиеся в связанной таблице INFO. Если покрытие участвует в сложном отношении с другими покрытиями, то при перемещении прост ранственного объекта покрытия связанный с ним объект переместится точно так же.
• Что такое класс отношений? • Создание класса отношений для покрытия
197
ArcInfo и ArcEditor Создание нового покрытия ArcCatalog позволяет вам созда вать новые пустые покрытия. При сборе данных важно для всех покрытий, предназначен ных для формирования проек та, использовать в качестве шаблона главное покрытие, для того чтобы эти покрытия кор ректно накладывались. В про тивном случае общие объекты из разных покрытий, к примеру, береговые линии, могут не сов падать. Когда вы создаете новое покрытие с помощью шаблона, информация о регистрационных точках, границах и системе ко ординат покрытия, используе мого в качестве шаблона, копи руется в новое покрытие. Если вы не используете шаблон, то должны добавить в новое покры тие регистрационные точки прежде, чем начнете добавлять в него объекты. Вам не обяза тельно устанавливать границу нового покрытия перед началом добавления объектов. Мастер Новое покрытие запра шивает вас, будет ли новое по крытие содержать координаты с одинарной либо с двойной точ ностью. Вы должны также вы брать, какой класс пространст венных объектов будет иметь топологию. В новом покрытии на основании вашего выбора бу дут созданы соответствующие классы объектов и атрибутивные таблицы. 198
1. В дереве Каталога щёлкните по папке, в которой будет создано новое покрытие. 2. В меню Файл укажите на Но# вый и выберите Покрытие. 3. Введите имя для нового покры# тия. 4. Включите, отметив галочкой, опцию использования в каче# стве шаблона другого покрытия. 5. Нажмите кнопку Обзор и пе# рейдите к покрытию, которое будет использоваться в качест# ве шаблона. Щёлкните по это# му покрытию и нажмите От# крыть. 6. Щелкните Далее. 7. Если вы хотите определить или изменить информацию о сис# теме координат для нового по# крытия, нажмите кнопку За# дать, а затем выполните щаги с 5 по 12 задачи “Определение системы координат в интерак# тивном режиме”, приводимой далее в настоящей главе. 8. Щелкните Далее. 9. Нажмите стрелку ниспадаю# щего списка и выберите класс пространственных объектов, который будет иметь тополо# гию. 10. Выберите одинарную точность, если хотите создать покрытие с одинарной точностью. По умолчанию принимается двой# ная точность. 11. Нажмите Готово. В Каталоге появится новое по# крытие.
3
4
5
6
7
8
9
10
11
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Создание новой таблицы INFO
1. В дереве Каталога выберите папку, в которой будет созда# на новая таблица INFO.
В Каталоге вы можете созда вать новые пустые таблицы INFO. Имя таблицы может со стоять не более чем из 32 сим волов, а имена столбцов – из 16 символов или меньше. Столбцы определяются с использовани ем таких стандартных типов ArcInfo, как Binary. Ширина поля – это максимальное число символов, или байт, используе мое для хранения значений столбца. Для числовых столбцов ширина должна быть достаточ ной для хранения десятичной точки и знака числа. Видимая ширина изображения – это чис ло пробелов, используемых для отображения значений в ArcInfo Workstation; для деся тичных значений ширина изо бражения должна быть на еди ницу больше, чем ширина поля, чтобы учесть место для десятич ной точки.
2. В меню Файл укажите на Но# вый и выберите Таблица INFO.
Подсказка Создание новой рабочей области Для создания рабочей области сначала выберите в дереве Ката лога папку или подключение пап ки, где она будет находиться. Затем в меню Файл укажите на Новый и выберите Рабочая об ласть ArcInfo. Введите имя ра бочей области и нажмите Enter. В списке Содержание появится новая рабочая область. РАБОТА С ПОКРЫТИЯМИ
7
3
3. Введите имя для новой табли# цы.
5
4. Выберите тип данных перво# го столбца таблицы.
6
5. Введите имя столбца. 6. На основании указанного типа данных столбца по умол# чанию устанавливаются соот# ветствующие значения шири# ны поля, видимой ширины и числа десятичных знаков. Если хотите, вы можете изме# нить эти значения.
4
10
7. Нажмите кнопку Новое поле, чтобы добавить в таблицу дру# гой столбец, а затем повтори# те шаги с 4 по 6, чтобы задать его свойства.
9
8. Повторяйте шаг 7, пока не добавите в таблицу все необ# ходимые столбцы. 9. Используйте стрелки для про# смотра и изменения свойств столбцов, если необходимо. Чтобы удалить столбец, на# жмите кнопку Удалить поле. 10. Нажмите ОК. В Каталоге появится новая таблица INFO.
В Каталоге появляется новая таблица INFO.
199
ArcInfo и ArcEditor Построение топологии Закладка Общие в диалоговом окне Свойства покрытия предо ставляет важную информацию о покрытии. Помимо отображения сведений о том, какой класс объ ектов имеет топологию, вы може те выяснить, в каком месте на дис ке хранится покрытие, и являет ся ли оно покрытием с одинарной, либо с двойной точностью. При щелчке мышью на классе прост ранственных объектов в нижней части закладки отобразится коли чество содержащихся в нем объ ектов. Если для класса объектов, кото рый должен иметь топологию, она отсутствует, Вы можете создать топологию, используя команды Build или Clean в диалоговом окне Свойства покрытия. Можно так же использовать команду Build чтобы создать атрибутивную таб лицу для класса пространствен ных объектов. Команда Build предполагает, что данные коорди нат являются правильными, в то время как команда Clean осуще ствляет поиск пересекающихся дуг и размещает узлы в точках пе ресечений. Команда Clean также корректирует разрывы и излиш ки линий в пределах установлен ного допуска. Для полигональных покрытий и покрытий регионов с предварительной топологией на значке покрытия и соответству ющего класса пространственных объектов в Каталоге отображает ся красный предупредительный индикатор. 200
Построение топологии покрытия с помощью команды Build 1. Щелкните правой кнопкой мыши на покрытии, для кото# рого вы хотите построить то# пологию и выберите Свойст# ва.
Таким значком отображается покрытие с предварительной топологией.
2. Перейдите на закладку Об# щие. 3. Щёлкните по классу объек# тов, для которого вы хотите построить топологию. 4. Нажмите кнопку Build. 5. Измените, если нужно, класс пространственных объектов либо класс аннотаций, для ко# торого требуется построить то# пологию. 6. В диалоговом окне Build на# жмите OK.
4
3 7
7. Нажмите OK.
6 5
После построения топологии значок покрытия изменяется.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Подсказка Установка допусков Вы можете установить допус ки неразличимости и висячих дуг, а также любой другой допуск для покрытия, используя за кладку Допуски диалогового окна Свойства покрытия. Смотрите раздел “Установка допусков по крытия” далее в этой главе.
Построение топологии покрытия с помощью команды Clean 1. Щелкните правой кнопкой мыши на покрытии, для кото# рого вы хотите подкорректи# ровать топологию и выберите Свойства. 2. Нажмите закладку Общие. 3. Щёлкните по классу прост# ранственных объектов, топо# логию которого вы хотите по# строить.
1
4. Щелкните Clean. 5. Введите, если нужно, допуск неразличимости и допуск ви# сячих дуг. 6. Если необходимо, включите опцию ‘Clean только для ли# ний’. 7. В диалоговом окне Clean на# жмите OK.
4
8. Нажмите OK. 3
8
7 5 6
РАБОТА С ПОКРЫТИЯМИ
201
ArcInfo и ArcEditor Определение системы координат покрытия
Использование системы координат другого покрытия
Закладка Проекция в диалого вом окне Свойства Покрытия отображает систему координат покрытия и приводит список параметров системы координат. Система координат определяет, каким образом координаты, которые описывают объекты на земной поверхности, матема тически трансформируются для того, чтобы точно представлять их на карте. Если система ко ординат покрытия не опреде лена, вы можете определить ее из диалогового окна Свойства покрытия. Мастер Задания проекции проведет вас через этот процесс.
2. В меню Файл выберите Свой# ства.
3
1. Щелкните по покрытию, сис# тему координат которого вы хотите определить.
4
3. Перейдите на закладку Про# екция. 4. Нажмите кнопку Задать. 5. Включите опцию Задать сис# тему координат для данных с учетом соответствия сущест# вующим данным. 6. Щелкните Далее.
f
Вы можете определить параме тры системы координат интер активно или скопировать эту информацию из другого покры тия, грида или набора данных TIN. Если покрытие уже нахо дится в какойто системе коор динат, можно также использо вать Мастер проекций, чтобы изменить проекцию.
5
6
202
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Подсказка
7. Нажмите кнопку Обзор.
Разные способы просмотра информации о проекции Просматривать параметры проекции на закладке Проекция можно двумя способами. Если вы включите опцию Файл PRJ, вы увидите непосредственно описание проекции в файле про екции покрытия. При включении опции Пространственная при вязка вы видите интерпретацию файла PRJ мастером Проекций; чтобы увидеть все параметры включите опцию Показать па раметры пространственной привязки.
8. Перейдите к покрытию, гри# ду или TIN, чью систему ко# ординат вы хотите использо# вать, и нажмите на этот эле# мент. Щелкните Открыть.
Подсказка
7
9. Просмотрите параметры сис# темы координат, которые ото# бражаются в мастере. Если вы хотите использовать эту сис# тему координат, нажмите Да# лее. В противном случае най# дите другое покрытие. 10. Щелкните Готово. Система координат и ее па# раметры отобразятся в диало# говом окне Свойства покры# тия.
9
11. Щелкните OK.
Определение системы координат для гридов и наборов данных TIN Система координат грида или набора данных TIN определяет ся таким же способом, как сис тема координат покрытия. Си стема координат других рас тровых наборов данных опреде ляется так же, как система координат шейпфайла.
11
РАБОТА С ПОКРЫТИЯМИ
203
ArcInfo и ArcEditor Определение системы координат в интерактивном режиме 1. Щелкните по покрытию, сис# тему координат которого вы хотите определить. 2. Щелкните на меню Файл и выберите Свойства. 3. Перейдите на закладку Про# екция. 4. Нажмите кнопку Задать. 5. Щелкните Далее. 6. Выберите соответствующую систему координат из списка проекции. Справа будет отображено описание систе# мы координат. 7. Щелкните Далее.
5
f
6
7
204
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor 8. Введите соответствующие значения параметров для си# стемы координат; каждая си# стема координат имеет раз# личный набор параметров. 8
9. Щелкните Далее. 10. Если покрытие использует систему координат проекции, щелкните на датуме, который она использует, либо выбери# те Сфероид и определите па# раметры сфероида. 11. Щелкните Далее. 12. Проверьте итоговые параме# тры системы координат, ко# торая будет назначена покры# тию. Если вы хотите изменить что#либо, то можете возвра# титься на предыдущий шаг в мастере, нажав кнопку На# зад. Щелкните Готово, если хотите использовать эту сис# тему координат.
9
Теперь система координат и ее параметры отобразятся в диалоговом окне Свойства по# крытия. 10
13. Нажмите OK.
11
РАБОТА С ПОКРЫТИЯМИ
205
ArcInfo и ArcEditor Изменение регистрационных точек и экстента покрытия Каждое покрытие содержит ин формацию о наборе регистраци онных точек (тиков) и грани цах, или экстенте. Регистраци онные точки представляют собой точки на плоскости карты, для которых известны реальные ге ографические координаты. Пе ред началом оцифровки вы мо жете зарегистрировать тики с бумажной карты с помощью ди гитайзера по существующим объектам покрытия. Позднее вы можете использовать тики для трансформации координат объ ектов из единиц измерения ди гитайзера в известную систему координат. Из диалогового окна Свойства покрытия вы имеете возможность добавить или обно вить регистрационные точки, если вы знаете их координаты. Также вы можете удалить реги страционные точки из покры тия. Экстент покрытия определяет максимальное и минимальное значения координат x,y в покры тии. Обычно ArcInfo автомати чески поддерживает экстент, обновляя его при добавлении и удалении объектов покрытия. Если по какимлибо причинам
206
Добавление регистрационных точек
2
1. Щелкните правой кнопкой мыши по покрытию, в кото# рое вы хотите добавить регис# трационные точки и выберите Свойства.
3
2. Выберите закладку Тики и Экстент. 3. Щелкните Добавить. 4. Дважды щелкните по столбцу X и введите x#координату кон# трольной точки. 5. Щелкните по столбцу Y и вве# дите y#координату контроль# ной точки. 6. Нажмите OK.
5 4
6
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor отображаемый экстент не соот ветствует действительному экс тенту объектов, для пересчета экстента покрытия нажмите кнопку Вычислить в диалого вом окне Свойства покрытия. Можно задать новый экстент подругому непосредственно ввести значения в соответству ющие текстовые поля диалога Свойства Покрытия.
Обновление координат регистрационных точек 1. Щелкните правой кнопкой мыши на покрытии, регист# рационные точки которого вы хотите изменить, и выберите Свойства.
4
3
5
2. Перейдите на закладку Тики и Экстент. 3. Выберите идентификатор ID точки, координаты которой вы хотите изменить. 4. Нажмите кнопку Обновить. 5. Щелкните на столбце X и вве# дите x#координату регистраци# онной точки.
7
6. Дважды щелкните на столбце Y и введите y#координату ре# гистрационной точки. 7. Нажмите OK.
Удаление регистрационных точек 1. Щелкните правой кнопкой мыши на покрытии, регист# рационные точки которого вы хотите удалить, и выберите Свойства.
4 3
2. Перейдите на закладку Тики и Экстент. 3. Выберите идентификатор ID той точки, которую вы хотите удалить. 4. Нажмите кнопку Удалить. 5. Нажмите OK. РАБОТА С ПОКРЫТИЯМИ
5
207
ArcInfo и ArcEditor Перерасчет экстента 1. Щелкните правой кнопкой мыши по покрытию, экстент которого вы хотите заново вычислить и выберите Свой# ства. 2. Перейдите на закладку Тики и Экстент. 3
3. Нажмите кнопку Вычислить. 4. Нажмите OK. Экстент будет заново рассчи# тан. 4
Обновление экстента вручную 1. Щелкните правой кнопкой мыши на покрытии, экстент которого вы хотите изменить, и выберите Свойства. 2. Перейдите на закладку Тики и Экстент. 3. Щелкните в текстовом поле того значения экстента, кото# рое вы хотите изменить и вве# дите новое значение коорди# наты. 4. Повторяйте Шаг 3 до тех пор, пока не исправите все значе# ния координат.
3
5
5. Нажмите OK.
208
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Установка допусков покрытия
1. Щелкните по покрытию, для которого вы хотите установить допуски.
Многие операции над покрытия ми используют допуски. Напри мер, когда вы выполняете оциф ровку или редактирование с вклю ченным режимом замыкания уз лов, два узла автоматически при вязываются к одной точке, если они попадают в пределы заданного рас стояния друг от друга. Это рассто яние является допуском Замыка ния узлов. Допуски представляют собой расстояния в единицах из мерения покрытия. Если коорди наты объектов находятся в едини цах измерения дигитайзера, то до пуски, скорее всего, приводятся в дюймах; если объекты находятся в проекции, то допуски, скорее все го, представлены в футах или мет рах. Закладка Допуски в диалоговом окне Свойства покрытия перечис ляет текущие значения всех допу сков покрытия. Справа от значе ний, предлагаемых ArcInfo, вы увидите подпись “По умолчанию”. Вы можете при необходимости изменить значения допусков на более подходящие для типа и мас штаба объектов вашего покрытия. Если вы сделаете это, надпись “По умолчанию” исчезнет. Вы можете также устанавливать допуски во время использования инструмен та ArcToolbox или команды ArcInfo Workstation. Если вы откроете окно Свойства покрытия после за пуска инструмента или команды, справа от использованного значе ния допуска появится надпись “Подтверждено”.
2. В меню Файл нажмите Свой# ства.
РАБОТА С ПОКРЫТИЯМИ
3
3. Перейдите на закладку Допу# ски. 4. Щелкните в текстовом поле допуска, значение которого вы хотите изменить и введите новое значение.
4
5. Повторяйте шаг 4 до тех пор, пока не исправите все значе# ния допусков. 6. Нажмите OK.
6
209
ArcInfo и ArcEditor Поддержка атрибутов Обычно у объектов есть описа тельная информация, храня щаяся в атрибутах. Атрибуты могут содержаться либо в атри бутивной таблице класса объек тов, либо в отдельных таблицах INFO. Таблицы INFO могут ас социироваться с атрибутивной таблицей объектов с помощью связи или класса отношений. И связи, и классы отношений ис пользуют общий атрибут для ус тановления временного соеди нения между соответствующи ми записями в двух таблицах. Диалоговое окно Свойства оди наково для класса пространст венных объектов покрытия и таблицы INFO . При открытии диалогового окна Свойства вы увидите столбец FID, содержа щий уникальный идентифика тор для каждого объекта. Класс пространственных объектов со держит также поле Shape и мо жет иметь несколько псевдо полей, таких как угол поворо та маркерных символов. Псев дополя поддерживаются ArcInfo; их имена начинаются со знака $, например $ANGLE. Если у класса пространствен ных объектов есть атрибутив ная таблица, вы увидите также несколько атрибутов. f
210
Добавление нового атрибута 1. Щелкните правой кнопкой мыши на классе пространст# венных объектов покрытия или таблице INFO, куда вы хотите добавить атрибут, и на# жмите Свойства. 1
2. Перейдите на закладку Поля. 3. В столбце Имя поля нажмите на атрибут, за которым должен быть помещен новый атрибут. Атрибут не должен быть пере# определенным или псевдо#по# лем. Если атрибут переопре# делен, в соответствующем столбце будет стоять значение “Да”. Для псевдо#полей значе# ние параметра Столбец уста# новлено на “N/A”. 4. Нажмите кнопку Добавить.
4
5. Введите имя нового атрибута в диалоговом окне Добавить поле. 6. Щелкните напротив надписи Тип, нажмите на стрелку нис# падающего списка и выбери# те тип данных для значений, которые будет содержать дан# ный атрибут. f
5
6
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Можно использовать диалоговое окно Свойства для добавления, обновления и удаления атрибу тов, а также для создания ин дексов атрибутивных значе ний. В атрибутивной таблице, которая не поддерживается ArcInfo, вы можете только из менять и удалять столбцы. Для повышения эффективности выполнения операций, которые обращаются к содержанию ат рибутов, таких как выборка объектов по определенным зна чениям атрибута, вам следует проиндексировать этот атри бут. Если вы создадите индекс для поля Shape это будет про странственный индекс; он по вышает эффективность выпол нения любой операции, кото рая производит выборку объек тов по местоположению. После изменения значений в столбце вам следует заново создать его индекс. В добавление к новым атрибу там вы можете добавить также переопределенные атрибуты. Добавьте переопределенные атрибуты, чтобы объединить или разделить значения суще ствующих атрибутов. Пере определенные атрибуты позво ляют управлять отображением значений таблицы. Например, вы можете выбрать отображе ние одного переопределенного атрибута вместо двух отдель ных столбцов.
РАБОТА С ПОКРЫТИЯМИ
7. Введите соответствующие значения параметров Входная ширина, Видимая ширина для атрибутивных значений, а также число знаков после за# пятой, если необходимо. До# пустимые значения парамет# ров могут быть представлены в виде ниспадающего списка.
7 8
8. Введите, если нужно, более понятное имя для атрибута. 9. Щелкните OK.
9
В диалоговом окне Свойства появится новый атрибут. 10. Нажмите кнопку Применить, чтобы сохранить изменения. 11. Щелкните OK.
11
10
Новый атрибут появляется в диалоговом окне Свойства.
211
ArcInfo и ArcEditor Добавление переопределенного атрибута 1. Щелкните правой кнопкой мыши по классу пространст# венных объектов покрытия или таблице INFO, куда вы хотите добавить переопределенный атрибут, и нажмите Свойства. 2. Перейдите на закладку Поля. 3. В столбце Имя поля щелкните по атрибуту, который не явля# ется переопределенным или псевдо#полем. Если атрибут переопределен, в столбце Пе# реопределено будет стоять зна# чение “Да”. Для псевдо#полей значение параметра Столбец установлено на “N/A”. 4. Нажмите Добавить. 5. Щелкните напротив надписи Переопределено, нажмите на стрелку ниспадающего списка и затем выберите Да. 6. Щелкните напротив надписи Столбец и затем введите на# чальную позицию для пере# определенного атрибута. 7. Чтобы задать свойства атрибу# та, выполните шаги с 6 по 10 по созданию нового атрибута. 8. Щелкните OK. В диалоговом окне Свойства, ниже других атрибутов, отоб# разится переопределенный ат# рибут. 9. Нажмите кнопку Применить, чтобы сохранить изменения.
3 4
6
7
5
8
Переопределенные атрибуты добавляются в конец списка.
10. Щелкните OK.
212
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor Подсказка
Изменение атрибута
Сохранение изменений Работая с диалоговым окном Свойства для класса простран ственных объектов покрытия или таблицы INFO, вы можете вносить целый ряд изменений в атрибуты. В любой момент вы можете нажать кнопку Приме нить, чтобы сохранить ваши изменения.
1. Щелкните правой кнопкой мыши по классу пространст# венных объектов покрытия или таблице INFO, содержа# щих атрибуты, которые вы хотите изменить, и нажмите Свойства.
3
4
2. Перейдите на закладку Поля. 3. Щелкните по атрибуту, кото# рый вы хотите изменить. 4. Нажмите кнопку Редактиро# вать. 5. Щелкните в столбце Значение напротив названия того свой# ства, которое вы хотите изме# нить, и затем введите новое значение или выберите его из ниспадающего списка, в за# висимости от обстоятельств. Для переопределенного атри# бута вы можете изменять толь# ко входную ширину поля.
5
7
6. Повторяйте шаг 5 до тех пор, пока не измените все свойст# ва атрибута. 7. Щелкните OK. Свойства атрибута в диалого# вом окне Свойства будут об# новлены.
Свойства атрибута обновились.
8. Нажмите кнопку Применить, чтобы сохранить изменения. 9. Щелкните OK.
РАБОТА С ПОКРЫТИЯМИ
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.
Свойства отношений Одним из свойств отношений является кардинальность, кото рая характеризует, сколько объектов в покрытии связываются со сколькими записями в другой атрибутивной таблице. Если ассоциируемая таблица содержит измерения, взятые в точке покрытия, то отношение будет одинкомногим: одна точка ко многим измерениям. В целом, отношения могут быть следую щих типов: одинкодному (11), одинкомногим (1M), мно гиекодному (M1) и многиекомногим (NM). В приведенном выше примере точечный объектный класс по крытия представляет собой классисточник отношения, а таб лица, которая содержит измерения, представляет собой класс адресат. Столбцы, которые используются для связи этих источ ников данных, являются ключевыми атрибутами. Классисточ ник точечных объектов имеет атрибут, содержащий код для каждого узлового пункта; это первичный ключ для данной взаи мосвязи. Таблица измерений имеет атрибут, который указыва ет, в каком узловом пункте были произведены измерения; это встроенный внешний ключ. 216
Отношения имеют кардинальность. Кардинальность определяет, сколько объектов типа А соотносятся с объектами типа Б. Отношения могут быть кардинальности 11, 1М, М1 и NM. Отношения имеют также метки направлений, которое харак теризует природу ассоциации. Метка Вперед описывает отно шение по направлению от источника к адресату; например, у точек узловых пунктов есть измерения. Метка Назад описывает то же самое отношение, реализуемое в направлении от адресата к источнику, из которого они могли бы быть “взяты”; напри мер, в нашем случае, измерения “взяты из” узловых пунктов.
Типы отношений Существует два типа отношений: простые и сложные. Простые отношения описывают взаимосвязи между источниками дан ных, которые существуют независимо друг от друга. Покрытие и таблица не зависят друг от друга: в случае удаления покрытия источника таблицаадресат продолжает существовать.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo and ArcEditor
То есть, если вы в целях мониторинга начинаете производить измерения в новой точке и удалите из покрытия старую точку, вы при этом сохраните измерения, сделанные для старого узло вого пункта. Отсюда следует, что отношение является простым. Сложные отношения характеризуют ассоциации, где время жизни одного объекта определяет время жизни другого, связан ного с ним объекта. Примером может служить отношение меж ду автострадами и точками размещения дорожных знаков. Пер вичный ключ в линейном классе объекта покрытия автострад имеет уникальный код для каждой линии. Внешний ключ в то чечном классе объекта из покрытия дорожных указателей со держит код для линии, с которой он ассоциируется. Дорожные значки не могут существовать без автострады. После создания сложного отношения, редактирование линий автострад в ArcMap будет затрагивать точки покрытия дорож ных указателей. При перемещении или удалении линии автост рады к связанным с ней точкам отправляется сообщение, и за тем они соответствующим образом перемещаются или удаляют ся. По умолчанию принимается, что сообщения отправляются в направлении от классаисточника к классуадресату, хотя вы можете с таким же успехом отправлять их и в обратном направ лении. Простые отношения могут иметь кардинальность: одинкодно му, одинкомногим или многиекомногим. Отношение мно гиекодному соответствует отношению одинкодному. Слож ные отношения всегда имеют кардинальность одинкомногим. Когда вы создаете отношение одинкомногим, независимо от того, простое оно или сложное, сторона “один” должна быть классомисточником. Сторона “многие” должна быть классом адресатом. Один объект может участвовать в нескольких отношениях. На пример, помимо сложного отношения между автострадами и дорожными знаками, класс линейных объектов мог бы участво вать в простом отношении с таблицей INFO. В этом случае каж РАБОТА С ПОКРЫТИЯМИ
дая линия автострады могла бы иметь код, определяющий тип дорожного покрытия, а связываемая таблица содержала бы опи сание для каждого кода. Таким образом многие автострады сов местно использовали бы одно и то же описание дорожного по крытия. Для определения этой второй взаимосвязи достаточно создать простое отношение одинкодному. Хотя все вышеперечисленные примеры относились к покрыти ям, необходимо заметить, что вы можете создавать классы отно шений для определения взаимосвязи между двумя таблицами INFO.
Классы отношений покрытия Как говорилось в главе 11 “Работа с картами и слоями”, слои могут определять соединения и связи между пространственны ми и табличными данными, хранящимися в разных форматах и разных рабочих областях ArcInfo. Соединения и связи обеспе чивают примерно те же возможности, что и классы простых от ношений, за исключением того, что они должны быть установле ны для каждого отдельного слоя. Вы можете создавать классы отношений покрытия, чтобы моде лировать постоянные взаимосвязи между объектами в рабочей области ArcInfo. Информация класса отношений может исполь зоваться во многих слоях. ArcMap отслеживает существование классов отношений и позволяет легко получать доступ и редак тировать связанные атрибуты. Если существует сложное отно шение, то при редактировании объектов покрытия связанные объекты и атрибуты будут изменяться соответствующим обра зом. Классы отношений покрытия по сути то же самое, что и классы отношений в базе геоданных. Для получения информации о клас сах отношений в базе геоданных, вы можете обратиться к книге Построение баз геоданных или к соответствующим разделам интерактивной справки.
217
ArcInfo и ArcEditor Создание класса отношений для покрытия Вы можете создать простой или сложный класс отношений меж ду любыми двумя таблицами и классами пространственных объектов, которые находятся в одной папке и имеют общий ат рибут. Связанные классы объ ектов могут существовать как в одном, так и в разных покрыти ях. В случае, если объекты в классеисточнике и классеадре сате существуют независимо друг от друга, создавайте простое отношение. Сложное отношение можно создать в том случае, если время жизни объектов в классе источнике определяет время жизни объектов в классеадре сате. Класс отношений позволяет за прашивать, надписывать и ото бражать объекты в покрытии на основании атрибутов из связан ной таблицы. В ArcMap, когда вы редактируете объекты по крытия, являющегося исход ным (классомисточником), при наличии любого класса отноше ний, вы можете редактировать атрибутивные значения, кото рые присутствуют в целевом классе (классеадресате). На пример, при существовании сложного класса отношений, когда вы перемещаете или f 218
1. В дереве Каталога щелкните по папке, содержащей покры# тие, для которого вы хотите создать класс отношений.
3
2. В меню Файл укажите на Но# вый и затем выберите Класс отношений покрытия.
4
3. Введите имя нового класса отношений. 4. Щелкните на исходном клас# се объектов или таблице (клас# се#источнике). 5. Щелкните на целевом классе объектов или таблице (классе# адресате).
5
6
6. Нажмите кнопку Далее. 7. Выберите тип отношения, ко# торое вы хотите создать. 8. Щелкните Далее.
f
7
8
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ArcInfo и ArcEditor удаляете в покрытииисточни ке линии электропередач, ArcMap автоматически осуще ствляет перемещение или уда ление в покрытииадресате со ответствующих опор. Классы отношений, в которых участвуют классы пространст венных объектов покрытия или таблицы INFO, перечислены на закладке Отношения диалого вого окна свойств. Щелкните на отношении, представленном в списке, и затем нажмите Свойства, чтобы ознакомиться с его свойствами. Например, вы можете получить полный пере чень покрытий и таблиц, с ко торыми связана таблица INFO. Отношения объекта прописы ваются также в его метадан ных; работая с шаблоном мета данных ESRI, вы найдете ин формацию об отношениях эле мента внизу закладки метадан ных Атрибуты.
9. Введите описание прямого и обратного направлений отно# шения (forward path label и backward path label).
9
10. Нажмите кнопку Далее. 11. Выберите соответствующий данному случаю тип отноше# ния. 12. Щелкните Далее.
f
10
11
12
РАБОТА С ПОКРЫТИЯМИ
219
ArcInfo и ArcEditor 13. Нажмите на стрелку первого ниспадающего списка, чтобы увидеть список атрибутов в таблице#источнике или исход# ном классе объектов. Выбери# те первичный ключ для этого отношения.
13 14
14. Нажмите на стрелку второго ниспадающего списка, чтобы увидеть список атрибутов в таблице# (или классе объекта) адресате. Перечисляются только те атрибуты, которые имеют такой же тип данных, что и первичный ключ. Выбе# рите внешний ключ для этого отношения.
15
15. Щелкните Далее. 16. Проверьте опции, которые вы определили для нового класса отношений. Если вы хотите изменить что#либо, вы може# те вернуться к предыдущим панелям мастера, нажав кноп# ку Назад. 17. Если выбранные опции вас устраивают, нажмите кнопку Готово. В содержимом папки отобра# зится новый класс отношений.
В содержимом папки отображается новый класс отношений покрытия.
220
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Работа с растровыми данными В ЭТОЙ ГЛАВЕ • Свойства набора растровых данных • Исследование каталогов растров базы геоданных • Изменение параметров предварительного просмотра набора растровых данных • Выбор форматов растровых данных, отображаемых в ArcCatalog • Определение системы координат набора расстровых данных • Сооздание пирамидных слоев набора растровых данных
14
Наборы растровых данных включают в себя огромное число разнообразных типов информации. Ортофотоизображения, космические снимки, модели рельефа – вот всего лишь несколько примеров из множества различных категорий растровых данных. Растровые наборы данных состоят из матри цы пикселов, в которой каждый пиксел представляет собой область, обыч но имеющую какоето географическое местоположение и определенное чис ловое значение, характеризующее наблюдаемый объект. Например, значе ние пиксела на цифровом аэроснимке представляет собой количество отра женного от земной поверхности света, которое может быть интерпретиро вано как дерево, дом или улица. Другим примером могут служить значения пикслов цифровой модели рельефа (DEM) – в ней каждое значение несет информацию о высоте. При отображении данных в ГИС набор растровых данных часто служит подложкой, что помогает усилить картографическую репрезентативность карты, повышает информативность её содержания, а также позволяет пользователю стоить или редактировать новые наборы дан ных. Приложение ArcCatalog позволяет вам осуществлять предварительный про смотр, создавать и манипулировать наборами растровых данных и катало гами растров. В настоящей главе обсуждается работа с растрами в приложе нии ArcCatalog, включая управление свойствами, форматами и атрибута ми растровых данных в среде ArcGIS.
• Вычисление статистик набора растровых данных • Дополнительная информация о файлах набора растровых данных 221
Свойства набора растровых данных В диалоговом окне Свойства растрового набора данных приво дится список специфичных для каждого растра деталей. Весь список свойств состоит из пяти разделов: Источник данных, Информация о растре, Экстент, Пространственная привязка и Статистика. В ходе просмотра информации вы можете сворачи вать или разворачивать информацию каждого раздела. По умол чанию, все разделы представлены в развернутом виде. Первый раздел – Источник данных. Он содержит информацию об имени, типе и местоположении набора данных. Если набор растров хранится на сервере, то, кроме информации о пути, будут приведены и данные о сервере. Раздел Информация о растре, содержит описание следующих (специфичных для каждого растра) свойств: • Количество пикселов в столбце и строке • Число каналов • Размер ячейки (x, y) • Размер без сжатия • Формат • Тип источника (непрерывный/дискретный) • Тип пиксела (unsigned/signed (без знака/со знаком); integer/floating point (целое/с плавающей запятой)) • Глубина пиксела (1, 2, 4, 8, 16, 32, 64 бит) • Значение Нет данных (NoData) • Цветовая карта (присутствует/отсутствует) • Пирамидные слои (присутствуют/отсутствуют) • Сжатие В разделе Экстент содержится описание прямоугольника гра ниц, в пределах которого находятся все данные набора растров. Верхняя, нижняя, левая и правая координаты прямоугольника приведены в той же проекции, в которой хранится растр.
222
Система координат набора растровых данных описывается в разделе Пространственная привязка. Здесь перечислены все параметры системы координат, а если система координат для растра не была определена, то информация об этом появится именно в этом разделе. Для редактирования информации о про странственной привязке щелкните Редактировать и следуйте инструкциям появившегося диалогового окна. Дополнительную информацию можно найти в настоящей главе, в разделе ‘Уста новка системы координат грида’ или ‘Установка системы коор динат для наборов нерегулярных растров’. Раздел Статистики приводит некоторые статистические пара метры набора растровых данных: минимальное значение, мак симальное значение, среднее значение, среднеквадратичное от клонение и число классов. Если ранее для растровых данных статистики не были вычислены или вы хотите заново рассчитать их значения, вы можете вычислить их, щелкнув Опции и вы брав Build Statistics (построить статистику).
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Исследование каталогов растров базы геоданных Каталог растров – это хранилище набора растровых данных (например гридов, моделей рельефа (DEM) или других изображений). Каталоги растров могут создаваться в базе геоданных как уникальные объекты, или они могут быть заданы с помощью таблицы. Исследование каталога растров базы геоданных отличается от исследования содержания каталогатаблицы. Для каталога базы геоданных закладка Содержание приложения ArcCatalog позволяет увидеть содержание каталога растров в табличном виде. В то же время, вы можете выбирать наборы растров в таблице и просматривать информацию о них. Выбрать растр можно щелкая по строкам таблицы или выполнив атрибутивный запрос в таблице. С помощью этой кнопки вы можете открыть или закрыть вид данных.
Обрамляющая рамка показывает относительное местоположение каждого набора растровых данных
Каталог растров в базе геоданных.
Выбранные наборы растров просматриваются связано с соответствующим каталогом растров.
Несколько наборов растровых данных выбраны в каталоге растров.
С помощью этой кнопки вы можете открыть или закрыть окно запросов. РАБОТА С РАСТРАМИ
Эта линейка используется для изменения размера вида данных (если он открыт). 223
Когда вы выбираете каталог растров базы геоданных в дереве Каталога, в закладке Содержание в табличной форме приводит ся список её растровых наборов данных и их атрибутов. Вы можете исследовать эту таблицу так же, как в виде Таблица – можно добавлять новые поля, сортировать поля и экспортиро вать эту таблицу. В закладке Содержание предлагается множе ство дополнительных опций для просмотра содержания катало гов растров.
• Свойства – отображение свойств набора растровых данных • География – предварительный просмотр отдельных наборов растров или содержимого интересующего каталога растров • Метаданные – отображение метаданных набора растров или целого каталога растров • Каналы – список каналов, содержащихся в наборе растров По умолчанию используется вид География. При исследовании растров вид География несколько отличается от закладки Пред варительный просмотр. В нем имеется две опции предваритель ного просмотра, доступных через две отдельные закладки: Об зор и Выборка; ниже они будут описаны подробнее. Чтобы из менить вид, щелкайте на различных опциях ниспадающего спи ска в нижнем правом углу закладки Содержание.
Предварительный просмотр наборов растров При первоначальном выборе каталога растров базы геоданных в таблице не выбран ни один набор растровых данных. Когда нет выбранных записей, при просмотре Географии с помощью за
Опции предварительного просмотра наборов растров Щелкнув кнопку Показать/Скрыть в правой части окна, вы можете добавить вид данных в закладку Содержание рядом с таблицей. Вид данных позволяет вам просматривать подробную информацию об отдельных наборах растровых данных, содер жащихся в каталоге растров. Все виды, доступные в приложе нии ArcCatalog имеются и в виде данных, исключение составля ет вид Таблица. Кроме того, вы можете отобразить свойства на бора растров и список каналов в наборе растровых данных. Воз можен выбор из следующего списка:
224
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
кладки Обзор отображается экстент каждого набора растровых данных каталога растров – отображаются они в виде сетки (кон турной схемы расположения изображений). Поскольку не вы бран ни один набор растров, ничего не отображается на заклад ке Выборка. Вид Метаданные будет показывать описание соот ветствующего каталога растров. Пока нет выбранных записей, в остальных виды остаются пустыми. Щелкнув на серую кнопку слева от какойлибо записи таблицы, выберите набор растровых данных. Выбранные записи табли цы подсветятся. Как только выбран набор растров, в ранее пус тых видах появится информация о выбранных данных. Заклад ка Просмотр в виде География показывает положение набора растровых данных в соответствующем каталоге растров; набор растров рисуется в соответствующем ограничивающем прямо угольнике в ограничивающей рамке. Закладка Выборка в виде География отображает собственно набор растровых данных. Виды Метаданные, Свойства и Каналы показывают информа цию, описывающую отдельные наборы растровых данных.
рядом с записями таблицы. Когда выбрано несколько наборов растров, в закладке Обзор отображаются все выбранные растры в контурной рамке. В закладке Выборка изображаются все вы бранные растры без контурной рамки. Для остальных видов, указатель выборки появляется рядом с ниспадающим списком, используйте его для перемещения по выборке и отображения метаданных, свойств или каналов каждого набора растровых данных.
Запросы к каталогу растров базы геоданных Можно выбрать сразу несколько наборов растровых данных, осуществив запрос по каталогу растровых данных. В запросе может быть использована любая информация, имеющаяся в таб лице каталога растров. Введите запрос в текстовой строке За прос или щёлкните на кнопке Построить Запрос и воспользуй тесь диалоговым окном Построить Запрос. Для выполнения за проса щелкните Применить. Вы можете изменить вид таблицы, чтобы показывать все записи каталога или только выбранные. Вы можете выбрать несколько наборов растров, если будете удер живать кнопку Ctrl на клавиатуре и щелкать на серых кнопках РАБОТА С РАСТРАМИ
Для получения более подробной информации о формате растро вых файлов базы геоданных, обратитесь к книге Построение баз геоданных. 225
Изменение параметров предварительного просмотра набора растровых данных На экране можно отобразить или один канал из набора растровых данных или три канала одновре менно. Если набор растровых данных состоит из большего чис ла каналов, единовременно мож но отобразить лишь три из них. Когда вы осуществляете предва рительный просмотр набора рас тров, содержащих лишь один ка нал, значение каждой ячейки отображается оттенком серого (по умолчанию), если же в фай ле менее 25 уникальных значе ний – то случайно выбранным цветом, или как набор преопре деленных цветов, если присутст вует какаято цветовая карта.
1. Щелкните на меню Инстру# менты и выберите Опции.
2
2. Откройте закладку Растр. 3. Под опцией 3#х канальный источник введите номер кана# ла, который будет поставлять значения для красной состав# ляющей на экране.
3 4
Введите номер канала, кото# рый обеспечит значения зеле# ной составляющей. Введите номер канала для го# лубой составляющей. 4. Повторите шаг 3 для набора растровых данных с четырь# мя или более каналами. 5. Щелкните OK.
5
Когда вы осуществляете предва рительный просмотр многока нального набора растровых дан ных, три из них комбинируются в сложное изображение, в кото ром каждый канал отображает ся красным, зеленым или голу бым. Из закладки Растр в диало говом окне Опции вы можете выбрать, какой канал будет за давать какие значения. Вы мо жете задать различные свойства отображения по умолчанию для многоканальных растров (отоб ражения каналов RGB) – для наборов растровых данных с тре мя, четырьмя или более каналов.
226
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
2
Выбор форматов растровых данных, отображаемых в ArcCatalog
Отображение специфических форматов растров
Список форматов наборов рас тровых данных, которые могут быть напрямую доступны в ArcCatalog, приведен в заклад ке Растр в диалоговом окне Оп ции и описан в разделе интер активной справки “Поддержи ваемые форматы растровых данных”.
4. Щелкните Форматы файлов.
Иногда может оказаться удоб нее отображать в Каталоге не все возможные форматы, а лишь некоторые из них. Напри мер, если одни и те же данные хранятся в различных форма тах, а в данный момент вы хо тите работать только с данны ми в одном из этих форматов. Файлы растровых данных час то имеют хорошо известное рас ширение, описывающее фор мат содержащихся в них дан ных – например, jpg. Если на бор растровых данных хранит ся в формате, поддерживаемом приложением ArcCatalog, но его файлового расширения нет в списке в закладке Растр, то этот файл не появится в Каталоге. Например, по умолчанию фай лами в формате TIFF будут счи таться только файлы с расши f РАБОТА С РАСТРАМИ
1. Щелкните на меню Инстру# менты и выберите Опции.
3
2. Откройте закладку Растр. 3. Откройте закладку Общие. 5. Отметьте опцию Искать рас# тровые данные только в фай# лах с перечисленными рас# ширениями. 6. Уберите галочки рядом с фор# матами, которые вы не хоте# ли бы видеть как растры в Каталоге.
5
6
4
Отметьте форматы файлов, которые хотели бы видеть в Каталоге. 7. Щелкните OK в обоих диало# говых окнах.
Отображение всех растровых форматов
7
5
1. Щелкните меню Инструмен# ты и нажмите Опции. 2. Откройте закладку Растр. 3. Откройте закладку Общие. 4. Щелкните Форматы файлов. 5. Щелкните Просматривать все файлы для обнаружения рас# тровых данных (длительный процесс).
6
6. Щелкните OK, еще раз на# жмите OK . 227
рением .tif, но не с расширени ем .tiff. Вы можете изменить список расширений файлов, ас социирующихся с форматом набора растровых данных – если для файлов формата TIFF вы добавите в список расшире ний .tiff, то данные с таким рас ширением будут доступны в ArcCatalog. Не все наборы растровых дан ных имеют расширение, неко торые хранятся в виде папок. Поскольку идентификация та ких наборов растровых данных требует большего времени, по умолчанию ArcCatalog пропус кает файлы без расширений при просмотре содержимого папок. Вот почему они не появляются в Каталоге. Исключением из этого правила является формат ESRI grid, который ищется бы стро, несмотря на то, что у фай лов данных в этом формате нет расширений. По умолчанию, Каталог всегда ведет поиск дан ных в формате grid. Если вы выбираете опцию поиска и ото бражения всех файлов наборов растров, список содержания будет появляться медленно, но вы увидите точный список всех имеющихся наборов растровых данных во всех папках.
Изменение типов файлов, отображаемых как растровые наборы данных
2
3
1. В меню Инструменты щелк# ните Опции. 4
2. Откройте закладку Растр. 3. Откройте закладку Общие. 4. Щелкните Форматы файлов. 5. Прокрутите список вниз, что# бы увидеть интересующий растровый формат. 6. Справа от названия растрово# го формата щелкните на столб# це Расширения файлов. 7. Переместите курсор к концу расширения выбранного фай# ла. 8. Напечатайте точку с запятой (;), затем напечатайте звездоч# ку (*) и точку (.), а следом # буквенное расширение фай# ла. Например, если вы добавляе# те файловое расширение *.wbp в столбец Расширения файлов справа от названия формата Windows Bitmap, то приложе# ние ArcCatalog будет распоз# навать как растровые изобра# жения и файлы с расширени# ем .bmp и с файлы с расшире# нием .wbp в качестве формата Windows Bitmap .
8
10
9. Нажмите Enter. 10. Щелкните OK два раза. 228
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Определение системы координат набора растровых данных В разделе Пространственная привязка в диалоговом окне Свойства набора растровых данных приводится информа ция о проекции набора растро вых данных и параметры этой проекции. Проекция опреде ляет, каким образом координа ты, описывающие местополо жение объектов на земной по верхности, математически трансформируются, чтобы воз можно точно (с минимальными искажениями) представлять местоположение на плоской по верхности карты. При попыт ке преобразовать трехмерные данные в двумерные данные (на плоскости) всегда возника ют какиелибо виды искаже ний. Вам необходимо выбрать проекцию, при которой опре деленный вид искажений будет минимизирован.
Установка системы координат грида 1. Щелкните правой кнопкой мыши на наборе растровых данных и выберите Свойства. 2. В диалоговом окне Свойства, дойдите до раздела с инфор# мацией о Пространственной привязке. 3. Щелкните Изменить. f 1
3
Если в наборе растровых дан ных не содержится информа ции о системе координат, вы можете задать эту информацию, используя кнопку Изменить. Если набором растровых дан ных является грид, появится Мастер Определения Проек ций. Вы можете задать пара f РАБОТА С РАСТРАМИ
229
метры системы координат ин терактивно, или копировать эту информацию из другого покры тия, грида или TIN. Если набор растровых данных уже содер жит информацию о системе ко ординат, вы можете использо вать Мастер Задания Проек ций, чтобы изменить эту инфор мацию. Если набор растровых данных не является гридом, то вы увидите диалоговое окно Параметры Пространственной Привязки. Подсказка Как вернуться назад, и внести изменения Если вы хотите изменить какой либо параметр в мастере, вы можете вернуться назад с по мощью кнопки Назад.
4. Выберите Задать систему ко# ординат интерактивно. Вы можете выбрать и другую опцию, но тогда вы “перешаг# нете” через несколько шагов.
4
5. Щелкните Далее. 6. Выберите в списке Проекции (слева) нужную координатную систему. Справа появится опи# сание системы координат. 7. Щелкните Далее. 8. Введите необходимые пара# метры системы координат. Каждая система координат имеет различные наборы па# раметров.
5
9. Щелкните Далее. f 6
Подсказка Задание системы координат для грида Система координат растрово го набора данных, являющегося гридом, задается точно так же, как координатная система покрытия или набора данных TIN. Информацию о задании си стем координат других растро вых данных можно найти в со ответствующих разделах.
7
8
9
230
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
10. Если грид использует проек# ционную систему координат, выберите тот датум, который используется проекцией или щелкните Сфероид и задайте параметры сфероида.
10
11. Щелкните Далее. 12. Ознакомьтесь с полной ин# формацией о параметрах си# стемы координат, которая бу# дет приписана к гриду. 13. Щелкните Готово (Finish).
11
14. Щелкните OK в диалоговом окне Свойства набора растро# вых данных.
13
РАБОТА С РАСТРАМИ
231
Установка системы координат для набора растровых данных, не являющегося гридом 1. Щелкните правой кнопкой мыши на наборе растровых данных и откройте Свойства. 2. В диалоговом окне Свойства, с помощью линейки прокрут# ки перейдите к разделу Прост# ранственная привязка. 3. Щелкните Изменить. 4. В диалоговом окне Свойства Пространственной Привязки щелкните Выбрать для выбора предопределенной системы координат. Вы можете щелк# нуть Импорт чтобы для того, чтобы приписать информацию о системе координат другого источника. Или щелкните Но# вая, для задания новой систе# мы координат, с параметрами, определенными пользовате# лем. Или щелкните Изменить для изменения параметров те# кущей системы координат. 5. В диалоговом окне выберите проекцию для своего набора растровых данных. Прежде, чем вы сможете най# ти правильную проекцию, нужно будет открыть несколь# ко папок. 6. Щёлкните Добавить. 7. Щёлкните OK в диалоговом окне Свойства пространствен# ной привязки. 8. Щёлкните OK в диалоговом окне Свойства набора растро# вых данных. 232
3
8
4
7
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание пирамидных слоёв набора растровых данных Детальность того изображения, которое вы видите при отображе нии растра, зависит от размера каждой его ячейки. Когда, чтобы получить детальное изображение, каждая ячейка покрывает не большую территорию, для полу чения изображения большой тер ритории требуется большое коли чество ячеек. Вот почему набор растровых данных может быть очень большим, занимая много места на диске, и вот почему ото бражение таких данных требует значительного времени. Для ре шения этой проблемы вы можете построить пирамидные слои. Пи рамидные слои – это набор рас тровых копий исходных данных с загрубленным разрешением. Каждый последующий пирамид ный слой является копией преды дущего, но с разрешением, умень шенным в 4 раза. Если пирамидные слои уже созда ны, при отображении целиком исходного набора данных быстро подгружается самый грубый пи рамидный слой. При приближе нии (зуммировании) подгружает ся пирамидный слой с лучшим разрешением. Быстродействие улучшается, поскольку необходи мо найти и отобразить лишь ма ленький участок предварительно пересчитанных данных. Без ис пользования пирамидных слоев, каждый раз при отображении f РАБОТА С РАСТРАМИ
Построение пирамидных слоев в ArcCatalog 1. Щёлкните правой кнопкой по набору растровых данных в дереве Каталога. 2. Щёлкните Построить пира# мидные слои. 3. Переместитесь к набору рас# тровых данных, для которого хотите построить пирамидные слои (если этот набор еще не выбран).
2
4. Щелкните OK.
3
4
4
233
нескольких ячеек система долж на проверить все исходное изоб ражение чтобы найти нужный фрагмент. При построении пира мидных слоев создается файл с уменьшенным разрешением Reduced Resolution Dataset (.rrd). Для несжатых наборов растро вых данных, размер этого файла обычно составляет около 8 про центов от исходного. У вас нет возможности строить пирамидные слои для каталога растров, но вы можете строить пирамидные слои для каждого набора растровых данных в ка талоге растров.
Изменение установок по умолчанию при создании пирамидных слоев.
2
1. В меню Инструменты выбе# рите Опции. 2. Откройте закладку Растр. 3
3. Выберите одну из опций, ука# зывающих на то, как и когда будут создаваться пирамид# ные слои. 4. Щелкните OK.
Подсказка Где записывается ин< формация о пирамид< ных слоях файлов, име< ющих отметку “только для чтения”? Если файл или папка, связанная с набором растровых данных име ют отметку “только для чтения”, то информация о пирамидных сло ях будет записана в папку, содер жащую проксифайл.
4
Подсказка Cозданы ли для набора растровых данных пирамидные слои? Если вы строите пирамидные слои, то они будут созданы для всего набора растровых данных (включая все каналы). Чтобы проверить, построены ли пира мидные слои, щелкните на набо ре растровых данных и выбери те Свойства и затем обрати тесь к закладке Общие. Проверь те, созданы ли пирамидные слои. 234
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Вычисление статистики набора растровых данных Статистику для набора растровых данных необходимо вычислять, если растр будет использоваться при решении задач в ArcMap или ArcCatalog, например, если вы за хотите выполнить контрастную растяжку или провести классифи кацию данных. Статистика не обязательно долж ны вычисляться в данный момент, она могут вычисляться по мере возникновения необходимости их использования в ArcMap. Тем не менее, рекомендуется вычислять статистику, если вы изменяете эти характеристики растра, напри мер применив технику растяжки. Если формат растровых данных не поддерживает хранение статисти ческой информации, то статисти ка сохраняется во вспомогатель ный файл (.aux). Вы можете не перевычислять ста тистику для грида, поскольку ста тистика для данных этого типа все гда присутствуют и хранятся вну три формата. Статистика вычис ляются для каждой ячейки грида, только ячейки со значениями “нет данных” не участвуют в вычисле ниях. Подсказка Если файл имеет отметку “Только для чтения” Если файл или папка, связанная с набором растровых данных име ют отметку “только для чте ния”, то статистическая инфор мация будет записана в папку, со держащую проксифайл. РАБОТА С РАСТРАМИ
1. Щелкните правой кнопкой на наборе растровых данных и выберите Статистика. Если для набора растровых данных статистические пара# метры уже были вычислены ранее, то вам будет предло# жен выбор– использовать су# ществующие или вычислить статистику заново. 2. Переместитесь к входному набору растровых данных, для которого будут вычисляться статистика (если он еще не установлен).
1
3. Выберите нужные вам для расчета статистики установ# ки пропуска (если необходи# мо). 2
Установка значения 1 для про# пуска и по строке, и по столб# цу, означает, что в вычисле# ниях статистики будет участ# вовать каждая ячейка набора растровых данных – это са# мый точный вариант расчета статистических параметров.
3 4
4. Введите значение, которое необходимо игнорировать при расчете – чаще всего это зна# чение подложки. Исключение такого значения часто приводит к более при# емлемым результатам.
5
5. Щелкните OK.
235
Дополнительная информация о файлах набора растровых данных Вспомогательные файлы Вспомогательный файл (.aux) – это файл, связанный с набором растровых данных и расположенный в той же папке и содержа щий любую дополнительную информацию, которая не может быть сохранена внутри набора растровых данных. Так, если статистическая информация не может быть сохране на внутри растрового формата, она будет сохранена во вспомо гательном файле. Этот файл создается автоматически при пер вой попытке выполнить задание с вашим растровым слоем, если это задание требует наличия статистики. Однажды созданный, этот файл будет использоваться во всех дальнейших процеду рах, требующих статистической информации. В .aux файле также хранится указатель на файл пирамидных слоев (.rrd), конечно, если пирамидные слои для набора растро вых данных строились. Если вы используете операционную сис тему для перемещения набора растровых файлов, для которых ранее строились пирамидные слои, программное обеспечение будет искать файлы .rrd в указанном месте. Если .rrd файлы там найдены не будут, программа стать искать их в той папке, в которую вы переместили набор растровых данных. Рекоменду ется использовать приложение ArcCatalog для копирования или перемещения наборов растровых данных, в таком случае вы можете быть уверены, что будут скопированы и все вспомога тельные файлы.
Файлы пирамидных слоев Файлы пирамидных слоев, созданные при выборе опции Пост роить пирамидные слои, представляют собой файлы понижен ного разрешения (Reduced Resolution Dataset .rrd), с тем же именем, что и исходный набор растровых данных. При построении файла .rrd необходимо иметь право записи в папку, содержащую исходный набор растровых данных. Файл пирамидных слоев будет создан в той же папке, что и исходный 236
набор растровых данных. При повторном добавлении этого на бора растровых данных будут использоваться эти пирамидные слои. Единственным исключением из этого правила является работа с файлами ERDAS® IMAGINE®, где указатель на пира мидные слои храниться внутри файла IMAGINE. В этом случае необходимо иметь право записи для набора растровых данных и папки, где он хранится. Для несжатых наборов растровых данных размер файла .rrd составляет примерно 8 процентов от исходного размера набора растровых данных. Тем не менее, в зависимости от способа сжа тия исходного растра, несжатый файл .rrd может быть больше, чем исходный файл. Если ваш .rrd файл превышает 2 GB, тогда будет создан дополнительный внешний файл пониженного раз решения (Reduced Resolution Dataset External raster dataset file – .rde). Пирамидные слои не могут быть построены для каталога рас тров; но можно создать пирамидные слои для каждого набора растровых данных каталога растров.
Прокси<файлы Если при использовании наборов растровых данных в ArcGIS вспомогательная информация, такая как статистика, гистограм мы и пирамидные слои, не может быть найдена внутри набора растровых данных или связанном вспомогательном файле, то ArcGIS создаст их. Обычно эта информация хранится внутри набора растровых данных (если позволяет формат), или может быть создан вспомогательный файл, расположенный рядом с исходным набором растровых данных. В случае, если набор рас тровых данных или папка являются доступными только для чте ния, то такие вспомогательные файлы впоследствии записыва ются в другое доступное для записи место. Такие файлы называ ются проксифайлами.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Существует три типа информации, которая может быть записа на как проксифайлы: •Файлы UAI (Proxy Unrestricted Access Image) – указывают на наборы растровых данных “только для чтения” и в их имени используется уникальный префикс, путь к данным и расширение .uai. Такой файл указывает на исходные данные с пометкой “только для чтения”. Создание файла с таким сложным именем позволяет избежать ситуации, когда пере записываются поверх предыдущих вспомогательные файлы для наборов растровых данных с одним и тем же именем, но из разных папок. • Проксифайлы .aux – главный вспомогательный файл, свя занный с файлом UAI. Этот файл имеет тот же префикс в имени, что и файл UAI, но расширение – .aux. Как обычные файлы .aux, проксифайлы .aux хранят дополнительную информацию, создаваемую при работе ArcGIS. •Проксифайлы .rrd, аналогичны обычным файлам .rrd, но они хранятся в папке хранения всех проксифайлов, по скольку исходный файл или директория недоступны для за писи. Папка проксифайлов никогда не содержит исходных растровых данных. Проксифайлы растров размещаются в папке, называемой rasterproxies, расположенной в каждой пользовательской вре менной директории. Местоположение этой папки зависит от пользователя. Для изменения местоположения этой папки можно воспользоваться установками регистрации.
Оптимизация работы с растровыми данными В различных форматах наборов растровых данных используют ся различные механизмы повышения скорости обработки рас тров. Работая с ArcGIS, вы можете так настроить приложения, что конечному пользователю программы не нужно будет знать подробности об этих механизмах, относящихся к конкретным форматам. Поскольку наборы растровых данных могут быть очень значительного размера, большинство этих дополнитель ных возможностей ориентированы на преобразования, улучша ющие отображение данных. Ниже приведены некоторые пути оптимизации работы с файлами: • Создание пирамидных слоев – улучшает скорость отобра жения больших растровых файлов • Сжатие наборов растровых данных – позволяет экономить место на диске • Вычисление статистик – позволяет правильно интерпре тировать данные и выполнять статистические операции • Пересчет изображения – улучшает отображение вашего набора растровых данных • База геоданных растров – многопользовательский доступ к наборам растровых данных; в том числе для владельцев больших наборов растровых данных (от гигабайтов до тера байтов)
Поскольку в приложении ArcCatalog вы не можете удалять на боры растровых данных, отмеченные как “только для чтения”, включая наборы растровых данных на недоступных для записи носителях, рекомендуется периодически вручную удалять не нужные проксифайлы, чтобы не засорять дисковое простран ство. Проксифайлы пирамидных слоев (.rrd) могут занимать весьма значительное место на диске. РАБОТА С РАСТРАМИ
237
Настройка ArcCatalog В ЭТОЙ ГЛАВЕ • Основные элементы интерфейса пользователя • Настройка панелей инструментов • Изменение содержания панелей инструментов • Изменение внешнего вида команды • Создание функциональных комбинаций клавиш • Создание и запуск макросов
15
После некоторого времени работы с ArcCatalog вам может по надобиться настроить его внешний вид таким образом, чтобы он соответствовал вашим предпочтениям. Хотите ли вы скрыть панели инструментов, которые не используете, либо изменить панели инструментов и их содержание, или создать собствен ную панель инструментов, вы можете сделать это без написания хотя бы одной строки программного кода. Вы можете добавить нестандартные команды, которые создали другие люди, либо, если вы знаете Visual Basic (VB), можете писать макросы и са мостоятельно создавать ваши собственные команды. Эта глава поможет начать настройку пользовательского интерфейса Ка талога таким образом, чтобы он удовлетворял вашим пожела ниям. Более подробную информацию вы можете найти в книге Изучение ArcObjects.
• Создание собственных команд с помощью VBA • Работа с элементами управления UIControls • Добавление собственных команд • Обновление модуля ArcID • Изменение режима защиты VBA • Использование справочной системы ArcObjects Developer Help
239
Основные элементы интерфейса пользователя Модуль ArcCatalog включает Главное меню и Стандартные пане ли инструментов. Хотя Главное меню содержит только меню, оно тоже называется панелью инструментов.
Каждый тип позволяет взаимодействовать с пользовательским интерфейсом различным способом. ·
Меню организуют команды в список.
Любая панель инструментов может быть зафиксирована на верхней или нижней, правой или левой стороне окна ArcCatalog. И наоборот, панели инструментов могут свободно перемещать ся в области экрана, функционируя в то же время как часть приложения. Когда панель инструментов зафиксирована, она перемещается и изменяется в размерах вместе с окном ArcCatalog. Дерево Каталога по умолчанию зафиксировано в ле вой части окна, однако вы можете зафиксировать его в любом месте окна или сделать так, чтобы оно свободно перемещалось в области экрана. Чтобы не допустить фиксирования панели ин струментов или дерева Каталога при их перемещении, держите нажатой в момент его перетаскивания клавишу Ctrl.
·
Кнопки и пункты меню при нажатии на них выполняют действия.
·
Инструменты, перед тем как будет выполнено действие, требуют от пользователя взаимодействия с пользовательским интерфейсом. Команда Увеличить представляет собой хоро ший пример инструмента – вы щелкаете или растягиваете прямоугольник в области данных в виде География, и дан ные перерисовываются в более крупном масштабе.
·
Комбинированные блоки позволяют либо ввести информа цию, либо выбрать нужную опцию из ниспадающего списка. Например, комбинированный блок Местоположение панели инструментов Стандартные позволяет выбрать элемент вве дя его пути, либо выбрав путь из ниспадающего списка.
·
Текстовые блоки или блоки редактирования позволяют вам вводить текст. В ArcMap вы можете ввести масштаб, в кото ром хотите отобразить карту.
Каждая команда ассоциирована с программным кодом. Когда вы щелкаете на команду, то начинает выполняться соответству ющий код обработки события. События обрабатываются в мо мент, когда вы взаимодействуете с командой. Каждый тип ко манды ведет себя различным образом, поскольку располагает разным набором свойств, методов и событий. Окно ArcCatalog, где в области экрана свободно перемещаются панель инструментов География и дерево Каталога. Остальные панели инструментов зафиксированы. Панели инструментов могут содержать меню, пункты меню, кнопки, инструменты, комбинированные блоки, а также блоки редактирования. Все они являются различными типами команд. 240
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение внешнего вида Каталога Хотите ли вы сгруппировать команды, добавить новые макросы или добавить собственные команды, в любом случае вы обнару жите, что вам приходится часто пользоваться диалоговым окном Настроить. Диалоговое окно Настроить напоминает и имеет много общих свойств с подобными окнами в приложениях Microsoft Office 2000. Если вы когдалибо настраивали одно из этих приложений, то процесс покажется вам знакомым. Диалоговое окно Настроить позволяет модифицировать сущест вующие меню, панели инструментов и контекстные меню с по мощью простой процедуры перетаскивания объектов с помо щью курсора мыши. Впоследствии, если захотите, вы можете возвратить меню и панели инструментов, встроенные в Каталог, в исходное состояние по умолчанию. Вы также имеете возмож ность создавать собственные меню и панели инструментов.
НАСТРОЙКА ARCCATALOG
241
Настройка панелей инструментов
Скрытие и отображение панелей инструментов из меню Вид
По умолчанию все панели инст рументов Каталога являются ви димыми; если команды панели инструментов не работают с те кущим видом, они просто недо ступны. Чтобы изменить набор доступных панелей инструмен тов, воспользуйтесь списком Па нели инструментов из меню Вид, либо диалоговым окном Настро ить. Галочка возле названия па нели инструментов указывает, что она является видимой. Вы не можете скрыть Главное Меню, хотя оно тоже присутствует в списке. После того, как панель инструментов была включена впервые, она свободно переме щается в области экрана. Если она была включена ранее, то она возвратится в свою последнюю позицию. Вы можете изменять размеры плавающих панелей ин струментов как угодно. Панель инструментов запоминает свой размер в плавающем состоянии даже после того, как вы скроете или зафиксируете ее. Чтобы бы стро скрыть плавающую панель инструментов, нажмите ее кноп ку Закрыть.
1. В меню Вид укажите на Па# нели инструментов.
Настройка панелей инструмен тов позволяет вам превратить ArcCatalog в очень мощное и эф фективное приложение. Напри мер, вы можете создавать собст венные панели инструментов, чтобы быстро получать доступ f
4. Нажмите кнопку Закрыть.
242
2
2. Включите, отметив галочкой, панель инструментов, чтобы отобразить ее. Выключите, убрав галочку, панель инструментов, чтобы скрыть ее.
Скрытие и отображение панелей инструментов из диалогового окна Настроить
3
1. В меню Инструменты выбе# рите Настроить. 2. Перейдите на закладку Пане# ли инструментов. 3. Включите, отметив галочкой, панель инструментов, чтобы отобразить ее. Выключите, убрав галочку, панель инструментов, чтобы скрыть ее.
4
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
к наиболее часто используемым инструментам ArcToolbox. Вы можете переименовывать и уда лять собственные панели инст рументов, однако не можете пе реименовывать или удалять па нели инструментов, предостав ляемые по умолчанию или встро енные в ArcCatalog. Если панель инструментов происходит из ActiveX DLL, которую вы доба вили в Каталог с помощью кноп ки Добавить из файла, она так же не может быть переимено вана. Помимо изменения внешнего вида панелей инструментов и добавления ваших собственных инструментов, вы можете наст раивать поведение панелей ин струментов в Каталоге с помо щью закладки Дополнительные настройки. Например, инстру менты могут отображаться круп ными значками, а не мелкими, как это установлено по умолча нию. Вы можете также вклю чить или отключить отображе ние Подсказок инструментов при остановке курсора мыши над инструментом. Подсказка Быстрый доступ к списку Панели инструментов К списку Панели инструментов можно обратиться, не исполь зуя меню Вид. Просто щелкни те правой кнопкой мыши на лю бую панель инструментов или строку состояния. Включите или выключите панели, либо выберите опцию Настроить. НАСТРОЙКА ARCCATALOG
Создание новой панели инструментов 1. В меню Инструменты нажмите На# строить. 3
2. Перейдите на закладку Панели ин# струментов. 3. Нажмите кнопку Новая. 4. Введите имя вашей новой панели инструментов. 5. Нажмите OK.
4
Новая, пустая панель инструментов появится в списке Панели инстру# ментов, а также отобразится как плавающая панель инструментов на вашем экране. 5
6. Нажмите кнопку Закрыть.
6
Переименование панели инструментов 1. В меню Инструменты нажмите На# строить. 4
2. Перейдите на закладку Панели ин# струментов. 3. Нажмите на панель инструментов, которую вы хотите переименовать.
3
4. Нажмите кнопку Переименовать. 5. Введите новое имя для вашей пане# ли инструментов. 6. Нажмите ОК. Панель инструментов будет пере# именована в списке и отобразится как плавающая панель инструмен# тов на экране.
5
6
7
7. Нажмите кнопку Закрыть. 243
Отображение панели инструментов с крупными значками
3
1. В меню Инструменты нажми# те Настроить. 2. Перейдите на закладку До# полнительные настройки. 3. Включите опцию Крупные значки. 4. Нажмите Закрыть. 4
Вы видите крупные значки на панели инструментов.
Отображение подсказок инструментов 1. В меню Инструменты нажми# те Настроить.
3
2. Перейдите на закладку До# полнительные настройки. 3. Включите опцию Показывать всплывающие подсказки для инструментов. 4. Нажмите Закрыть.
244
4
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Изменение содержания панелей инструментов Содержание любой панели ин струментов можно изменять посредством добавления, пере мещения или удаления команд. Многие команды являются встроенными в Каталог. Если на вашем компьютере установлен модуль ArcToolBox, то его ин струменты также доступны в Каталоге в качестве команд. Вы можете добавлять любые ко манды к любой панели инстру ментов или меню, либо доба вить в панель инструментов но вое меню. Вы можете также изменять контекстные меню. Контекстные меню обеспечива ют быстрый доступ к часто ис пользуемым командам; они по являются при нажатии правой кнопки мыши на элемент в Ка талоге. После изменения встро енной панели инструментов можно возвратить ее в перво начальное состояние; эта воз можность может пригодиться, если вы случайно удалите ка куюто команду из панели ин струментов.
НАСТРОЙКА ARCCATALOG
Добавление команды в панель инструментов или меню
4 5
1. Отобразите панель инстру# ментов, в которую вы хотите добавить команду. 2. В меню Инструменты на# жмите Настроить. 3. Перейдите на закладку Ко# манды. 4. В списке Категории выбери# те категорию, содержащую команду, которую вы хотите добавить.
8
5. В списке Команды нажмите на команду, которую вы хо# тите добавить. 6. Перетащите команду с помо# щью мыши на панель инст# рументов или в меню. Если вы задержите курсор мыши на меню, появится содержи# мое меню.
6
Черная линия указывает, где будет помещена команда. 7. Отпустите команду. Команда отобразится в пане# ли инструментов или меню. 8. Нажмите кнопку Закрыть.
Команда отображается в панели инструментов или меню.
245
Подсказка Комбинированный блок “Сохранить в “ Комбинированный блок “Сохра нить в” появляется на закладке Команды, в окне Новая панель инструментов, Восстановить панель инструментов и в диало говом окне Настройки клавиату ры. В ArcMap вы используете эту опцию для выбора шаблона, в котором будут сохраняться ваши изменения. В модуле ArcCatalog, однако, вы должны сохранять изменения только в шаблоне по умолчанию. Подсказка Создание ключей доступа Все меню в Главном меню, а так же их команды, имеют в назва нии подчеркнутый символ, кото рый называется ключом досту па. Он позволяет обращаться к команде меню с клавиатуры, посредством нажатия этого символа при одновременно нажа той клавише Alt. Для создания ключа доступа поместите в заголовке меню (или команды) непосредственно перед нужной буквой знак амперсанта (&).
Добавление в панель инструментов нового, пустого меню 5
1. Отобразите панель инструмен# тов, в которую вы хотите до# бавить новое пустое меню.
4
2. В меню Инструменты нажми# те Настроить. 3. Перейдите на закладку Ко# манды. 4. Нажмите Новое меню в спис# ке Категорий. 5. Нажмите и перетащите ко# манду Новое меню из списка Команды и отпустите ее на панели инструментов.
9
В панели инструментов по# явится пустое меню с назва# нием “Новое меню”. 6. Щелкните правой кнопкой мыши на Новое меню в пане# ли инструментов.
7
7. Введите в текстовый блок со# ответствующий заголовок для меню. 8. Нажмите Enter. 9. Нажмите кнопку Закрыть.
Заголовок меню изменяется.
246
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Добавление команды в контекстное меню
4
1. В меню Инструменты нажмите На# строить. 2. Перейдите на закладку Панели ин# струментов. 3. Включите, отметив галочкой, панель инструментов Контекстные меню. 8
4. Нажмите на панели инструментов Контекстные меню. В Каталоге будет отображен список всех контекстных меню. Вам, может быть, потребуется прокрутить спи# сок вверх или вниз, чтобы найти меню, которое вы хотите модифи# цировать.
5
5. Нажмите на стрелку контекстного меню, к которому вы хотите доба# вить команду. Появится контекстное меню. 6. В диалоговом окне Настроить перейдите на закладку Команды. 7. Нажмите на категорию, содержа# щую команду, которую вы хотите до# бавить в меню. 8. Нажмите и перетащите команду из списка Команды в контекстное меню. Толстая черная линия пока# зывает, где будет помещена коман# да. Отпустите команду в нужном месте.
Команда отображается в контекстном меню.
Команда отобразится в контекстном меню. 9. В диалоговом окне Настроить на# жмите кнопку Закрыть.
НАСТРОЙКА ARCCATALOG
247
Подсказка
Перемещение команды
Зачем открывать диалоговое окно Настроить? Даже если вы не используете его в таких операциях, как, напри мер, перемещение команд, вы должны отображать диалоговое окно Настроить во время наст ройки ArcCatalog. При открытом диалоговом окне Каталог нахо дится в таком состоянии, ког да вы можете производить из менения в пользовательском ин терфейсе.
1. Отобразите панель инструментов, со# держащую команду, которую вы хо# тите переместить.
Подсказка Удаление команд Когда вы удаляете из панели ин струментов команду, вы не унич тожаете ее; просто она ста новится недоступной из панели инструментов. Эта команда все еще отображается в списке Ко манды диалогового окна Наст роить. В дальнейшем вы всегда сможете добавить обратно эту команду в панель инструмен тов, либо восстановить исход ное содержание панели инстру ментов.
2.
4
Если вы перемещаете команду в другую панель инструментов, отоб# разите и ее тоже.
3. В меню Инструменты нажмите На# строить. 4. Нажмите на команду и перетащите ее в новой местоположение.
Команда отображается в новом месте.
Команда отобразится в новом месте. 5. В диалоговом окне Настроить на# жмите кнопку Закрыть.
Удаление команды 1. Отобразите панель инструментов, со# держащую команду, которую вы хо# тите удалить. 2. В меню Инструменты нажмите На# строить.
3
3. Нажмите и перетащите инструмент, который вы хотите удалить из панели инструментов. В процессе перетаскивания курсор мыши примет форму перечеркнутого круга. 4. Отпустите команду.
Команда удалена из панели инструментов.
Команда будет удалена из панели ин# струментов или меню. 5. В диалоговом окне Настроить нажми# те кнопку Закрыть. 248
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Восстановление встроенной панели инструментов
Встроенная панель инструментов была модифицирована.
1. В меню Инструменты нажми# те Настроить. 2. Перейдите на закладку Пане# ли инструментов. 3. Щелкните на встроенную па# нель инструментов, которую вы хотите восстановить.
3
4. Нажмите кнопку Сброс.
4
5. Нажмите OK. 6. Нажмите Закрыть.
6
5
Восстановлено первоначальное содержание панели инструментов.
НАСТРОЙКА ARCCATALOG
249
Изменение внешнего вида команды ArcCatalog позволяет вам изме нять внешний вид кнопок, ин струментов и меню, не прибе гая к программированию. Вы можете создавать разделитель ные полоски на панелях инст рументов, чтобы визуально от делять команды, используемые для разных задач, например для поиска и для построения запро сов. Вы можете изменять так же способ отображения коман ды “Только изображение”, “Изображение и Текст” или “Только текст”. По умолчанию кнопка или инструмент, поме щенные на панель инструмен тов, имеют тип отображения “Только изображение”, в то вре мя как помещенные в меню име ют тип отображения “Изобра жение и Текст”. Меню имеюто один тип отображения “Толь ко Текст”. Изменение названия команды позволяет заменить текст, по являющийся при соответствую щем типе отображения инстру мента. Меню и их содержание могут быть доступны с клавиа туры, с помощью нажатия кла виши подчеркнутой буквы в на звании при одновременно нажа той клавише Alt. Создайте один из таких ключей доступа, по f 250
Группировка команд 3
1. Отобразите панель инстру# ментов, содержащую коман# ды, которые вы хотите сгруп# пировать вместе. 2. В меню Инструменты выбе# рите Настроить. 3. На панели инструментов щелкните правой кнопкой мыши по команде, располо# женной справа от того места, где должна быть размещена разделительная полоска.
4
4. Включите, отметив галочкой, опцию Начало группы, чтобы отобразить разделительную полоску слева от команды.
Разделительная полоска отображается на панели инструментов слева от команды.
Выключите, убрав галочку, опцию Начало группы, чтобы удалить разделительную поло# ску. 5. В диалоговом окне Настроить нажмите кнопку Закрыть.
Изменение типа отображения
3
1. Отобразите панель инстру# ментов, содержащую коман# ду, тип отображения которой вы хотите изменить. 2. В меню Инструменты выбе# рите Настроить. 3. На панели инструментов щелкните правой кнопкой мыши команду, которую вы хотите изменить. f
4
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
местив в заголовке непосредст венно перед нужной буквой знак амперсанта (&). Другие свойства, такие как под сказка инструмента (ToolTip) и сообщение (Message), могут быть модифицированы только посредством программирова ния. Когда вы удерживаете кур сор мыши над командой, отоб ражается его подсказка в виде надписи во всплывающем жел том блоке. Сообщения команд отображаются в строке состоя ния. Сообщения описывают действия, выполняемые данной командой.
4. Включите, отметив галочкой, оп# цию Только изображение, чтобы отобразить только изображение ко# манды.
Тип отображения команды изменился.
Включите, отметив галочкой, оп# цию Только текст, чтобы отобразить только название команды. Включите, отметив галочкой, оп# цию Изображение и Текст, чтобы отобразить как изображение, так и название команды. 5. В диалоговом окне Настроить на# жмите кнопку Закрыть.
Изменение изображения 1. Отобразите панель инструментов, содержащую команду, изображение которой вы хотите изменить.
3 5
2. В меню Инструменты выберите Настроить. 3. На панели инструментов щелкни# те правой кнопкой мыши команду, которую вы хотите изменить. 4. Укажите на Изменить изображение кнопки. 5. Щелкните на одно из отображае# мых изображений. Либо нажмите опцию Обзор, перейдите к собст# венному изображению и нажмите кнопку Открыть. Команде будет назначено новое изображение. Оно отобразится в панели инструментов в том случае, если используется тип отображения “Только изображение” или “Изоб# ражение и Текст”. 6. В диалоговом окне Настроить на# жмите кнопку Закрыть. НАСТРОЙКА ARCCATALOG
Новое изображение отобразится в панели инструментов в том случае, если используется тип отображения “Только Изображение” или “Изображение и Текст”.
251
Изменение названия 1. Отобразите панель инструментов, содержащую команду, название ко# торой вы хотите изменить. 2. В меню Инструменты нажмите На# строить. 3. На панели инструментов щелкни# те правой кнопкой мыши на коман# ду, которую вы хотите изменить. 4. Введите новое название в блоке ре# дактирования в контекстном меню. 5. Нажмите Enter. Новый заголовок будет применен. Он отобразится в панели инстру# ментов в том случае, если исполь# зуется тип отображения “Только Текст” или “Изображение и Текст”. 6. В диалоговом окне Настроить на# жмите кнопку Закрыть.
3
4
Новый заголовок отобразится в панели инструментов в том случае, если используется тип отображения “Только Текст” или “Изображение и Текст”.
Восстановление встроенной команды 1. Отобразите панель инструментов с командой, которую вы хотите вос# становить. 2. Щелкните на меню Инструменты и выберите Настроить. 3. На панели инструментов щелкните правой кнопкой мыши на требуе# мую команду. 4. Нажмите Сброс. Изображение, заголовок и тип ото# бражения команды возвратятся к исходным настройкам по умолча# нию. 5. В диалоговом окне Настроить на# жмите кнопку Закрыть. 252
4
3
Изображение, заголовок и тип отображения команды возвращаются к исходным настройкам по умолчанию. ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание функциональных комбинаций клавиш Когда вы обращаетесь к меню с клавиатуры, используя ключ доступа, меню открывается и вы можете видеть его содер жимое. Отличие функциональ ной комбинации клавиш заклю чается в том, что она напрямую выполняет команду, без пред варительного открытия меню. Например, сочетание клавиш Ctrl + C представляет собой широко известную функцио нальную комбинацию в Windows. Одна команда может иметь множество присвоенных ей функциональных комбина ций, однако каждая функцио нальная комбинация может на значаться только одной коман де. Первая функциональная комбинация команды отобра жается справа от нее, при ото бражении команды в меню.
Назначение функциональной комбинации 1. В меню Инструменты выберите На# строить. 2. Нажмите кнопку Клавиатура. 3. Выберите категорию, содержащую команду, которую вы собираетесь модифицировать.
2
4. Нажмите на команду, для которой вы хотите добавить функциональ# ную комбинацию. 5. Щелкните в текстовом поле Введи# те новую функциональную комби# нацию и затем нажмите на клавиа# туре клавиши, которые вы хотите использовать для функциональной комбинации.
8
3
4
7
Если эта комбинация уже была на# значена для другой команды, ее имя будет отображено ниже.
6
6. Нажмите кнопку Назначить, если клавиши в текущий момент не на# значены для другой команды.
5
В списке Текущая комбинация ото# бразится новая функциональная комбинация. 7. В диалоговом окне Настройки кла# виатуры нажмите кнопку Закрыть. 8. В диалоговом окне Настроить на# жмите кнопку Закрыть.
В списке Текущая комбинация отображается назначенная команде новая функциональная комбинация.
НАСТРОЙКА ARCCATALOG
253
Удаление функциональной комбинации 1. В меню Инструменты выберите Наст# роить.
3
4
7
2. Нажмите кнопку Клавиатура. 3. Выберите категорию, содержащую ко# манду, которую вы собираетесь модифи# цировать. 4. Щелкните на команду, для которой вы хотите удалить функциональную ком# бинацию.
6 5
5. В списке Текущая комбинация щелк# ните на функциональную комбинацию, которую вы хотите удалить. 6. Нажмите кнопку Удалить. 7. В диалоговом окне Настройки клавиа# туры нажмите кнопку Закрыть. В диалоговом окне Настроить нажмите кнопку Закрыть.
Восстановление встроенных функциональных комбинаций 1. В меню Инструменты выберите Наст# роить.
3
2. Нажмите кнопку Клавиатура. 3. Нажмите кнопку Сброс На запрос, хотите ли вы сбросить ваши функциональные комбинации, ответь# те Да.
4
4. В диалоговом окне Настройки клавиа# туры нажмите кнопку Закрыть. 5. В диалоговом окне Настроить нажмите кнопку Закрыть. 254
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Создание и запуск макросов Модуль ArcCatalog поставляет ся вместе с Visual Basic for Applications (VBA). VBA не яв ляется самостоятельной про граммой. Он обеспечивает встроенную среду программи рования Visual Basic Editor (VBE), которая позволяет вам писать VBмакросы и затем от лаживать запускать их прямо в Каталоге. Макрос представля ет собой несколько строк про граммного кода, выполняемых в Каталоге, который анализи рует, к примеру, выбранное на текущий момент покрытие. Макрос может интегрировать некоторые из функциональ ных возможностей VB, такие как использование окон сооб щений для ввода, с функцио нальными возможностями, до ступными в ArcCatalog. Когда вы создаете макрос, то создаете подпрограмму VB. Имя этой программы является именем, которое вы присваива ете макросу. Вы добавляете в программу код в окне Code, точно так же, как вы это сдела ли бы в VB. Когда вы создаете новый макрос в диалоговом окне Макрос, введите перед именем макроса имя модуля, в котором он будет сохранен. Чтобы сохра нить ваш макрос прямо в Ка f
НАСТРОЙКА ARCCATALOG
Создание макроса
2
1. В меню Инструменты, ука# жите на Макрос и затем вы# берите опцию Макрос. 2. Введите имя макроса, кото# рый вы хотите создать, в тек# стовый блок Имя макроса.
3
Чтобы поместить макрос в определенное место, перед его именем введите ThisDocument или имя моду# ля, и затем точку (.). В про# тивном случае макрос будет добавлен в модуль “NewMacros”. 3. Нажмите кнопку Создать или нажмите Enter. Появится окно Code, содер# жащее ограничители тела но# вой подпрограммы. 4. Наберите программный код для макроса. 5. Щелкните в VBE меню Файл и выберите опцию Save Project. 6. В VBE нажмите кнопку За# крыть.
4
Когда вы вводите имя макроса без указания, в какой модуль его следует поместить, этот макрос помещается в модуль NewMacros.
255
талоге, следует ввести имя, по добное “ThisDocument. myMacro”. Вы также можете распределять макросы по раз ным модулям; каждый модуль располагает собственным окном Code. Чтобы добавить макрос в определенный модуль, введите имя модуля перед именем мак роса, например, “ProjectMacros.GetSelected”. Если модуль еще не существует, будет создан новый модуль с та ким именем в проекте VBE. Точно так же, если вы даете имя новому макросу, но не указыва ете, какой модуль будет его со держать, создается новый мо дуль с названием “NewMacros”. Использование модулей упро щает процесс совместного ис пользования с другими людьми вашего VBкода. Вы можете экспортировать модуль из ваше го проекта VBE, либо импорти ровать в него файл .bas. Для получения более подробной ин формации о создании макросов смотрите книгу Изучение ArcObjects или интерактивную справку ArcObjects Developer Help.
Редактирование макроса 1. В меню Инструменты, укажите на Макрос и затем выберите опцию Макрос.
2 3
2. В списке под текстовым блоком Имя макроса выберите имя мак# роса, который вы хотите отредак# тировать. 3. Нажмите кнопку Редактировать. В окне Code отобразится про# граммный код макроса. 4. Отредактируйте программный код. 5. Щелкните в VBE меню Файл и выберите опцию Save Project. 6. В VBE нажмите кнопку Закрыть.
Добавление макроса на панель инструментов или в меню
5
1. Отобразите панель инструментов, в которую вы хотите добавить ма# крос.
4
2. В меню Инструменты выберите Настроить. 3. Перейдите на закладку Коман# ды. 4. В списке Категории выберите Макросы.
6
5. Щелкните и перетащите макрос из списка Команды и отпустите его на панели инструментов. Макрос появится на панели ин# струментов или в меню.
Макрос отображается на панели инструментов.
6. Нажмите кнопку Закрыть. 256
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Запуск макроса в диалоговом окне Макросы
3
1. В меню Инструменты укажи# те на Макрос и затем выбе# рите опцию Макрос.
2
2. Щелкните на Макрос, кото# рый вы хотите запустить. 3. Нажмите кнопку Выполнить.
Запуск макроса в редакторе Visual Basic Editor 1. В меню Инструменты, ука# жите на Макросы и затем вы# берите опцию Visual Basic Editor.
2
2. В окне проекта VBE щелкни# те дважды на ThisDocument или модуль, содержащий ма# крос, который вы хотите за# пустить. Появится окно Code для дан# ного макроса. 3. Установите курсор внутри со# ответствующей подпрограм# мы. 4. В меню Run в VBE выберите Run Sub/UserForm.
2
НАСТРОЙКА ARCCATALOG
257
Создание собственных команд с помощью VBA ArcCatalog использует автомати зацию, которая представляет собой особенность технологии COM (Component Object Model); она позволяет обра щаться к объектам Каталога из VB, а также из других языков, инструментов и приложений, которые поддерживают автома тизацию. Например, с помощью VB можно анализировать источ ник данных, используя объек ты ArcCatalog, но не используя само приложение ArcCatalog. Панели инструментов и коман ды тоже являются COMобъек тами. Вы можете создавать в VBA собственные объекты. Чтобы считаться командой, объ ект должен удовлетворять базо вому набору требований, уста новленному для всех команд. Чтобы являться кнопкой, объ ект должен, соответственно, удовлетворять требованиям кнопок. Книга Изучение ArcObjects, интерактивная справка ArcObjects Developer Help и интерактивная Справка VBE описывают интерфейсы, методы, события и свойства, до ступные в VBA. Среда настрой ки ArcCatalog облегчает процесс
258
1. Отобразите панель инструмен# тов, к которой вы хотите доба# вить новую команду. 2. В меню Инструменты выбери# те Настроить. 3. Перейдите на закладку Ко# манды.
4
4. В списке Категории выберите Элементы управления. 5. Нажмите кнопку Новый эле# мент управления. 6. Выберите тип элемента управ# ления, который вы хотите со# здать. 7. Нажмите кнопку Создать для создания элемента управления без присоединения к нему программного кода. Имя эле# мента управления отобразит# ся в списке Команды. Про# граммный код для элемента управления можно создать в другое время. Если вы хотите начать проце# дуру добавления программно# го кода прямо сейчас, нажми# те кнопку Создать и редакти# ровать и перейдите к шагу 11. f
5
17
6
7
Новый элемент управления добавляется в список Команды.
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
создания собственных команд с помощью VBA. Вы можете со здать новую кнопку, инстру мент, комбинированный блок или блок редактирования (все вместе называемые элементами управления UIControls) в диа логовом окне Настроить, и за тем присоединить поведение, которое включает объекты Ка талога.
НАСТРОЙКА ARCCATALOG
8. Нажмите и перетащите вновь со# зданный элемент управления на панель инструментов или в меню. 9. В панели инструментов щелкни# те правой кнопкой мыши на эле# мент управления и установите его изображение, название и другие свойства. 10. Щелкните правой кнопкой мыши на новый элемент управ# ления и выберите опцию Отобра# зить источник. Откроется редактор Visual Basic, отображающий в окне Code про# граммный код элемента управле# ния. 11. Нажмите на стрелку ниспадаю# щего списка и щелкните на одну из процедур событий элемента управления. 12. Введите программный код для процедуры события. 13. Повторяйте Шаги 11 и 12 до тех пор, пока все процедуры событий не будут обеспечены программ# ным кодом. 14. Щелкните в VBE меню Файл и выберите опцию Save Project. 15. В редакторе Visual Basic Editor на# жмите кнопку Закрыть. 16. Если вы в Шаге 7 нажали кнопку Создать и редактировать, открой# те диалоговое окно Настроить, нажмите закладку Команды и пе# ретащите вновь созданный эле# мент управления из списка Ко# манды на панель инструментов или в меню. 17. В диалоговом окне Настроить на# жмите кнопку Закрыть.
8
10
11
12
259
Работа с элементами управления UIControls Если вы создаете макрос и добавляете его на панель инструмен тов, по сути, вы определяете, что случается при нажатии кноп ки. Элементы управления, однако, позволяют создавать с помо щью VBA собственные команды, которые работают аналогично кнопкам, инструментам, текстовым блокам и блокам редакти рования, входящим в состав ArcCatalog. Обычно в ArcCatalog вы используете кнопки, чтобы начать, за вершить или прервать действие или последовательность дейст вий. При создании кнопки вы пишете программный код, кото рый устанавливает ее свойства, включая ее подсказку, сообще ние, которое отображается в строке состояния и характеризу ет, что делает данная кнопка. Вы также определяете программ ный код, который реагирует на щелчок по этой кнопке; это тот код, который начинает выполняться при нажатии кнопки на панели инструментов.
При всем своем сходстве с кнопками, отличие инструментов за ключается в том, что они используются для взаимодействия с изображением например, вы можете увеличивать или прере мещать изображение карты в виде География. Помимо установ ки свойств инструмента, ваш программный код может отвечать на события, поступающие от мыши и клавиатуры (нажатие кноп ки мыши или клавиши на клавиатуре), а также когда ктото выбирает, либо производит двойной щелчок или щелчок правой кнопкой мыши на инструменте. Вы можете получить результат работы инструмента при обновлении изображения или при де активизации инструмента.
260
Комбинированный блок сочетает черты текстового блока и спи ска. Используйте комбинированный блок для того, чтобы пред ставить набор элементов, из которых один следует выбрать. Вы также можете обеспечить место для ввода значений, которые отсутствуют в списке. С помощью комбинированного блока вы можете добавлять или удалять значения из списка. Свойства ком бинированного блока позволяют работать с выбранным элемен том или текстом в блоке редактирования; вы также можете оп ределить, из скольких элементов должен состоять список. Ком бинированный блок может реагировать на несколько событий, таких как изменение текущей выборки или изменение текста в блоке редактирования. Вы можете так же, как и в случае с кноп ками и инструментами, устанавливать подсказку элемента уп равления и сообщение в строке состояния.
Блоки редактирования позволяют отображать информацию, ко торую вводит пользователь, либо данные, происходящие из внеш него источника. Метод Clear (Очистить) удаляет содержимое блока редактирования, в то время как свойство Текст предо ставляет доступ к отображаемому тексту. Вы можете опреде лять, является ли данный элемент управления доступным, и реагирует ли на нажатие клавиши или изменение текста. Мож
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
но установить подсказку элемента управления, а также сообще ние в строке состояния. Написание кода для процедур событий команды позволяет оп ределить реакцию команды на действия пользователя или со стояние Каталога. Используя комбинированные блоки и блоки редактирования в ArcCatalog, вы можете избежать работы с формами (UserForm) для получения информации. Элементы управления позволяют создавать собственные команды, повы шающие эффективность ArcCatalog при работе с конкретными проектами.
НАСТРОЙКА ARCCATALOG
261
Добавление собственных команд Для создания собственных команд вам не обязательно использовать VBA. В некоторых ситуациях ваши собственные команды могут потре бовать от вас использования какой либо иной среды разработки. Вы мо жете создавать собственные объек ты в любом языке программирова ния, который поддерживает COM; для получения детальной информа ции смотрите книгу Изучение ArcObjects. Пользовательские ко манды или панели инструментов, со зданные вне VBA, часто распрост раняются в качестве ActiveX библи отек (DLL файлов). Прежде чем вы сможете добавить собственную ко манду в Каталог, вы должны убе диться, что ActiveX DLL этой коман ды зарегистрирована. После регис трации файла на вашем компьюте ре обязательно следует зарегистри ровать вместе с ArcCatalog пользо вательские объекты, которые этот файл содержит. Вы можете доба влять пользовательские команды к любой панели инструментов или меню.
1. В меню Инструменты выбери# те опцию Настроить. 2. Нажмите кнопку Добавить из файла. 3. Перейдите к файлу, содержа# щему пользовательскую ко# манду. 4. Щелкните на файл и нажми# те кнопку Открыть. Откроется окно Добавленные объекты, которое сообщает, какие новые объекты были за# регистрированы в ArcCatalog.
2
5. Нажмите OK. В списке Команды для соот# ветствующей категории будут отображены пользовательские команды; в список Категории может быть добавлена новая категория. 6. В диалоговом окне Настроить нажмите кнопку Закрыть.
5
Пользовательские команды отображаются в списке Команды для соответствующей категории; в список Категории может быть добавлена новая категория.
6
262
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Обновление модуля ArcID Если вы пишете макросы, ко торые используют COMобъек ты, вам будет полезен модуль ArcID. При использовании ме тода, например, такого как Commandbars.Find, вы можете ссылаться на COMобъекты по имени. Если вы делаете так, список команд, задокументиро ванных в модуле ArcID, будет отображаться в окне программ ного кода Visual Basic. После добавления объектов в Каталог из файла обновите модуль ArcID, чтобы вновь добавляемые ко манды отображались в списке наряду с командами, встроен ными в Каталог. После обнов ления модуля те команды, ко торые были удалены, в списке отображаться больше не будут.
1. В меню Инструменты выбе# рите опцию Настроить. 2. Перейдите на закладку Оп# ции. 3. Нажмите кнопку Обновить модуль ArcID. 4. Нажмите кнопку Закрыть. 3
4
Используя блок списка команд в окне VB, вы можете работать со всеми командами, которые были добавлены в модуль ArcID.
НАСТРОЙКА ARCCATALOG
263
Изменение режима защиты VBA Вирус макроса представляет со бой тип компьютерного вируса, который сохраняется в макросе или надстройке. Когда вы откры ваете файл или выполняете дей ствие, которое запускает макрос, вирус может быть активизиро ван, перенесен на ваш компью тер и сохранен как часть Ката лога. Начиная с этого момента, каждый открываемый вами до кумент или сохраняемый файл может автоматически “заразить ся” вирусом; в случае, если эти зараженные документы откры вают другие пользователи, вирус переносится на их компьютеры. Приложения ESRI предлагают уровни защиты, которые описы ваются в диалоговом окне Режим защиты, с целью уменьшения ве роятности заражения вирусами макросов ваших документов, файлов и надстроек.
1. В меню Инструменты выбе# рите опцию Настроить. 2. Перейдите на закладку Оп# ции. 3. Нажмите кнопку Изменить режим защиты VBA. 4. Выберите требуемый уровень защиты.
3
5. Нажмите закладку Надеж# ные источники, чтобы уви# деть список названий органи# заций или лиц, чьи макросы будут допускаться к запуску. 6. Нажмите OK. 7
7. Нажмите кнопку Закрыть.
4
Подсказка Блокирование настройки Чтобы узнать, как заблокиро вать настройку в Нормальном шаблоне Каталога или в ArcMap, смотрите руководство пользо вателя ArcMap.
264
6
ARCCATALOG. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
Использование интерактивной справки ArcObjects Developer Help Вы можете найти много полез ной информации по созданию макросов и элементов управле ния, а также по программиро ванию их функций в системе интерактивной справки ArcObjects Developer Help. По мимо обзорных статей там при сутствуют диаграммы объект ных моделей, примеры кода и детальная техничевкая доку ментация, которая может вам сильно помочь. Чтобы более глубоко познакомиться с воз можностями настройки ArcCatalog, обратитесь к книге Изучение ArcObjects.
1. В панели задач Windows на# жмите кнопку Пуск. 2. Укажите на Программы. 3. Укажите на ArcGIS. 4. Нажмите на пункт ArcObjects Developer Help. Откроется система справки ArcObjects Developer Help. 4
1
В разделе интерактивной справки ArcObjects Class Help вы можете найти подробное писание интерфейсов, свойств и методов ArcObjects. Вы може те получить доступ к этой ин формации непосредственно во время написания кода. Для это го вы должны выбрать интере сующий вас метод в тексте кода и нажать клавишу F1.
Откроется система справки ArcObjects Developer Help. НАСТРОЙКА ARCCATALOG
265