17.13. HTML出力

ノート

このレッスンでは、QGISは、テキスト出力とグラフを生成するために使用されているHTML形式の出力を、どのように処理するかを学びます。

我々はこれまでに生産されているすべての出力は、(ラスタまたはベクトルか)層でした。しかし、いくつかのアルゴリズムは、テキストとグラフィックスの形式で出力を生成します。このすべての出力はHTMLファイルで包み、そうで表示されます - 処理フレームワークの別の要素であると呼ばれる*結果ビューア*、。

彼らがどのように機能するかを理解するために、これらのアルゴリズムのいずれかを見てみましょう。

このレッスンで使用するデータでプロジェクトを開き、数値フィールドの*基本的な統計情報を開く*アルゴリズム。

../../../_images/paramdialog.png

アルゴリズムはかなり単純で、あなただけ使用する層と、そのフィールド(数値1)のいずれかを選択する必要があります。出力は、タイプのHTMLのですが、対応するボックスは正確にあなたがラスタまたはベクトル出力の場合に見つけることができる1のように動作します。あなたは、ファイルパスを入力するか、一時ファイルに保存する場合は空白のままにすることができます。この場合、しかし、唯一の `` html``と `` htm``拡張が許可されているので、別のものを使用して出力形式を変更する方法がありません。

入力として、プロジェクト内の唯一の層、および* POP2000 *フィールドを選択するアルゴリズムを実行し、アルゴリズムが実行されるとパラメータ]ダイアログが閉じられた後、次の図のような新しいダイアログが表示されます。

../../../_images/result1.png

これは、* *結果ビューアです。これは、現在のセッション、簡単にアクセス中に生成されたすべてのHTML結果を保持しますので、あなたがそれを必要とする時はいつでも、あなたはすぐにそれらを確認することができます。それは層で発生したとして、あなたは、一時ファイルに出力を保存した場合は、QGISを閉じると、それは削除されます。あなたは非一時的なパスに保存されている場合は、ファイルが残りますが、それは*結果ビューア*次回オープンQGISには表示されません。

いくつかのアルゴリズムは、他のより詳細な出力に分けることができないテキストを生成します。例えば、アルゴリズムは、外部プロセスからのテキスト出力を取り込む場合にはそうです。他の場合には、出力は、テキストとして提示されているが、内部的に通常の数値の形で、いくつかの小さな出力に分割されます。私たちは、実行しているアルゴリズムは、そのうちの一つです。これらの値の各々は、単一の出力として扱い、変数に格納されています。これは今、まったく重要性を持っていないが、我々は、グラフィカルモデラーに移動したら、それは私たちが他のアルゴリズムの数値入力としてこれらの値を使用できるようになりますことがわかります。