ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Основные сведения об использовании файлов Microsoft Excel в ArcGIS

Вы можете открывать таблицы Microsoft Excel напрямую в ArcGIS и работать с ними так же, как с любыми другими источниками табличных данных. Например, вы можете добавить их в ArcMap, просматривать в ArcCatalog и использовать как входные данные в инструментах геокодирования.

Как и другие данные, файлы Excel могут добавляться в ArcMap с помощью диалогового окна Добавить данные. Когда вы указываете файл Excel, вам необходимо выбрать таблицу, которую вы хотите открыть. Например, у вас есть книга Excel с названием Sales_Figures.xls, в которой содержатся три листа - Sales, Month и Year to Date. Каждый лист - это отдельная таблицу в ArcGIS. Любые именованные ссылки на ячейки или диапазоны, определенные в Excel, сохраняются в ArcGIS.

При открытии файла Excel в ArcGIS, лист представлен в виде таблицы со значком ($) в конце заголовка, но именованные диапазоны не содержат этого значка. Названия таблиц, полученных из листов или именованных диапазонов, содержащих пробелы, заключаются в одинарные кавычки.

После добавления таблицы в ArcMap вы можете открыть ее, выбрав вид По источникам в Таблице содержания. Однако вы не сможете редактировать таблицу или экспортировать записи в формат Excel.

В следующем примере показана разница в отображении многолистного документа в Microsoft Excel и в диалоговом окне ArcMap Добавить данные.

  • Вот как выглядят три рабочих листа на панели вкладок Лист в нижней части окна Excel
    Три листа, перечисленные на панели вкладок Лист в Excel
  • Доступные в рабочей книге Sales_Figures листы в диалоговом окне ArcMap Добавить данные
    Рабочие листы Excel в диалоговом окне ArcMap Добавить данные

При работе с файлами Microsoft Excel надо учитывать следующие моменты:

  • ArcGIS поддерживает как файлы .xls, так и файлы .xlsx. Одним из преимуществ файлов .xlsx является то, что они поддерживают больший размер листов (1 048 576 строк на 16 384 столбцов) по сравнению с форматом .xls (65 536 строк на 256 столбцов).
  • Не требуется установки Microsoft Excel или Microsoft Office для открытия файла .xlsx в ArcGIS, однако потребуется загрузить и установить драйвер Microsoft Access Database Engine, совместимый с ArcMap и Microsoft. Загрузите и установите драйвер Microsoft Access Database Engine 2016 Redistributable, совместимый с вашей конфигурацией.
  • Таблицы Excel доступны в ArcGIS только для чтения, также как и в Excel, когда у вас открыта книга в ArcGIS.
  • Названия полей берутся из первой строки каждого столбца на листе. Вы можете просмотреть свойства, задать псевдонимы полей и их видимость во вкладке Поля диалогового окна Свойства таблицы.
  • Excel не накладывает никаких ограничений на типы полей для значений при вводе данных, как это происходит в стандартных базах данных. Поэтому тип поля, заданный в Excel, не используется для определения типа поля в ArcGIS. Вместо этого в ArcGIS сканируются значения первых восьми строк поля и на их основании определяется тип этого поля. Если в результате просмотра в отдельном поле обнаружатся смешанные типы данных, то поле будет возвращено в виде строкового поля, а значения будут преобразованы в строки.
  • Числовые поля конвертируются в тип двойной точности в ArcGIS.
  • Таблицы Excel ведут себя так же, как и другие таблицы, не содержащие поля ObjectID. Следовательно, вы не сможете редактировать, устанавливать связи или осуществлять выборку на карте.
    Примечание:

    ArcMap не может конвертировать никакие столбцы Excel в поле ArcGIS ObjectID. Например, числовой столбец, OID, или столбец с автоматической нумерацией станет в ArcMap полем типа double.

  • Поддержка файлов Excel в ArcGIS осуществляется с помощью Microsoft OLE DB Provider для Jet 4.0 и поддерживающего его Excel ISAM (Indexed Sequential Access Method) драйвера. Чтобы получить более подробную информацию о Microsoft OLE DB Provider для Jet 4.0 и Excel ISAM, посетите сайт Microsoft Support.
  • Экспорт в Excel можно производить напрямую, с помощью инструмента Таблица в Excel из галереи инструментов-скриптов и моделей геообработки. Табличные данные можно также экспортировать в формат dBASE, который можно открыть в Excel 97/2003 и сохранить, как файл .xls. Корпорация Microsoft прекратила поддержку файлов .dbf в Office 2007.
  • Но вы все равно сможете открыть файл Excel через подключение базы данных OLE DB.
Внимание:

Если ранее на вкладке Типы файлов диалогового окна Опции ArcCatalog (меню Настройка)вы указали, чтобы ArcCatalog отображал файлы .xls, необходимо будет удалить этот тип файла, чтобы иметь возможность прямого доступа к файлам Excel.

Связанные разделы

  • Основная информация о полях ObjectID
  • Источники данных таблиц
  • Форматирование таблицы Microsoft Excel для использования в ArcGIS
  • Добавление таблицы Microsoft Excel в ArcMap

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация