Страница 1 из 1
Скрипт автозапуска для ArcGIS
Добавлено: 11 ноя 2017, 18:09
Максим Дубинин
Нужна небезвозмездная помощь написать небольшой скрипт запускаемый при открытии MXD для 10.x
Какие-то наводки есть тут:
https://gis.stackexchange.com/questions ... -arcgis-10
Если все ок, то будут еще разные возможности посотрудничать.
Скайп: maximdubinin
Телеграм: +79104260262
Re: Скрипт автозапуска для ArcGIS
Добавлено: 13 ноя 2017, 10:24
Alexx
Максим, добрый день!
Готов взяться. Можете скинуть описание задачи?
alivanov99@mail.ru
Re: Скрипт автозапуска для ArcGIS
Добавлено: 13 ноя 2017, 20:28
Максим Дубинин
Исходная задача: сформировать ОДИН проект (совместимость с 10.х) подстраиваивающийся под охват данных (жестко заданный известный слой) с помощью скрипта инициализации.
После дискуссий и выяснения подробностей выяснилось, что в Аркгисе, это практически невозможно сделать изящно.
Варианты:
1. Расширение на питоне, хороший вариант, но минусы
- устанавливается!
"Марьиванна, вот вам проект с данными, чтобы он открылся как надо, установите пожалуйста сначала вот эту пилюлю, не волнуйтесь, это не вирус."
- ставится глобально, а не скоупе файла проекта
"Марьиванна, почистите там после использования..."
2. Макрос на VBA, самый хороший вариант, вот только жирный минус:
- ESRI прекратила поддерживать VBA с 10.5.
3. Вместо скрипта инициализации - генератор проектов, что не так:
- очень криво встает в архитектуру, требует отдельных машин с виндой или плясок с виртуалками
4. Бинарная магия. Что не так:
- магия
Re: Скрипт автозапуска для ArcGIS
Добавлено: 13 ноя 2017, 20:44
trir
ESRI прекратила поддерживать VBA с 10.5.
AutoDESK обещает с 2008, но всё не решается...