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