自宅で同じQGISプロジェクトを開くと、ベクターツールが消えており、トンネルが疑わしく見えますが、たいていは違います。VPNが二つの環境を並べたのは事実でも、原因はそこではありません。プロジェクトファイルが持つのはレイヤー、スタイル、プロジェクト設定であり、アルゴリズムのカタログは含まれません。ツールは、その作業を実行するインストールと、そのインストールが読み込んだプロファイルに属します。

どのインストールが作業を実行しているか決める

承認されたリモートデスクトップでオフィスのQGISを表示していても、実際に何が実行されているかを確認するまではローカルインストールと見分けがつきません。その構成では、アルゴリズムはリモートマシンとそのプロファイルから供給され、自宅のコンピューターはピクセルを描くだけです。バージョンと有効なプロファイルは、自分のデスクトップのものではなく、リモートセッションの内側で確認してください。

QGISがローカルで動くなら、自宅のインストールがすべてを供給します。そのときVPNの仕事は一つだけ、データに到達することです。

実際のビルド番号、有効なプロファイル名、プラグイン一覧を作業を行っているマシンで書き留めます。古いスクリーンショットではなく、GIS担当者がサポートする組み合わせと比較してください。歴史的なメニュー配置に合わせるためにWindows 7のノートPCを作り直しても何も解決せず、サポート対象外の環境がもう一つ増えるだけです。二台が本当に異なるなら、決めるべきはサポート対象のビルドを一つに絞ることであり、回避策ではありません。

ベクターメニューは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のビルド、プロファイル、アルゴリズムのプロバイダー、データのパスを記録すれば、次のアップグレードや新しいノートPCは、もう一巡のメニュー考古学ではなく事実から始まります。

関連記事