Вопросы связанные с работой ГИС Аксиома
-
Дмитрий
- Администратор
- Сообщения: 89
- Зарегистрирован: 04 июн 2019, 11:33
Сообщение
Дмитрий » 21 дек 2024, 20:54
Матвеич писал(а): ↑21 дек 2024, 19:29
Идентификатор - числовой рандомный числовой код
Окна как в Гис Mapinfo
Как отдельное свойство идентификатор отсутствует. Не указано какая преследуется цель, но можно попробовать через менеджер окон.
Количество окон
Первое окно
-
Матвеич
- Пользователь
- Сообщения: 119
- Зарегистрирован: 09 янв 2024, 14:43
Сообщение
Матвеич » 25 дек 2024, 13:40
Уважаемые Gismap и Дмитрий ! Благодарю Вас! С Вашей помощью все получается !!!!
Описание проблемы: есть две таблицы с одинаковой структурой.
1-я таблица - пустая. (записи отсутствуют) открыта в 1-м окне.
2 -я таблица содержит n-ое количество графических записей открыта во 2-м окне.
2-е окно активное.
Вопрос: как скопировать все записи из 2-й таблицы 2-ого окна в 1-ю таблицу 1-го окна.
P.S. выбираю все записи из 2-й таблицы 2 -ого окна через SQL запрос и все дальше тупик ...
-
Дмитрий
- Администратор
- Сообщения: 89
- Зарегистрирован: 04 июн 2019, 11:33
Сообщение
Дмитрий » 25 дек 2024, 14:09
Если структура совпадает и нужно скопировать все записи, то можно сделать так:
Код: Выделить всё
in_table = axipy.provider_manager.openfile('input.tab')
out_table = axipy.provider_manager.openfile('output.tab')
out_table.insert(in_table.items())
out_table.commit()
-
Матвеич
- Пользователь
- Сообщения: 119
- Зарегистрирован: 09 янв 2024, 14:43
Сообщение
Матвеич » 26 дек 2024, 09:37
Благодарю gisamap и Дмитрия !!!
теперь другая закавыка : - как возвратить полное имя файла на основе его неполной спецификации.
-
Дмитрий
- Администратор
- Сообщения: 89
- Зарегистрирован: 04 июн 2019, 11:33
Сообщение
Дмитрий » 26 дек 2024, 09:42
Что такое неполная спецификация? Относительный путь? Можно пример?
-
gisamap
- Пользователь
- Сообщения: 388
- Зарегистрирован: 18 окт 2019, 11:03
Сообщение
gisamap » 26 дек 2024, 10:18
У объекта Table б существует свойство properties: dict
Дополнительные свойства объекта данных.
таким образом для объекта Table , можно узнать путь на tab файл
.properties['tabFile']
если открыть tab
tab_source=provider_manager.openfile(path_source)
то
tab_source.properties['tabFile'] вернет путь на tab файл
Матвеич писал(а): ↑26 дек 2024, 09:37
Благодарю gisamap и Дмитрия !!!
теперь другая закавыка : - как возвратить полное имя файла на основе его неполной спецификации.
-
Матвеич
- Пользователь
- Сообщения: 119
- Зарегистрирован: 09 янв 2024, 14:43
Сообщение
Матвеич » 29 дек 2024, 12:08
Доброго дня форумчане !!!
Поздравляю с наступающим новым 2025 годом !!! Желаю здоровья , успехов и ЧИСТОГО НЕБА !!!!
Благодарю за помощь Александра, Gismap, Дмитрия, Андрея !!!! БЛАГОДАРЮ !!!!
С наступающим 2025 годом !!!!!
P.S. Примите мои уверения в совершеннейшем к Вам почтении !
-
Матвеич
- Пользователь
- Сообщения: 119
- Зарегистрирован: 09 янв 2024, 14:43
Сообщение
Матвеич » 07 янв 2025, 12:31
Как изменить длину линии выбранного объекта на слое карты ?
Выбрав линию и дважды кликнув вызываем диалоговое окно геометрии.
Значение поля "длина" не активно. Изменить не получается. В справке не нашел информации по данной теме.
Можно поменять только оформление и только.
-
gisamap
- Пользователь
- Сообщения: 388
- Зарегистрирован: 18 окт 2019, 11:03
Сообщение
gisamap » 07 янв 2025, 12:48
Добрый день.
Соглашусь с вами , в отличии от MapInfo изменять длину нельзя.
Было бы неплоха иметь опцию , включения "Линейки" при создании Линий , полилиний , полигонов .
На данный момент на сколько я понимаю единственная возможность создать линию заданной длины "Создание по углу и расстоянию" (Вкладка Геометрия )
Матвеич писал(а): ↑07 янв 2025, 12:31
Как изменить длину линии выбранного объекта на слое карты ?
Выбрав линию и дважды кликнув вызываем диалоговое окно геометрии.
Значение поля "длина" не активно. Изменить не получается. В справке не нашел информации по данной теме.
Можно поменять только оформление и только.