Добрый день.
Выкладываю плагин сглаживания геометрии .
Видео https://disk.yandex.ru/i/7Xg1nHOLUNueKQ
Плагин активен при условиях:
- существует выборка
- слой из которого выполнена выборка редактируемый
Найдено 234 результата
- 03 апр 2024, 08:23
- Форум: Дополнительные модули
- Тема: Плагин сглаживания геометрии
- Ответы: 0
- Просмотры: 1420
Re: Плагины
Добрый день.
act_map_view=view_manager.active
''' layers - слои активного окна '''
layers=act_map_view.map.layers
count_layer=layers.count
for layer in layers:
print(layer..title)
act_map_view=view_manager.active
''' layers - слои активного окна '''
layers=act_map_view.map.layers
count_layer=layers.count
for layer in layers:
print(layer..title)
Re: Плагины
Насколько я понимаю речь идет о меню появлявшемся
при нажатии на правую кнопку мышиRe: Плагины
Лучше вообще использовать сигнал active_changed класса axipy.ViewManager - def changeView(): '''Обработка изменения активного View''' if isinstance(view_manager.active,MapView): print("Активное окно - карта") view_manager.active_changed.connect(changeView) В этом случае при изменении актив...
Re: Плагины
Добрый день.
Активное окно Axioma можно получить
view_manager.active
Соответственно
if isinstance(view_manager.active,MapView):
print("Активное окно - карта")
Активное окно Axioma можно получить
view_manager.active
Соответственно
if isinstance(view_manager.active,MapView):
print("Активное окно - карта")
Re: Плагины
Нужно subprocess.run(["C:\DJOKER\Topik\TOOLS\geotools.exe"])
или
subprocess.run("C:\DJOKER\Topik\TOOLS\geotools.exe")
или
subprocess.run("C:\DJOKER\Topik\TOOLS\geotools.exe")
Re: Плагины
Вот пример прямо из консоли python Axioma
Re: Плагины
А какая разница? Вы можете в под Axioma написать любое приложение на "чистом" Python и запустить под Axioma . При желание вы можете даже использовать Com (Window’s Component Object Model ) https://pbpython.com/windows-com.html , естественно только под Windows .
Re: Плагины
Добрый день.
Да - можно.
import subprocess
subprocess.run(["RegressionSystem.exe", "-config filename"])
https://stackoverflow.com/questions/159 ... ing-python
Да - можно.
import subprocess
subprocess.run(["RegressionSystem.exe", "-config filename"])
https://stackoverflow.com/questions/159 ... ing-python
- 27 мар 2024, 10:53
- Форум: Дополнительные модули
- Тема: Плагин Трансформации векторных данных
- Ответы: 2
- Просмотры: 3064
Re: Плагин Трансформации векторных данных
Обновление плагина . При пакетном преобразовании добавлена возможность обратного преобразования.