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

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

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

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

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

Примечание:

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

  1. Перейдите в группу Get Started with Geodatabases.

    Группа Get Started with Geodatabases

  2. Прокрутите вниз, пока не увидите образец Sample Basemap GDB Schema. Щёлкните Download для загрузки архивного файла.

    Образец Sample Basemap GDB Schema

  3. Щелкните образец SalzburgData, чтобы загрузить этот файл тоже.

    Образец SalzburgData

  4. Извлеките данные из файлов в локальное местоположение, по вашему усмотрению (например, C:\Salzburg).
  5. Откройте ArcGIS Pro.
    Примечание:

    Если у вас нет ArcGIS Pro или учетной записи ArcGIS, можно подписаться на бесплатную пробную версию ArcGIS.

    Откроется стартовая страница ArcGIS Pro.

  6. Щёлкните Настройки и выберите Опции.

    Откроется панель Опции.

  7. На панели Опции щелкните Метаданные.
  8. Для Стиля метаданных выберите Метаданные FGDC CSDGM.

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

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

  9. ЩёлкнитеOK.
  10. Щелкните кнопку Назад, чтобы вернуться к проекту.
  11. Если будет предложено, войдите под лицензированной учетной записью ArcGIS.
  12. В разделе Новый щелкните Каталог.

    Шаблон Каталог

    ArcGIS Pro Предлагает вам несколько готовых пустых шаблонов для начала работы.

    • Чтобы создать 2D карту, выберите шаблон Карта.
    • Чтобы создать 3D сцену, выберите шаблон Глобальная сцена.
    • Чтобы создать 3D локальную сцену, выберите шаблон Локальная сцена.
    • Чтобы начать работать с видом каталога, выберите шаблон Каталог.

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

  13. Для Имени введите YVWD_Recycled_Water_FacilitySalzburgGeodatabase.
  14. Для Местоположения перейдите к местоположению, куда вы сохранили ресурсные файлы для проекта (например, C:\Salzburg).

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

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

    Окно Создать новый проект

    Проект откроется и отобразит панель Содержание и вид Каталог.

    Панель Содержание и вид Каталог

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

  16. На ленте, на вкладке Вид в группе Окна щёлкните Панель Каталог.

    Появится панель Каталог.

    Кнопка Панель каталог

    Примечание:

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

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

    Сравнение вида Каталога и панели Каталог

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

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

  17. Закройте панель Каталог.
  18. В панели Содержание щелкните и разверните Базы геоданных.

    База SalzburgGeodatabase.gdb уже создана для проекта. Перед тем, как приступить к изучению вида Каталог в создадите подключение к папке, чтобы ресурсы проекта были всегда доступны для вас.

  19. В панели Содержание щелкните Папки.
  20. На ленте на вкладке Каталог в группе Создать щелкните Добавить и выберите Добавить подключение к папке.

    Кнопка Добавить

  21. В панели Добавить подключение к папке найдите папку, в которую вы развернули загруженные данные (например, C:\Salzburg) и щелкните OK.

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

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

В этом уроке вы создали проект с целью заполнения базы геоданных и изменили стиль метаданных проекта с Описания элемента на Метаданные FGDC CSDGM. Далее вы изучите различные источники данных, которые будете включать в вашу базу геоданных.


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

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

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

вы будете оценивать потенциальные источники данных, которые планируете перенести в базу геоданных по Зальцбургу. Источники включают шейп-файлы и файлы KMZ.

  1. Если необходимо, откройте ваш проект.
  2. В панели Содержание в разделе Папки разверните папку City_of_Salzburg.

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

    Информация об элементе

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

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

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

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

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

    Просмотр информации по ограничениям и пространственной привязке.

    Пространственная привязка определяется следующим образом:

    • Географическая система координат – GCS_MGI
    • Проекция – MGI_Austria_GK_M31

    Информация, изложенная в метаданных, крайне важна для понимания полезности и ценности источника данных при разработке базы геоданных. Более подробно о просмотре и редактировании метаданных.

  4. Щелкните вкладку География для отображения и просмотра пространственных объектов, содержащихся в шейп-файле. Если необходимо, вы можете перемещать и масштабировать карту.

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

  5. Щелкните вкладку Таблица для отображения атрибутивных полей и их значений класса объектов велодорожек.

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

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

    Примечание:

    Метаданные сохраняются вместе с элементом, который они описывают: в базе геоданных – для элементов базы геоданных, в проекте – для элементов проекта, в файловой системе – для файловых элементов и т.д. Созданные однажды метаданные копируются, перемещаются и удаляются вместе с элементом, управляемым ArcGIS.

  6. Просмотрите вкладку Метаданные, География и Таблица для шейп-файла Museums.shp.

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

    • Географическая система координат – GCS_MGI
    • Проекция – MGI_Austria_GK_M31

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

  7. Просмотрите метаданные для ReligiousMonuments.shp.

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

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

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

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

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

    Примечание:

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

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

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

    Примечание:

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

  10. Просмотрите метаданные для Kunstwerke_mit_Audiotext.kmz.

    Метаданные KMZ

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

  11. Просмотрите географию для Kunstwerke_mit_Audiotext.kmz.

    Содержимое файла KMZ

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

  12. Просмотрите таблицу для Kunstwerke_mit_Audiotext.kmz.

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

  13. В панели Содержание в разделе Папки разверните папку OpenStreetMap_Salzburg.

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

  14. В виде Каталога щелкните OSM_Salzburg_Amenities.shp. На вкладке Метаданные просмотрите информацию о пространственной привязке.

    Информация о пространственной привязке объектов социально-бытовой инфраструктуры

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

  15. Если хотите откройте и изучите несколько других источников из коллекции OpenStreetMap. Проверьте и убедитесь, что у этих источников та же пространственная привязка.
  16. Сохраните проект.

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


Создание схемы базы геоданных

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

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

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

Вы начнете с импорта базы геоданных базовой из обменного файла XML.

  1. Если необходимо, откройте ваш проект.
  2. В панели Содержание щелкните Базы данных.

    У вас уже есть база по умолчанию, SalzburgGeodatabase.gdb, сформированная при создании проекта. Вы будете заполнять эту базу данными по Зальцбургу из различных источников. Тем не менее, в следующем шаге вы создадите еще одну базу геоданных, для изучения компонентов БГД.

  3. На ленте, на вкладке Базы данных в группе Проект щёлкните Новая файловая база геоданных.

    Кнопка Новая файловая база геоданных

  4. В панели Новая файловая база геоданных для Имени введите SampleBaseMapGDB.gdb. Убедитесь, что вы создаете базу геоданных в папке SalzburgGeodatabase.

    Окно Новая файловая база геоданных

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

  5. В панели Содержание щелкните SampleBaseMapGDB.gdb.
  6. На ленте на вкладке Каталог в группе Создать щелкните Импорт и выберите XML-Документ рабочей области.

    Опция XML-документ рабочей области

  7. В инструменте геообработки Импортировать XML-документ рабочей области в параметре Импортировать файл щелкните кнопку Обзор.
  8. В панели Импортировать файл найдите и выберите SampleBasemapGDB.xml, затем нажмитеOK.

    Окно Импортировать файл

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

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

  10. В панели Содержание щелкните правой кнопкой SampleBaseMapGDB.gdb и выберите Обновить.
  11. В виде Каталога просмотрите содержимое базы SampleBaseMapGDB.gdb.

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

    • Класс пространственных объектов
    • Набор классов объектов
    • Набор данных мозаики
    • Набор растровых данных
    • Таблица (непространственная)

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

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

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

    Наборы классов объектов могут содержать классы пространственных объектов, а также следующие типы наборов данных:

    • Геометрические сети (в ArcGIS Pro только для чтения)
    • Наборы сетевых данных (нужен дополнительный модуль ArcGIS Network Analyst)
    • Наборы данных Terrain (нужен дополнительный модуль ArcGIS 3D Analyst)
    • Топологии

  12. Разверните и просмотрите классы объектов в наборе классов объектов Administrative.

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

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

  13. В панели Содержание щелкните SampleBaseMapGDB.gdb.

    В панели Каталог есть также класс объектов PointsOfInterest, это автономный класс пространственных объектов, который не входит в набор классов объектов.

    Класс пространственных объектов PointsOfInterest

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

  14. В SampleBaseMapGDB.gdb просмотрите Slopemap и OrthoPhotos.

    Эти элементы базы геоданных относятся к хранению и управлению растровыми данными.

    Растры базы геоданных

    Элемент Slopemap – набор растровых данных, который может быть единичным растром или слоем изображений. Как правило, набор растровых данных – растр любого формата, поддерживаемого ArcGIS Pro, который хранится в базе геоданных. Элемент Orthophoto – набор данных мозаики, используемый для управления, отображения, обслуживания и публикации коллекции растровых данных.

  15. В SampleBaseMapGDB.gdb найдите HistoricSitesDescriptions.

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

    Примечание:

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

  16. В панели Содержание разверните Базы данных и щелкните SampleBaseMapGDB.gdb.
  17. На ленте, на вкладке Каталог в группе Организовать щелкните Убрать.
    Примечание:

    Эта функция удаляет выбранный элемент из проекта. Ссылки из проекта на этот элемент удаляются, но сама база остается на диске.

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

Документирование и подготовка базы геоданных Зальцбурга

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

  1. В панели Содержание щелкните правой кнопкой SalzburgGeodatabase.gdb и выберите Редактировать метаданные.

    Редактировать метаданные

    Метаданные отобразятся на панели деталей в виде Каталога. Панель Содержание обновилась, и в ней перечислены категории метаданных. Для SalzburgGeodatabase.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.
    • Для Краткой информации введите Collection of data for the city and surrounding areas of Salzburg Austria.
    • Для Описания (Резюме) введите Geodatabase to store and manage a collection of spatial and attribute data that can be used by tourism agencies in the city of Salzburg, Austria to develop updated web maps and apps.

  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
    • 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

  4. Установите Соответствующий диапазон масштабов от 1:50000 до 1:5000.

    Диапазон масштабов

  5. Щелкните кнопку добавления и обновите информацию об ограничивающем прямоугольнике. Добавьте следующую информацию:

    Запад

    12.058153

    Восток

    14.008495

    Юг

    46.938376

    Север

    48.042424

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

    Примечание:

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

  6. На ленте, на вкладке Метаданные в группе Управление метаданными нажмите Сохранить.
  7. Закройте панель редактирования метаданных.
  8. В панели Содержание щелкните правой кнопкой SalzburgGeodatabase.gdb и выберите Просмотреть метаданные.

    Вид Каталога отобразит обновленные метаданные базы геоданных Salzburg Tourism.

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

    Примечание:

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

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

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


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

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

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

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

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

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

  • City_Attractions
  • Transportation
  • Scenic_Attractions
  • Trails

  1. Если необходимо, откройте ваш проект.
  2. В панели Содержание щелкните правой кнопкой мыши SalzburgGeodatabase.gdb, выберите пункт Новый, затем Набор классов объектов.

    Откроется инструмент геообработки с параметрами, соответствующими выбранному типу набора данных.

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

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

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

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

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

  6. В панели Импорт системы координат перейдите к папке City_of_Salzburg. Выберите BicyclePaths.shp и щелкните OK.

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

  7. В списке Доступные системы XY координат убедитесь, что выбрана MGI Austria GK M31 и нажмите OK.

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

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

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

    Примечание:

    Официальная система координат проекции, которая используется для кадастровых данных в Австрии – MGI Austria GK Central, проекция Универсальная поперечная Меркатора. Но отдельные земли в Австрии, в частности та, в которую входит город Зальцбург, использует сдвиг (смещение по долготе), чтобы избежать отрицательных величин, и поэтому использует пользовательскую систему координат, называемую MGI Austria GK M31.

  9. В виде Каталога щелкните правой кнопкой City_Attractions и выберите Редактировать метаданные.
  10. В панели Детали в виде Каталога внесите следующие обновления в метаданные:

    • Для Заглавия введите 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
      • 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
    • Установите Соответствующий диапазон масштабов на диапазон Город (1:50000) – Здания (1:5000 ).
    • Для Ограничивающего прямоугольника установите следующие значения:

      Запад

      12.058153

      Восток

      14.008495

      Юг

      46.938376

      Север

      48.042424

  11. На ленте, на вкладке Метаданные в группе Управление метаданными нажмите Сохранить.
  12. В виде Каталога закройте вкладку City_Attractions.
  13. В панели Содержание щелкните правой кнопкой City_Attractions и выберите Просмотреть метаданные.

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

  14. В панели Содержание щелкните SalzburgGeodatabase.gdb.
  15. На ленте на вкладке Каталог в группе Создать щелкните Новый и выберите Наборы классов объектов.

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

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

    • Для Выходной базы геоданных выберите C:\Salzburg\SalzburgGeodatabase\SalzburgGeodatabase.gdb.
    • Для Имени набора классов объектов введите Scenic_Attractions.
    • Для Системы координат выберите MGI Austria GK M31.

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

    • Transportation
    • Trails

  18. В панели Содержание разверните SalzburgGeodatabase.gdb и убедитесь, что созданы 4 набора данных.
    Наборы классов объектов
  19. Если хотите, обновите метаданные для дополнительных наборов классов объектов.

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

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

  1. В панели Каталог в SalzburgGeodatabase.gdb, щелкните правой кнопкой набор классов объектов City_Attractions, наведите на Импорт и выберите Классов объектов.

    Опция импорта класса объектов

    Вы можете также использовать инструмент Импорт класса объектов, расположенный на ленте, на вкладке Каталог в группе Создать.

    Опция импорта класса объектов на вкладке Каталог

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

  2. В инструменте геообработки Класс объектов в класс объектов, для Входных объектов, перейдите к папке OpenStreetMap_Salzburg и выберите OSM_Salzburg_HistoricSites.shp.
  3. Подтвердите, что параметр Выходное местоположение установлен на City_Attractions.
  4. В поле Выходной класс объектов введите HistoricSites.
    Примечание:

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

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

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

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

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

    Откроется вкладка Метаданные. Метаданные исходного шейп-файла копируются в класс пространственных объектов базы геоданных.

    Примечание:

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

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

  9. В виде Каталога щелкните правой кнопкой HistoricSites и выберите Редактировать метаданные.

    Редактировать метаданные

  10. В редакторе метаданных обновите следующую информацию:

    • Для Заглавия введите Salzburg Historic Sites.
    • Для Тегов введите Salzburg, Austria, Historic sites.
    • Для Краткой информации введите Point features of historic sites in Salzburg Austria.
    • В строках Сведений об авторах и Ограничение использования оставьте текст по умолчанию, и эти поля будут заполнены из метаданных исходного файла.
    • Для Описания (Резюме) введите Location of historic sites in Salzburg Austria.
    • Установите Соответствующий диапазон масштабов на диапазон Город (1:50000) – Здания (1:5000 ).

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

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

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

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

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

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

  4. В инструменте геообработки Класс объектов в базу геоданных для Выходной базы геоданных укажите набор классов объектов City_Attractions в SalzburgGeodatabase.gdb.
  5. Щелкните Запустить.

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

  6. Убедитесь, что в наборе классов объектов City_Attractions в базе SalzburgGeodatabase.gdb содержится 4 класса объектов.

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

  7. В панели Каталог в SalzburgGeodatabase.gdb, щелкните правой кнопкой набор классов объектов Scenic_Attractions, наведите на Импорт и выберите Классы объектов.

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

  8. В инструменте Класс объектов в базу геоданных для Входных объектов, добавьте следующие шейп-файлы:

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

    City_of_Salzburg

    NatureReserves.shp

    NaturalParks.shp

    Skilifts.shp

    SkiSlopes.shp

    SwimmingHoles.shp

    Waterbodies.shp

    Waterwheels.shp

    OpenStreetMap_Salzburg

    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

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

  9. Щелкните Запустить.
  10. В виде Каталога переименуйте следующие классы объектов.

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

    OSM_Salzburg_CableCar.shp

    CableCar

    OSM_Salzburg_CableCarStations.shp

    CableCarStations

    OSM_Salzburg_NaturalFeatureBoundaries.shp

    NaturalFeatureBoundaries

    OSM_Salzburg_NaturalFeatures.shp

    NaturalFeatures

    OSM_Salzburg_ReceationSiteBoundaries.shp

    ReceationSiteBoundaries

    OSM_Salzburg_RecreationSites.shp

    RecreationSites

    OSM_Salzburg_Streams.shp

    Streams

  11. Убедитесь, что набор классов объектов Scenic_Attractions содержит 14 классов объектов.

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

  12. Дополнительно можно обновить метаданные для Scenic_Attactions.
  13. Импортируйте и переименуйте следующие шейп-файлы в наборе классов объектов Transportation.

    Исходная папка Исходные шейп-файлы Имя выходного класса объектов

    City_of_Salzburg

    BicyclePaths.shp

    BicyclePaths

    BusLanes.shp

    BusLanes

    OneWayStreets.shp

    OneWayStreets

    Pavement.shp

    Pavement

    RoadNetwork.shp

    RoadNetwork

    Sidewalks.shp

    Sidewalks

    Tunnels.shp

    Tunnels

    OpenStreetMap_Salzburg

    OSM_Salzburg_Airports.shp

    Airports

    OSM_Salzburg_PublicTransportStations.shp

    PublicTransportStations

    OSM_Salzburg_Railroads.shp

    Railroads

    OSM_Salzburg_RailroadStations.shp

    RailroadStations

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

  14. Убедитесь, что набор классов объектов Transportation содержит 11 классов объектов.

    Классы объектов Transportation

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

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

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

  1. В подключении к Папкам щелкните подпапку kmz_files.

    В виде Каталога вы увидите три файла .kmz. Это сжатые файлы KML.

    Файлы KMZ

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

  2. На ленте щелкните вкладку Анализ и в группе Геообработка щелкните Инструменты.
  3. На панели Геообработка выполните поиск по слову kml. Выберите инструмент конвертации KML в слой.

    Инструмент KML в слой

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

  4. В инструменте KML в слой задайте следующие параметры:

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

    Параметры инструмента KML в слой для объектов дворцов и замков

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

    Инструмент создает выходной файл слоя с именем Castle_Palace.lyr и выходную базу геоданных с именем Castle_Palace.gdb, в указанном выходном местоположении (например, C:\Salzburg).

  6. Запустите инструмент KML в слой еще раз со следующими параметрами:

    • Для Входного файла KML выберите C:\Salzburg\kmz-files\Kunstwerke_mit_Audiotext.kmz.
    • Для Выходного местоположения укажите папку, например C:\Salzburg.
    • В качестве Имени выходных данных введите Art_Installations.

    Параметры инструмента KML в слой для объектов художественных инсталляций

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

    Инструмент создает выходной файл слоя с именем Art_Installations.lyr и выходную базу геоданных с именем Art_Installations.gdb, в указанном выходном местоположении (например, C:\Salzburg).

  8. В панели Содержание разверните папку Salzburg и убедитесь, что базы Art_Installations.gdb и Castle_Palace.gdb успешно созданы.

    Новые базы геоданных

  9. В виде Каталога найдите и разверните Art_Installations.gdb.

    Эта база геоданных, созданная инструментом KML в слой , содержит набор классов объектов с именем Placemarks.

  10. Разверните набор классов объектов Placemarks.

    Инструмент добавил класс точечных объектов, содержащий конвертированные точки KML в набор классов объектов.

  11. Щелкните правой кнопкой класс объектов Points, выберите Переименовать и введите Art_Installations.
  12. В виде Каталога найдите и разверните Castle_Palace.gdb.
  13. Разверните набор классов объектов Placemarks и переименуйте Points в Castle_Palace.
  14. В окне Каталога щелкните правой кнопкой класс объектов Art_Installations и выберите Свойства.

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

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

  15. В панели Каталог в SalzburgGeodatabase.gdb, щелкните правой кнопкой набор классов объектов Scenic_Attractions и выберите Вставить.

    Опция Вставить

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

    Не удалось вставить класс объектов

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

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

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

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

    • Для Входных объектов найдите и добавьте класс объектов Castle_Palace.
    • Для Выходной базы геоданных найдите и выберите набор классов объектов City_Attractions.

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

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

    Теперь классы объектов успешно добавлены в набор классов объектов City_Attractions, так как исходные объекты были перепроецированы для соответствия системе координат набора классов объектов City_Attractions.

  19. В виде Каталога убедитесь, что классы объектов успешно импортированы в набор City_Attractions.

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

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

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

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

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

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

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

  1. В панели Содержание щелкните правой кнопкой SalzburgGeodatabase.gdb, выберите Организовать, а затем Уплотнить.

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

    Опция Уплотнить

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

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

    В следующих дополнительных шагах вы создадите XML-документ рабочей области для публикации данных и схемы вашей базы SalzburgGeodatabase.gdb.

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

    База геоданных в XML-документ рабочей области

  3. В инструменте Экспорт в XML-документ рабочей области задайте следующие параметры:
    • Для Входных данных перейдите к C:\Salzburg\SalzburgGeodatabase\SalzburgGeodatabase.gdb.
    • Для Выходного файла наберите SalzburgGeodatabase_ExportXML.xml.
    • Для Опций экспорта выберите Данные.
    • Для Типа хранения убедитесь, что выбрано Двоичное.
    • Отметьте опцию Экспорт метаданных.

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

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

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

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

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

Еще больше уроков вы найдете в Галерее уроков Learn ArcGIS.