Вы можете подключиться к базе данных 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.
- Просмотр длин полей.
- Добавление полей.
Подсказка:
Не используйте имена полей, содержащие пробелы или символы, отличающиеся от буквенно-цифровых. Информацию о длине имени поля см. в разделе Данные базы данных и облачного хранилища данных в ArcGIS.

На панели Содержание вы можете использовать вид Поля для изменения следующих свойств слоя, выделенных на изображении ниже.

Внимание:
Чтобы добавить поле в таблицу или класс объектов в базе данных SQLite или GeoPackage, необходимо открыть вид Поля на панели Каталог.
Независимо от того, как вы открываете вид Поля, вы не можете использовать его для удаления или переименования поля в таблице или классе объектов в базе данных SQLite или GeoPackage.
Вместо этого вы можете использовать инструмент геообработки Изменить поле, чтобы переименовать поле, или инструмент геообработки Удалить поле, чтобы удалить поле в таблице или классе объектов в базе данных SQLite или GeoPackage.
Создание базы данных SQLite или GeoPackage
Чтобы создать базу данных SQLite или GeoPackage в ArcGIS Pro с помощью инструмента геообработки Создать базу данных SQLite, выполните следующие действия:
- Щелкните кнопку Инструменты
на вкладке Анализ, чтобы открыть панель Геообработка. - В строке поиска введите Создать базу данных SQLite.
- Откройте инструмент Создать базу данных SQLite, заполните параметры и запустите инструмент.