Привязать шейп-файл с помощью ArcGIS for Desktop?

11

У меня есть шейп-файл с некоторыми полигонами, которые я хотел бы наложить на растровое изображение, но, к сожалению, они не идеально совпадают из-за системы отсчета, с которой был создан shp. Итак, теперь я хочу «привязать» shp, чтобы все полигоны соответствовали приведенному ниже растровому изображению. Дело не только в перемещении, полигоны немного деформированы по сравнению с img, поэтому мне нужно создать несколько контрольных точек, чтобы сообщить программе, как бы я хотел их перемещать. Я знаю, что это легко сделать для растров, но как насчет функций?

Более того, я добавляю, что я знаю, что всегда могу привязать растр к shp, но в этом случае растр должен оставаться там, где он есть, мне нужно только переместить shp, так как это должно быть вторая часть та же самая работа, но пришедшая из другого источника, привела к этой проблеме, с которой мне приходится иметь дело.

Я использую ArcGIS 10.1 для рабочего стола.

umbe1987
источник
Будет ли проще создавать полигоны с нуля с помощью редактора, а не делать географическую привязку к шейп-файлам?
Аарон
Извините, что такое "царапина"? Как бы то ни было, я говорю о тысячах полигонов в одном и том же shp, поэтому было бы лучше, если бы я мог все перемещать вместе, независимо от того, теряю ли я некоторую информацию или точность, это то, что я должен делать с небольшим временем. И я думаю, что с правильным количеством контрольных точек результат может быть удовлетворительным для моей цели.
umbe1987
1
Согласитесь, создание полигонов из редактора не будет работать из-за чисел. Вы написали: «Они не идеально совпадают из-за системы отсчета». Вы пробовали проецировать шейп-файл в систему координат растрового изображения? Или векторной системы координат не существует (т.е. вы понятия не имеете, какой была исходная система координат, и не можете ее найти)?
Аарон
1
К сожалению, система координат shp хорошо известна, и это то же самое, что и растр. Я думаю, кто раньше делал работу, сделал несколько ошибок. Я также пытался перепроектировать его, удалить его проекции и определить новые, но всегда получал один и тот же результат.
umbe1987
У меня вопрос по той же проблеме. На самом деле я использую последний ответ, который является «инструментом пространственной корректировки», но я не знаю, какой метод корректировки лучше использовать. Потому что я попробовал все, и настройка не идеально подходит для всех моих функций. СПАСИБО

Ответы:

25

Вы хотите использовать панель инструментов «Пространственная корректировка» в ArcGIS, она работает во многом как инструмент геопривязки, но для векторных данных, а не растровых. Он может быть применен ко всему слою сразу, поэтому вы можете создать всего несколько контрольных точек (они называются «смещающими связями» в инструменте пространственной регулировки) и перемещать каждый многоугольник в вашем слое.

Дэн С
источник
Это именно то, что я искал! Большое спасибо, это сработало отлично!
umbe1987