この関数は、すべての pcpoint オブジェクトをフィルタリングして、指定された属性ディメンジョンの値が pcpatch オブジェクトの固定値と等しい pcpoint オブジェクトを取得し、これらの pcpoint オブジェクトで構成された新しい pcpatch オブジェクトを返します。

構文

pcpatch ST_filterEquals(pcpatch pc, text dimname, float8 value);

パラメーター

パラメーター 説明
pc pcpatch オブジェクト
dimname 指定された属性ディメンションの名前
value 属性ディメンションの固定値

SELECT ST_AsText(ST_FilterEquals(pa, 'y', 45.57)) FROM patches WHERE id = 7;
------------------------------------------------------------
 {"pcid":1,"pts":[[-126.42,45.57,58,5],[-126.41,45.57,59,5]]}