Вдома зникли векторні інструменти QGIS: інсталяція чи профіль?
Інструменти QGIS походять з інсталяції та профілю, які виконують роботу, а не з файлу проєкту. Відокремлюйте налаштування застосунку від збоїв VPN і джерел даних.
Відкрийте той самий проєкт QGIS удома, виявіть, що векторні інструменти зникли, і тунель виглядає винним. Зазвичай він ні до чого, навіть якщо саме VPN поставив два середовища поруч. Файл проєкту зберігає шари, стилі та налаштування проєкту; каталогу алгоритмів він не зберігає. Інструменти належать інсталяції, яка виконує роботу, і профілю, який ця інсталяція завантажила.
Визначте, яка інсталяція виконує роботу
Затверджений віддалений робочий стіл з офісним QGIS виглядає так само, як локальна інсталяція, поки ви не перевірите, що саме виконується. У такій схемі алгоритми надходять з віддаленої машини та її профілю, а ваш домашній комп'ютер лише малює пікселі. Перевіряйте версію та активний профіль усередині віддаленої сесії, а не на власному робочому столі.
Коли QGIS працює локально, домашня інсталяція дає все. Тоді у VPN одне завдання: дістатися до даних.
Запишіть фактичний номер збірки, назву активного профілю та список модулів на тій машині, яка виконує роботу. Порівняйте це з комбінацією, яку підтримує ваш відповідальний за GIS, а не зі старим знімком екрана. Перебудовувати ноутбук із Windows 7 під історичне компонування меню безглуздо: це нічого не вирішує і створює друге непідтримуване середовище. Якщо дві машини справді різняться, рішення — домовитися про одну підтримувану збірку, а не шукати обхідний шлях.
Меню Вектор відображає модуль Processing
QGIS заповнює меню Вектор ярликами алгоритмів основних постачальників, тому порожнє підменю зазвичай означає, що модуль Processing не ввімкнено в цій інсталяції. Відкрийте менеджер модулів і переконайтеся, що основний модуль увімкнено, потім перезапустіть QGIS і подивіться знову. Це налаштування застосунку, і жодне налагодження тунелю його не змінить.
Той самий стан можна прочитати в терміналі, що швидше, ніж клацати меню на повільному каналі:
$ qgis_process plugins
$ qgis_process list | grep -i "native:buffer"
native:buffer Buffer
$ qgis_process help native:buffer
Коли модуль відповідає, порівняйте постачальника тієї операції, яка вам справді потрібна. Вбудований алгоритм, зовнішній постачальник і модель, зібрана всередині, можуть мати різні передумови, а два схожі меню можуть не містити одного й того самого пункту. Запишіть ім'я постачальника з панелі інструментів і перевіряйте його за іменем, а не за позицією в списку.
Профілі пояснюють відсутність інструментів без перевстановлення
Профіль користувача QGIS зберігає налаштування, увімкнені модулі та конфігурацію Processing, і саме це робить одну машину несхожою на іншу. Менеджер профілів відкриває окремий, чистий примірник, і в ньому законно не буде інструментів, які є у вашому офісному профілі.
Використовуйте чистий профіль як середовище порівняння, а не як заміну. Якщо інструмент там з'явився, різниця в модулях або налаштуваннях Processing вашого поточного профілю; якщо не з'явився, прогалина в інсталяції, і ви дивитеся зовсім не на той рівень.
Копіювання всієї папки профілю колеги — неправильний короткий шлях. Вона тягне сторонні налаштування, визначення підключень до баз даних і конфігурацію автентифікації, які ніколи не призначалися для вашого облікового запису. Попросіть конкретного постачальника, модель або налаштування і додайте їх через підтримуваний інтерфейс.
Ця різниця також захищає офісну конфігурацію від ваших експериментів, а це важливіше за економію десяти хвилин.
Збій джерела даних виглядає інакше, ніж відсутній алгоритм
Коли алгоритм є, наступний збій стосуватиметься доступу до шару. Підключення PostGIS, кінцева точка WMS або WFS і файл на підключеному диску збоять кожен по-своєму, а літера диска, яка працює в офісі, вдома зазвичай нічого не значить. Використовуйте передбачене приватне ім'я хоста та власні облікові дані служби і її вимоги TLS.
Перевіряйте у два кроки, і повідомлення про помилку скаже, кому телефонувати. Спершу виконайте операцію на невеликому неконфіденційному локальному зразку потрібного типу геометрії; якщо він проходить, алгоритм і профіль гаразд, отже будь-який збій на приватному шарі належить мережі або службі. Якщо зразок теж падає, перестаньте звинувачувати VPN і поверніться до перевірок модуля й профілю.
Наприкінці збережіть результат у затвердженому місці та тримайте короткий запис поруч із проєктом: збірка QGIS, профіль, постачальник алгоритму та шляхи до даних. Тоді наступне оновлення або новий ноутбук почнеться з фактів, а не з чергового раунду археології меню.