В ArcGIS Pro можно работать со следующими ресурсами баз данных:
- Файловые базы геоданных (.gdb)
- Мобильные базы геоданных (.geodatabase)
- Базы данных SQLite (.sqlite) и файлы OGC GeoPackage (.gpkg)
- Многопользовательские базы геоданных (.sde), которые хранятся в поддерживаемых базах данных
- Поддерживаемые базы данных и облачные хранилища данных (.sde)
- Подключения OLE DB (.odc)
Эти ресурсы имеют разную архитектуру программного обеспечения и свойства. Файловые базы геоданных, мобильные базы геоданных, базы данных SQLite и файлы GeoPackage хранятся в файловой системе. Многопользовательские базы геоданных, базы данных и облачные хранилища данных расположены удаленно и доступны через файлы подключения, которые хранятся в файловой системе.
Примечание:
Термин база данных часто зарезервирован для систем управления базами данных (СУБД), таких как IBM Db2 или Oracle. Однако в проекте ArcGIS Pro все ресурсы, перечисленные выше, могут появиться в контейнере Базы данных панели Каталог или вида каталога, и в этом контексте называются базами данных.
Один из способов получить доступ к базе данных - перейти к ней через подключение к папке. (Если база данных удалена, вы можете просмотреть ее файл подключения к базе данных.) Для удобства вы также можете добавить базу данных в контейнер Базы данных каталога. Это не копирует и не перемещает файлы; фактически, создается соединение - ссылка или ярлык, - которое позволяет использовать ресурс без перехода к его папке.
Может быть полезно установить соединение базы данных с ресурсом, сохранив доступ к нему из папки каталога. Например, некоторые операции геообработки с входными данными создают текстовые или XML-файлы, которые нельзя сохранить в выходной базе данных. По умолчанию эти элементы вывода хранятся в папке, содержащей базу данных, и к ним необходимо получить доступ через подключение к папке.
Примечание:
Возможно, вам потребуется обновить подключение, если содержимое элемента будет изменено вне текущего сеанса ArcGIS Pro. Возможно, вам придется восстановить подключение, если оно станет неработоспособным.
Доступ к базе данных в папке
Вы можете получить доступ к базе данных из папки, перейдя к ней в каталоге. Если ресурс расположен удаленно, вы переходите к его файлу подключения, который хранится в файловой системе.
- Подключитесь к папке, содержащей ресурс, который вы хотите использовать.
- На панели Каталог, панели Содержание вида каталога или в окне вида каталога перейдите к папке, в которой содержится ресурс.
- Перейдите к ресурсу, чтобы использовать его содержимое.
Добавление существующей базы данных в проект
Вы можете добавить существующую базу данных или файл подключения базы данных в контейнер Базы данных каталога. Это позволит использовать ресурс без необходимости переходить к папке.
-
Откройте диалоговое окно обзора одним из следующих способов:
На ленте
Перейдите на вкладку Вставка. В группе Проект щелкните Подключения , наведите курсор на Базу данных и выберите Добавить базу данных .
На панели Содержание вида каталога
Щелкните Базы данных . На ленте щелкните вкладку Каталог. В группе Создать нажмите Добавить и щелкните Добавить базу данных .
На панели Каталог
На вкладке Проект щелкните правой кнопкой Базы данных и нажмите Добавить базу данных .
- Перейдите и выберите или несколько баз геоданных, баз данных SQLite, файлов GeoPackage или файлов подключения к базе данных на локальном или сетевом компьютере.
- Нажмите OK.
База данных появится в контейнере Базы данных на панели Каталог и на панели Содержание вида каталога.
Вы также можете добавить базу данных в проект следующими способами:
На панели Каталог, в виде каталога, либо на панели Содержание вида каталога
- Перейдите к базе данных, щелкните правой кнопкой мыши на ней и выберите Добавить в проект .
- Перейдите к базе данных, выберите ее и перетащите в контейнер Базы данных на панели Каталог или на панели Содержание вида каталога.
В File Explorer
Перейдите к базе данных, выберите ее и перетащите на панель Каталог или на панель Содержание вида каталога. Она появится в контейнере Базы данных .
Создание файловой или мобильной базы геоданных
Вы можете создать файловую или мобильную базу геоданных и автоматически добавить ее в контейнер Базы данных каталога.
Создание файловой или мобильной базы геоданных в текущем местоположении каталога
Когда вы переходите к папке в каталоге, можно создать файловую или мобильной базу геоданных в этом местоположении.
- Создайте файловую или мобильную базу геоданных, используя один из следующих методов:
На панели Содержание вида каталога
В подключении к папке перейдите к папке и выберите ее. На ленте щелкните вкладку Каталог. В группе Создать щелкните Новая и выберите Файловая база геоданных или Мобильная база геоданных .
На панели Каталог
В подключении к папке перейдите к папке и выберите ее. Щелкните правой кнопкой мыши на папке, укажите Новая и выберите Файловая база геоданных или Мобильная база геоданных .
В диалоговом окне обзора
В подключении к папке перейдите к папке и выберите ее. Щелкните стрелку ниспадающего списка Новый элемент и щелкните Файловая база геоданных или Мобильная база геоданных .
Будет создана новая файловая или мобильная база геоданных с именем по умолчанию. Имя сразу является редактируемым.
-
Введите новое имя для базы геоданных и нажмите клавишу Enter.
Базе геоданных будет присвоено новое имя. Она отображается в папке в каталоге и в контейнере Базы данных .
Создание файловой или мобильной базы геоданных в другом местоположении каталога
Можно выбрать другое местоположение для создания файловой или мобильной базы геоданных.
- Откройте диалоговое окно обзора одним из следующих способов:
На ленте
Перейдите на вкладку Вставка. В группе Проект щелкните Подключения , выберите База данных и щелкните Новая файловая база геоданных или Новая мобильная база геоданных .
На панели Содержание вида каталога
Щелкните Базы данных . На ленте щелкните вкладку Каталог. В группе Создать щелкните Новая и выберите Новая файловая база геоданных или Новая мобильная база геоданных .
На панели Каталог
На вкладке Проект щелкните правой кнопкой мыши Базы данных и выберите Новая файловая база геоданных или Новая мобильная база геоданных .
- Перейдите в папку на вашем компьютере или сетевом компьютере.
- Введите имя для файловой базы геоданных в поле Имя.
- Щелкните Сохранить.
Файловая база геоданных создана и добавлена в проект. Она отображается в папке в каталоге и в контейнере Базы данных .
Создание GeoPackage
Файлы GeoPackage создаются при помощи инструмента геообработки Создать базу данных SQLite. Можно открыть инструмент на панели Геообработка или одним и описываемых далее способов. Когда вы создаете GeoPackage, он не добавляется в проект автоматически. Добавить его можно при помощи одного из способов, описанных выше в разделе Добавление существующей базы данных в проект.
Создание GeoPackage в текущем местоположении каталога
Когда вы переходите к папке в каталоге, вы можете создать GeoPackage в этом местоположении.
- Создайте GeoPackage, используя один из следующих методов:
На панели Содержание вида каталога
В подключении к папке перейдите к папке и выберите ее. На ленте щелкните вкладку Каталог. В группе Создать щелкните Новый и выберите GeoPackage .
На панели Каталог
В подключении к папке перейдите к папке и выберите ее. Щелкните правой кнопкой папку, укажите Новый и щелкните GeoPackage .
На панели Геообработка появится инструмент Создать базу данных SQLite Настройки по умолчанию выполнены для имени выходной базы данных и пространственного типа.
- Отредактируйте имя выходной базы данных. Дополнительно измените путь или пространственный тип.
- Щелкните Запустить.
В указанном выходном местоположении создается файл GeoPackage.
Подключиться к поддерживаемой базе данных
Чтобы подключиться к поддерживаемой базе данных, вы должны заполнить свойства подключения, которые идентифицируют базу данных и аутентифицируют ваши учетные данные. Обычно эта информация предоставляется администратором базы данных или администратором ГИС. При успешном подключении создается файл подключения к базе данных (.sde), который по умолчанию сохраняется в домашней папке вашего проекта.
Примечание:
Возможно, вам потребуется установить клиентское программное обеспечение на свой компьютер, прежде чем вы сможете создать файл подключения.
База данных, к которой вы подключаетесь, может содержать или не содержать многопользовательскую базу геоданных. Если нет, вы все равно имеете возможность просматривать данные в базе данных.
Для получения более подробной информации по подключению к поддерживаемым базам данных обратитесь к следующим разделам:
- Создать подключение к базе данных: Подключения баз данных в ArcGIS Pro и Настройка подключения к базе данных
- Создать подключение базы данных с помощью инструмента геообработки: Создать подключение базы данных
- Создать многопользовательскую базу геоданных в поддерживаемой базе данных: Управление многопользовательской базой геоданных
- Получение доступа к непространственным данным в базах данных (включая базы данных, не сертифицированные для использования с ArcGIS Pro): Работа с подключениями OLE DB
Подключение к облачному хранилищу
Подключение к поддерживаемому облачному хранилищу аналогично подключению к базе данных, хотя некоторые свойства подключения могут отличаться. См. Подключения к облачным хранилищам данных в ArcGIS Pro.
Добавить базу данных в Избранное проекта
Если вы используете одну и ту же базу данных во многих проектах, вы можете добавить ее в Избранное. Избранное может быть добавлено в любой проект на вкладке Избранное на панели Каталог или в контейнере Избранное на панели Содержание вида каталога. Когда вы добавляете соединение с базой данных в Избранное, его свойства сохраняются и не нуждаются в повторном вводе при добавлении Избранного в новый проект. Копия файла подключения базы данных будет сохранена в папке Избранное в вашем перемещаемом профиле.
Можно создавать ресурсы базы данных и автоматически добавлять их в Избранное. Эти ресурсы, такие как новая файловая база геоданных или новый файл подключения к базе данных, по умолчанию хранятся в папке Избранное в вашем перемещаемом профиле и потенциально доступны на каждом используемом вами компьютере.
Подсказка:
Вы можете добавить ресурс базы данных в Избранное, перетащив его из папки каталога, контейнера Базы данных каталога или File Explorer на вкладку Избранное панели Каталог или в контейнер Избранное на панели Содержание вида каталога.
Удалить подключение
Вы можете удалить подключение к элементу в панели Каталог или виде каталога, если вам больше не требуется работать с этим элементом или его содержимое более недоступно. Если вы удаляете подключение к элементу, сам элемент и его содержимое более недоступно напрямую из проекта. Но оно не удаляется с диска компьютера, сетевого или облачного хранилища.
Вы не можете удалить подключения элементов к элементам, требуемым проектом, таким как домашняя папка, набор инструментов по умолчанию и база геоданных по умолчанию.
- В панели Каталог перейдите к подключению элемента.
Или, в активном виде каталога перейдите к подключению элемента в панели Содержание или в виде каталога.
- Щелкните подключение элемента, чтобы выбрать его.
- Щелкните правой кнопкой элемент и выберите Удалить из проекта .
Если вид каталога активен, можно использовать ленту для удаления подключения элемента. На ленте щелкните вкладку Каталог. В группе Организовать щелкните Удалить .