編集された回答(2018年9月11日)
以下の回答と説明はQGIS 3.2に基づいています。質問者はそれらにすでに精通しているので、彼らは補間法に触れません。
レイヤープロパティ -> シンボル体系 -> リサンプリング(下図のように)の設定について具体的に質問されたと思います
ズームイン-ニアレストネイバー、バイリニア、キュービック
一般に、この設定は、ユーザーがラスターレイヤーのネイティブピクセル解像度を超えて "ズームイン"(つまり、地面に向かって)したときに始まります。効果は下図をご覧ください。(必ずオーバーサンプリング値を1.0以上に維持してください。デフォルトは2.0です。)
具体的には、この設定は、マップビューのピクセル解像度がラスターレイヤーの元の(つまり、ファイル)ピクセル解像度よりも大きい場合に有効になるように意図されていました。
ズームアウト-最近傍、平均
一般に、この設定は、ユーザーがラスターレイヤーのネイティブピクセル解像度を超えて「ズームアウト」する(つまり、地面から離れる)ときに有効になります。効果は下図をご覧ください。(必ずオーバーサンプリング値を1.0より高い値にしてください。デフォルトは2.0です。)
具体的には、この設定は、マップビューのピクセル解像度がラスターレイヤーの元の(つまり、ファイル)ピクセル解像度よりも小さい場合に有効になるように意図されていました。
平均方法は、実際にバイリニア補間です。ほとんどの状況で、オーバーサンプリングのデフォルト値2.0は、パフォーマンスに対して「最良の」視覚的結果をもたらします。正射写真のラスターが大きい場合、特にラスターに白い斑点が多い場合(たとえば、車、屋上、水域での光の反射、低品質のマップ作成、前述の組み合わせなど)に、オーバーサンプル値を大きくすると、より良い視覚結果が得られる場合があります。 )。ただし、オーバーサンプル値を大きくすると、レンダリング時間が長くなり、必ずしもより良い結果が得られるとは限りません。異なるラスター正射写真は異なる視覚的結果をもたらします。そのため、異なるオーバーサンプリング値を試してください。
オーバーサンプリング値
オーバーサンプリングの実際のアプリケーションと効果は、QGISソースコードを次のステップに縮小/簡略化して説明できます。
let pixelRatio = map view's pixres / raster layer's pixres,
let toUseRatio = min(pixelRatio, Oversampling),
toUseRatioはの小さいpixelRatioとオーバーサンプリング。したがって、オーバーサンプリングは誤称であり、代わりに「最大ピクセル比」というラベルを付ける必要があります。
// Assuming Zoom_In and/or Zoom_Out is not Nearest_Neighbour.
if toUseRatio < 1.0 or toUseRatio near 1.0 then
resamplerToUse = interpolation specified in Zoom_In
else if toUseRatio > 1.0 then
resamplerToUse = interpolation specified in Zoom_Out
else
resamplerToUse = Nearest Neighbour
次に、QGISは、上記のロジックを使用して(で指定された補間方法)ズームインとズームアウトを決定します。得られた「特異性」とは、ということですズームインをかけ選ぶことができるズームアウトユーザー層のネイティブピクセルの解像度を過ぎて「ズームアウト」とき。
let resWidth = map view's width * toUseRatio,
let resHeight = map view's height * toUseRatio,
let InpImg = Block(raster layer, map view's extent, resWidth, resHeight),
let OutImg = scale InpImg to map view's width and height using resamplerToUse.
そして最後に-画像のコピー/スケーリング操作。toUseRatioが "big"の場合、resWidthとresHeightも同様に変化します。これにより、InpImgの上下のピクセルが増加します。InpImgは、マップビューの画面の幅と高さに合わせて縮小(または拡大)されます。
場合InpImgは(横切ってダウン)マップビューよりも多くの画素を有し、その後、スケールダウンが起こり、その結果が「良」であろう。逆に、InpImgのピクセル数(縦横)がマップビューよりも少ない場合、拡大が行われ、結果は悪くなります。(下図参照)