名前

PostGIS_AddBBox — ジオメトリにバウンディングボックスを追加します。

概要

geometry PostGIS_AddBBox(geometry geomA);

説明

ジオメトリにバウンディングボックスを追加します。これにより、バウンディングボックスに基づく検索が早くなりますが、ジオメトリのサイズが大きくなります。

[注記]

バウンディングボックスは自動的にジオメトリに追加されるので、通常はこの関数は不要ですが、生成されたバウンディングボックスが何らかの理由で破損するか、バウンディングボックスを欠く古い版をインストールしている場合に使われます。古いものを削除し、再追加する必要があります。

このメソッドは曲線ストリングと曲線に対応しています。

UPDATE sometable
 SET geom =  PostGIS_AddBBox(geom)
 WHERE PostGIS_HasBBox(geom) = false;

関連情報

PostGIS_DropBBox, PostGIS_HasBBox