名前

ST_Estimated_Extent — 与えられた空間テーブルの「見積もられた」範囲を返します.ジオメトリカラムの統計情報から見積もります.指定されていない場合は現在のスキーマが使われます.

概要

box2d ST_Estimated_Extent(text schema_name, text table_name, text geocolumn_name);

box2d ST_Estimated_Extent(text table_name, text geocolumn_name);

説明

与えられた空間テーブルの「見積もられた」範囲を返します.ジオメトリカラムの統計情報から見積もります.指定されていない場合は現在のスキーマが使われます.

PostgreSQL 8.0.0以上では,統計情報はVACUUM ANALYZEで集められ,結果の範囲は実際の約95%です.

PostgreSQL 8.0.0より前では,統計情報はupdate_geometry_stats()で集められ,範囲は確実です.

このメソッドは曲線ストリングと曲線をサポートします.

SELECT ST_Estimated_extent('ny', 'edges', 'the_geom');
--result--
BOX(-8877653 4912316,-8010225.5 5589284)

SELECT ST_Estimated_Extent('feature_poly', 'the_geom');
--result--
BOX(-124.659652709961 24.6830825805664,-67.7798080444336 49.0012092590332)
		

関連情報

ST_Extent