これはばかげた質問ですが、私がしばらくの間理解しようとしている質問です。私は2つのAster DEMタイルを並べています。両方の色を均一にするにはどうすればよいですか?
これはばかげた質問ですが、私がしばらくの間理解しようとしている質問です。私は2つのAster DEMタイルを並べています。両方の色を均一にするにはどうすればよいですか?
回答:
ここに複数の回答があり、すべてのDEMに適用される一般的なスタイルにつながります。ただし、その回答の使用は、あなたが彼らのために考えている使用に直接関係しています。
標高の差が大きい大きなエリアに特に使用する場合は、それが適切な方法かもしれません。私と同じようにDEMを使用する場合-非常に特定の領域の比較的小さな差異を視覚化するには、手動で最小値と最大値を設定する方が良いでしょう。
注目に値するのは、連続的な傾斜ではなく個別のステップを使用して、設定された標高線も視覚化することです。
これが私が通常行うことの例です:
メーターごとに間隔を設定し、高い色から低い色まで色を付けました。0 =黒(建物の切り抜き)すべてがシアンに設定した最小値を下回ってから、徐々に上がっていきます。私の最大値より上のすべては濃い紫色です。これをある程度の透明度に設定し、道路地図の上に重ねると、どの地域にどの方向に雨水の流出があるかがわかります(おおよそ水流は標高線に垂直です)。カラーバンドの幅によって、地形がどれほど急であるかがわかります。
たまに、私が必要とする領域は2つのDEMの境界にあると思ったでしょう。もしそうなら、私が設定したカラーパレットは.qmlファイルを保存し、次に開いたDEMにロードします。
簡単に言えば、高さの変化が非常に大きい大きな領域を表示する必要がある場合(より一般的なソリューションを使用してすべてのDEMに適用する場合)、または詳細を小さくしたり、小さくしたりする場合は、カラーリングについて前もって考えてください違いは小さなレベルでポップアップします(上の画像のように)。あなたのアプローチは大きく異なるかもしれません。
ユーザー@underdarkから良いブログがあり、ここで SLDサポートと他のQGIS 1.8スタイルの特長については。あなたはあなたの問題とスタイルについてもっとチェックするべきだと思います。
SLDサポート
クラシックQMLレイヤースタイルファイルに加えて、QGIS 1.8はSLD標準をサポートしています。SLDは、新しいシンボル体系からエクスポートおよびインポートできます。
SLDはどのタイプのレンダラーからでもエクスポートできます:単一シンボル、分類済み、段階的、またはルールベースですが、SLDをインポートすると、単一シンボルまたはルールベースのレンダラーが作成されます。
つまり、分類されたスタイルまたは段階的なスタイルがルールベースに変換されます。これらのレンダラーを保持したい場合は、QML形式を使用する必要があります。一方、スタイルをルールベースに変換するこの簡単な方法があると非常に便利な場合があります。
これ以外にも、保存に関する何かを記述したい場合は、このコードを使用してスタイルを保存できます。
aLayer = qgis.utils.iface.activeLayer()
aLayer.name() # Testing
aLayer.saveSldStyle("myStyle.sld")
お役に立てば幸いです...