2

私たちのアプリケーションでは、メソッドから警告を受け取ります

org.geotools.renderer.lite.StreamingRenderer.findRenderingBuffer(..)

  WARNUNG: Assuming rendering buffer = 0, but estimation is not 
  accurate, you may want to set a buffer manually.

このメッセージは、多数のポリゴンを含むレイヤーが非常に小さい縮尺で描画された場合に表示されます。ポリゴンのスタイルは、アウトラインの追加のストロークを定義します。

EDIT : これは、ポリゴンのアウトラインに Stroke.NULL を使用すると発生します。個々のストロークが設定されている場合は発生しません。

このメッセージの理由と回避方法を教えてください。

ありがとうございました

4

1 に答える 1

1

これは、レンダリング領域に追加する必要があるバッファーを正確に計算できない場合に発生します - が false に設定されている場所がいくつかありestimateAccurateます (警告がトリガーされます) - ストロークの幅またはサイズと関係があります通常、グラフィックの。

したがって、SLDに問題がある可能性があります。

于 2013-06-06T10:01:28.840 に答える