Когда вы импортируете данные в формате, который не используется базой геоданных, ArcGIS автоматически конвертирует их в используемый формат. Ниже приводится описание конвертации различных форматов в процессе импорта.
Импорт покрытия ArcGIS Desktop Advanced
Когда вы импортируете в базу геоданных покрытия и таблицы INFO, ArcGIS автоматически конвертирует геометрию покрытия и поля в тип данных, используемый базой геоданных. В этом разделе описывается, как происходит конвертация покрытий в формат базы геоданных.
Все типы классов пространственных объектов покрытий ArcGIS Desktop Advanced конвертируются в один из четырех базовых типов геометрии базы геоданных (точки, линии, полигоны или аннотации). Каждый класс пространственных объектов покрытия становится новым классом базы геоданных. Например, класс точечных объектов, класс регистрационных точек и класс узлов конвертируются в отдельные классы точечных объектов базы геоданных. В следующей таблице показано, как различные типы классов объектов конвертируются в геометрию базы геоданных.
| Класс объектов покрытия | Геометрия базы геоданных | 
| Точки | Точки | 
| Дуга | Линия (полилиния) | 
| Полигоны | Полигоны | 
| Узел | Точки | 
| Метка | Точки | 
| Регион | Полигоны | 
| Маршрут | Линия (полилиния) с измерениями | 
| Аннотация | Аннотация | 
Все типы атрибутов в покрытиях и таблицах INFO конвертируются в типы полей базы геоданных. Поля покрытий и таблиц INFO конвертируются на основе комбинации их типа и ширины. Например, поле элемента может быть преобразовано в короткое целое, длинное целое или число с плавающей точкой двойной точности, в зависимости от его ширины. Способ конвертирования полей приведен в следующей таблице.
| Тип поля INFO | Ширина элемента INFO | Типы полей баз геоданных | 
| B | 4 | Long integer | 
| C | 1–320 | Текст | 
| D | 8 | Date (Дата) | 
| F | 4 | Плавающая | 
| F | 8 | Число двойной точности | 
| I | 1–4 | Короткие целые (Short integer) | 
| I | 5–9 | Long integer | 
| 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 и шейп-файлов приведен в следующей таблице.
| Тип поля | Ширина поля | Типы полей баз геоданных | 
| Date (Дата) | Не доступно | Date (Дата) | 
| Строковое | 1–255 | Текст | 
| Логические | Не доступно | Короткие целые (Short integer) | 
| Число | 1-4 (десятичные=0) | Короткие целые (Short integer) | 
| Число | 5-9 (десятичные знаки=0) | Long integer | 
| Число | 10–19 (десятичные=0) | Число двойной точности | 
| Плавающая | 1–13 | Плавающая | 
| Плавающая | 14–19 | Число двойной точности | 
| Число | 1-8 (десятичные>0) | Плавающая | 
| Число | 9–19 (десятичные знаки>0) | Число двойной точности | 
Импорт данных САПР
Если вы импортируете в базу геоданных файлы САПР (CAD), ArcGIS автоматически конвертирует геометрию и поля САПР в тип данных, используемый базой геоданных. Для получения информации о том, каким образом элементы данных САПР конвертируются в содержимое базы геоданных, см. Импорт данных из САПР (конвертация).
Импорт существующих данных в базу геоданных
Если вы опытный пользователь с большим стажем, у вас могут остаться устаревшие наборы данных, которые нужно импортировать в базу геоданных. Например, у вас могут данные, ранее загруженные в многопользовательскую базу данных с помощью команды shp2sde.
Или у вас возможно написана программа C для загрузки данных, когда используется программный интерфейс приложения C (API).
Данный процесс используется для добавления имеющихся наборов данных напрямую в базу геоданных. Этот процесс является скорее регистрацией набора данных в базе геоданных, чем импортом набора данных.
Регистрация существующих данных в ArcCatalog или окне Каталога
- В дереве Каталога, щелкните правой кнопкой мыши на таблице или классе пространственных объектов, которые вы хотите зарегистрировать в базе геоданных.
- Щелкните Зарегистрировать в базе геоданных.
При регистрации слоя или таблицы добавляется поле ObjectID. В таблицах это поле называется OID, в классах пространственных объектов - FID. Если поле с названием OID или FID уже присутствует в таблице или в слое, к зарегистрированной таблице автоматически добавляется другое имя.
Импорт данных в персональную базу геоданных
При импорте класса пространственных объектов из многопользовательской базы геоданных в персональную базу геоданных, текстовые поля длиной более 255 символов воспринимаются как поля типа memo в Microsoft Access. Персональные базы геоданных обрабатывают поля memo как большие двоичные объекты (BLOB) и устанавливают длину поля в ArcGIS как 2147483647 символов. Это может вызвать трудности при попытке скопировать потом этот класс пространственных объектов из персональной базы геоданных в другую многопользовательскую базу геоданных. Большинство систем управления базами данных не поддерживают текстовые поля такой длины.