Краткий обзор Сервисов метаданных ArcIMS
В данном разделе описано использования текущей версии ArcGIS for Desktop с Сервисом метаданных (Metadata Service), поддерживаемым предыдущей версией ArcIMS.
Сервис Метаданных ArcIMS (ArcIMS Metadata Service) – доступный для поиска онлайновый каталог метаданных, который позволяет вам находить ГИС-ресурсы. На сайт интернет или интранет, с которого вы получаете возможность для поиска и доступ к службе метаданных, часто ссылаются как на портал ГИС-каталога.
Так же как в Интернете можно использовать разные поисковые системы, такие как Yahoo! и Google, каталоги метаданных, размещенные разными организациями, можно искать на их Интернет-сайтах и узлах интрасетей. В результатах вашего поиска перечисляются ресурсы, соответствующие вашим критериям поиска, и вы можете просматривать их метаданные, чтобы понять, нашли ли вы то, что искали. Возможен предварительный просмотр ресурса.
Любая организация может опубликовать каталог метаданных, чтобы предоставить доступ к своим картам, данным или инструментам. Вы также можете публиковать метаданные в каталоге, размещенном другой организацией.
Более подробно о Сервисе метаданных ArcIMS
Обзор метаданных перед публикацией
Перед публикацией метаданных сделайте шаг назад и произведите их проверку. Степень полезности каталога метаданных всецело зависит от качества метаданных, которые он содержит. К метаданным нужно подходить так же тщательно, как и к созданию ресурсов, которые они описывают.
Метаданные должны обеспечивать достаточно информации для того, чтобы желающие могли найти их при помощи поиска. Необходимо, чтобы люди могли из метаданных найти ресурс, который эти метаданные описывают, и успешно его использовать. Удостоверьтесь в том, что имеется связь с загрузочным сайтом или онлайновой формой заказа медийного контента, и что любые ограничения по использованию ресурса задокументированы. За этой информацией должен следить ваш юридический отдел. Проверьте также, удалили ли вы информацию, не подлежащую разглашению за пределами вашей организации, например, имена компьютеров.
Поначалу процесс проверки всех этих пунктов может занять некоторое время, но в долгосрочной перспективе он сэкономит вам время. Используйте ваш опыт, чтобы создать хороший шаблон, который стал бы основой для всех ваших будущих метаданных.
Публикация метаданных
Если публикуемый вами каталог является Сервисом метаданных ArcIMS, то метаданные можно опубликовать, копируя и вставляя элементы из окна окне Каталог в Сервис метаданных. Метаданные можно также опубликовать с помощью инструмента геообработки Издатель метаданных. Приступая к этой работе, администратор сервиса должен дать вам имя пользователя и пароль, обеспечивающие соответствующие права доступа. Затем, используя ваши имя пользователя и пароль, подключитесь к Серверу ArcIMS, на котором находится Сервис метаданных.
При публикации метаданных они извлекаются из элемента. Копия метаданных добавляется в базу данных сервиса метаданных и индексируется для быстрого поиска. Сам элемент – будь то класс пространственных объектов базы геоданных, или файл слоя, или документ ArcMap – не публикуется и не перемещается со своего оригинального местоположения.
Если метаданные не имеют образца, но содержат ссылку на внешний графический файл в формате Graphic Interchange Format (GIF) или Joint Photographic Experts Group (JPEG), то ArcGIS проверяет возможность доступа к нему. Если доступ возможен, то внешний графический файл загружается в Сервис метаданных как образец документа. Эта возможность не обеспечивается инструментом Опубликовать метаданные (Metadata Publisher tool).
Если есть разрешение на создание метаданных для Сервиса изображений или объектов ArcIMS, это можно делать в ArcGIS. Метаданные, описывающие эти сервисы, не публикуются автоматически в Сервис метаданных, если сервис размещается на том же сервере ArcIMS. Чтобы опубликовать метаданные, описывающие сервис, перетащите Сервис изображений или объектов ArcIMS на Сервис метаданных; копирование и вставка не поддерживаются для этих элементов в окне окне Каталог, причем эти элементы не поддерживаются в качестве входных данных для инструментов геообработки.
При публикации метаданных для изображения ArcIMS и Сервиса объектов не забудьте создать и опубликовать метаданные для Сервиса, используя эту же учётную запись.
Уникальный идентификатор опубликованных документов
При публикации метаданных на Сервисе метаданных ArcIMS генерируется уникальный идентификатор при условии, если в метаданных его еще нет. Этот идентификатор добавляется как в оригинал, так и в публикуемую копию метаданных. Сервисами метаданных ArcIMS используется идентификатор GUID, отличающийся от других идентификаторов, которые уже могут быть добавлены в содержимое метаданных.
Если после публикации метаданных потребуется обновление, отредактируйте метаданные элемента ArcGIS и переопубликуйте их. При помощи уникального идентификатора существующий в Сервисе метаданных документ обнаруживается и заменяется. Если вы обновите непосредственно опубликованную копию метаданных, то оригинальные метаданные элемента не будут содержать ваших изменений, а сделанные вами изменения будут потеряны, если позднее кто-нибудь переопубликует оригинальный элемент.
Если вы скопируете метаданные из одного элемента ArcGIS в другой, не удалив никаких уникальных идентификаторов, присутствующих в оригинальных метаданных, то в этом случае идентификатор будет у нескольких элементов, и он, таким образом, перестанет быть уникальным. Если это произойдет, то Сервис метаданных ArcIMS не сможет отличить один документ от другого. При публикации документов с одним общим идентификатором первый документ замещается вторым и так далее.
Уникальный идентификатор можно добавить в метаданные элемента до его публикации, запустив в работу инструмент XSLT-трансформация с помощью файла <ArcGIS Installation Location>\Metadata\Stylesheets\gpTools\add unique identifier.xslt. Если метаданные не содержат уникальный идентификатор, то он будет добавлен. Если метаданные уже содержат уникальный идентификатор, то он будет оставлен нетронутым.
В версии ArcGIS Desktop 9.3.1 вы могли выполнить эту операцию при помощи утилиты MetaIDChecker.
Введите строковое значение overwrite (перезаписать) в аргумент "XSLT-параметр" (XSLT Parameter) инструмента "XSLT-трансформация", если хотите изменить в метаданных существующий уникальный идентификатор. Вы можете сделать это, если вы готовите к выпуску новое издание существующего продукта с данными. Заменяя существующие идентификаторы, вы тем самым обеспечиваете, чтобы каталоги метаданных содержали соответствующие метаданные, описывающие по отдельности каждое издание вашего продукта с данными.
Пользуйтесь параметром overwrite (перезаписать) аккуратно. Если вы по ошибке замените уникальный идентификатор элемента, то когда вы опубликуете метаданные в следующий раз, Сервис метаданных будет содержать копию этих метаданных. Будет непросто найти и удалить старую копию.