en to ja translation catalogue (96 entries)

note: Tag: para
en: These functions compute results arising from the overlay of two geometries. These are also known as point-set theoretic boolean operations. Some related functions are also provided.
ja: これらの関数は、二つのジオメトリの重ね合わせから生まれる結果を計算するものです。ポイント集合理論の真偽値演算を行うものもあります。関連する関数もいくつか提供されています。

note: Tag: title
en: Overlay Functions
ja: 重ね合わせ関数

note: Tag: refpurpose
en: Computes the portion of a geometry falling within a rectangle.
ja: 長方形内に落ちるジオメトリの一部を返します。

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

note: Tag: para
en: Clips a geometry by a 2D box in a fast and tolerant but possibly invalid way. Topologically invalid input geometries do not result in exceptions being thrown. The output geometry is not guaranteed to be valid (in particular, self-intersections for a polygon may be introduced).
ja: 2次元ボックスでジオメトリを切り抜きます。高速ですが不正な方法になることもあります。トポロジ的に不正な入力ジオメトリでは例外が投げられ結果を返しません。出力ジオメトリの妥当性は保証されません (ポリゴンで自己インタセクションができるかも知れません)。

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

note: Tag: title
en: Examples
ja: 例

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

note: Tag: refpurpose
en: Computes a geometry representing the part of geometry A that does not intersect geometry B.
ja: ジオメトリBとインタセクトしていないジオメトリAの一部を表現するジオメトリを計算します。

note: Tag: para
en: Returns a geometry representing the part of geometry A that does not intersect geometry B. This is equivalent to <code>A - ST_Intersection(A,B)</code>. If A is completely contained in B then an empty atomic geometry of appropriate type is returned.
ja: ジオメトリBとインタセクトしていないジオメトリAの一部を表現するジオメトリを計算します。これは<code>A - ST_Intersection(A,B)</code>と同じです。Aが完全にBに包含されている場合には、適切なタイプの空のジオメトリが返されます。

note: Tag: para
en: This is the only overlay function where input order matters. ST_Difference(A, B) always returns a portion of A.
ja: これは、重ね合わせ関数では唯一の入力順序を気にしなければならない関数です。ST_Difference(A, B)は常にAの一部を返します。

note: Tag: para
en: If the optional <code>gridSize</code> argument is provided, the inputs are snapped to a grid of the given size, and the result vertices are computed on that same grid. (Requires GEOS-3.9.0 or higher)
ja: 任意引数<code>gridSize</code>が与えらえれた場合には、入力は与えられた大きさのグリッドにスナップされ、結果の￥頂点は同じグリッド上で計算されます (GEOS-3.9.0以上が必要)。

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

note: Tag: para
en: Enhanced: 3.1.0 accept a gridSize parameter.
ja: Enhanced: 3.1.0 gridSizeパラメータを受け付けるようになりました。

note: Tag: para
en: Requires GEOS &gt;= 3.9.0 to use the gridSize parameter.
ja: gridSizeパラメータを使うにはGEOS 3.9.0以上が必要です。

note: Tag: para
en: &Z_support; However, the result is computed using XY only. The result Z values are copied, averaged or interpolated.
ja: &Z_support; ただし、結果はXYのみを使用して計算されます。結果のZ値は複写するか、平均値になるか、補間されます。

note: Tag: para
en: The input linestrings
ja: 入力ラインストリング

note: Tag: para
en: The difference of the two linestrings
ja: 二つのラインストリングの差

note: Tag: para
en: The difference of 2D linestrings.
ja: 次では、2次元ラインストリングの差を求めます。

note: Tag: para
en: The difference of 3D points.
ja: 次では、3次元ラインストリングの差を求めます。

note: Tag: refpurpose
en: Computes a geometry representing the shared portion of geometries A and B.
ja: ジオメトリAとジオメトリBの共通部分を表現するジオメトリを返します。

note: Tag: para
en: Returns a geometry representing the point-set intersection of two geometries. In other words, that portion of geometry A and geometry B that is shared between the two geometries.
ja: 二つのジオメトリのポイント集合の交差を表現するジオメトリを返します。言い換えると、ジオメトリAとジオメトリBの一部であって、二つのジオメトリで共有される部分を返します。

note: Tag: para
en: If the geometries have no points in common (i.e. are disjoint) then an empty atomic geometry of appropriate type is returned.
ja: ジオメトリが共通するポイントを持っていない (つまり接続されていない)場合には、適切なタイプの空のジオメトリが返されます。

note: Tag: para
en: ST_Intersection in conjunction with <xref linkend="ST_Intersects"/> is useful for clipping geometries such as in bounding box, buffer, or region queries where you only require the portion of a geometry that is inside a country or region of interest.
ja: <xref linkend="ST_Intersects"/>と併用するST_Intersectionは、バウンディングボックス、バッファや、対象の国や領域の内部にあるジオメトリの部分のみが必要な場合に使う領域クエリといったようなジオメトリの切り抜きに使えます。

note: Tag: para
en: &geography_transform; It first determines the best SRID that fits the bounding box of the 2 geography objects (if geography objects are within one half zone UTM but not same UTM will pick one of those) (favoring UTM or Lambert Azimuthal Equal Area (LAEA) north/south pole, and falling back on mercator in worst case scenario) and then intersection in that best fit planar spatial ref and retransforms back to WGS84 geography.
ja: &geography_transform; 最初に二つのジオグラフィ値のバウンディングボックスに適合する最適なSRIDを決定します (二つのジオグラフィ値がUTMゾーンの半分以内だけど同じUTMゾーンでない場合はどちらか一つを選びます) (UTMまたはランベルト正積方位図法の北極又は南極を優先し、最悪の場合にメルカトルに後退します)。次に、最適な平面空間参照系でインタセクトする領域を計算して、WGS84ジオグラフィに再変換します。

note: Tag: para
en: This function will drop the M coordinate values if present.
ja: この関数はM値が存在している場合には削除します。

note: Tag: para
en: If working with 3D geometries, you may want to use SFGCAL based <xref linkend="ST_3DIntersection"/> which does a proper 3D intersection for 3D geometries. Although this function works with Z-coordinate, it does an averaging of Z-Coordinate.
ja: 3次元ジオメトリで動作しますが、SFCGALベースの<xref linkend="ST_3DIntersection"/>は。3次元ジオメトリの確実な3次元インタセクトした領域を返すので、これを使った方がいいかも知れません。この関数はZ値があっても動作しますが、Z値は平均化されます。

note: Tag: para
en: Enhanced: 3.1.0 accept a gridSize parameter
ja: Enhanced: 3.1.0 gridSizeパラメータを受け付けるようになりました

note: Tag: para
en: Requires GEOS &gt;= 3.9.0 to use the gridSize parameter
ja: gridSizeパラメータを使うにはGEOS 3.9.0以上が必要です

note: Tag: para
en: Changed: 3.0.0 does not depend on SFCGAL.
ja: Changed: 3.0.0 SFCGAL非依存になりました。

note: Tag: para
en: Availability: 1.5 support for geography data type was introduced.
ja: Availability: 1.5 ジオグラフィ型が導入されました。

note: Tag: para
en: Clip all lines (trails) by country. Here we assume country geom are POLYGON or MULTIPOLYGONS. NOTE: we are only keeping intersections that result in a LINESTRING or MULTILINESTRING because we don't care about trails that just share a point. The dump is needed to expand a geometry collection into individual single MULT* parts. The below is fairly generic and will work for polys, etc. by just changing the where clause.
ja: 国別に全てのライン (trains)を切り抜きます。 国のジオメトリはPOLYGONまたはMULTIPOLYGONであると仮定します。ご注意: ポイントだけを共有するtrailsは気にしないので、LINESTRINGまたはMULTILINESTRINGの結果となるインタセクションだけを保持しています。ジオメトリコレクションを個々のマルチ系ジオメトリの要素に分解するためにダンプが必要です。下の例は非常に汎用的で、WHERE節を変更するだけでポリゴンでも動作します。

note: Tag: para
en: For polys e.g. polygon landmarks, you can also use the sometimes faster hack that buffering anything by 0.0 except a polygon results in an empty geometry collection. (So a geometry collection containing polys, lines and points buffered by 0.0 would only leave the polygons and dissolve the collection shell.)
ja: ランドマーク等のポリゴンに対しては、ポリゴンを除いたジオメトリを0.0でバッファを実行すると空ジオメトリコレクションが得られる、という速度向上のための技を使うことができます (それで、ポリゴン、ラインストリング、ポイントを含むジオメトリコレクションを0.0でバッファを実行すると、ポリゴンのみが残り、ジオメトリコレクションでなくなります)。

note: Tag: title
en: Examples: 2.5Dish
ja: 例: 2.5次元的なもの

note: Tag: para
en: Note this is not a true intersection, compare to the same example using <xref linkend="ST_3DIntersection"/>.
ja: これは、本当のインタセクションではありません。<xref linkend="ST_3DIntersection"/>の同じ例と比較して下さい。

note: Tag: refpurpose
en: Aggregate function which unions geometries in a memory-efficent but slower way
ja: ジオメトリを結合する集約関数で、メモリを効率的に使いますが処理時間のかかるものです。

note: Tag: para
en: An aggregate function that unions the input geometries, merging them to produce a result geometry with no overlaps. The output may be a single geometry, a MultiGeometry, or a Geometry Collection.
ja: 入力ジオメトリを結合してオーバラップをしない結果ジオメトリを生成する集約関数です。出力は単一ジオメトリ、マルチ系ジオメトリ、ジオメトリコレクションのいずれにかなる可能性があります。

note: Tag: para
en: Produces the same result as <xref linkend="ST_Union"/>, but uses less memory and more processor time. This aggregate function works by unioning the geometries incrementally, as opposed to the ST_Union aggregate which first accumulates an array and then unions the contents using a fast algorithm.
ja: <xref linkend="ST_Union"/>と同じ結果を生成しますが、メモリ使用が少なく、処理時間が長くなります。この集約関数はジオメトリの逐次加算的結合で動作しています。これは、最初に配列を蓄積して高速アルゴリズムで結合するST_Union集約関数と反対です。

note: Tag: refpurpose
en: Nodes a collection of lines.
ja: ラインストリングの集合にノードを作成します。

note: Tag: para
en: Returns a (Multi)LineString representing the fully noded version of a collection of linestrings. The noding preserves all of the input nodes, and introduces the least possible number of new nodes. The resulting linework is dissolved (duplicate lines are removed).
ja: ラインストリングのコレクションに完全にノードが加えられたものを表現する(マルチ)ラインストリングを返します。全ての入力ノードを保存したうえで、可能な最低の数だけノードを加えています。結果の線はディゾルブされています (重複線が削除されます)。

note: Tag: para
en: This is a good way to create fully-noded linework suitable for use as input to <xref linkend="ST_Polygonize"/>.
ja: これは<xref linkend="ST_Polygonize"/>への入力に適した、完全にノードを加えた線を生成する良い方法です。

note: Tag: para
en: can also be used to node and dissolve linework. It provides an option to specify a gridSize, which can provide simpler and more robust output. See also <xref linkend="ST_Union"/> for an aggregate variant.
ja: も、ラインのノード追加とディゾルブに使うことができます。gridSizeを指定する任意引数を与えると、より単純かつよりロバストな出力が得られます。集約関数版については<xref linkend="ST_Union"/>をご覧下さい。

note: Tag: para
en: Changed: 2.4.0 this function uses GEOSNode internally instead of GEOSUnaryUnion. This may cause the resulting linestrings to have a different order and direction compared to PostGIS &lt; 2.4.
ja: Changed: 2.4.0 この関数は内部でGEOSUnaryUnionの替わりにGEOSNodeを使用しています。ラインストリングの並び順と方向がPostGIS 2.4より前のものと違うことになるかも知れません。

note: Tag: para
en: Noding a 3D LineString which self-intersects
ja: 自己交差する3次元ラインストリグにノードを加えます。

note: Tag: para
en: Noding two LineStrings which share common linework. Note that the result linework is dissolved.
ja: 線を共有する二つのラインストリングにノードを加えます。結果の線はディゾルブされます。

note: Tag: refpurpose
en: Returns a collection of geometries created by splitting a geometry by another geometry.
ja: ジオメトリを他のジオメトリで分割してできたジオメトリのコレクションを返します。

note: Tag: para
en: The function supports splitting a LineString by a (Multi)Point, (Multi)LineString or (Multi)Polygon boundary, or a (Multi)Polygon by a LineString. When a (Multi)Polygon is used as as the blade, its linear components (the boundary) are used for splitting the input. The result geometry is always a collection.
ja: この関数は（MULTI)POINT、(MULTI)LINESTRING、(MULTI)POLYGONの境界によるLINESTRINGの分割と、LINESTRINGによる(MULTI)POLYGONの分割に対応します。(MULTI)POLYGONを刃として使うとき、線要素 (境界)は入力の分割に使われます。結果ジオメトリは常にコレクションです。

note: Tag: para
en: This function is in a sense the opposite of <xref linkend="ST_Union"/>. Applying ST_Union to the returned collection should theoretically yield the original geometry (although due to numerical rounding this may not be exactly the case).
ja: この関数は<xref linkend="ST_Union"/>の逆のようなものです。返されるコレクションにST_Unionを与えると、理論的には元のジオメトリが得られます (丸め誤差のために確実に同じになるものではありません)。

note: Tag: para
en: If the the input and blade do not intersect due to numerical precision issues, the input may not be split as expected. To avoid this situation it may be necessary to snap the input to the blade first, using <xref linkend="ST_Snap"/> with a small tolerance.
ja: 入力と刃が数値の精度の問題でインタセクトしない場合には、入力が思ったように分割されない可能性があります。この状況を避けるには、先に、<xref linkend="ST_Snap"/>に小さい許容値を与えて、入力を刃にスナップする必要があるかも知れません。

note: Tag: para
en: Availability: 2.0.0 requires GEOS
ja: Availability: 2.0.0 GEOSが必要です

note: Tag: para
en: Enhanced: 2.2.0 support for splitting a line by a multiline, a multipoint or (multi)polygon boundary was introduced.
ja: Enhanced: 2.2.0 ライン分割をマルチライン、マルチポイントまたはポリゴンもしくはマルチポリゴンの境界で行えるようにしました。

note: Tag: para
en: Enhanced: 2.5.0 support for splitting a polygon by a multiline was introduced.
ja: Enhanced: 2.5.0 マルチラインによるポリゴンの分割に対応するようになりました。

note: Tag: para
en: Split a Polygon by a Line.
ja: ラインでポリゴンを分割します。

note: Tag: para
en: Before Split
ja: 分割前

note: Tag: para
en: After split
ja: 分割後

note: Tag: para
en: Split a MultiLineString by a Point, where the point lies exactly on both LineStrings elements.
ja: マルチラインストリングをポイントで分割します。ポイントは確実にラインストリングの要素の上に存在するようにします。

note: Tag: para
en: Split a LineString by a Point, where the point does not lie exactly on the line. Shows using <xref linkend="ST_Snap"/> to snap the line to the point to allow it to be split.
ja: ラインストリングをライン上にないポイントで分割します。<xref linkend="ST_Snap"/>を使ってラインをポイントにスナップして分割できるようにしています。

note: Tag: refpurpose
en: Computes a rectilinear subdivision of a geometry.
ja: ジオメトリの線の分割を計算します。

note: Tag: para
en: Returns a set of geometries that are the result of dividing <varname>geom</varname> into parts using rectilinear lines, with each part containing no more than <code>max_vertices</code>.
ja: <varname>geom</varname>を直線で分割したジオメトリの集合を返します。個々の部分は<code>max_vertices</code>以下の頂点になります。

note: Tag: para
en: <code>max_vertices</code> must be 5 or more, as 5 points are needed to represent a closed box. <code>gridSize</code> can be specified to have clipping work in fixed-precision space (requires GEOS-3.9.0+).
ja: <code>max_vertices</code>は5以上でなければなりません。5点が閉じたボックスに必要だからです。<code>gridSize</code>は固定精度空間での切り出しに指定できます (GEOS 3.9.0以上が必要)。

note: Tag: para
en: Point-in-polygon and other spatial operations are normally faster for indexed subdivided datasets. Since the bounding boxes for the parts usually cover a smaller area than the original geometry bbox, index queries produce fewer "hit" cases. The "hit" cases are faster because the spatial operations executed by the index recheck process fewer points.
ja: ポリゴン内のポイントと他の空間演算は、通常ではインデックスが付いた細分化されたデータセットの方が速くなります。通常は分割したジオメトリのバウンディングボックスは元ジオメトリのものよりも小さい領域になるので、インデックスのクエリで「当たり」となる場合が少なくなります。インデックスの再チェックによって実行される空間演算で処理されるポイント数が少なくなるので、「当たり」の場合は速度が速くなります。

note: Tag: para
en: This is a <ulink url="https://www.postgresql.org/docs/current/queries-table-expressions.html#QUERIES-TABLEFUNCTIONS">set-returning function</ulink> (SRF) that return a set of rows containing single geometry values. It can be used in a SELECT list or a FROM clause to produce a result set with one record for each result geometry.
ja: これは<ulink url="https://www.postgresql.org/docs/current/queries-table-expressions.html#QUERIES-TABLEFUNCTIONS">集合を返す関数</ulink> (SRF)です。単一ジオメトリ値を含む行の集合を返します。SELECTリストまたはFROM節で、結果ジオメトリごとに一つのレコードとなる結果集合を生成できます。

note: Tag: para
en: Enhanced: 2.5.0 reuses existing points on polygon split, vertex count is lowered from 8 to 5.
ja: Enhanced: 2.5.0 ポリゴン分割で存在するポイントを再利用して頂点数の最小値を8から5に変更。

note: Tag: para
en: <emphasis role="bold">Example:</emphasis> Subdivide a polygon into parts with no more than 10 vertices, and assign each part a unique id.
ja: <emphasis role="bold">例:</emphasis> 個々のポリゴンが10頂点とならないようなポリゴンの分割と、個々に一意のIDの割り当て。

note: Tag: para
en: Subdivided to maximum 10 vertices
ja: 最大10頂点での分割

note: Tag: para
en: <emphasis role="bold">Example:</emphasis> Densify a long geography line using ST_Segmentize(geography, distance), and use ST_Subdivide to split the resulting line into sublines of 8 vertices.
ja: <emphasis role="bold">例:</emphasis> 長いジオグラフィのラインのST_Segmentize(geography, distance)による緻密化と、ST_Subdivideによるラインを8頂点の分割線への分割を行います。

note: Tag: para
en: The densified and split lines.
ja: ラインの緻密化と分割。

note: Tag: para
en: <emphasis role="bold">Example:</emphasis> Subdivide the complex geometries of a table in-place. The original geometry records are deleted from the source table, and new records for each subdivided result geometry are inserted.
ja: <emphasis role="bold">例:</emphasis> テーブルの適切な位置での複雑なジオメトリの分割。元のジオメトリのレコードはソーステーブルから削除され、分割された結果ジオメトリが代わりの新しいレコードになります。

note: Tag: para
en: <emphasis role="bold">Example:</emphasis> Create a new table containing subdivided geometries, retaining the key of the original geometry so that the new table can be joined to the source table. Since ST_Subdivide is a set-returning (table) function that returns a set of single-value rows, this syntax automatically produces a table with one row for each result part.
ja: <emphasis role="bold">例:</emphasis> 分割されたジオメトリを持つ新しいテーブルを作ります。元のジオメトリのキーを保持して、新しいテーブルは元のテーブルと結合できます。ST_Subdivideは集合を返す関数で、行は単一の値を持つものですので、この構文で、結果の部分ごとに一つの行となるテーブルが自動的に生成されます。

note: Tag: refpurpose
en: Computes a geometry representing the portions of geometries A and B that do not intersect.
ja: ジオメトリAとジオメトリBがインタセクトしていない部分を表現するジオメトリを返します。

note: Tag: para
en: Returns a geometry representing the portions of geonetries A and B that do not intersect. This is equivalent to <code>ST_Union(A,B) - ST_Intersection(A,B)</code>. It is called a symmetric difference because <code>ST_SymDifference(A,B) = ST_SymDifference(B,A)</code>.
ja: ジオメトリAとジオメトリBがインタセクトしていない部分を表現するジオメトリを返します。この関数は、<code>ST_Union(A,B) - ST_Intersection(A,B)</code>と同じです。SymDifference (対象差)と呼ばれるのは<code>ST_Union(A,B) - ST_Intersection(A,B)</code>だからです。

note: Tag: para
en: The original linestrings shown together
ja: 二つある元のラインストリングの両方

note: Tag: para
en: The symmetric difference of the two linestrings
ja: 二つのラインストリングの対称差

note: Tag: refpurpose
en: Computes the union of the components of a single geometry.
ja: 単一のジオメトリの要素の結合を計算します。

note: Tag: para
en: A single-input variant of <xref linkend="ST_Union"/>. The input may be a single geometry, a MultiGeometry, or a GeometryCollection. The union is applied to the individual elements of the input.
ja: 単一入力の形式の<xref linkend="ST_Union"/>です。入力は単一ジオメトリ、マルチ系ジオメトリ、ジオメトリコレクションが可能です。結合は、入力の個々のエレメントに適用されます。

note: Tag: para
en: This function can be used to fix MultiPolygons which are invalid due to overlapping components. However, the input components must each be valid. An invalid input component such as a bow-tie polygon may cause an error. For this reason it may be better to use <xref linkend="ST_MakeValid"/>.
ja: この関数は要素間のオーバラップが原因で不正とされるマルチポリゴンを修正するのに使えます。しかしながら、入力の要素は妥当でなければなりません。蝶ネクタイポリゴンのような入力の個々の要素はエラーを引き起こすかも知れません。このため<xref linkend="ST_MakeValid"/>を使う方が良いかも知れません。

note: Tag: para
en: Another use of this function is to node and dissolve a collection of linestrings which cross or overlap to make them <link linkend="Simple_Geometry">simple</link>. (<xref linkend="ST_Node"/> also does this, but it does not provide the <code>gridSize</code> option.)
ja: この関数は、他に、クロスやオーバラップするラインストリングのコレクションを<link linkend="Simple_Geometry">単純</link>にするためのノード追加とディソルブに使われます (<xref linkend="ST_Node"/> も同様のことを行いますが、任意引数<code>gridSize</code>を与えることができません。)

note: Tag: para
en: It is possible to combine ST_UnaryUnion with <xref linkend="ST_Collect"/> to fine-tune how many geometries are be unioned at once. This allows trading off between memory usage and compute time, striking a balance between ST_Union and <xref linkend="ST_MemUnion"/>.
ja: 一度に結合するジオメトリの数量を調整するためにST_UnaryUnionと<xref linkend="ST_Collect"/>とを混ぜることができます。メモリ使用と処理時間のトレードオフが可能になり、ST_Unionと<xref linkend="ST_MemUnion"/>とのバランスが得られます。

note: Tag: refpurpose
en: Computes a geometry representing the point-set union of the input geometries.
ja: 入力ジオメトリのポイント集合の結合を表現するジオメトリを返します。

note: Tag: para
en: Unions the input geometries, merging geometry to produce a result geometry with no overlaps. The output may be an atomic geometry, a MultiGeometry, or a Geometry Collection. Comes in several variants:
ja: 入力ジオメトリを結合してオーバラップをしない結果ジオメトリを生成します。出力は単一ジオメトリ、マルチ系ジオメトリ、ジオメトリコレクションのいずれにかなる可能性があります。次の通り複数の形式があります。

note: Tag: para
en: <emphasis role="bold">Two-input variant:</emphasis> returns a geometry that is the union of two input geometries. If either input is NULL, then NULL is returned.
ja: <emphasis role="bold">二入力形式:</emphasis> 二つの入力ジオメトリの結合のジオメトリを返します。いずれかの入力がNULLの場合にはNULLを返します。

note: Tag: para
en: <emphasis role="bold">Array variant:</emphasis> returns a geometry that is the union of an array of geometries.
ja: <emphasis role="bold">配列形式:</emphasis> ジオメトリ配列を結合したジオメトリを返します。

note: Tag: para
en: <emphasis role="bold">Aggregate variant:</emphasis> returns a geometry that is the union of a rowset of geometries. The ST_Union() function is an "aggregate" function in the terminology of PostgreSQL. That means that it operates on rows of data, in the same way the SUM() and AVG() functions do and like most aggregates, it also ignores NULL geometries.
ja: <emphasis role="bold">集約関数形式:</emphasis> ジオメトリの集合を結合したジオメトリを返します。ST_Union()関数は、PostgreSQL用語で言うところの「集約関数」です。つまり、SUM()やMEAN()と同じ方法で複数のデータ行の操作を行い、他の集約関数と同じようにNULLジオメトリを無視します。

note: Tag: para
en: See <xref linkend="ST_UnaryUnion"/> for a non-aggregate, single-input variant.
ja: 非集約関数で入力が一つの形式である<xref linkend="ST_UnaryUnion"/>も参照して下さい。

note: Tag: para
en: The ST_Union array and set variants use the fast Cascaded Union algorithm described in <ulink url="http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html">http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</ulink>
ja: ST_Unionの配列形式と集合形式では、<ulink url="http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html">http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</ulink>で紹介されている早いカスケード結合アルゴリズムを使っています。

note: Tag: para
en: A <code>gridSize</code> can be specified to work in fixed-precision space. The inputs are snapped to a grid of the given size, and the result vertices are computed on that same grid. (Requires GEOS-3.9.0 or higher)
ja: 固定精度空間で動作するよう<code>gridSize</code>を指定できます。入力は与えられたグリッドにスナップされ、結果の頂点は同じグリッド上で計算されます (GEOS-3.9.0以上が必要です)。

note: Tag: para
en: may sometimes be used in place of ST_Union, if the result is not required to be non-overlapping. ST_Collect is usually faster than ST_Union because it performs no processing on the collected geometries.
ja: は、結果に重ね合わせが無いことを求めていない場合には、時々ST_Unionの代わりに用いられます。ST_Collectは、集めレれたジオメトリに処理を実行しないため、通常はST_Unionより早い動作速度になります。

note: Tag: para
en: ST_Union creates MultiLineString and does not sew LineStrings into a single LineString. Use <xref linkend="ST_LineMerge"/> to sew LineStrings.
ja: ST_UnionはMULTILINESTRINGを生成し、新しいLINESTRINGを単一のLINESTRINGに縫い付けません。LINESTRINGに縫い付けるには<xref linkend="ST_LineMerge"/>を使用します。

note: Tag: para
en: NOTE: this function was formerly called GeomUnion(), which was renamed from "Union" because UNION is an SQL reserved word.
ja: ご注意: この関数は以前は、"Union"から名称変更してGeomUnion()と呼ばれていました。UNIONはSQLの予約語であるためです。

note: Tag: para
en: Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was introduced and also faster aggregate collection in PostgreSQL.
ja: Availability: 1.4.0 - ST_Unionが機能強化されました。ST_Union(geomarray)が導入され、PostgreSQLの高速なコレクションの集約が導入されました。

note: Tag: para
en: Aggregate version is not explicitly defined in OGC SPEC.
ja: 集約関数版は、OGC仕様に明示的に定義されていません。

note: Tag: para
en: &sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are involved.
ja: &sqlmm_compliant; SQL-MM 3: 5.1.19 ポリゴンが含まれる時、Z値 (標高)を持ちます。

note: Tag: para
en: Aggregate example
ja: 集約関数版の例

note: Tag: para
en: Non-Aggregate example
ja: 非集約関数の例

note: Tag: para
en: 3D example - sort of supports 3D (and with mixed dimensions!)
ja: 3次元の例 - 3次元 (かつ混合次元)の種類

note: Tag: para
en: 3d example not mixing dimensions
ja: 3次元の例 - 混合次元なし
