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

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

Использование панели Каталог в ArcGIS AllSource

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    # Import system modules
    import os
    import sys
    import arcpy
    
    # Set workspace
    arcpy.env.workspace = r"Z:\home\user\mydata"
    
    # Set local variables
    out_folder_path = r"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(r"Z:\home\user\gdbs", "myfgdb.gdb")