У меня есть около 50 карт в формате PDF, которые я хотел бы использовать для геопривязки и / или геопривязки. Я сохранил один как jpg и привязал его вручную и хотел бы автоматизировать остальные, которые находятся в том же месте и имеют одинаковый размер.
Градиент плотности будет меняться в каждом случае, но карта (сохраненная как jpg сейчас) будет иметь одинаковый экстент для всех 50 случаев.
Кто-нибудь знает ссылку на пошаговое руководство, которое касается только пакетной обработки в Arcmap 10.2? Я думаю об использовании деформации из кода файла или, возможно, опции авторегистрации , но я не уверен, с чего начать?
Пример кода:
import arcpy
arcpy.WarpFromFile_management(
"\\cpu\data\raster.img", "\\cpu\data\warp_out.tif",
"\\cpu\data\gcpfile.txt", "POLYORDER2", "BILINEAR")
arcpy
arcgis-10.2
georeferencing
batch
CodeSurfer
источник
источник
Ответы:
В вашем случае (растры jpg и одинаковый экстент для всех растров) инструмент «Деформация из файла» очень хорош.
Если вы еще не сохранили файл ссылок, вам следует сначала сделать это: привязать один растр в ArcMap, нажать кнопку «Просмотреть таблицу ссылок» и сохранить ссылки в текстовом файле с помощью кнопки «Сохранить»:
Тогда есть разные варианты:
источник