Создание проекта для базы геоданных

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

Создание проекта с помощью шаблона

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

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

Примечание:

Текущая тенденция заключается в том, что города, организации и агентства поддерживают свои собственные уникальные или проприетарные данные и дополняют их опубликованными и общедоступными базовыми картами, картографическими сервисами и другими авторитетными источниками данных, например, доступными в ArcGIS Living Atlas of the World.

  1. Загрузите файл Salzburg.zip.
  2. Найдите загруженный файл и распакуйте его на свой диск C:\.

    В вашей папке C:\Salzburg содержатся три папки и файл документа XML.

    Загруженные данные в новой папке

    Далее вы запустите ArcGIS Pro, подтвердите настройки, связанные с отображением метаданных, и создадите проект.

  3. Запустите ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью организации ArcGIS.
    Примечание:

    Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.

    Когда вы открываете ArcGIS Pro, вам предоставляется возможность создать новый проект или открыть существующий. Если вы уже создавали проект, вы увидите список последних проектов.

  4. Щелкните Настройки.

    Кнопка Настройки

    Откроется страница О ArcGIS Pro. Здесь можно просмотреть и настроить параметры программного обеспечения.

  5. Щелкните Опции.

    Вкладка Опции

    Появится окно Опции.

  6. В окне Опции щелкните Метаданные. Если необходимо, для Стиль метаданных установите Описание элемента.

    Опции стилей метаданных

    Этот стиль метаданных подразумевает, что любые создаваемые вами метаданные можно посмотреть в разных местах, они хранятся вместе с проектом, когда он переносится в другие приложения ArcGIS, например, в ArcGIS Online.
  7. Нажмите OK.
  8. Щелкните кнопку Назад.

    Кнопка Назад

    Вы вернулись на начальную страницу. В разделе Новый перечислено несколько шаблонов проектов.. Шаблон Каталог лучше всего подходит в том случае, если вы в основном используете ArcGIS Pro для управления данными и у вас нет необходимости создавать какие-либо карты. Вы всегда можете добавить карты в проект позднее.

  9. В разделе Новый проект щелкните Каталог.

    Шаблон Каталога на начальной странице

  10. В окне Новый проект для Имени введите Salzburg_Data_Management.

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

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

  11. Убедитесь, что отмечено Создать новую папку для этого проекта, и щёлкните OK.

    Новый проект создан. Из-за выбранного шаблона отображается вид Каталог.

Добавить подключение к папке

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

Сначала надо подтвердить, что в ArcGIS Pro отражаются панели по умолчанию. Если вы использовали ArcGIS Pro ранее, то, возможно, по умолчанию у вас не открыты панели Содержание и Каталог.

  1. Щелкните вкладку Вид на ленте. В группе Окна щелкните Сбросить панели и выберите Сбросить панели для картографирования (по умолчанию).

    Сбросить панели для опций картографирования

    Открываются панели Содержание и Каталог, а остальные остаются закрытыми. (Если панели уже были открыты, вы можете не увидеть никаких изменений по сравнению с тем, что было раньше).

    Панель Каталог в центральной части позволяет вам получить доступ и управлять всеми элементами, связанными с вашим проектом, независимо от того, доступны ли они на локальном диске, либо на сетевом компьютере, в ArcGIS Online или на портале ArcGIS Enterprise.

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

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

    В этом руководстве вы будете использовать вид Каталог. Вам не понадобится панель Каталог.

  2. Закройте панель Каталог.

    Закройте кнопку на панели Каталог

  3. В панели Содержание разверните Базы геоданных.

    База геоданных Salzburg_Data_Management будет создана автоматически при создании проекта. Эта база геоданных в настоящее время не содержит данных. Чтобы загруженные ранее данные стали доступны, подключитесь к папке.

  4. На панели Содержание щелкните правой кнопкой мыши Папки и выберите Добавить подключение к папке.

    Опция Добавить подключение к папке

  5. В окне Добавить подключение к папке перейдите к папке C:\Salzburg, которую вы ранее распаковали, выберите ее и щелкните OK.
  6. На панели Содержание разверните Папки.

    Панель Содержание с развернутым набором Папок

    Проект содержит два подключения к папкам. Папка Salzburg_Data_Management содержит проект (так называемая домашняя папка). Это подключение к папке создается автоматически. Подключение к папке Salzburg вы только что добавили.

  7. На панели инструментов быстрого доступа нажмите кнопку Сохранить.

    Кнопка Сохранить

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


Оценка источников данных

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

Оценка данных шейп-файлов

Сначала изучите данные, которые идут в виде шейп-файла. Шейп-файл - это формат хранения пространственных данных.

  1. На панели Содержание разверните папку Salzburg. Щелкните подпапку City_of_Salzburg.

    Вид Каталог обновится, отображая набор шейп-файлов для города Зальцбург. Базовая информация - например, имя и описание - для каждого файла.

    Папка City_of_Salzburg и часть ее содержимого

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

  2. В виде Каталога щелкните BicyclePaths.shp.

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

    Метаданные шейп-файла

    Подсказка:

    Если вы не видите метаданных, щелкните вкладку Вид на ленте. В группе Опции щелкните Панель дополнительной информации. Или, можно щелкнуть кнопку Показать/скрыть панель дополнительной информации внизу вида Каталога.

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

  3. Щелкните правой кнопкой BicyclePaths.shp и выберите Свойства.

    Свойства в меню Bicyclepaths.shp

    Откроется окно Свойства шейп-файла.

  4. На вкладке Источник и разверните Пространственная привязка.

    Заголовок Пространственная привязка в окне Свойства шейп-файла

    Шейп-файл BicyclePaths находится в системе координат проекции MGI Austria GK M31. Лежащая в ее основе географическая система координат - Militar-Geographische Institut. Эти системы координат были разработаны для Австрии и хорошо подходят для ваших данных.

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

  5. Закройте окно Свойства шейп-файла.
  6. На панели Детали нажмите вкладку География.

    Вкладка География

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

  7. Щелкните вкладку Таблица.

    Вкладка Таблица

    На этой вкладке можно просматривать атрибутивные данные, связанные с объектами карты.

  8. Посмотрите вкладки Метаданные, География и Таблица для ReligiousMonuments.shp.

    Метаданные для ReligiousMonuments.shp выглядят полными, но при просмотре географии и таблицы вы не увидите объектов. Это пустой шейп-файл, поэтому такой источник данных может быть отклонен.

Оценка данных KML

Теперь вы изучите данные, которые приходят в виде файла Keyhole markup language (KML). KML – это формат файлов, используемый для представления географических данных в таких приложениях, как Google Earth.

  1. В панели Содержание в разделе Папки щелкните папку kmz-files.

    В этой папке содержатся три файла KMZ, информация которых может пригодиться туристическим агентствам. Файл KMZ – сжатый файл KML, который можно отобразить с использованием любого клиента KML, включая ArcGIS Pro.

    Папка с файлами KMZ

    Примечание:

    KML – распространенный формат, который используется для совместного использования географических данных сторонними (не-ГИС) пользователями, поскольку данные в этом формате можно легко передавать через интернет и просматривать с помощью различных бесплатных приложений. Файлы KML имеют формат на основе XML и могут быть с расширением .kml или .kmz (для сжатых файлов KML). В ArcGIS Pro можно использовать любое расширение.

  2. В виде Каталога щелкните Kunstwerke_mit_Audiotext.kmz.

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

  3. На панели дополнительной информации нажмите вкладку Метаданные.

    В этом случае файл KMZ не имеет полезных метаданных. У файлов KML также нет окна Свойства, поэтому данные о системе координат отсутствуют. Однако KML поддерживает только географическую систему координат WGS 1984, поэтому об источнике данных кое-что известно. WGS 1984 - глобальная географическая система координат общего назначения.

  4. Щелкните вкладку География.

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

    Содержание файла KML

    Примечание:

    В файле KML могут быть точечные, линейные, полигональные объекты, а также растровые изображения. KML также может содержать связанные ресурсы, например графику, изображения, атрибуты и HTML. В отличие от этого, наборы данных в ArcGIS обычно состоят из однородных элементов - например, классы точечных объектов содержат только точки.

  5. Щелкните вкладку Таблица.

    В файлах KML отсутствуют таблицы. Файлы KML используют структуру на основе тегов с вложенными элементами и атрибутами и основаны на стандарте XML. Чтобы редактировать и изменять данные, вам необходимо либо открыть файл KML в текстовом редакторе, либо преобразовать его в класс пространственных объектов базы геоданных.

  6. На панели Содержание под Папками щелкните подпапку OpenStreetMap_Salzburg.

    В папке содержаться бесплатные данные OpenStreetMap для Зальцбурга в формате шейп-файлов, которые будут вам полезны при построении туристических карт и приложений. Данные собираются и строятся пользователями-добровольцами, и реализуются с использованием лицензии открытых источников (Open Content License). Лицензия OpenStreetMap предоставляет бесплатный доступ к изображениям карт и всем базовым картографическим данным.

  7. В виде Каталог щелкните правой кнопкой OSM_Salzburg_Amenities.shp и выберите Свойства. Разверните и просмотрите информацию о Пространственной привязке.

    Эти данные хранятся в системе координат проекции WGS 1984 Web Mercator (auxiliary sphere), подходящей для веб-карт, в том числе карт OpenStreetMap. Географическая система координат, лежащая в ее основе - WGS 1984, такая же, как у ваших данных KML, но отличается от других данных вашего шейп-файла, в которых использовалась пространственная привязка, специфическая для Австрии. Важно, чтобы у всех данных карты была одна и та же географическая система координат. Позже вы выберете ее и трансформируете остальные данные, чтобы добиться их соответствия.

    Примечание:

    Каждая система координат проекции содержит в основе географическую систему координат. Более подробно см. Географические системы координат и системы координат проекции.

  8. Закройте окно Свойства шейп-файла.

    Все шейп-файлы в этой папке находятся в системе координат Web Mercator.

  9. Сохраните проект.

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


Подготовка схемы базы геоданных

Модель хранения данных в базе геоданных основана на концепции хранения реляционных баз данных и строится на стандартах Системы управления базой данных (СУБД). СУБД предоставляет структуру хранения, индексации, механизмы резервного копирования и отката, а также модели безопасности. Таблицы и общеизвестные типы атрибутов СУБД используются для хранения схемы, правил, базовых и пространственно-атрибутивных данных для каждого набора географических данных. Это позволяет использовать формализованную модель для хранения ваших данных и работы с ними.

Добавление метаданных базы геоданных

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

  1. На панели Содержание в разделе Базы данных щелкните правой кнопкой мыши SalzburgDataManagement.gdb и выберите Редактировать метаданные.

    Появится вид метаданных.

    Метаданные, описывающие элемент в виде Каталог

    Обязательные элементы метаданных помечены красным. Далее вы заполните элемент.

  2. В виде Метаданные обновите следующую информацию:
    • В Заголовок введите (или скопируйте и вставьте) Salzburg Tourism Geodatabase.
    • Для Тегов введите Salzburg, Austria, Visitor map, Tourism, Tourist, Visitor guide, Food, Activities, Attendees, Places to visit, Places to eat, Bike Routes, Ski Resorts, Museums, Art, Castles, Cathedrals.
    • Для Краткой информации (Цель) скопируйте и вставьте текст Коллекция данных по городу и прилегающим районам Зальцбурга Австрия.
    • Для Описания (Резюме) скопируйте и вставьте текст База геоданных для хранения и управления коллекцией пространственных и атрибутивных данных, которые могут быть использованы туристическими агентствами в городе Зальцбург, Австрия, для разработки обновленных веб-карт и приложений.
  3. В качестве Информации об авторском праве скопируйте и вставьте следующий текст:
    • STADT: SALZBURG https://maps.stadt-salzburg.at/
    • National Mapping Agency - Federal Office for Metrology and Surveying (BEV) https://www.bev.gv.at
    • Austrian Map online - https://maps.bev.gv.at/
    • Land Salzburg - Open Government Data (OGD) - https://service.salzburg.gv.at/ogd/client/ and https://www.salzburg.gv.at/sagis/
    • Austrian OGD basemap https://www.basemap.at/index_en.html
    Подсказка:

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

  4. На ленте, на вкладке Метаданные в группе Управление метаданными нажмите Сохранить.

    Кнопка Сохранить в группе Управление метаданными

  5. Закройте вид метаданных.
  6. На панели Содержание щелкните правой кнопкой мыши SalzburgDataManagement.gdb и выберите Посмотреть метаданные. В вида Каталог щелкните вкладку Метаданные.

    Панель дополнительной информации вида Каталог отображает обновленные метаданные базы геоданных Salzburg Tourism.

    Метаданные базы геоданных

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

  7. Сохраните проект.

Создание наборов классов объектов

Изучение имеющихся туристических карт и онлайн-информации по Зальцбургу может дат представление о том, какие именно темы помогут туристическим агентствам и частным компаниям лучше всего обслуживать туристов. Предлагается руководство о том, какие данные добавлять в базу геоданных. Большинство классов объектов, созданных вами, к которым позже были присвоены символы, скорее всего будут отображаться на слоях текущей базовой карты, опубликованных в ArcGIS Living Atlas of the World и других источниках. Ваши классы объектов будут дополнять и расширять существующие базовые данные и смогут повысить наполненность интерактивных веб-карт и приложений, которые будут создаваться и публиковаться туристическими агентствами.

Большинство популярных карт и данных, предназначенных для туристов Зальцбурга, включают следующие элементы:

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

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

  • Городские достопримечательности
  • Транспорт
  • Живописные достопримечательности
  • Trails
  1. На панели Содержание щелкните правой кнопкой мыши Salzburg_Data_Management.gdb, выберите Новый, затем Набор классов объектов.

    Параметры набора классов объектов

    Появится инструмент геообработки Создать набор классов объектов. По умолчанию для Выходной базы геоданных задано Salzburg_Data_Management.gdb.

  2. В параметрах инструмента Создать набор классов объектов в качестве Имени набора классов объектов введите City_Attractions.
  3. Для Система координат щелкните кнопку Выбрать систему координат.

    Кнопка Выбрать систему координат

    Самый простой способ определить систему координат объекта базы геоданных – импортировать ее из текущего источника данных.

  4. В окне Система координат щелкните кнопку Добавить систему координат и выберите Импорт системы координат.

    Импорт системы координат

  5. В окне Импорт системы координат перейдите к папке City_of_Salzburg (расположенной на C:\Salzburg\City_of_Salzburg). Выберите BicyclePaths.shp и щелкните OK.

    Окно Импорт системы координат

  6. В окне Система координат подтвердите, что MGI Austria GK M31 отображается в окне Текущие XY.

    Окно Система координат

    Система координат MGI Austria GK использует поперечную проекцию Меркатора и является официальной системой координат проекции для кадастрового картирования в Австрии. M31 - одна из версий этой системы координат, оптимизированная для региона, охватывающего Зальцбург.

  7. Нажмите OK.
  8. В инструменте Создать набор классов объектов щелкните Запустить.

    По завершении работы инструмента набор классов объектов City_Attractions добавится к базе геоданных Salzburg_Data_Management.

  9. На панели Содержание щелкните Salzburg_Data_Management.gdb. В виде Каталога щелкните правой кнопкой City_Attractions и выберите Редактировать метаданные.
  10. В виде метаданных City_Attractions внесите следующие обновления:
    • В Заголовок, введите (или скопируйте и вставьте) Salzburg City Attractions.
    • Для Тегов введите Salzburg, Austria, City Attractions.
    • Для Краткой информации скопируйте и вставьте текст Collection of Salzburg visitor attractions.
    • Для Описания (Резюме) скопируйте и вставьте Location of various city sites commonly visited by tourists in Salzburg Austria.
    • В качестве Информации об авторском праве скопируйте и вставьте следующий текст:
      • STADT: SALZBURG https://maps.stadt-salzburg.at/
      • National Mapping Agency - Federal Office for Metrology and Surveying (BEV) https://www.bev.gv.at
      • Austrian Map online - https://maps.bev.gv.at/
      • Land Salzburg - Open Government Data (OGD) - https://service.salzburg.gv.at/ogd/client/ and https://www.salzburg.gv.at/sagis/
      • Austrian OGD basemap https://www.basemap.at/index_en.html
    Примечание:

    Вы также можете добавить к метаданным эскиз. Для этого в поле Эскиз щелкните Обновить. Найдите и выберите изображение для эскиза.

  11. На ленте, на вкладке Метаданные в группе Управление метаданными нажмите Сохранить.
  12. Закройте вид метаданных City_Attractions.

    Метаданные будут отображены в виде Каталог.

    Метаданные набора классов объектов

    Далее вы добавите еще три набора классов объектов. Чтобы сделать это эффективно, вы запустите инструмент Создать набор классов объектов в пакетном режиме. Таким образом вам потребуется запустить инструмент только один раз, чтобы создать все три набора классов объектов.

  13. На панели Геообработка щелкните кнопку Назад.

    Кнопка Назад на панели Геообработка

    Откроется список часто и недавно использовавшихся инструментов.

  14. В разделе Недавние щелкните правой кнопкой инструмент Создать набор классов объектов и выберите Пакетно.

    Опция Пакетно

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

  15. В поле Выберите параметр пакетной обработки выберите Имя набора классов объектов. Щелкните Далее.

    Выберите параметр пакетной обработки.

  16. В инструменте Пакетное создание набора классов объектов задайте следующие параметры:
    • В Выходной базе геоданных, убедитесь что указан путь C:\Salzburg\SalzburgDataManagement.gdb.
    • В поле Пакетное имя набора классов объектов введите Scenic_Attractions и нажмите Enter. Во втором поле введите Transportation и нажмите Enter, в третьем поле введите Trails.
    • Для Системы координат, импортируйте MGI Austria GK M31.
  17. Щелкните Запустить.

    Новые наборы классов объектов добавлены в базу геоданных Salzburg_Data_Management.

    Наборы классов объектов

  18. Если хотите, обновите метаданные для дополнительных наборов классов объектов.
  19. Сохраните проект.

Далее вы будете переносить некоторые источники данных из папок City_of_Salzburg, KMZ files и OpenStreetMap_Salzburg в базу геоданных SalzburgDataManagement.gdb.


Заполнение базы геоданных

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

Импорт единичного шейп-файла

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

  1. На панели Геообработка щелкните кнопку Назад.
  2. Выполните поиск и выберите инструмент Экспорт объектов.

    Инструмент Экспорт объектов

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

  3. Для Входных объектов перейдите к папке OpenStreetMap_Salzburg и выберите OSM_Salzburg_HistoricSites.shp.
  4. Для параметра Выходной класс объектов найдите базу геоданных Salzburg_Data_Management и выберите набор классов объектов City_Attractions.
  5. В качестве Выходного имени введите Historic_Sites и щелкните Сохранить.

    Параметры Экспорта объектов

  6. Разверните Поля.

    В разделе Сопоставления полей список Выходные поля показывает атрибутивные поля, которые будут скопированы в выходной набор данных. Для исключения поля из выходного набора данных выберите его и щелкните Удалить. Чтобы удалить несколько полей нажмите Shift+Ctrl, чтобы выбрать поля и щелкните Удалить на любом названии поля.

  7. В списке Выходные поля удалите все, кроме следующего:
    • HISTORIC
    • NAME
    • ADDR_HOUSE
    • ADDR_HOU00
    • ADDR_STREE
    • ADDR_CITY
    • ADDR_STATE
    • ADDR_POSTC
    • ADDR_PLACE

    Выбранные выходные поля

  8. Щелкните Запустить.
    Примечание:

    Система координат входного шейп-файла WGS_1984_Web_Mercator_Auxiliary_Sphere. Когда шейп-файл конвертируется в класс пространственных объектов в наборе пространственных данных City_Attractions его система координат автоматически перепроецируется в MGI Austria GK M31. Набор пространственных данных не может содержать класс пространственных объектов с не совпадающей системой координат.

  9. В панели Содержание щелкните правой кнопкой City_Attractions и выберите Обновить.
  10. В виде Каталог щелкните Historic_Sites.

    На вкладке Метаданные панели дополнительной информации метаданные исходного шейп-файла скопированы в новый класс пространственных объектов базы геоданных.

  11. На виде Каталог щелкните правой кнопкой Historic_Sites и выберите Редактировать метаданные.
  12. В виде Метаданные обновите следующую информацию:
    • Для Заголовка введите Исторические места Зальцбурга.
    • Для Тегов введите Salzburg, Austria, Historic sites.
    • Для Краткой информации (Цель) введите Основные достопримечательности исторических мест в Зальцбурге, Австрия.
    • Для Описания (Резюме) введите Расположение исторических достопримечательностей в Зальцбурге, Австрия.
    • В строках Сведений об авторах и Ограничение использования оставьте текст по умолчанию, и эти поля будут заполнены из метаданных исходного файла.
    • Установите Соответствующий диапазон масштабов на диапазон Город (1:50000)Здания (1:5000 ).

    Опция Соответствующий диапазон масштабов

  13. На ленте, на вкладке Метаданные в группе Управление метаданными нажмите Сохранить.
  14. Закройте вид метаданных.

Экспорт нескольких классов пространственных объектов

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

  1. На панели Содержание в разделе Папки разверните папку Salzburg и щелкните папку City_of_Salzburg.
  2. В виде Каталог щелкните правой кнопкой мыши Castles.shp, наведите курсор на Экспорт и выберите Классы объектов в базу геоданных.

    Классы объектов в базу геоданных

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

  3. Рядом со вторым окном Входные объекты щелкните кнопку Обзор.
  4. Перейдите в папку City_of_Salzburg и выберите Museums.shp. Нажмите OK.
  5. Для Выходной базы геоданных найдите Salzburg_Data_Management.gdb и выберите набор классов объектов City_Attractions.

    Параметры инструмента Класс объектов в базу геоданных

  6. Щелкните Запустить.

    Инструмент запустится.

  7. На панели Содержание щелкните City_Attractions. Убедитесь, что в наборе классов объектов City_Attractions содержится три класса объектов.

    Импортированные классы объектов

  8. На панели Содержание под SalzburgDataManagement.gdb щелкните правой кнопкой мыши набор классов объектов Scenic_Attractions, наведите курсор на Импорт, и выберите Класс пространственных объектов.
  9. В инструменте геообработки Класс объектов в базу геоданных для Входных объектов перейдите к папке City_of_Salzburg и добавьте следующие шейп-файлы, удерживая клавишу Ctrl, чтобы выбрать несколько шейп-файлов одновременно:
    • NaturalParks.shp
    • NatureReserves.shp
    • Skilifts.shp
    • SkiSlopes.shp
    • SwimmingHoles.shp
    • Waterbodies.shp
    • Waterwheels.shp
  10. В инструменте Класс объектов в базу геоданных для пустой строки Входные объекты перейдите к папке OpenStreetMap_Salzburg и добавьте следующие шейп-файлы, удерживая клавишу Ctrl, чтобы выбрать несколько шейп-файлов одновременно:
    • OSM_Salzburg_CableCar.shp
    • OSM_Salzburg_CableCarStations.shp
    • OSM_Salzburg_NaturalFeatureBoundaries.shp
    • OSM_Salzburg_NaturalFeatures.shp
    • OSM_Salzburg_ReceationSiteBoundaries.shp
    • OSM_Salzburg_RecreationSites.shp
    • OSM_Salzburg_Streams.shp

    Теперь у вас есть 14 входных классов объектов, добавленных в панель инструмента Класс объектов в базу геоданных.

    Параметры инструмента Класс объектов в базу геоданных

    Параметр Выходная база геоданных по умолчанию верно задан на набор пространственных данных Scenic_Attractions.

  11. Щелкните Запустить.

    Инструмент запустится. Поскольку объектов много, работа инструмента может занять минуту.

  12. На панели Содержание щелкните набор пространственных данных Scenic_Attractions.

    Выходные классы объектов

    14 выбранных входных объектов теперь содержатся в наборе классов объектов. Вы переименуете некоторые из них, чтобы использовать более простые имена.

  13. В виде Каталог переименуйте класс пространственных объектов как показано в следующей таблице.
    Подсказка:

    Есть три способа переименовать класс пространственных объектов:

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

    Исходное имяНовое имя

    OSM_Salzburg_CableCar.shp

    CableCar

    OSM_Salzburg_CableCarStations.shp

    CableCarStations

    OSM_Salzburg_NaturalFeatureBoundaries.shp

    NaturalFeatureBoundaries

    OSM_Salzburg_NaturalFeatures.shp

    NaturalFeatures

    OSM_Salzburg_RecreationSiteBoundaries.shp

    RecreationSiteBoundaries

    OSM_Salzburg_RecreationSites.shp

    RecreationSites

    OSM_Salzburg_Streams.shp

    Streams

  14. Дополнительно можно обновить метаданные для Scenic_Attactions.
  15. Используйте Класс объектов в базу геоданных, чтобы импортировать следующие шейп-файлы в набор классов Transportation.

    Исходная папкаИсходные шейп-файлы

    City_of_Salzburg

    BicyclePaths.shp

    BusLanes.shp

    OneWayStreets.shp

    Pavement.shp

    RoadNetwork.shp

    Sidewalks.shp

    Tunnels.shp

    OpenStreetMap_Salzburg

    OSM_Salzburg_Airports.shp

    OSM_Salzburg_PublicTransportStations.shp

    OSM_Salzburg_Railroads.shp

    OSM_Salzburg_RailroadStations.shp

  16. После импорта шейп-файлов, щелкните на панели Содержание Transportation. В виде Каталога переименуйте следующие классы объектов:

    Исходное имяНовое имя

    OSM_Salzburg_Airports.shp

    Аэропорты

    OSM_Salzburg_PublicTransportStations.shp

    PublicTransportStations

    OSM_Salzburg_Railroads.shp

    Railroads

    OSM_Salzburg_RailroadStations.shp

    RailroadStations

  17. Дополнительно обновите метаданные классов пространственных объектов Transportation.

Импорт файлов KML

Часть полезных для туристов данных доступна только в виде файлов KML. Вы будете использовать инструмент KML в слой для конвертации файла .kmz в файловую базу геоданных.

  1. В панели Содержание под Папками найдите подпапку kmz_files и выберите ее.

    В виде Каталог показаны файла .kmz.

    Поскольку у вас уже есть слой музеев в базе геоданных, вы конвертируете только файлы Burgen_und_Schloesser.kmz и Kunstwerke_mit_Audiotext.kmz. Эти объекты представляют дворцы и замки, а также местоположения художественных инсталляций известных мастеров.

  2. На панели Геообработка щелкните кнопку Назад. Найдите инструмент KML в слой и откройте его.

    KML в слой

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

  3. В инструменте KML в слой задайте следующие параметры:
    • В Входном файле KML перейдите к папке kmz-files и выберите Burgen_und_Schloesser.kmz.
    • Для параметра Целевая папка выберите C:\Salzburg.
    • В качестве Выходного имени введите Castle_Palace.

    Параметры инструмента KML в слой

  4. Щелкните Запустить.

    Инструмент создает выходную файловую базу геоданных с именем Castle_Palace.gdb и выходной файл слоя с именем Castle_Palace.lyrx внутри папки Salzburg.

  5. Запустите инструмент KML в слой еще раз со следующими параметрами:
    • Во Входном файле KML перейдите к папке kmz-files и выберите файл Kunstwerke_mit_Audiotext.kmz.
    • Для параметра Целевая папка выберите C:\Salzburg.
    • В качестве Выходного имени введите Art_Installations.
  6. Щелкните Запустить.

    Инструмент создает выходную файловую базу геоданных с именем Art_Installations.gdb и выходной файл слоя с именем Art_Installations.lyrx.

  7. На панели Ресурсы разверните папку Salzburg и убедитесь, что Art_Installations.gdb и Castle_Palace.gdb созданы.
  8. Разверните базы геоданных и убедитесь, что каждая содержит набор пространственных данных Placemarks.

    Развернутые базы геоданных в панели Содержание

  9. Под Art_Installations.gdb, щелкните набор пространственных данных Placemarks.

    В виде Каталог можно увидеть, что набор пространственных данных содержит класс пространственных объектов Points. Этот класс пространственных объектов содержит объекты точек, конвертированные из KML.

  10. Переименуйте класс пространственных объектов Points в Art_Installations.
  11. На панели Содержание под Castle_Palace.gdb щелкните набо пространственных данных Placemarks. Переименуйте класс пространственных объектов Points в Castle_Palace.
  12. В виде Каталог перейдите к классу точечных пространственных объектов Art_Installations. Щелкните правой кнопкой мыши класс пространственных объектов и выберите Копировать.

    Опция Копировать

  13. На панели Содержание под Salzburg_Data_Management.gdb, щелкните правой кнопкой набор классов объектов City_Attractions и выберите Вставить.

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

    Исходный файл KML, и соответственно конвертированный класс пространственных объектов с точками, используют систему координат GCS_WGS_1984. Целевой набор пространственных данных City_Attractions использует систему координат MGI_Austria_GK_M31. Операция копирования и вставки завершилась неудачно, поскольку все классы пространственных объектов в наборе должны иметь одинаковую систему координат. Однако, возможно экспортировать класс пространственных объектов в набор классов объектов при помощи инструмента Класс объектов в базу геоданных. Инструмент автоматически проецирует исходные данные в систему координат набора пространственных данных.

  14. Закройте окно Копирование не удалось. В виде Каталога щелкните правой кнопкой класс объектов Art_Installations наведите на Экспорт и выберите Классы объектов в базу геоданных.

    В инструменте Класс объектов в БГД Art_Installations выбран по умолчанию как входной класс пространственных объектов. Также вы добавите класс пространственных объектов Castle_Palace.

  15. На панели Ресурсы под Castle_Palace.gdb щелкните Placemarks.
  16. В виде Каталог перетащите Castle_Palace на панель Геообработка. Перетащите его в пустое окно Входные объекты.

    Класс пространственных объектов Castle_Palace перемещен в параметр Входные объекты

    Таким же образом можно заполнить Выходную базу геоданных.

  17. На панели Содержание разверните Salzburg_Data_Management.gbd. Перетащите City_Attractions на панель Геообработка в параметре Выходная база геоданных.

    Выходная база геоданных теперь установлена на City_Attractions.

    Параметры инструмента Класс объектов в базу геоданных

  18. Щелкните Запустить.

    Классы пространственных объектов успешно добавлены в набор пространственных данных City_Attractions.

  19. На панели Содержание щелкните набор пространственных данных City_Attractions. В виде Каталог убедитесь, что классы пространственных объектов появились.

    Новые классы объектов

  20. Дополнительно, обновите метаданные классов пространственных объектов Art_Installations и Castle_Palace.

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

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

Подготовка базы геоданных к просмотру

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

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

  1. На панели Содержание щелкните правой кнопкой мыши Salzburg_Data_Management.gdb и выберите Управление.

    Откроется окно Свойства базы данных.

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

    Чтобы просмотреть историю операций геообработки, включая Уплотнение, щелкните вкладку Анализ в ленте. В группе Геообработка щелкните История.

    Примечание:

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

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

  3. На панели Содержание щелкните правой кнопкой мыши Salzburg_Data_Manaement.gdb, выберите Экспорт, а затем База геоданных в XML-документ рабочей области.

    Появится инструмент Экспорт в XML-документ рабочей области.

  4. В инструменте Экспорт в XML-документ рабочей области убедитесь, что для параметра Входные данные задано Salzburg_Data_Management.gdb, а для Выходного файла задано Salzburg_Data__ExportXMLWork.xml.
  5. Для Опций экспорта выберите Только схема.

    XML-документ рабочей области в домашней папке проекта

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

  6. Щелкните Запустить.
    Подсказка:

    Если указать имя Выходного файла с расширением файла .zip, полученный XML-файл будет сохранен в сжатом файле .zip.

  7. По завершении работы инструмента в панели Содержание под Папками щелкните домашнюю папку Salzburg_Data_Management. В виде Каталог убедитесь, что появился документ XML.

    XML-документ рабочей области в домашней папке проекта

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

  8. Сохраните проект.

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

Вы можете найти больше учебных пособий в галерее учебных пособий.