PostGIS - en to ja translation catalogue (183 entries)

note: Tag: title
en: Geometry Accessors
ja: ジオメトリアクセサ

note: Tag: refpurpose
en: Returns the type of a geometry as text.
ja: ジオメトリのタイプを文字列で返します。

note: Tag: title
en: Description
ja: 説明

note: Tag: para
en: Returns the type of the geometry as a string. Eg: 'LINESTRING', 'POLYGON', 'MULTIPOINT', etc.
ja: ジオメトリ型を'LINESTRING', 'POLYGON', 'MULTIPOINT'などの文字列で返します。

note: Tag: para
en: OGC SPEC s2.1.1.1 - Returns the name of the instantiable subtype of Geometry of which this Geometry instance is a member. The name of the instantiable subtype of Geometry is returned as a string.
ja: OGC SPEC s2.1.1.1 - このジオメトリインスタンスがメンバーになっているジオメトリのインスタンス化可能な派生タイプの名前を返します。インスタンス化可能な派生タイプの名前は、文字列として返されます。

note: Tag: para
en: This function also indicates if the geometry is measured, by returning a string of the form 'POINTM'.
ja: この関数は、'POINTM'等が返るので、ジオメトリがM値を持っているかどうかも示します。

note: Tag: para
en: Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was introduced.
ja: Enhanced: 2.0.0 多面体サーフェス対応、三角対応、TIN対応が導入されました。

note: Tag: title
en: Examples
ja: 例

note: Tag: title
en: See Also
ja: 関連情報

note: Tag: refpurpose
en: Returns the boundary of a geometry.
ja: ジオメトリの境界を返します。

note: Tag: para
en: Returns the closure of the combinatorial boundary of this Geometry. The combinatorial boundary is defined as described in section 3.12.3.2 of the OGC SPEC. Because the result of this function is a closure, and hence topologically closed, the resulting boundary can be represented using representational geometry primitives as discussed in the OGC SPEC, section 3.12.2.
ja: ジオメトリの組み合わせ境界の閉包を返します (訳注: ラインストリングは端点、ポリゴンはエッジ、複合オブジェクトは境界のうち奇数番)。組み合わせ境界はOGC仕様の3.12.3.2節に記述されています。結果として出てくる境界は、OGC SPEC 3.12.2で議論されているように、ジオメトリプリミティブを使って表現できます。

note: Tag: para
en: Performed by the GEOS module
ja: GEOSモジュールで実現しています。

note: Tag: para
en: Prior to 2.0.0, this function throws an exception if used with <varname>GEOMETRYCOLLECTION</varname>. From 2.0.0 up it will return NULL instead (unsupported input).
ja: 2.0.0より前の版では、この関数は<varname>GEOMETRYCOLLECTION</varname>.を与えると例外を投げました。2.0.0以上では代わりにNULLが返ります (非対応入力)。

note: Tag: para
en: Enhanced: 2.1.0 support for Triangle was introduced
ja: Enhanced: 2.1.0 三角対応が導入されました。

note: Tag: para
en: Changed: 3.2.0 support for TIN, does not use geos, does not linearize curves
ja: Changed: 3.2.0 TINに対応しました。GEOSを使いません。曲線を線形化しません。

note: Tag: para
en: Linestring with boundary points overlaid
ja: 境界ポイントを重ねたラインストリング

note: Tag: para
en: polygon holes with boundary multilinestring
ja: 境界マルチラインストリングを重ねたポリゴンの穴

note: Tag: refpurpose
en: Returns the diagonal of a geometry's bounding box.
ja: ジオメトリのバウンディングボックスの対角線を返します。

note: Tag: para
en: Returns the diagonal of the supplied geometry's bounding box as a LineString. The diagonal is a 2-point LineString with the minimum values of each dimension in its start point and the maximum values in its end point. If the input geometry is empty, the diagonal line is a LINESTRING EMPTY.
ja: 与えられたジオメトリのバウンディングボックスの対角線をラインストリングで返します。最小値のポイントを始点とし、最大値のポイントを終点とする、二つのポイントからなるラインストリングになります。入力ジオメトリが空の場合には、対角線はLINESTRING EMPTYとなります。

note: Tag: para
en: The optional <varname>fits</varname> parameter specifies if the best fit is needed. If false, the diagonal of a somewhat larger bounding box can be accepted (which is faster to compute for geometries with many vertices). In either case, the bounding box of the returned diagonal line always covers the input geometry.
ja: <varname>fits</varname>パラメータは、最良適合が必要かどうかを指定するものです。FALSEの場合には、幾分大きめなバウンディングボックスの対角線を受け付けることができます (多数の頂点からなるジオメトリの取得が早くなります)。いずれにしても返された対角線のバウンディングボックスは常に入力ジオメトリを含みます。

note: Tag: para
en: The returned geometry retains the SRID and dimensionality (Z and M presence) of the input geometry.
ja: 返されるラインストリングは常に、入力ジオメトリのSRIDと次元 (ZとMがあること)を維持します。

note: Tag: para
en: In degenerate cases (i.e. a single vertex in input) the returned linestring will be formally invalid (no interior). The result is still topologically valid.
ja: 縮退した (入力の頂点が一つ)場合、返されるラインストリングは形式的に不正です (内部が無い)。トポロジ的には妥当です。

note: Tag: refpurpose
en: Return the coordinate dimension of a geometry.
ja: ジオメトリの座標次元を返します。

note: Tag: para
en: Return the coordinate dimension of the ST_Geometry value.
ja: ST_Geometry値の座標次元を返します。

note: Tag: para
en: This is the MM compliant alias name for <xref linkend="ST_NDims"/>
ja: この関数は<xref linkend="ST_NDims"/>のMM対応の別名です。

note: Tag: refpurpose
en: Returns the topological dimension of a geometry.
ja: ST_Geometry値の座標次元を返します。

note: Tag: para
en: Return the topological dimension of this Geometry object, which must be less than or equal to the coordinate dimension. OGC SPEC s2.1.1.1 - returns 0 for <varname>POINT</varname>, 1 for <varname>LINESTRING</varname>, 2 for <varname>POLYGON</varname>, and the largest dimension of the components of a <varname>GEOMETRYCOLLECTION</varname>. If the dimension is unknown (e.g. for an empty <varname>GEOMETRYCOLLECTION</varname>) 0 is returned.
ja: ジオメトリの固有次元を返します。ジオメトリは座標次元以下でなければなりません。OGC SPEC s2.1.1.1 - 0なら<varname>POINT</varname>、1なら<varname>LINESTRING</varname>、2なら<varname>POLYGON</varname>で、<varname>GEOMETRYCOLLECTION</varname>の場合は要素ごとの次元の最大値です。不明なジオメトリ (空の<varname>GEOMETRYCOLLECTION</varname>等)の場合はNULLが返ります。

note: Tag: para
en: Enhanced: 2.0.0 support for Polyhedral surfaces and TINs was introduced. No longer throws an exception if given empty geometry.
ja: Enhanced: 2.0.0 多面体サーフェス対応とTIN対応が導入されました。空ジオメトリを与えた場合に例外を投げなくなりました。

note: Tag: para
en: Prior to 2.0.0, this function throws an exception if used with empty geometry.
ja: 2.0.0より前では、空ジオメトリを与えると例外を投げていました。

note: Tag: refpurpose
en: Returns a set of <varname>geometry_dump</varname> rows for the components of a geometry.
ja: ジオメトリの要素となる<varname>geometry_dump</varname>行の集合を返します。

note: Tag: para
en: A set-returning function (SRF) that extracts the components of a geometry. It returns a set of <xref linkend="geometry_dump"/> rows, each containing a geometry (<parameter>geom</parameter> field) and an array of integers (<parameter>path</parameter> field).
ja: ジオメトリ要素を抽出する、集合を返す関数 (SRF=Set-Returning Function)です。ジオメトリ (<parameter>geom</parameter>フィールド)と整数配列 (<parameter>path</parameter>フィールド)からなる<xref linkend="geometry_dump"/>行の集合を返します。

note: Tag: para
en: For an atomic geometry type (POINT,LINESTRING,POLYGON) a single record is returned with an empty <parameter>path</parameter> array and the input geometry as <parameter>geom</parameter>. For a collection or multi-geometry a record is returned for each of the collection components, and the <parameter>path</parameter> denotes the position of the component inside the collection.
ja: 非マルチ系ジオメトリタイプ (POINT,LINESTRING,POLYGON)では、<parameter>path</parameter>配列が空で<parameter>geom</parameter>が入力ジオメトリと同じになる単一の行が返ります。コレクションまたはマルチ系ジオメトリでは、個々の要素と、コレクションの要素位置を示す<parameter>path</parameter>とからなる行を返します。

note: Tag: para
en: ST_Dump is useful for expanding geometries. It is the inverse of a <xref linkend="ST_Collect"/> / GROUP BY, in that it creates new rows. For example it can be use to expand MULTIPOLYGONS into POLYGONS.
ja: ST_Dumpはジオメトリを展開するのに使います。<xref linkend="ST_Collect"/>/GROUP BYの逆で、この関数の中で新行を作成します。たとえば、MULTIPOLYGONをPOLYGONに展開するために使います。

note: Tag: para
en: Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher.
ja: Availability: PostGIS 1.0.0RC1。PostgreSQL 7.3以上が必要です。

note: Tag: para
en: Prior to 1.3.4, this function crashes if used with geometries that contain CURVES. This is fixed in 1.3.4+
ja: 1.3.4より前では、曲線を含むジオメトリで使用すると、この関数はクラッシュします。これは1.3.4以上で訂正されています。

note: Tag: title
en: Standard Examples
ja: 標準的な例

note: Tag: title
en: Polyhedral Surfaces, TIN and Triangle Examples
ja: 多面体サーフェス、TIN、三角形の例

note: Tag: refpurpose
en: Returns a set of <varname>geometry_dump</varname> rows for the coordinates in a geometry.
ja: ジオメトリ内の座標の行である<varname>geometry_dump</varname>行の集合を返します。

note: Tag: para
en: A set-returning function (SRF) that extracts the coordinates (vertices) of a geometry. It returns a set of <xref linkend="geometry_dump"/> rows, each containing a geometry (<parameter>geom</parameter> field) and an array of integers (<parameter>path</parameter> field).
ja: ジオメトリの座標 (頂点)を抽出する、集合を返す関数 (SRF=Set-Returning Function)です。ジオメトリ (<parameter>geom</parameter>フィールド)と整数配列 (<parameter>path</parameter>フィールド)からなる<xref linkend="geometry_dump"/>行の集合を返します。

note: Tag: para
en: the <parameter>geom</parameter> field <varname>POINT</varname>s represent the coordinates of the supplied geometry.
ja: <parameter>geom</parameter>フィールドには、与えられたジオメトリの座標を表現する<varname>POINT</varname>が入ります。

note: Tag: para
en: the <parameter>path</parameter> field (an <varname>integer[]</varname>) is an index enumerating the coordinate positions in the elements of the supplied geometry. The indices are 1-based. For example, for a <varname>LINESTRING</varname> the paths are <varname>{i}</varname> where <varname>i</varname> is the <varname>nth</varname> coordinate in the <varname>LINESTRING</varname>. For a <varname>POLYGON</varname> the paths are <varname>{i,j}</varname> where <varname>i</varname> is the ring number (1 is outer; inner rings follow) and <varname>j</varname> is the coordinate position in the ring.
ja: <parameter>path</parameter>フィールド (<varname>integer[]</varname>)は、与えられたジオメトリの要素内の座標位置を列挙するインデックスです。インデックスは1始まりです。たとえば、<varname>LINESTRING</varname>に対しては、<varname>LINESTRING</varname>の<varname>n番目</varname>の座標を<varname>i</varname>とすると、<varname>{i}</varname>となります。<varname>POLYGON</varname>に対しては、<varname>i</varname>を環番号 (1が外環、続いて内環)、<varname>j</varname>を環の座標位置とすると、<varname>{i,j}</varname>となります。

note: Tag: para
en: To obtain a single geometry containing the coordinates use <xref linkend="ST_Points"/>.
ja: 座業を含む単一ジオメトリを取得するには<xref linkend="ST_Points"/>を使います。

note: Tag: para
en: Enhanced: 2.1.0 Faster speed. Reimplemented as native-C.
ja: Enhanced: 2.1.0 速度向上しました。C言語で実装しなおしました。

note: Tag: title
en: Classic Explode a Table of LineStrings into nodes
ja: ラインストリングのテーブルのノードへの古典的な分割

note: Tag: title
en: Standard Geometry Examples
ja: 標準的な例

note: Tag: refpurpose
en: Returns a set of <varname>geometry_dump</varname> rows for the segments in a geometry.
ja: ジオメトリ内の辺の行である<varname>geometry_dump</varname>行の集合を返します。

note: Tag: para
en: A set-returning function (SRF) that extracts the segments of a geometry. It returns a set of <xref linkend="geometry_dump"/> rows, each containing a geometry (<parameter>geom</parameter> field) and an array of integers (<parameter>path</parameter> field).
ja: ジオメトリの辺を抽出する、集合を返す関数 (SRF=Set-Returning Function)です。ジオメトリ (<parameter>geom</parameter>フィールド)と整数配列 (<parameter>path</parameter>フィールド)からなる<xref linkend="geometry_dump"/>行の集合を返します。

note: Tag: para
en: the <parameter>geom</parameter> field <varname>LINESTRING</varname>s represent the segments of the supplied geometry.
ja: <parameter>geom</parameter>フィールドには、与えられたジオメトリの辺を表現する<varname>LINESTRING</varname>が入ります。

note: Tag: para
en: the <parameter>path</parameter> field (an <varname>integer[]</varname>) is an index enumerating the segment start point positions in the elements of the supplied geometry. The indices are 1-based. For example, for a <varname>LINESTRING</varname> the paths are <varname>{i}</varname> where <varname>i</varname> is the <varname>nth</varname> segment start point in the <varname>LINESTRING</varname>. For a <varname>POLYGON</varname> the paths are <varname>{i,j}</varname> where <varname>i</varname> is the ring number (1 is outer; inner rings follow) and <varname>j</varname> is the segment start point position in the ring.
ja: <parameter>path</parameter>フィールド (<varname>integer[]</varname>)は、与えられたジオメトリの要素内の辺の始点位置を列挙するインデックスです。インデックスは1始まりです。たとえば、<varname>LINESTRING</varname>に対しては、<varname>LINESTRING</varname>の<varname>n番目</varname>の辺を<varname>i</varname>とすると、<varname>{i}</varname>となります。<varname>POLYGON</varname>に対しては、<varname>i</varname>を環番号 (1が外環、続いて内環)、<varname>j</varname>を環の辺の始点位置とすると、<varname>{i,j}</varname>となります。

note: Tag: title
en: TIN and Triangle Examples
ja: TIN、三角形の例

note: Tag: refpurpose
en: Returns a set of <varname>geometry_dump</varname> rows for the exterior and interior rings of a Polygon.
ja: ポリゴンのリングごとの<varname>geometry_dump</varname>行の集合を返します。

note: Tag: para
en: A set-returning function (SRF) that extracts the rings of a polygon. It returns a set of <xref linkend="geometry_dump"/> rows, each containing a geometry (<parameter>geom</parameter> field) and an array of integers (<parameter>path</parameter> field).
ja: ジオメトリ要素を抽出する、集合を返す関数 (SRF=Set-Returning Function)です。ジオメトリ (<parameter>geom</parameter>フィールド)と整数配列 (<parameter>path</parameter>フィールド)からなる<xref linkend="geometry_dump"/>行の集合を返します。

note: Tag: para
en: The <parameter>geom</parameter> field contains each ring as a POLYGON. The <parameter>path</parameter> field is an integer array of length 1 containing the polygon ring index. The exterior ring (shell) has index 0. The interior rings (holes) have indices of 1 and higher.
ja: ジオメトリ要素を抽出する、集合を返す関数 (SRF=Set-Returning Function)です。ジオメトリ (<parameter>geom</parameter>フィールド)と整数配列 (<parameter>path</parameter>フィールド)からなる<xref linkend="geometry_dump"/>行の集合を返します。

note: Tag: para
en: This only works for POLYGON geometries. It does not work for MULTIPOLYGONS
ja: POLYGONジオメトリでのみ動作します。MULTIPOLYGONでは動作しません。

note: Tag: para
en: Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher.
ja: Availability: PostGIS 1.1.3 PostgreSQL 7.3以上が必要です。

note: Tag: para
en: General form of query.
ja: クエリの一般的な形式。

note: Tag: para
en: A polygon with a single hole.
ja: 単一の穴を持つポリゴン

note: Tag: refpurpose
en: Returns the last point of a LineString or CircularLineString.
ja: LINESTRINGまたはCIRCULARLINESTRINGの終端のポイントを返します。

note: Tag: para
en: Returns the last point of a <varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname> geometry as a <varname>POINT</varname>. Returns <varname>NULL</varname> if the input is not a <varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname>.
ja: <varname>LINESTRING</varname>または<varname>CIRCULARLINESTRING</varname>ジオメトリの、最後のポイントを<varname>POINT</varname>で返します。入力パラメータが<varname>LINESTRING</varname>でも<varname>CIRCULARLINESTRING</varname>でもない場合には、<varname>NULL</varname>を返します。

note: Tag: para
en: Changed: 2.0.0 no longer works with single geometry MultiLineStrings. In older versions of PostGIS a single-line MultiLineString would work with this function and return the end point. In 2.0.0 it returns NULL like any other MultiLineString. The old behavior was an undocumented feature, but people who assumed they had their data stored as LINESTRING may experience these returning NULL in 2.0.0.
ja: Changed: 2.0.0 一つのジオメトリマルチラインストリングで動作しなくなりました。PostGIS の古いバージョンでは、この関数は一つのマルチラインストリングで動作し、終端ポイントを返します。2.0.0では、他のマルチラインストリングと同様にNULLを返します。古い動作は文書化されていない機能でしたが、データをLINESTRINGとして格納していると思われるユーザーは、2.0.0 でNULLが返されることを経験するかも知れません。

note: Tag: para
en: End point of a LineString
ja: ラインストリングの終端ポイント

note: Tag: para
en: End point of a non-LineString is NULL
ja: ラインストリング以外の終端ポイントはNULL

note: Tag: para
en: End point of a 3D LineString
ja: 3次元ラインストリングの終端ポイント

note: Tag: para
en: End point of a CircularString
ja: CIRCULARSTRINGの終端ポイント

note: Tag: refpurpose
en: Returns a geometry representing the bounding box of a geometry.
ja: ジオメトリのバウンディングボックスを表現するジオメトリを返します。

note: Tag: para
en: Returns the double-precision (float8) minimum bounding box for the supplied geometry, as a geometry. The polygon is defined by the corner points of the bounding box ((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MINY</varname>)). (PostGIS will add a <varname>ZMIN</varname>/<varname>ZMAX</varname> coordinate as well).
ja: 与えられたジオメトリの倍精度浮動小数点数 (float8)の最小バウンディングボックスをジオメトリで返します。ポリゴンはバウンディングボックスの角のポイントで定義されます ((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MINY</varname>))。(PostGISは<varname>ZMIN</varname>/<varname>ZMAX</varname>も追加します).

note: Tag: para
en: Degenerate cases (vertical lines, points) will return a geometry of lower dimension than <varname>POLYGON</varname>, ie. <varname>POINT</varname> or <varname>LINESTRING</varname>.
ja: 縮退する場合 (縦のライン、ポイント)は<varname>POLYGON</varname>より低い次元のジオメトリ、すなわち<varname>POINT</varname>または<varname>LINESTRING</varname>を返します。

note: Tag: para
en: Availability: 1.5.0 behavior changed to output double precision instead of float4
ja: Availability: 1.5.0 挙動が変更され出力がfloat4からfloat8になりました。

note: Tag: para
en: Envelope of a point and linestring.
ja: ポイントとラインストリングの最小バウンディングボックス

note: Tag: refpurpose
en: Returns a LineString representing the exterior ring of a Polygon.
ja: ポリゴンの外環を表現するラインストリングを返します。

note: Tag: para
en: Returns a LINESTRING representing the exterior ring (shell) of a POLYGON. Returns NULL if the geometry is not a polygon.
ja: POLYGONの外環を表現するLINESTRINGを返します。ジオメトリがポリゴンでない場合はNULLを返します。

note: Tag: para
en: This function does not support MULTIPOLYGONs. For MULTIPOLYGONs use in conjunction with <xref linkend="ST_GeometryN"/> or <xref linkend="ST_Dump"/>
ja: この関数はマルチポリゴンでは動作しません。マルチポリゴンに対しては<xref linkend="ST_GeometryN"/>または<xref linkend="ST_Dump"/>を併用して下さい。

note: Tag: refpurpose
en: Return an element of a geometry collection.
ja: ジオメトリコレクションの要素を一つ返します。

note: Tag: para
en: Return the 1-based Nth element geometry of an input geometry which is a GEOMETRYCOLLECTION, MULTIPOINT, MULTILINESTRING, MULTICURVE, MULTI)POLYGON, or POLYHEDRALSURFACE. Otherwise, returns NULL.
ja: GEOMETRYCOLLECTION, MULTIPOINT, MULTILINESTRING, MULTICURVE, MULTIPOLYGON, POLYHEDRALSURFACEの入力ジオメトリの、1始まりでN番目の要素を返します。他の場合にはNULLを返します。

note: Tag: para
en: Index is 1-based as for OGC specs since version 0.8.0. Previous versions implemented this as 0-based instead.
ja: OGC仕様のため0.8.0版からインデクスを1始まりにしています。これより前の版では0始まりになっています。

note: Tag: para
en: To extract all elements of a geometry, <xref linkend="ST_Dump"/> is more efficient and works for atomic geometries.
ja: ジオメトリの全ての要素を抽出するには<xref linkend="ST_Dump"/>の方が効率的ですし、単一ジオメトリでも動作します。

note: Tag: para
en: Changed: 2.0.0 Prior versions would return NULL for singular geometries. This was changed to return the geometry for ST_GeometryN(..,1) case.
ja: Changed: 2.0.0 以前の版では非マルチのジオメトリではNULLが返りました。ST_GeometryN(..,1)の場合にはジオメトリを返すよう変更されました。

note: Tag: refpurpose
en: Returns the SQL-MM type of a geometry as text.
ja: ジオメトリのSQL-MM型を文字列で返します。

note: Tag: para
en: Returns the type of the geometry as a string. EG: 'ST_LineString', 'ST_Polygon','ST_MultiPolygon' etc. This function differs from GeometryType(geometry) in the case of the string and ST in front that is returned, as well as the fact that it will not indicate whether the geometry is measured.
ja: ジオメトリ型を'ST_LineString', 'ST_Polygon', 'ST_MultiPolygon'等の文字列で返します。この関数はGeometryType(geometry)とは異なり、先頭に'ST'が付き、M値を持っているかを示しません。

note: Tag: para
en: Enhanced: 2.0.0 support for Polyhedral surfaces was introduced.
ja: Enhanced: 2.0.0 多面体サーフェス対応が導入されました。

note: Tag: refpurpose
en: Tests if a geometry contains a circular arc
ja: ジオメトリに円弧が含まれているかどうかテストします。

note: Tag: para
en: Returns true if a geometry or geometry collection contains a circular string
ja: ジオメトリまたはジオメトリコレクションに曲線ラインストリングが含まれている場合にTRUEを返します。

note: Tag: refpurpose
en: Returns the Nth interior ring (hole) of a Polygon.
ja: ポリゴンのN番目の内環 (穴)を返します。

note: Tag: para
en: Returns the Nth interior ring (hole) of a POLYGON geometry as a LINESTRING. The index starts at 1. Returns NULL if the geometry is not a polygon or the index is out of range.
ja: ポリゴンのN番目の内環を返します。ジオメトリがポリゴンでないかNが範囲外の場合はNULLを返します。

note: Tag: refpurpose
en: Tests if a LineStrings's start and end points are coincident. For a PolyhedralSurface tests if it is closed (volumetric).
ja: ラインストリングの始点と終点が一致しているかをテストします。多面体サーフェスについては閉じているか (立体であるか)をテストします。

note: Tag: para
en: Returns <varname>TRUE</varname> if the <varname>LINESTRING</varname>'s start and end points are coincident. For Polyhedral Surfaces, reports if the surface is areal (open) or volumetric (closed).
ja: <varname>LINESTRING</varname>の始点と終点が一致する場合に<varname>TRUE</varname>を返します。多面体サーフェスについては、サーフェスが面 (開いている)か立体 (閉じている)かをテストします。

note: Tag: para
en: SQL-MM defines the result of <function>ST_IsClosed(<varname>NULL</varname>)</function> to be 0, while PostGIS returns <varname>NULL</varname>.
ja: SQL-MMでは<function>ST_IsClosed(<varname>NULL</varname>)</function>は0を返しますが、PostGISでは<varname>NULL</varname>を返します。

note: Tag: title
en: Line String and Point Examples
ja: ラインストリングとポイントの例

note: Tag: title
en: Polyhedral Surface Examples
ja: 多面体サーフェスの例

note: Tag: refpurpose
en: Tests if a geometry is a geometry collection type.
ja: ジオメトリのタイプがジオメトリコレクションかをテストします。

note: Tag: para
en: Returns <varname>TRUE</varname> if the geometry type of the argument a geometry collection type. Collection types are the following:
ja: ジオメトリのタイプがジオメトリコレクションである場合に<varname>TRUE</varname>を返します。コレクションは次の通りです。

note: Tag: para
en: GEOMETRYCOLLECTION
ja: ジオメトリコレクション

note: Tag: para
en: MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}
ja: マルチポイント、マルチポリゴン、マルチラインストリング、マルチ曲線、マルチサーフェス

note: Tag: para
en: COMPOUNDCURVE
ja: 複合曲線

note: Tag: para
en: This function analyzes the type of the geometry. This means that it will return <varname>TRUE</varname> on collections that are empty or that contain a single element.
ja: この関数はジオメトリのタイプを解析します。これは、空のコレクションである場合、または一つのエレメントを持つコレクションである場合には<varname>TRUE</varname>を返すことを意味します。

note: Tag: refpurpose
en: Tests if a geometry is empty.
ja: ジオメトリが空かをテストします。

note: Tag: para
en: Returns true if this Geometry is an empty geometry. If true, then this Geometry represents an empty geometry collection, polygon, point etc.
ja: ジオメトリが空ジオメトリの場合にtrueを返します。 trueの場合には、このジオメトリは、空のジオメトリコレクション、ポリゴン、ポイント等です。

note: Tag: para
en: SQL-MM defines the result of ST_IsEmpty(NULL) to be 0, while PostGIS returns NULL.
ja: SQL-MMでは、ST_IsEmpty(NULL)は0を返しますが、PostGISではNULLを返します。

note: Tag: para
en: Changed: 2.0.0 In prior versions of PostGIS ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now illegal in PostGIS 2.0.0 to better conform with SQL/MM standards
ja: Changed: 2.0.0 以前の版のPostGISではST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)')を許しました。PostGIS 2.0.0では、SQL/MM標準により準拠させるため、これは不正となります。

note: Tag: refpurpose
en: Tests if Polygons have exterior rings oriented counter-clockwise and interior rings oriented clockwise.
ja: ポリゴンが反時計回りの外環を持っていて、時計回りの内環を持っているかをテストします。

note: Tag: para
en: Returns true if all polygonal components of the input geometry use a counter-clockwise orientation for their exterior ring, and a clockwise direction for all interior rings.
ja: 入力ジオメトリの全てのポリゴン要素の外環については反時計回りで、全ての内環については時計回りである場合には、TRUEを返します。

note: Tag: para
en: Returns true if the geometry has no polygonal components.
ja: ジオメトリがポリゴン要素を持っていない場合にはTRUEを返します。

note: Tag: para
en: Closed linestrings are not considered polygonal components, so you would still get a true return by passing a single closed linestring no matter its orientation.
ja: 閉じたラインストリングはポリゴン要素とみなされません。単一の閉じたラインストリングを渡すと、右回り左回りにかかわらずTRUEが得られます。

note: Tag: para
en: If a polygonal geometry does not use reversed orientation for interior rings (i.e., if one or more interior rings are oriented in the same direction as an exterior ring) then both ST_IsPolygonCW and ST_IsPolygonCCW will return false.
ja: ポリゴン要素の内環が逆回りになっていない (すなわち外環と同じ方向で回る内環が1個以上ある)場合には、ST_IsPolygonCWとST_IsPolygonCCW の両方ともにFALSEを返します。

note: Tag: refpurpose
en: Tests if Polygons have exterior rings oriented clockwise and interior rings oriented counter-clockwise.
ja: ポリゴンが時計回りの外環を持っていて、反時計回りの内環を持っているかをテストします。

note: Tag: para
en: Returns true if all polygonal components of the input geometry use a clockwise orientation for their exterior ring, and a counter-clockwise direction for all interior rings.
ja: 入力ジオメトリの全てのポリゴン要素の外環については時計回りで、全ての内環については反時計回りである場合には、TRUEを返します。

note: Tag: refpurpose
en: Tests if a LineString is closed and simple.
ja: ラインストリングが閉じていてかつ単純であるかをテストします。

note: Tag: para
en: Returns <varname>TRUE</varname> if this <varname>LINESTRING</varname> is both <xref linkend="ST_IsClosed"/> (<function>ST_StartPoint(<parameter>g</parameter>)</function> <function>~=</function> <function>ST_Endpoint(<parameter>g</parameter>)</function>) and <xref linkend="ST_IsSimple"/> (does not self intersect).
ja: <varname>LINESTRING</varname>が<xref linkend="ST_IsClosed"/> (<function>ST_StartPoint(<parameter>g</parameter>)</function> <function>~=</function> <function>ST_Endpoint(<parameter>g</parameter>)</function>)で、かつ<xref linkend="ST_IsSimple"/> (自己インタセクションが無い)場合に<varname>TRUE</varname>を返します。

note: Tag: para
en: SQL-MM defines the result of <function>ST_IsRing(<varname>NULL</varname>)</function> to be 0, while PostGIS returns <varname>NULL</varname>.
ja: SQL-MMでは、<function>ST_IsRing(<varname>NULL</varname>)</function>は0を返しますが、PostGISでは<varname>NULL</varname>を返します。

note: Tag: refpurpose
en: Tests if a geometry has no points of self-intersection or self-tangency.
ja: ジオメトリが自己インタセクトまたは自己接触となるポイントが無いかをテストします。

note: Tag: para
en: Returns true if this Geometry has no anomalous geometric points, such as self-intersection or self-tangency. For more information on the OGC's definition of geometry simplicity and validity, refer to <link linkend="OGC_Validity">"Ensuring OpenGIS compliancy of geometries"</link>
ja: ジオメトリが自己インタセクションや自己接触のような異常な幾何学ポイントを持っていない場合にTRUEを返します。OGCのジオメトリ単純性と妥当性の定義に関する詳細情報については<link linkend="OGC_Validity">「ジオメトリのOpenGIS準拠を確実にする」</link>をご覧ください。

note: Tag: para
en: SQL-MM defines the result of ST_IsSimple(NULL) to be 0, while PostGIS returns NULL.
ja: SQL-MMでは、ST_IsSimple(NULL)は0を返しますが、PostGISではNULLを返します。

note: Tag: refpurpose
en: Returns the M coordinate of a Point.
ja: ポイントのM値を返します。

note: Tag: para
en: Return the M coordinate of a Point, or NULL if not available. Input must be a Point.
ja: ポイントのM座標値を返し、有効でないならNULLを返します。入力はポイントでなければなりません。

note: Tag: para
en: This is not (yet) part of the OGC spec, but is listed here to complete the point coordinate extractor function list.
ja: これは (いまだに)OGC仕様に入っていませんが、ポイント座標抽出関数のリストを完全にするために挙げています。

note: Tag: refpurpose
en: Returns the amount of memory space a geometry takes.
ja: ジオメトリが取るメモリ空間の合計を返します。

note: Tag: para
en: Returns the amount of memory space (in bytes) the geometry takes.
ja: ジオメトリが取るメモリ空間の合計をバイト単位で返します。

note: Tag: para
en: This complements the PostgreSQL built-in <ulink url="https://www.postgresql.org/docs/current/functions-admin.html#FUNCTIONS-ADMIN-DBOBJECT">database object functions</ulink> pg_column_size, pg_size_pretty, pg_relation_size, pg_total_relation_size.
ja: この関数は、PostgreSQLビルトイン<ulink url="https://www.postgresql.jp/document/current/html/functions-admin.html#FUNCTIONS-ADMIN-DBOBJECT">データベースオブジェクト管理関数</ulink>のpg_column_size, pg_size_pretty, pg_relation_size, pg_total_relation_sizeを補完します。

note: Tag: para
en: pg_relation_size which gives the byte size of a table may return byte size lower than ST_MemSize. This is because pg_relation_size does not add toasted table contribution and large geometries are stored in TOAST tables.
ja: テーブルのバイト単位のサイズを与えるpg_relation_sizeはST_Mem_Sizeより小さいバイト数が返ります。これはpg_relation_sizeがTOAST化されたテーブルの寄与を追加せず、TOASTテーブルに格納された大きなジオメトリを加えないためです。

note: Tag: para
en: pg_total_relation_size - includes, the table, the toasted tables, and the indexes.
ja: pg_total_relation_size - テーブル、TOASTテーブル、インデクスを含みます。

note: Tag: para
en: pg_column_size returns how much space a geometry would take in a column considering compression, so may be lower than ST_MemSize
ja: pg_column_sizeは、ジオメトリがカラム内で取る領域がどれだけかを、圧縮を考慮して返します。そのため、ST_MemSizeより小さくなることがあります。

note: Tag: para
en: Changed: 2.2.0 name changed to ST_MemSize to follow naming convention.
ja: Changed: 2.2.0 命名規則に従うためにST_MemSizeに変更しました。

note: Tag: refpurpose
en: Returns the coordinate dimension of a geometry.
ja: ST_Geometry値の座標次元を返します。

note: Tag: para
en: Returns the coordinate dimension of the geometry. PostGIS supports 2 - (x,y) , 3 - (x,y,z) or 2D with measure - x,y,m, and 4 - 3D with measure space x,y,z,m
ja: ジオメトリの座標次元返します。PostGISでは、2 - (X,Y), 3 - (X,Y,Z), (X,Y,M), 4 - (X,Y,Z,M)に対応しています。

note: Tag: refpurpose
en: Returns the number of points (vertices) in a geometry.
ja: ジオメトリのポイント (頂点)の数を返します。

note: Tag: para
en: Return the number of points in a geometry. Works for all geometries.
ja: ジオメトリのポイントの数を返します。全てのジオメトリに対して動作します。

note: Tag: refpurpose
en: Returns the number of rings in a polygonal geometry.
ja: ポリゴンジオメトリのリング数を返します。

note: Tag: para
en: If the geometry is a polygon or multi-polygon returns the number of rings. Unlike NumInteriorRings, it counts the outer rings as well.
ja: ジオメトリがポリゴンまたはマルチポリゴンの場合、リング数を返します。NumInteriorRingsと違い、外環も数えます。

note: Tag: refpurpose
en: Returns the number of elements in a geometry collection.
ja: ジオメトリコレクションの要素数を返します。

note: Tag: para
en: Changed: 2.0.0 In prior versions this would return NULL if the geometry was not a collection/MULTI type. 2.0.0+ now returns 1 for single geometries e.g POLYGON, LINESTRING, POINT.
ja: Changed: 2.0.0 前の版では、ジオメトリがコレクション/マルチ系でない場合にはNULLを返しました。2.0.0以上では、POLYGON, LINESTRING, POINTといった単一ジオメトリについては1を返します。

note: Tag: refpurpose
en: Returns the number of interior rings (holes) of a Polygon.
ja: ポリゴンの内環 (穴)の数を返します。

note: Tag: para
en: Return the number of interior rings of a polygon geometry. Return NULL if the geometry is not a polygon.
ja: ポリゴンジオメトリの内環の数を返します。ジオメトリがポリゴンでない場合には、NULLを返します。

note: Tag: para
en: Changed: 2.0.0 - in prior versions it would allow passing a MULTIPOLYGON, returning the number of interior rings of first POLYGON.
ja: Changed: 2.0.0 - 以前の版では、MULTIPOLYGONを渡して最初のPOLYGONの内環の数を返すことができました。

note: Tag: refpurpose
en: Returns the number of interior rings (holes) of a Polygon. Aias for ST_NumInteriorRings
ja: ポリゴンの内環 (穴)の数を返します。ST_NumInteriorRingsの別名です。

note: Tag: refpurpose
en: Return the number of faces on a Polyhedral Surface. Will return null for non-polyhedral geometries.
ja: 多面体サーフェスのフェイス数を返します。多面体でないジオメトリの場合にはNULLを返します。

note: Tag: para
en: Return the number of faces on a Polyhedral Surface. Will return null for non-polyhedral geometries. This is an alias for ST_NumGeometries to support MM naming. Faster to use ST_NumGeometries if you don't care about MM convention.
ja: 多面体サーフェスのフェイス数を返します。多面体でないジオメトリの場合にはNULLを返します。ST_NumGeometriesの別名で、MMの名前付けに対応するためのものです。MM規約を気にしない場合はST_NumGeometriesの方が速いです。

note: Tag: refpurpose
en: Returns the number of points in a LineString or CircularString.
ja: ラインストリングまたは曲線ストリングのポイント数を返します。

note: Tag: para
en: Return the number of points in an ST_LineString or ST_CircularString value. Prior to 1.4 only works with linestrings as the specs state. From 1.4 forward this is an alias for ST_NPoints which returns number of vertexes for not just linestrings. Consider using ST_NPoints instead which is multi-purpose and works with many geometry types.
ja: ST_LineStringまたはST_CircularStringのポイント数を返します。1.4より前は仕様通りにラインストリングにのみ対応していました。1.4以上ではラインストリングだけでなく頂点数を返すST_NPointsの別名です。多目的で多数のジオメトリタイプで動作するST_NPointsを使うことを考えて下さい。

note: Tag: refpurpose
en: Returns the Nth geometry (face) of a PolyhedralSurface.
ja: 多面体サーフェスのN番目のジオメトリ (フェイス)を返します。

note: Tag: para
en: Returns the 1-based Nth geometry (face) if the geometry is a POLYHEDRALSURFACE or POLYHEDRALSURFACEM. Otherwise, returns NULL. This returns the same answer as ST_GeometryN for PolyhedralSurfaces. Using ST_GeometryN is faster.
ja: ジオメトリがPOLYHEDRALSURFACEかPOLYHEDRALSURFACEMの場合には、1始まりでN番目のジオメトリ (フェイス)を返します。それ以外の場合には、NULLを返します。多面体サーフェスを引数にとるST_GeometryNと同じ答えが返ります。ST_GeometryNの方が速いです。

note: Tag: para
en: Index is 1-based.
ja: インデクスは1始まりです。

note: Tag: para
en: If you want to extract all elements of a geometry <xref linkend="ST_Dump"/> is more efficient.
ja: ジオメトリの全ての要素を抽出するには<xref linkend="ST_Dump"/>が最も効率的です。

note: Tag: refpurpose
en: Returns the Nth point in the first LineString or circular LineString in a geometry.
ja: ジオメトリの最初のラインストリングまたは曲線ストリングのN番目のポイントを返します。

note: Tag: para
en: Return the Nth point in a single linestring or circular linestring in the geometry. Negative values are counted backwards from the end of the LineString, so that -1 is the last point. Returns NULL if there is no linestring in the geometry.
ja: ラインストリングまたは曲線ストリングのN番目の点を返します。負数はラインストリングの終端から逆方向に遡って数えます。-1は終端を指します。ジオメトリにラインストリングが無い場合には、NULLを返します。

note: Tag: para
en: Index is 1-based as for OGC specs since version 0.8.0. Backward indexing (negative index) is not in OGC Previous versions implemented this as 0-based instead.
ja: OGC仕様のため0.8.0版からインデックスを1始まりにしています。これより前の版では0はじまりになっています。後方インデックス (負数インデックス)はOGC仕様ではありません。

note: Tag: para
en: If you want to get the Nth point of each LineString in a MultiLineString, use in conjunction with ST_Dump
ja: マルチラインストリング内のラインストリングのN番目のポイントを得るには、ST_Dumpを併用します。

note: Tag: para
en: Changed: 2.0.0 no longer works with single geometry multilinestrings. In older versions of PostGIS -- a single line multilinestring would work happily with this function and return the start point. In 2.0.0 it just returns NULL like any other multilinestring.
ja: Changed: 2.0.0 単一ジオメトリのMULTILINESTRINGで動作しなくなりました。単一のラインストリングからなるMULTILINESTRINGについては幸運にも動いていて、最初のポイントを返していました。2.0.0では他のMULTILINESTRINGと同様にNULLを返すようになりました。

note: Tag: para
en: Changed: 2.3.0 : negative indexing available (-1 is last point)
ja: Changed: 2.3.0 : 負数インデックスが有効になりました (-1は終端を指します)

note: Tag: refpurpose
en: Returns a MultiPoint containing the coordinates of a geometry.
ja: ジオメトリの全ての座標を含むマルチポイントを返します。

note: Tag: para
en: Returns a MultiPoint containing all the coordinates of a geometry. Duplicate points are preserved, including the start and end points of ring geometries. (If desired, duplicate points can be removed by calling <xref linkend="ST_RemoveRepeatedPoints"/> on the result).
ja: ジオメトリの全ての座標を含むマルチポイントを返します。リングジオメトリの始点と終点を含む重複ポイントは保存されます (重複ポイントの削除が必要なら<xref linkend="ST_RemoveRepeatedPoints"/>を呼ぶと削除した結果が得られます)。

note: Tag: para
en: To obtain information about the position of each coordinate in the parent geometry use <xref linkend="ST_DumpPoints"/>.
ja: 親ジオメトリの個々の座標のポイントに関する情報を取得するには<xref linkend="ST_DumpPoints"/>を使います。

note: Tag: para
en: M and Z coordinates are preserved if present.
ja: M値とZ値が存在する場合には保持されます。

note: Tag: refpurpose
en: Returns the first point of a LineString.
ja: ラインストリングの始点を返します。

note: Tag: para
en: Returns the first point of a <varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname> geometry as a <varname>POINT</varname>. Returns <varname>NULL</varname> if the input is not a <varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname>.
ja: <varname>LINESTRING</varname>または<varname>CIRCULARLINESTRING</varname>ジオメトリの、最初のポイントを<varname>POINT</varname>で返します。入力パラメータが<varname>LINESTRING</varname>でも<varname>CIRCULARLINESTRING</varname>でもない場合には、<varname>NULL</varname>を返します。

note: Tag: para
en: Enhanced: 3.2.0 returns a point for all geometries. Prior behavior returns NULLs if input was not a LineString.
ja: Enhanced: 3.2.0 全てのジオメトリのポイントを返すようになりました。以前のバージョンではラインストリング以外ではNULLを返していました。

note: Tag: para
en: Changed: 2.0.0 no longer works with single geometry MultiLineStrings. In older versions of PostGIS a single-line MultiLineString would work happily with this function and return the start point. In 2.0.0 it just returns NULL like any other MultiLineString. The old behavior was an undocumented feature, but people who assumed they had their data stored as LINESTRING may experience these returning NULL in 2.0.0.
ja: Changed: 2.0.0 一つのMULTILINESTRINGで動作しなくなりました。PostGIS の古いバージョンでは、この関数は、一つのラインストリングからなるMULTILINESTRINGについては幸運にも動いていて、始端ポイントを返していました。2.0.0では他のMULTILINESTRINGと同様にNULLを返すようになりました。古い動作は文書化されていない機能でしたが、データをLINESTRINGとして格納していると思われるユーザーは、2.0.0 でNULLが返されることを経験するかも知れません。

note: Tag: para
en: Start point of a LineString
ja: ラインストリングの始端ポイント

note: Tag: para
en: Start point of a non-LineString is NULL
ja: ラインストリングでないものの始端ポイントはNULL

note: Tag: para
en: Start point of a 3D LineString
ja: 3次元ラインストリングの始端ポイント

note: Tag: para
en: Start point of a CircularString
ja: CIRCULARSTRINGの始端ポイント

note: Tag: refpurpose
en: Returns a text summary of the contents of a geometry.
ja: ジオメトリについての要約文を返します。

note: Tag: para
en: Returns a text summary of the contents of the geometry.
ja: ジオメトリについての要約文を返します。

note: Tag: para
en: Flags shown square brackets after the geometry type have the following meaning:
ja: ジオメトリ型の後の角括弧で示されたフラグには次の意味があります。

note: Tag: para
en: M: has M coordinate
ja: M: M軸を持ちます

note: Tag: para
en: Z: has Z coordinate
ja: Z: Z軸を持ちます

note: Tag: para
en: B: has a cached bounding box
ja: B: バウンディングボックスを持ちます

note: Tag: para
en: G: is geodetic (geography)
ja: G: 測地座標系 (ジオグラフィ)です

note: Tag: para
en: S: has spatial reference system
ja: S: 空間参照系を持ちます

note: Tag: para
en: Enhanced: 2.0.0 added support for geography
ja: Enhanced: 2.0.0でジオグラフィ対応が追加されました。

note: Tag: para
en: Enhanced: 2.1.0 S flag to denote if has a known spatial reference system
ja: Enhanced: 2.1.0 空間参照系を持つかを示すSフラグが追加されました。

note: Tag: para
en: Enhanced: 2.2.0 Added support for TIN and Curves
ja: Enhanced: 2.2.0 TINと曲線の対応が追加されました。

note: Tag: refpurpose
en: Returns the X coordinate of a Point.
ja: ポイントのX値を返します。

note: Tag: para
en: Return the X coordinate of the point, or NULL if not available. Input must be a point.
ja: ポイントのX座標値を返し、有効でないならNULLを返します。入力はポイントでなければなりません。

note: Tag: para
en: To get the minimum and maximum X value of geometry coordinates use the functions <xref linkend="ST_XMin"/> and <xref linkend="ST_XMax"/>.
ja: ジオメトリのX値の最小値と最大値を得るには<xref linkend="ST_XMin"/>と<xref linkend="ST_XMax"/>を使います。

note: Tag: refpurpose
en: Returns the Y coordinate of a Point.
ja: ポイントのY値を返します。

note: Tag: para
en: Return the Y coordinate of the point, or NULL if not available. Input must be a point.
ja: ポイントのY座標値を返し、有効でないならNULLを返します。入力はポイントでなければなりません。

note: Tag: para
en: To get the minimum and maximum Y value of geometry coordinates use the functions <xref linkend="ST_YMin"/> and <xref linkend="ST_YMax"/>.
ja: ジオメトリの値の最小値と最大値を得るには<xref linkend="ST_YMin"/>と<xref linkend="ST_YMax"/>を使います。

note: Tag: refpurpose
en: Returns the Z coordinate of a Point.
ja: ポイントのZ値を返します。

note: Tag: para
en: Return the Z coordinate of the point, or NULL if not available. Input must be a point.
ja: ポイントのZ座標値を返し、有効でないならNULLを返します。入力はポイントでなければなりません。

note: Tag: para
en: To get the minimum and maximum Z value of geometry coordinates use the functions <xref linkend="ST_ZMin"/> and <xref linkend="ST_ZMax"/>.
ja: ジオメトリのZ値の最小値と最大値を得るには<xref linkend="ST_ZMin"/>と<xref linkend="ST_ZMax"/>を使います。

note: Tag: refpurpose
en: <refpurpose>Returns a code indicating the ZM coordinate dimension of a geometry.</refpurpose>
ja: <refpurpose>ジオメトリのZM座標次元を示す符号を返します。</refpurpose>

note: Tag: para
en: <para>Returns a code indicating the ZM coordinate dimension of a geometry.</para>
ja: <para>ジオメトリのZM座標次元を示す符号を返します。</para>

note: Tag: para
en: Values are: 0 = 2D, 1 = 3D-M, 2 = 3D-Z, 3 = 4D.
ja: 値は 0=XY, 1=XYM, 2=XYZ, 3=XYZMとなります。
