В последнем шаге вы использовали Простой загрузчик данных (Simple Data Loader), чтобы загрузить данные в существующий класс базы геоданных. Теперь вы будете использовать инструменты конвертирования данных из разных форматов в классы пространственных объектов базы геоданных. Этот способ будет передавать объекты, атрибуты и схему одновременно. Если у вас нет существующий таблицы или класса пространственных объектов, и вы хотите передать весь источник данных, тогда конвертирование будет лучшим выбором. Конвертирование также называется импортом и экспортом.
В этом шаге вы будете конвертировать следующие источники данных в классы пространственных объектов в базе геоданных:
▪ ElectricalSystem.dwg (чертеж CAD)
▪ riverside(Покрытие с границами Риверсайд, Калифорния)
▪ Buildings.shp(Шейп-файл с полигонами строений)
▪ 2003CensusData.xls(данные переписи в формате Excel)
▪ house.jpg(рисунок дома; растровые данные)
Потратьте время на изучение каждого источника данных, чтобы посмотреть данные, которые вы собрались конвертировать.
Щелкните правой кнопкой на Riverside.gdb и выберите Импорт (Import), чтобы просмотреть меню.
![Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных - student2.ru](/images/geografiya/shag-3-ispolzovanie-instrumentov-konvertirovaniya-dlya-importa-i-yeksporta-dannykh-60856-3.jpg)
Вы можете импортировать один класс пространственных объектов за раз при выборе соответствующей опции или конвертировать несколько классов пространственных объектов одновременно. Выбор Класс объектов (Feature Class) относится к классам пространственных объектов CAD, покрытию, классам базы геоданных и шейп-файлам.
Щелкните Класс объектов (несколько) (Feature Class (multiple)).
Для Входные объекты (Input Features) щелкните на кнопке Найти (Browse) и перейдите к папке Exercise13.
Раскройте ElectricalSystem.dwg и щелкните Point, затем, удерживая клавишу Ctrl на вашей клавиатуре, щелкните Polyline.
Щелкните Добавить (Add).
Оба класса объектов CAD были добавлены в список.
Щелкните на кнопке Найти (Browse) снова и добавьте Buildings.shp в список.
Щелкните на кнопке Найти (Browse) еще раз и перейдите к покрытию riversideи дважды щелкните на нем.
Покрытия содержат несколько классов объектов; вы можете выбрать те, которые вы хотите конвертировать.
Щелкните на полигоне (polygon) и щелкните Добавить (Add).
Проверьте, что классы пространственных объектов в вашем диалоговом окне совпадают с теми, которые на рисунке.
![Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных - student2.ru](/images/geografiya/shag-3-ispolzovanie-instrumentov-konvertirovaniya-dlya-importa-i-yeksporta-dannykh-60856-11.jpg)
Вы сейчас создадите четыре новых класса пространственных объектов в базе геоданных, конвертируя данные из многих источников за одну операцию.
Щелкните OK.
Закройте окно выполнения, когда конвертирование будет завершено.
Раскройте Riverside.gdb, чтобы просмотреть ее содержимое.
![Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных - student2.ru](/images/geografiya/shag-3-ispolzovanie-instrumentov-konvertirovaniya-dlya-importa-i-yeksporta-dannykh-60856-15.jpg)
Шейп-файл Buildings, который вы конвертировали, в базе геоданных так и называется Buildings, но остальные классы имеют более длинные имена с несколькими частями, потому что они изначально хранились в покрытии или рисунке CAD. В этих случаях выходное название будет таким <название набора класса объектов>_<название класса объектов>.
Измените имена новых классов объектов в соответствии со следующей таблицей.
Старое название Новое название
ElectricalSystem_dwg_Point Electric_Points
ElectricalSystem_dwg_Polylines Electric_Lines
riverside_polygon City_Limits
Примечание: Вы оставите Buildings так как есть.
Просмотрите каждый из классов пространственных объектов, чтобы проверить, что данные конвертированы правильно.
Вы только что выполнили операцию импорта. Далее вы экспортируете данные в Riverside.gdb. Эта операция технически использует тот же инструмент, но вы получите доступ к нему по-другому.
Щелкните правой кнопкой на CityPlanningZones.shp и выберите Экспорт (Export), затем В базу геоданных (единич.) (To Geodatabase (single)).
В этом случае инструмент уже знает входные объекты, но не выходное местоположение.
Для Выходное местоположение (Output Location) перейдите к ...\Exercise13\Riverside.gdb и щелкните на ней.
Для Выходные объекты (Output Feature Class) наберите PlanningZonesи щелкните OK.
Закройте диалоговое окно выполнения.
Просмотрите PlanningZones и проверьте, что объекты были экспортированы успешно.
В конце вы будете конвертировать таблицу в базу геоданных.
Щелкните правой кнопкой на 2003CensusData.dbf и выберите Экспорт > В базу геоданных (единич.) (Export > To Geodatabase (single)).
Подсказка: Если рядом со строкой Входная таблица появился символ «стоп», удалите кавычки из названия таблицы.
Выберите ...\Exercise13\Riverside.gdb в качестве Выходное местоположение (Output Location), назовите Выходную таблицу (Output Table) Censusи щелкните OK.
Просмотрите новую таблицу Census.
Вы успешно конвертировали данные из нескольких источников в Riverside.gdb. Инструменты конвертирования, которые вы использовали, это те же самые инструменты, которые вы можете найти в ArcToolbox.