Spatial Adjustment в автоматизации процесса

0 голосов
спросил 23 Ноя, 15 от lid_0k (290 баллов) в категории Программные продукты Esri
Здравствуйте, помогите разобраться в следующем вопросе. У меня есть вектор на большое количество населенных пунктов, весь вектор не имеет проекцию. У нас есть космоснимки этих населенных пунктов в географической проекции (WGS). Задача следующая, необходимо вектор перетянуть с помощьюSpatial Adjustment в ArcMap.Вопрос в следующем, имея линки (txt) на каждый населенный пунктможно ли автоматизировать процесс "перетягивания".Не могу найти инструментыSpatial Adjustment в ArcToolbox, а также никакой информации в ArcPy. Хотелось бы создать модель в ModelBuilder, т.к. населенных пунктов большое количество, и процесс переноса векторав определенный момент нужно будет повторять (для обновления данных).

1 Ответ

0 голосов
ответил 27 Ноя, 15 от Grigoriy (127,020 баллов)
Готового инструмента для векторной трансформации в ArcToolbox нет.
Есть готовый инструмент только для трансформации растров.
Сама векторная трансформация выполняется в сеансе редактирования.
Т.е. предполагает визуальный контроль оператора за процессом.
Вы в одном сеансе можете выполнить одинаковую трансформацию сразу для нескольких источников данных.
Но для того, чтобы автоматизировать процесс различных трансформаций для разных источников - придется или воспользоваться модулем DataInterOperability (его ещё нужно будет изучить), или искать готовый сторонний инструмент, или кодировать самому.
Кодироватьможнои на питоне.
Но придется или самому считать афинное преобразование, или искать готовую библиотеку.
http://toblerity.org/shapely/manual.html#affine-transformations
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...