Вы можете подключиться к базе данных SQLite или файлу GeoPackage в ArcGIS Pro, чтобы создавать карты и выполнять пространственный анализ ваших данных. Базы данных SQLite и файлы OGC GeoPackage поддерживают подключение с одним пользователем. Они используют простую модель данных и содержатся в одном файле, который подходит для обмена данными между пакетами ПО. Например, базы данных SQLite подходят для мобильных устройств с ограниченными возможностями подключения для обмена данными с сервером, когда к нему есть подключение. Для получения дополнительной информации о базах данных SQLite посетите веб-сайт SQLite.
Вы можете хранить пространственную информацию в базе данных SQLite с помощью типа пространственных данных Esri ST_Geometry, SpatiaLite или использовать формат хранения пространственных данных OGC GeoPackage. Файлы OGC GeoPackage записаны в обменном формате и могут работать во многих средах, а также подходят для мобильных устройств. См. раздел создание GeoPackage, который соответствует спецификации OGC.
Подключение к базе данных SQLite или GeoPackage
Вы можете получить доступ к базе данных SQLite или файлу GeoPackage через подключение к папке или добавить базу данных или файл в проект, аналогично тому, как вы получаете доступ к файловой базе геоданных.
При использовании подключения к папке вы можете просматривать и работать со всеми поддерживаемыми файлами, хранящимися в этой папке. Если вы хотите видеть и работать только с базой данных или GeoPackage, а не с другими элементами, хранящимися в той же папке, добавьте базу данных SQLite или GeoPackage непосредственно в проект.
Выполните следующие действия, чтобы добавить базу данных SQLite или GeoPackage в свой проект:
- Подключитесь к папке, содержащей базу данных SQLite или GeoPackage, который вы хотите использовать.
- На панели Каталог перейдите к папке, к которой вы подключились на предыдущем шаге.
- Щелкните правой кнопкой базу данных SQLite или GeoPackage и выберите Добавить в проект . База данных SQLite или GeoPackage появится в панели Каталог в категории Базы данных.
- Перейдите к базе данных SQLite или GeoPackage, чтобы начать использовать её элементы.
Подсказка:
Если вы не хотите добавлять базу данных или GeoPackage в проект, можно использовать содержимое базы данных непосредственно из подключения к папке.
Добавление данных на карту
Чтобы добавить данные из базы данных SQLite или GeoPackage на карту, используйте кнопку Добавить данные на ленте или перетащите класс объектов или таблицу на карту с панели Каталог.
- Нажмите на кнопку Добавить данные на вкладке Карта на ленте.
- Перейдите к базе данных SQLite или GeoPackage, когда откроется диалоговое окно Добавить данные.
- Щелкните на таблице или классе объектов, который хотите добавить на карту.
- Щелкните Выбрать.
Подсказка:
Если база данных SQLite или GeoPackage уже добавлена в проект, можно щелкнуть правой кнопкой на таблице или классе объектов и выбрать Добавить к текущей карте, чтобы добавить данные на текущую карту или Добавить на новую карту, чтобы добавить данные на новую карту в проекте.
Работа с базой данных в виде Поля
Используйте вид Поля для выполнения следующих действий в таблице или классе пространственных объектов в SQLite или GeoPackage:
- Просмотр имен полей.
- Просмотр типов данных полей.
- Определение, допускает ли в поле значения null.
- Просмотр длин полей.
- Добавление полей.
Подсказка:
Если вы открыли вид Поля из слоя в панели Содержание, вы можете изменить свойства слоя, такие как видимость, псевдонимы полей или числовой формат.
Вы не можете удалить или переименовать поле в таблице в базе данных SQLite или GeoPackage.
Создание базы данных SQLite или GeoPackage
Чтобы создать базу данных SQLite или GeoPackage в ArcGIS Pro, используйте инструмент геообработки Создать базу данных SQLite.
- Откройте панель Геообработка, щелкнув кнопку Инструменты на вкладке Анализ.
- В строке поиска введите Создать базу данных SQLite.
- Откройте инструмент Создать базу данных SQLite и заполните параметры по желанию.