Импортировать векторные данные в ArcGIS

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
GreatDeal
Участник
Сообщения: 86
Зарегистрирован: 12 янв 2011, 16:56
Репутация: 1
Откуда: Москва

Импортировать векторные данные в ArcGIS

Сообщение GreatDeal » 16 фев 2012, 12:24

Проблема такая - есть оцифрованный в CorelDraw рельеф, который нужно в векторном виде подгрузить в ArcGIS и с наслаждением строить геологические разрезы :D
Оказалось, что форматы .emf и .wmf ни ArcMap(через Add data) ни ArcCatalog не видят.
Попытка скинуть все в .dxf и импортировать не увенчалась успехом - подгрузилась только рамка.

Буду рад вашим советам :)

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Импортировать векторные данные в ArcGIS

Сообщение novia » 16 фев 2012, 12:36

сколько объектов в оцифрованном рельефе?

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

Иллюстратор умеет с помощью спец надстройки создавать shp (шейпфайлы), которые можно открыть в ArcGIS
понравилось? жми палец вверх :!:

Сергей
Активный участник
Сообщения: 128
Зарегистрирован: 06 ноя 2003, 09:58
Репутация: 5
Откуда: Салехард
Контактная информация:

Re: Импортировать векторные данные в ArcGIS

Сообщение Сергей » 16 фев 2012, 12:37

Сам не пробовал.
Corel можно конвертнуть в dxf, ArcGis понимает dxf. По аттрибутике не знаю..

Не знаю как сейчас, а раньше Corel был просто графический пакет, то есть Ваши горизонтали будут без координат...
Панель Spatial Adjusment как вариант... что бы потом подтянуть горизонтали..

Сергей
Активный участник
Сообщения: 128
Зарегистрирован: 06 ноя 2003, 09:58
Репутация: 5
Откуда: Салехард
Контактная информация:

Re: Импортировать векторные данные в ArcGIS

Сообщение Сергей » 16 фев 2012, 12:40

http://www.dataplus.ru/forum/forum_posts.asp?TID=3329

Последний пост
Еще проще, но надо знать исходную проекцию карты, с которой рисовался проект CorelDRAW (предположим Гаусс_Крюгер, зона 7).

Предварительно в некоем слое рисуем два крестика с известными координатами.

1 экспортируем файл CDR послойно(!) в DXF (это файл AutoCad)

2 открываем его в AutoCad Map

3 подгружаем географическую сетку Гаусс_Крюгер, зона 7

4 привязываем по двум крестикам к географической сетке (инструмент transform в Map-tools). Сохраням.

5 экспортируем в шейпы послойно

6 открываем этот щейпы в Arc Catalog и присаиваем им Гаусс_Крюгер, зона 7

Все.

GreatDeal
Участник
Сообщения: 86
Зарегистрирован: 12 янв 2011, 16:56
Репутация: 1
Откуда: Москва

Re: Импортировать векторные данные в ArcGIS

Сообщение GreatDeal » 16 фев 2012, 14:13

Через DXF в ArcGIS не экспортируется (формат AutoCAD 2008, ArcGIS 9.3).
В самой программе AutoCAD не работаю, программа не установлена - не вариант.

Значения высот, конечно, проставлять вручную в таблице атрибутов.

Вообщем, проблема решилась так:
1. Экспорт в .emf из корела
2. Подгружаем в Surfer
3. Из Surfer экспортируем слой в виде шейпа ESRI SHP. При экспорте в колонках File rectangle задаем координаты нижнего левого и правого верхнего углов, колонки Page Rectangle не трогаем.
Изображение

4. Получаем шейп с рельефом, добавляем в таблице атрибутов поле, проставляем высоты.
Последний раз редактировалось GreatDeal 28 фев 2012, 08:32, всего редактировалось 1 раз.

calvados
Новоприбывший
Сообщения: 3
Зарегистрирован: 27 фев 2012, 18:41
Репутация: 0

Re: Импортировать векторные данные в ArcGIS

Сообщение calvados » 28 фев 2012, 01:09

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

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Импортировать векторные данные в ArcGIS

Сообщение novia » 28 фев 2012, 08:09

у вас остался источник по которому цифровали? надо с него брать
понравилось? жми палец вверх :!:

calvados
Новоприбывший
Сообщения: 3
Зарегистрирован: 27 фев 2012, 18:41
Репутация: 0

Re: Импортировать векторные данные в ArcGIS

Сообщение calvados » 28 фев 2012, 09:31

Остались.
Я делаю следующее.

Обрабатываю карту с сайта ГГЦ в пакете Corel, там же делаю векторизацию нужных мне линий (в данном случае рельефа).
Потом, по описанному здесь сценарию, сохранюя в .emf, и конвертирую в шейпы.

В качестве коодинат пишу коодинаты из map-файла (привязка в OZI). В итоге приналожении векторизированного рельефа на растровую карту - они не совпадают.

Что я делаю не так?

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя