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

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

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

Сообщение AndreyL »

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

вопрос: как сделать привязанный слой (в формате АркГИС)?
tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev »

Ну если точек не совсем много, то самй простой способ - ручками в новом слое или классе.
Если точек очень много...
Ни разу не знаком ни с корелом ни с аркгисом, но алгоритм, примерно, следущий.
1. Вытащить координаты точек из корела. Если уж такая функция есть в AutoCad'е, то наверняка тут тоже присутствует.
2. Привести каталог координат в надлежащий вид для заброски в АркГис.
3. Используешь функцию, типа, "Геокодирование координат".
В принципе, если получишь исходный каталог координат, можешь мне его в почту кинуть, а я тебе его в АркГис попробую перекинуть.
Но только если не он не очень большой.
geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

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

Сообщение geologic »

Первая - импорт в ГИС, вам уже где-то посоветовали, что лучше это сделать через автокад. Вторая - геопривязка самого покрытия, какими средствами - обзор здесь.
viewtopic.php?t=571
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Сообщение AndreyL »

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

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

Сообщение tsarev »

В GeoMedia есть инструмент под названием Vektor Registration. Глянте, может быть что то подобное есть в ArcGis.
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Сообщение AndreyL »

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

Сообщение tsarev »

Очень рад. Самое главное в этом деле - понимание алгоритма решения задачи. Сам обычно начинаю с этого этапа.
Clever
Интересующийся
Сообщения: 44
Зарегистрирован: 01 авг 2006, 15:46
Репутация: 0

Сообщение Clever »

заодно подскажите плз
как сделать обратное преобразование.
т.е. из Гис перенести в корел и чтобы масштаб сохранился)
tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Сообщение tsarev »

С корелом ни когда не работал.
Если нужно получить изображение которое в данный момент на экране в виде растра, то я обычно печатал его в файл. Просто выбирается нужный формат.
Если нужно преобразовать векторные классы или слои в формат корела - тут ни чем помочь не могу. Может быть можно с помощью команды Экспорт. Если нет кореловского формата, то можно сперва попробовать перегнать в АвтоКад, а потом уже в нужный формат, ну или что то в этом духе.
Clever
Интересующийся
Сообщения: 44
Зарегистрирован: 01 авг 2006, 15:46
Репутация: 0

Сообщение Clever »

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

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

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

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