ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcGIS Help

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

Как конвертируются данные при импорте

  • Импорт покрытий ArcGIS for Desktop Advanced
  • Импорт шейп-файлов Esri
  • Импорт данных САПР
  • Импорт имеющихся таблиц данных ArcSDE в базу геоданных

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

Импорт покрытий ArcGIS for Desktop Advanced

Когда вы импортируете в базу геоданных покрытия и таблицы INFO, ArcGIS автоматически конвертирует геометрию покрытия и поля в тип данных, используемый базой геоданных. В этом разделе описывается, как происходит конвертация покрытий в формат базы геоданных.

Все типы классов пространственных объектов покрытий ArcGIS for Desktop Advanced конвертируются в один из четырех базовых типов геометрии базы геоданных (точки, линии, полигоны или аннотации). Каждый класс пространственных объектов покрытия становится новым классом базы геоданных. Например, класс точечных объектов, класс регистрационных точек и класс узлов конвертируются в отдельные классы точечных объектов базы геоданных. В следующей таблице показано, как различные типы классов объектов конвертируются в геометрию базы геоданных.

Класс объектов покрытия

Геометрия базы геоданных

Точка

Точка

Дуга

Линия (полилиния)

Полигон

Полигон

Узел

Точка

Метка

Точка

Регион

Полигон

Маршрут

Линия (полилиния) с измерениями

Аннотация

Аннотация

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

Все типы атрибутов в покрытиях и таблицах INFO конвертируются в типы полей базы геоданных. Поля покрытий и таблиц INFO конвертируются на основе комбинации их типа и ширины. Например, поле элемента может быть преобразовано в короткое целое, длинное целое или число с плавающей точкой двойной точности, в зависимости от его ширины. Способ конвертирования полей приведен в следующей таблице.

Тип поля INFO

Ширина элемента INFO

Типы полей баз геоданных

B

4

Короткое целое

C

1–320

Текст

D

8

Дата

F

4

Число с плавающей точкой

F

8

Двойной точности

I

1–4

Короткие целые (Short integer)

I

5–9

Короткое целое

I

10–16

Двойной точности

N

1–9

Число с плавающей точкой

N

10–16

Двойной точности

Способ конвертирования полей приведен в следующей таблице.

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

В большинстве случаев, рекомендуется следующее:

  • При импорте полигональных или точечных покрытий, не импортируйте <cover#>, AREA и PERIMETER.
  • При импорте линейных покрытий, не импортируйте <cover#>, RPOLY#, LPOLY#, FNODE, TNODE и LENGTH.
  • Если импортируемое покрытие не использует поле <cover-ID> для связи с другой таблицей, не импортируйте это поле.

Импорт шейп-файлов Esri

Когда вы импортируете шейп-файлы и таблицы dBASE в базу геоданных, ArcGIS автоматически конвертирует геометрию шейп-файла и поля в типы, используемые базой геоданных. В этом разделе описывается конвертация шейп-файлов в формат базы геоданных.

Типы геометрии для точек, линий и полигонов в шейп-файлах Esri очень похожи на соответствующие типы классов пространственных объектов базы геоданных. Поэтому, импорт наборов данных шейп-файлов в базу геоданных происходит относительно просто.

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

Класс пространственных объектов шейп-файла

Геометрия базы геоданных

Точка

Точка

Точка М

Точка с измерениями

Точка Z

Точка со значениями z

Полилиния

Линия (полилиния)

Полилиния M

Линия (полилиния) с измерениями

Полилиния Z

Линия (полилиния) со значениями z

Полигон

Полигон

Полигон M

Полигон с измерениями

Полигон Z

Полигон со значениями z

Мультиточка

Мультиточка

Мультиточка М

Мультиточка с измерениями

Мультиточка Z

Мультиточка со значениями z

Мультипуть

Мультипуть

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

Из dBASE или шейп-файлов, каждый тип поля, за исключением числового, конвертируется в один тип поля базы геоданных. Способ конвертирования различных типов полей dBASE и шейп-файлов приведен в следующей таблице.

Тип поля

Ширина поля

Типы полей баз геоданных

Дата

Не используется

Дата

Строка

1–255

Текст

Булево

Не используется

Короткие целые (Short integer)

Число

1-4 (десятичные знаки=0)

Короткие целые (Short integer)

Число

5-9 (десятичные знаки=0)

Короткое целое

Число

10–19 (десятичные=0)

Двойной точности

Число с плавающей точкой

1–13

Число с плавающей точкой

Число с плавающей точкой

14–19

Двойной точности

Число

1-8 (десятичные знаки>0)

Число с плавающей точкой

Число

9-19 (десятичные знаки>0)

Двойной точности

Способ конвертирования различных типов полей dBASE и шейп-файлов приведен в следующей таблице.

Импорт данных САПР

Если вы импортируете в базу геоданных файлы САПР (CAD), ArcGIS автоматически конвертирует геометрию и поля САПР в тип данных, используемый базой геоданных. Для получения информации о том, каким образом элементы данных САПР конвертируются в содержимое базы геоданных, см. Импорт данных из САПР (конвертация).

Импорт имеющихся таблиц данных ArcSDE в базу геоданных

Если вы долго использовали ArcSDE, у вас могут остаться устаревшие наборы данных ArcSDE, которые нужно импортировать в базу геоданных. Например, у вас могут данные, ранее загруженные в базу данных ArcSDE с помощью команды ArcSDE shp2sde.

Или у вас возможно написана программа C для загрузки данных, когда используется программный интерфейс приложения ArcSDE C (API).

Данный процесс используется для добавления имеющихся наборов данных ArcSDE напрямую в базу геоданных. Этот процесс является скорее регистрацией набора данных в базе геоданных, чем импортом набора данных.

Регистрация таблицы данных ArcSDE в ArcCatalog или окне Каталога

  1. В дереве Каталога, щелкните правой кнопкой мыши таблицу или класс пространственных объектов, которые вы хотите зарегистрировать в базе геоданных.
  2. Щелкните Зарегистрировать в базе геоданных (Register with Geodatabase).

При регистрации слоя или таблицы ArcSDE, в таблицу добавляется поле ObjectID. В таблицах это поле называется OID, в классах пространственных объектов - FID. Если поле с названием OID или FID уже присутствует в таблице или в слое, к зарегистрированной таблице автоматически добавляется другое имя.

Импорт данных в персональную базу геоданных

При импорте класса пространственных объектов из базы геоданных ArcSDE в персональную базу геоданных текстовые поля длиной более 255 символов воспринимаются как поля типа memo в Microsoft Access. Персональные базы геоданных обрабатывают поля memo как большие двоичные объекты (BLOB) и устанавливают длину поля в ArcGIS как 2147483647 символов. Это может вызвать трудности при попытке скопировать потом этот класс пространственных объектов из персональной базы геоданных в какую-нибудь ещё базу геоданных ArcSDE. Большинство систем управления базами данных не поддерживают текстовые поля такой длины.

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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