Страница 1 из 2

Плагин загрузки тайловых карт в файловый кэш

Добавлено: 09 янв 2023, 09:58
gisamap
Добрый день.
Во вложении плагин для загрузки тайловых карт в файловый кэш и возможностью оптимизации тайлового кэша
Как мне кажется , загрузка тайловых карт в файловый кэш позволит :
- увеличить скорость формирования отчетов с подложками из тайлов
- использовать один файловый кэш на нескольких рабочих местах

Ссылка на видео по загрузке тайлового кэша https://disk.yandex.ru/i/_aNiXLD44ihG4w
Ссылка на видео по оптимизации https://disk.yandex.ru/i/Hbls0nMhzz2qOQ
Оптимизация позволяет уменьшить объем в среднем от 10 до 40 %

В Версии Axioma 4.3 требуемые модули должны загрузиться автоматический . Для версий Axioma ниже 4.3 необходимо выполнить с правами администратора bat файл из архива

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 10 янв 2023, 07:09
gisamap
Выложил обновление , внесены правки в ресурсы

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 06 ноя 2023, 06:13
UBAHOB
Приветствую!
И в 4-ой и в 5-ой версии Аксиомы Плагин на нажатие кнопки "Загрузка тайлов в кэш" не реагирует, лишь в консоли "ругается":
Traceback (most recent call last):
File "C:\Users\ALI\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\loadTileCache.py", line 55, in __run
self.__form_tool=FromSaveTiles(data_web,axipy.app.mainwindow.qt_object())
File "C:\Users\ALI\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\ui\FormSaveTiles.py", line 44, in __init__
self.__initTree(data_web_tiles)
File "C:\Users\ALI\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\ui\FormSaveTiles.py", line 68, in __initTree
list_web_tiles_group=data['services']['category']
TypeError: 'NoneType' object is not subscriptable

Подскажите: что проверить либо поправить?

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 07 ноя 2023, 09:35
gisamap
Добрый день.
Обновление плагина .
Исправлено :
- формирование пути на файл настройки тайловых серверов (требуется установка плагина com_github_kasim73_tile_services -"Карты из интернета")
- исправлены ошибки в связи с переходом на новую версию axipy

P.S
Файл настроек тайловых серверов находится в C:\Users\<пользователь>\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 26 янв 2024, 10:04
Aleksei
Коллеги, добрый день!

Подскажите пожалуйста, всё ли в порядке с загрузкой тайловых карт в файловый кэш, файл с форума скачал, установил, вроде всё делаю по инструкции, нажимаю на соответствующую кнопку, а таблица для ввода данных не появляется.

С уважением, Алексей

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 27 янв 2024, 07:34
gisamap
Добрый день.
Не совсем понимаю вопроса .
Не появляется форма задания параметров ?
WebCache.png
WebCache.png (221.63 КБ) 808 просмотров

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 27 янв 2024, 08:17
gisamap
Добрый день.
Обновление плагина .
Исправлена ошибка работы с SSL

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 29 янв 2024, 06:59
Aleksei
Добрый день!
Да, Вы выделили правильно, именно эта вкладка не открывается, хотя кнопка "Загрузка тайлов в КЭШ" активна. Может что-то где-то нужно дополнительно прописать?
С уважением, Алексей.

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 29 янв 2024, 07:08
gisamap
Добрый день.
Откройте панель "Консоль Python" и посмотрите какие сообщения выдаются в "Консоль Python"

Re: Плагин загрузки тайловых карт в файловый кэш

Добавлено: 29 янв 2024, 07:46
Aleksei
Добрый день, направляю информацию.
>>> import axipy
Unhandled Python Exception:
Traceback (most recent call last):
File "C:\Users\Aleksei Krylov\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\loadTileCache.py", line 63, in __run
self.__form_tool=FromSaveTiles(data_web,axipy.app.mainwindow.qt_object())
File "C:\Users\Aleksei Krylov\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\ui\FormSaveTiles.py", line 44, in __init__
self.__initTree(data_web_tiles)
File "C:\Users\Aleksei Krylov\AppData\Roaming\ESTI\Axioma.GIS\v5\installed_modules\modules\LoadWebMapToFile\toolprocessing\ui\FormSaveTiles.py", line 68, in __initTree
list_web_tiles_group=data['services']['category']
TypeError: 'NoneType' object is not subscriptable