Шаг 3: Использование инструментов конвертирования для импорта и экспорта данных

 

В последнем шаге вы использовали Простой загрузчик данных (Simple Data Loader), чтобы загрузить данные в существующий класс базы геоданных. Теперь вы будете использовать инструменты конвертирования данных из разных форматов в классы пространственных объектов базы геоданных. Этот способ будет передавать объекты, атрибуты и схему одновременно. Если у вас нет существующий таблицы или класса пространственных объектов, и вы хотите передать весь источник данных, тогда конвертирование будет лучшим выбором. Конвертирование также называется импортом и экспортом.

 

В этом шаге вы будете конвертировать следующие источники данных в классы пространственных объектов в базе геоданных:

▪ ElectricalSystem.dwg (чертеж CAD)

▪ riverside(Покрытие с границами Риверсайд, Калифорния)

▪ Buildings.shp(Шейп-файл с полигонами строений)

▪ 2003CensusData.xls(данные переписи в формате Excel)

▪ house.jpg(рисунок дома; растровые данные)

 

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

 

 
Щелкните правой кнопкой на Riverside.gdb и выберите Импорт (Import), чтобы просмотреть меню.

 

 

 

 

Вы можете импортировать один класс пространственных объектов за раз при выборе соответствующей опции или конвертировать несколько классов пространственных объектов одновременно. Выбор Класс объектов (Feature Class) относится к классам пространственных объектов CAD, покрытию, классам базы геоданных и шейп-файлам.

 

 
Щелкните Класс объектов (несколько) (Feature Class (multiple)).

 

 
Для Входные объекты (Input Features) щелкните на кнопке Найти (Browse) и перейдите к папке Exercise13.

 

 
Раскройте ElectricalSystem.dwg и щелкните Point, затем, удерживая клавишу Ctrl на вашей клавиатуре, щелкните Polyline.

 

 
Щелкните Добавить (Add).

 

Оба класса объектов CAD были добавлены в список.

 

 
Щелкните на кнопке Найти (Browse) снова и добавьте Buildings.shp в список.

 

 
Щелкните на кнопке Найти (Browse) еще раз и перейдите к покрытию riversideи дважды щелкните на нем.

 

 

Покрытия содержат несколько классов объектов; вы можете выбрать те, которые вы хотите конвертировать.

 

 
Щелкните на полигоне (polygon) и щелкните Добавить (Add).

 

Проверьте, что классы пространственных объектов в вашем диалоговом окне совпадают с теми, которые на рисунке.

 

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

 

 
Щелкните OK.

 

 
Закройте окно выполнения, когда конвертирование будет завершено.

 

 
Раскройте Riverside.gdb, чтобы просмотреть ее содержимое.

 

 

 

 

Шейп-файл 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.

 



href="page-9-ref-35996.php">56
  • 57
  • 58
  • Далее ⇒