Создание файловой базы геоданных

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

Из панели Каталог в ArcGIS Pro

Выполните эти шаги для создания файловой базы геоданных из панели Каталог в ArcGIS Pro.

  1. Запустите ArcGIS Pro и откройте панель Каталог, если необходимо.
  2. Щелкните правой кнопкой мыши Базы данных или папку в разделе Папки на панели Каталог и выберите Новая файловая база геоданных.
  3. В диалоговом окне Новая файловая база геоданных перейдите к местоположению, в котором вы хотите создать файловую базу геоданных, введите имя и нажмите кнопку Сохранить.

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

Запустите инструмент Создать файловую базу геоданных

Инструмент геообработки Создать файловую базу геоданных позволяет создавать файловую базу геоданных, которая может работать в старых версиях ArcGIS. Таким образом, вы можете обмениваться данными с людьми, которые не могут открыть новые версии базы геоданных.

Помните, что схемы файловых баз геоданных не изменились с ArcGIS 10.

  1. Откройте инструмент Создать файловую базу геоданных в ArcGIS Pro.

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

  2. Укажите папку, в которой вы собираетесь создать файловую базу геоданных.
  3. Введите имя базы геоданных.
  4. Выберите, какой версии ArcGIS будет соответствовать файловая база геоданных.

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

  5. Нажмите кнопку Запустить.

    Файловая база геоданных будет создана в указанном вами месте.

Запустите скрипт Python

Чтобы создать файловую базу геоданных на компьютере, где установлен ArcGIS Server или ArcGIS Pro, вы можете запустить скрипт Python, который вызывает функцию CreateFileGDB_management. Это применяется при создании файловой базы геоданных для вашего клиента ArcGIS на компьютере Linux или при необходимости многоразового, автономного скрипта, который можно немного изменить и использовать для создания всех ваших файловых баз геоданных в Python.

Подсказка:

Так как скрипты Python запускаются в Wine на компьютерах Linux, используйте разделитель пути Microsoft Windows (\) для путей к папкам. В приведенном примере, Z: является корневым каталогом.

Ниже приводятся примеры того, как использовать скрипт Python для создания файловой базы геоданных:

  1. Откройте командную строку Python.
  2. Запустите автономный скрипт или введите команды непосредственно в интерактивное окно интерпретатора.

    В первом примере скрипт createfgdb.py содержит следующую информацию:

    # Import system modules
    import os
    import sys
    import arcpy
    # Set workspace
    env.workspace = "Z:\home\user\mydata"
    # Set local variables
    out_folder_path = "Z:\home\user\mydata"
    out_name = "myfgdb.gdb"
    # Execute CreateFileGDB
    arcpy.CreateFileGDB_management(out_folder_path, out_name)

    После изменения скрипта для запуска на вашем компьютере вы можете вызвать его из командной строки или окна Python.

    В данном примере код Python вводится в командной строке для создания файловой базы геоданных (myfgdb.gdb) в директории gdbs домашней директории пользователя на компьютере Linux:

    import arcpy
    arcpy.CreateFileGDB_management("Z:\home\user\gdbs", "myfgdb.gdb")

    В данном примере создается файловая базы геоданных в версии 10.5 (myoldfgdb.gdb) в директории oldgdbs на компьютере Microsoft Windows:

    import arcpy
    arcpy.CreateFileGDB_management("Z:\home\user\oldgdbs", "myoldfgdb.gdb", "10.5")