вектор -> шейп

Arcview GIS 3.x, Arcinfo Workstation, Mapobjects
Ответить
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

вектор -> шейп

Сообщение AndreyL » 14 сен 2006, 09:37

Задача выглядит так:
Есть векторный рисунок (предположим КОРЕЛ)
на этом рисунке известны точки с координатами

вопрос: как сделать привязанный слой (в формате АркГИС)?

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev » 14 сен 2006, 15:45

Ну если точек не совсем много, то самй простой способ - ручками в новом слое или классе.
Если точек очень много...
Ни разу не знаком ни с корелом ни с аркгисом, но алгоритм, примерно, следущий.
1. Вытащить координаты точек из корела. Если уж такая функция есть в AutoCad'е, то наверняка тут тоже присутствует.
2. Привести каталог координат в надлежащий вид для заброски в АркГис.
3. Используешь функцию, типа, "Геокодирование координат".
В принципе, если получишь исходный каталог координат, можешь мне его в почту кинуть, а я тебе его в АркГис попробую перекинуть.
Но только если не он не очень большой.

geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Задачу стоит разбить на две части.

Сообщение geologic » 14 сен 2006, 16:21

Первая - импорт в ГИС, вам уже где-то посоветовали, что лучше это сделать через автокад. Вторая - геопривязка самого покрытия, какими средствами - обзор здесь.
viewtopic.php?t=571

AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Сообщение AndreyL » 14 сен 2006, 16:31

Возможно, я не совсем корректно задал вопрос.

Векторный рисунок – это не набор точек. Это набор линий и полигонов (возможно и точек). Задача не в том, чтобы перегнать рисунок в АркГИС, а в том, чтобы привязать. Привязка в АркГИС работает только для растров. Но векторные рисунки тоже бывают не привязанными. Метод привязки примерно тот же – по набору идентифицируемых точек. Но я не нашел инструмента, способного это реализовать для шейпа. И инструментов редактирования не густо – только масштабирование и поворот.

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev » 14 сен 2006, 16:34

В GeoMedia есть инструмент под названием Vektor Registration. Глянте, может быть что то подобное есть в ArcGis.

AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Сообщение AndreyL » 14 сен 2006, 17:38

Спасибо! Действительно есть Spatial Adjustment.

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev » 15 сен 2006, 09:46

Очень рад. Самое главное в этом деле - понимание алгоритма решения задачи. Сам обычно начинаю с этого этапа.

Clever
Интересующийся
Сообщения: 44
Зарегистрирован: 01 авг 2006, 15:46
Репутация: 0

Сообщение Clever » 29 сен 2006, 11:52

заодно подскажите плз
как сделать обратное преобразование.
т.е. из Гис перенести в корел и чтобы масштаб сохранился)

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev » 01 окт 2006, 15:21

С корелом ни когда не работал.
Если нужно получить изображение которое в данный момент на экране в виде растра, то я обычно печатал его в файл. Просто выбирается нужный формат.
Если нужно преобразовать векторные классы или слои в формат корела - тут ни чем помочь не могу. Может быть можно с помощью команды Экспорт. Если нет кореловского формата, то можно сперва попробовать перегнать в АвтоКад, а потом уже в нужный формат, ну или что то в этом духе.

Clever
Интересующийся
Сообщения: 44
Зарегистрирован: 01 авг 2006, 15:46
Репутация: 0

Сообщение Clever » 02 окт 2006, 17:30

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

Ответить

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

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

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