この関数は、新しいスキーマに基づいて pcpatch オブジェクトを変換し、新しい pcpatch オブジェクトを返します。

構文

pcpatch ST_transform(pcpatch pc, integer pcid, float8 def default 0.0);

パラメーター

パラメーター 説明
pc pcpatch オブジェクト。
pcid 新しいスキーマの ID。pointcloud_formats テーブルから取得します。
def 指定された値。 新しいスキーマには存在するが古いスキーマには存在しない属性ディメンションは、この値に設定されます。 デフォルト値は 0.0 です。

説明

ST_setPcid 関数とは異なり、ST_transform 関数は、新しいスキーマでのさまざまなディメンションの解釈、規模、またはオフセットに基づいて、新しい pcpatch オブジェクトを返します。

update patches set pa=ST_transform(pa, 2, 0.0);
--------------------------------------
(1 rows)