PostGIS - en to ja translation catalogue (136 entries)

note: Tag: title
en: Geometry Constructors
ja: ジオメトリ コンストラクタ

note: Tag: refpurpose
en: Creates a GeometryCollection or Multi* geometry from a set of geometries.
ja: ジオメトリの集合からジオメトリコレクションまたはマルチ系ジオメトリを生成します。

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

note: Tag: para
en: Collects geometries into a geometry collection. The result is either a Multi* or a GeometryCollection, depending on whether the input geometries have the same or different types (homogeneous or heterogeneous). The input geometries are left unchanged within the collection.
ja: ジオメトリを集めてジオメトリコレクションにします。結果はマルチ系ジオメトリかジオメトリコレクションかのいずれかで、この差は、入力ジオメトリのタイプが同じか異なるか(均質か不均質か)で決まります。入力ジオメトリはコレクション内で変更されることはありません。

note: Tag: para
en: <emphasis role="bold">Variant 1:</emphasis> accepts two input geometries
ja: <emphasis role="bold">1番目の形式:</emphasis> 二つの入力ジオメトリを受け付ける。

note: Tag: para
en: <emphasis role="bold">Variant 2:</emphasis> accepts an array of geometries
ja: <emphasis role="bold">2番目の形式:</emphasis> ジオメトリの配列を受け付ける。

note: Tag: para
en: <emphasis role="bold">Variant 3:</emphasis> aggregate function accepting a rowset of geometries.
ja: <emphasis role="bold">3番目の形式:</emphasis> ジオメトリの行集合を受け付ける集約関数。

note: Tag: para
en: If any of the input geometries are collections (Multi* or GeometryCollection) ST_Collect returns a GeometryCollection (since that is the only type which can contain nested collections). To prevent this, use <xref linkend="ST_Dump"/> in a subquery to expand the input collections to their atomic elements (see example below).
ja: 入力ジオメトリのいずれかがコレクション (マルチ系ジオメトリまたはジオメトリコレクション)の場合には、ST_Collectはジオメトリコレクションを返します (入れ子になったコレクションを含む唯一のタイプであるため)。これを避けるには、サブクエリで<xref linkend="ST_Dump"/> を使い、入力コレクションを分解できない要素にまで分解します (下に例があります)。

note: Tag: para
en: ST_Collect and <xref linkend="ST_Union"/> appear similar, but in fact operate quite differently. ST_Collect aggregates geometries into a collection without changing them in any way. ST_Union geometrically merges geometries where they overlap, and splits linestrings at intersections. It may return single geometries when it dissolves boundaries.
ja: ST_Collectと<xref linkend="ST_Union"/>は似ているように見えますが、実際には全く異なる処理を行います。ST_Collectは入力ジオメトリを変更せずにコレクションにする集約関数です。ST_Unionは、オーバラップしている時は幾何学的に併合し、インタセクトするところでラインストリングを分割します。境界をディゾルブするときには単一のジオメトリを返す可能性があります。

note: Tag: para
en: Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was enhanced to handle more geometries faster.
ja: Availability: 1.4.0 - ST_Collect(geometry)が導入されました。ST_Collectがより多くのジオメトリをより早く扱えるよう強化されました。

note: Tag: title
en: Examples - Two-input variant
ja: 例 - 二つ入力を引数に取る形式

note: Tag: para
en: Collect 2D points.
ja: 2次元ポイントを収集します。

note: Tag: para
en: Collect 3D points.
ja: 2次元ポイントの収集

note: Tag: para
en: Collect curves.
ja: 曲線を収集します。

note: Tag: title
en: Examples - Array variant
ja: 例 - 配列を引数に取る形式

note: Tag: para
en: Using an array constructor for a subquery.
ja: サブクエリから配列を生成するコンストラクタの使用。

note: Tag: para
en: Using an array constructor for values.
ja: 値から配列を生成するコンストラクタの使用。

note: Tag: title
en: Examples - Aggregate variant
ja: 例 - 集約関数の形式

note: Tag: para
en: Creating multiple collections by grouping geometries in a table.
ja: テーブル内のジオメトリのグループ化による複数コレクションを生成します。

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

note: Tag: refpurpose
en: <refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>
ja: <refpurpose>マルチポイントジオメトリからラインストリングを生成します。</refpurpose>

note: Tag: para
en: <para>Creates a LineString from a MultiPoint geometry.</para>
ja: <para>マルチポイントジオメトリからラインストリングを生成します。</para>

note: Tag: para
en: Use <xref linkend="ST_MakeLine"/> to create lines from Point or LineString inputs.
ja: ポイントまたはラインストリングの入力からラインを生成するには<xref linkend="ST_MakeLine"/>を使います。

note: Tag: title
en: Examples
ja: 例

note: Tag: para
en: Create a 3D line string from a 3D MultiPoint
ja: マルチポイントジオメトリからラインストリングを生成します。

note: Tag: refpurpose
en: Creates a rectangular Polygon from minimum and maximum coordinates.
ja: 座標値の最小値と最大値から矩形ポリゴンを生成します。

note: Tag: para
en: Creates a rectangular Polygon from the minimum and maximum values for X and Y. Input values must be in the spatial reference system specified by the SRID. If no SRID is specified the unknown spatial reference system (SRID 0) is used.
ja: XとYの最小値と最大値から矩形ポリゴンを生成します。入力値はSRIDで指定された空間参照系に合わせなければなりません。SRIDが指定されていない場合には、不明な空間参照系 (SRID 0)が使われます。

note: Tag: para
en: Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was introduced.
ja: Enhanced: 2.0 SRID指定なしでエンベロープを指定できるようになりました。

note: Tag: title
en: Example: Building a bounding box polygon
ja: 例: バウンディングボックスポリゴンの生成

note: Tag: refpurpose
en: Creates a LineString from Point, MultiPoint, or LineString geometries.
ja: POINT、MULTIPOINT、LINESTRINGからLINESTRINGを生成します。

note: Tag: para
en: Creates a LineString containing the points of Point, MultiPoint, or LineString geometries. Other geometry types cause an error.
ja: ポイント、マルチポイントまたはラインストリングのジオメトリの点を含むラインストリングを生成します。他のジオメトリではエラーが発生します。

note: Tag: para
en: <emphasis role="bold">Variant 3:</emphasis> aggregate function accepting a rowset of geometries. To ensure the order of the input geometries use <varname>ORDER BY</varname> in the function call, or a subquery with an <varname>ORDER BY</varname> clause.
ja: <emphasis role="bold">形式3:</emphasis> ジオメトリの行集合を受け付ける約関数。入力ジオメトリの順序を確実にするには、関数呼び出しで<varname>ORDER BY</varname>を使うか、<varname>ORDER BY</varname>節を持つサブクエリを使います。

note: Tag: para
en: Repeated nodes at the beginning of input LineStrings are collapsed to a single point. Repeated points in Point and MultiPoint inputs are not collapsed. <xref linkend="ST_RemoveRepeatedPoints"/> can be used to collapse repeated points from the output LineString.
ja: 入力ラインストリングの開始位置で重複するノードは単一のポイントに減らされます。ポイントとマルチポイントの入力での重複するポイントは減らされません。出力ラインストリングから重複ポイントを削除するには<xref linkend="ST_RemoveRepeatedPoints"/>が使えます。

note: Tag: para
en: Availability: 2.3.0 - Support for MultiPoint input elements was introduced
ja: Availability: 2.3.0 - MULTIPOINT入力要素への対応が導入されました

note: Tag: para
en: Availability: 2.0.0 - Support for LineString input elements was introduced
ja: Availability: 2.0.0 - LINESTRING入力要素への対応が導入されました

note: Tag: para
en: Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine aggregate functions was enhanced to handle more points faster.
ja: Availability: 1.4.0 - ST_MakeLine(geomarray)が導入されました。ST_MakeLine集約関数はより多くのポイントをより早く扱うための強化が施されています。

note: Tag: title
en: Examples: Two-input variant
ja: 例: 二つ入力を引数に取る形式

note: Tag: para
en: Create a line composed of two points.
ja: 二つのポイントで構成されるラインを生成します。

note: Tag: para
en: Create a 3D line from two 3D points.
ja: 二つの3次元ポイントから3次元ラインを生成します。

note: Tag: para
en: Create a line from two disjoint LineStrings.
ja: 二つの接続されていないラインストリングからラインを生成します。

note: Tag: title
en: Examples: Array variant
ja: 例: 配列を引数に取る形式

note: Tag: para
en: Create a line from an array formed by a subquery with ordering.
ja: 並べ替えを伴うサブクエリで作られた配列からラインを生成します。

note: Tag: para
en: Create a 3D line from an array of 3D points
ja: 3次元ポイントの配列から3次元ラインを生成します。

note: Tag: title
en: Examples: Aggregate variant
ja: 例: 集約関数の形式

note: Tag: para
en: This example queries time-based sequences of GPS points from a set of tracks and creates one record for each track. The result geometries are LineStrings composed of the GPS track points in the order of travel.
ja: この例ではGPSトラックの集合からポイントの時間ベースのシーケンスを問い合わせています。結果ジオメトリは、GPSトラックの移動順ポイントで構成されるラインストリングです。

note: Tag: para
en: Using aggregate <varname>ORDER BY</varname> provides a correctly-ordered LineString.
ja: <varname>ORDER BY</varname>節を使うことで、正しい順序のLINESTRINGが生成できます。

note: Tag: para
en: Prior to PostgreSQL 9, ordering in a subquery can be used. However, sometimes the query plan may not respect the order of the subquery.
ja: PostgreSQL 9より前の版では、サブクエリでの順序付けを使うことができます。ただし、クエリプランでサブクエリの並び順が尊重されない場合があります。

note: Tag: refpurpose
en: Creates a 2D, 3DZ or 4D Point.
ja: 2次元、3次元 (XYZ)、4次元のポイントを生成します。

note: Tag: para
en: Creates a 2D, 3D Z or 4D ZM Point geometry.
ja: 2次元、3次元 (XYZ)、4次元 (XYZM)のポイントを生成します。

note: Tag: para
en: Use <xref linkend="ST_MakePointM"/> to make points with XYM coordinates.
ja: XYM座標を持つポイントを作るには<xref linkend="ST_MakePointM"/>を使います。

note: Tag: para
en: While not OGC-compliant, <varname>ST_MakePoint</varname> is faster and more precise than <xref linkend="ST_GeomFromText"/> and <xref linkend="ST_PointFromText"/>. It is also easier to use for numeric coordinate values.
ja: OGC準拠ではありませんが、<varname>ST_MakePoint</varname>は<xref linkend="ST_GeomFromText"/>や<xref linkend="ST_PointFromText"/>より高速かつ正確です。また、簡単に数値の座標値を使用できます。

note: Tag: para
en: For geodetic coordinates, <varname>X</varname> is longitude and <varname>Y</varname> is latitude
ja: 地理座標系について、<varname>X</varname>は経度で、<varname>Y</varname>は緯度です。

note: Tag: refpurpose
en: Creates a Point from X, Y and M values.
ja: X, Y, M値からポイントを生成します。

note: Tag: para
en: Creates a point with X, Y and M (measure) coordinates.
ja: X, Y, M (Measure) 値からポイントを生成します。

note: Tag: para
en: Use <xref linkend="ST_MakePoint"/> to make points with XY, XYZ, or XYZM coordinates.
ja: XY, XYZ, XYZM座標のポイントを作るには<xref linkend="ST_MakePoint"/>を使います。

note: Tag: para
en: is used for text output because <xref linkend="ST_AsText"/> does not support M values.
ja: は文字列出力のために使います。<xref linkend="ST_AsText"/>がM値に対応していないためです。

note: Tag: para
en: Create point with unknown SRID.
ja: 不明なSRIDでのポイントを生成します。

note: Tag: para
en: Create point with a measure in the WGS 84 geodetic coordinate system.
ja: WGS 84地理座標系のM値を持つポイントの生成。

note: Tag: para
en: Get measure of created point.
ja: 生成したポイントのM値を取得します。

note: Tag: refpurpose
en: Creates a Polygon from a shell and optional list of holes.
ja: 外殻と穴のリストからポリゴンを生成します。

note: Tag: para
en: Creates a Polygon formed by the given shell and optional array of holes. Input geometries must be closed LineStrings (rings).
ja: 与えられた外殻と任意指定の穴の配列で掲載されるポリゴンを生成します。入力ジオメトリは閉じたラインストリング (リング)でなければなりません。

note: Tag: para
en: <emphasis role="bold">Variant 1:</emphasis> Accepts one shell LineString.
ja: <emphasis role="bold">形式1:</emphasis> 一つの外殻のラインストリングを受け付けます。

note: Tag: para
en: <emphasis role="bold">Variant 2:</emphasis> Accepts a shell LineString and an array of inner (hole) LineStrings. A geometry array can be constructed using the PostgreSQL array_agg(), ARRAY[] or ARRAY() constructs.
ja: <emphasis role="bold">形式2:</emphasis> 外殻のラインストリングと内部 (穴)のラインストリングの配列とを受け付けます。ジオメトリ配列はPostgreSQLのarray_agg(), ARRAY[], ARRAY()コンストラクタを使います。

note: Tag: para
en: This function does not accept MultiLineStrings. Use <xref linkend="ST_LineMerge"/> to generate a LineString, or <xref linkend="ST_Dump"/> to extract LineStrings.
ja: この関数はマルチラインストリングを受け付けません。ラインストリングの生成には<xref linkend="ST_LineMerge"/>を使用します。また、ラインストリングを抽出するには<xref linkend="ST_Dump"/>を使用します。

note: Tag: title
en: Examples: Single input variant
ja: 例: 単一入力の形式

note: Tag: para
en: Create a Polygon from a 2D LineString.
ja: 2次元ラインストリングからポリゴンを生成します。

note: Tag: para
en: Create a Polygon from an open LineString, using <xref linkend="ST_StartPoint"/> and <xref linkend="ST_AddPoint"/> to close it.
ja: 開いたラインストリングを閉じるために<xref linkend="ST_StartPoint"/>と<xref linkend="ST_AddPoint"/>を使用したうえでポリゴンを生成します。

note: Tag: para
en: Create a Polygon from a 3D LineString
ja: 3次元ラインストリングからポリゴンを生成します。

note: Tag: para
en: Create a Polygon from a LineString with measures
ja: M値を持つラインストリングからポリゴンを生成します。

note: Tag: title
en: Examples: Outer shell with inner holes variant
ja: 例: 内部の穴を持つ外殻の形式

note: Tag: para
en: Create a donut Polygon with an extra hole
ja: 余分な穴を持つドーナツポリゴンを生成します。

note: Tag: para
en: Create a set of province boundaries with holes representing lakes. The input is a table of province Polygons/MultiPolygons and a table of water linestrings. Lines forming lakes are determined by using <xref linkend="ST_IsClosed"/>. The province linework is extracted by using <xref linkend="ST_Boundary"/>. As required by <code>ST_MakePolygon</code>, the boundary is forced to be a single LineString by using <xref linkend="ST_LineMerge"/>. (However, note that if a province has more than one region or has islands this will produce an invalid polygon.) Using a LEFT JOIN ensures all provinces are included even if they have no lakes.
ja: 湖を表現する穴を持つ県の境界の集合を生成します。入力は県ポリゴン/マルチポリゴンのテーブルと水涯線のラインストリングのテーブルです。湖を構成するラインは<xref linkend="ST_IsClosed"/>で判定します。県を示すラインは<xref linkend="ST_Boundary"/>で抽出します。<code>ST_MakePolygon</code>が必要ですので、境界を<xref linkend="ST_LineMerge"/>で単一のLINESTRINGに強制します(県が二つ以上の領域を持つか島を持つ場合には、不正なポリゴンを生成します)。LEFT JOINを使って、湖の無い県を含む全ての県が返ることを保証しています。

note: Tag: para
en: The CASE construct is used because passing a null array into ST_MakePolygon results in a NULL return value.
ja: NULL配列をST_MakePolygonに渡すとNULLが返るので、CASE式を使っています。

note: Tag: para
en: Another technique is to utilize a correlated subquery and the ARRAY() constructor that converts a row set to an array.
ja: 他には、相関サブクエリと行集合を配列に変換するARRAY()コンストラクタとを使う手法があります。

note: Tag: refpurpose
en: Creates a Point with X, Y and SRID values.
ja: X, YとSRIDの値からポイントを生成します。

note: Tag: para
en: Returns a Point with the given X and Y coordinate values. This is the SQL-MM equivalent for <xref linkend="ST_MakePoint"/> that takes just X and Y.
ja: 与えられたXとYの座標値からポイントを返します。これは、XとYを取るSQL-MMの<xref linkend="ST_MakePoint"/>と同等です。

note: Tag: para
en: Enhanced: 3.2.0 srid as an extra optional argument was added. Older installs require combining with ST_SetSRID to mark the srid on the geometry.
ja: Enhanced: 3.2.0 SRID任意引数が追加されました。古いバージョンでは、ジオメトリにSRIDを与えるにはST_SetSRIDを併用しなければなりませんでした。

note: Tag: title
en: Examples: Geometry
ja: 例: ジオメトリ

note: Tag: para
en: New in 3.2.0: With SRID specified
ja: New in 3.2.0: SRIDが指定できます

note: Tag: title
en: Examples: Geography
ja: 例: ジオグラフィ

note: Tag: para
en: Pre-PostGIS 3.2 syntax
ja: PostGIS 3.2より前の構文

note: Tag: para
en: 3.2 and on you can include the srid
ja: 3.2ではSRIDを含むことができます

note: Tag: para
en: PostgreSQL also provides the <varname>::</varname> short-hand for casting
ja: PostgreSQLはキャストの簡略表記として<varname>::</varname>を提供しています

note: Tag: para
en: If the point coordinates are not in a geodetic coordinate system (such as WGS84), then they must be reprojected before casting to a geography. In this example a point in Pennsylvania State Plane feet (SRID 2273) is projected to WGS84 (SRID 4326).
ja: ポイントの座標が地理座標系 (WGS84等)でない場合には、ジオグラフィにキャストする前に座標系変換を行う必要があります。この例では、ペンシルバニア州平面フィート (SRID 2273)上のポイントをWGS84 (SRID 4326)に座標系変換を行っています。

note: Tag: refpurpose
en: Creates a Point with X, Y, Z and SRID values.
ja: X, Y, ZとSRIDの値からポイントを生成します。

note: Tag: para
en: Returns an Point with the given X, Y and Z coordinate values, and optionally an SRID number.
ja: 与えたX,Y,Z座標値を持ち、与えた場合はSRID値も持つポイントを生成します。

note: Tag: refpurpose
en: Creates a Point with X, Y, M and SRID values.
ja: X, Y, MとSRIDの値からポイントを生成します。

note: Tag: para
en: Returns an Point with the given X, Y and M coordinate values, and optionally an SRID number.
ja: 与えたX,Y,M座標値を持ち、与えた場合はSRID値も持つポイントを生成します。

note: Tag: refpurpose
en: Creates a Point with X, Y, Z, M and SRID values.
ja: X, Y, Z, MとSRIDの値からポイントを生成します。

note: Tag: para
en: Returns an Point with the given X, Y, Z and M coordinate values, and optionally an SRID number.
ja: 与えたX,Y,Z,M座標値を持ち、与えた場合はSRID値も持つポイントを生成します。

note: Tag: refpurpose
en: Creates a Polygon from a LineString with a specified SRID.
ja: ラインストリングから指定したSRIDを持つポリゴンを生成します。

note: Tag: para
en: Returns a polygon built from the given LineString and sets the spatial reference system from the <varname>srid</varname>.
ja: 与えられたラインストリングから構築し、<varname>srid</varname>から空間参照系を指定したポリゴンを返します。

note: Tag: para
en: ST_Polygon is similar to <xref linkend="ST_MakePolygon"/> Variant 1 with the addition of setting the SRID.
ja: ST_Polygonは<xref linkend="ST_MakePolygon"/>の形式1の、SRIDの設定を追加したものに似ています。

note: Tag: para
en: To create polygons with holes use <xref linkend="ST_MakePolygon"/> Variant 2 and then <xref linkend="ST_SetSRID"/>.
ja: 穴を持つポリゴンを生成するには、<xref linkend="ST_MakePolygon"/>の形式2を使い、<xref linkend="ST_SetSRID"/>を使います。

note: Tag: para
en: Create a 2D polygon.
ja: 2次元ポリゴンを生成します。

note: Tag: para
en: Create a 3D polygon.
ja: 3次元ポリゴンを生成します。

note: Tag: refpurpose
en: Creates a rectangular Polygon in <ulink url="https://en.wikipedia.org/wiki/Web_Mercator_projection">Web Mercator</ulink> (SRID:3857) using the <ulink url="https://en.wikipedia.org/wiki/Tiled_web_map">XYZ tile system</ulink>.
ja: <ulink url="https://en.wikipedia.org/wiki/Web_Mercator_projection">Webメルカトル</ulink> (SRID:3857)上で <ulink url="https://en.wikipedia.org/wiki/Tiled_web_map">XYZタイル</ulink>を使った矩形ポリゴンを生成します。

note: Tag: para
en: Creates a rectangular Polygon giving the extent of a tile in the <ulink url="https://en.wikipedia.org/wiki/Tiled_web_map">XYZ tile system</ulink>. The tile is specifed by the zoom level Z and the XY index of the tile in the grid at that level. Can be used to define the tile bounds required by <xref linkend="ST_AsMVTGeom"/> to convert geometry into the MVT tile coordinate space.
ja: <ulink url="https://en.wikipedia.org/wiki/Tiled_web_map">XYZ tile system</ulink>でのタイルの範囲を示す長方形ポリゴンを生成します。タイルはズームレベルを示すZと、そのレベルでのタイルインデックスを示すX, Yで指定します。<xref linkend="ST_AsMVTGeom"/>でジオメトリをMVTタイルの座標空間に変換のために必要なタイル境界を定義するために使います。

note: Tag: para
en: By default, the tile envelope is in the <ulink url="https://en.wikipedia.org/wiki/Web_Mercator_projection">Web Mercator</ulink> coordinate system (SRID:3857) using the standard range of the Web Mercator system (-20037508.342789, 20037508.342789). This is the most common coordinate system used for MVT tiles. The optional <varname>bounds</varname> parameter can be used to generate tiles in any coordinate system. It is a geometry that has the SRID and extent of the "Zoom Level zero" square within which the XYZ tile system is inscribed.
ja: デフォルトでは、タイルエンベロープの座標系は<ulink url="https://en.wikipedia.org/wiki/Web_Mercator_projection">Web Mercator</ulink> (SRID: 3857)で、標準的なウェブメルカトルの範囲 (-20037508.342789, 20037508.342789)を取ります。これがMVTタイルで使用される最も標準的な座標系です。任意パラメータ<varname>bounds</varname>を使うと、あらゆる座標系のタイルを生成することができます。SRIDを持ち、ズームレベル0の時の、ジオメトリのXYZタイルシステムが内側に存在する矩形を示すジオメトリを与えます。

note: Tag: para
en: The optional <varname>margin</varname> parameter can be used to expand a tile by the given percentage. E.g. <varname>margin=0.125</varname> expands the tile by 12.5%, which is equivalent to buffer=512 when the tile extent size is 4096, as used in <xref linkend="ST_AsMVTGeom"/>. This is useful to create a tile buffer to include data lying outside of the tile's visible area, but whose existence affects the tile rendering. For example, a city name (a point) could be near an edge of a tile, so its label should be rendered on two tiles, even though the point is located in the visible area of just one tile. Using expanded tiles in a query will include the city point in both tiles. Use a negative value to shrink the tile instead. Values less than -0.5 are prohibited because that would eliminate the tile completely. Do not specify a margin when using with <varname>ST_AsMVTGeom</varname>. See the example for <xref linkend="ST_AsMVT"/>.
ja: 任意パラメータ<varname>margin</varname>は、タイルを与えられた割合だけ拡張するために使います。たとえば<varname>margin=0.125</varname>と指定すると、12.5%拡張します。これは、<xref linkend="ST_AsMVTGeom"/>で使われている、タイルサイズが4096の時にbuffer=512と指定するのと等価です。タイル表示領域の外側にバッファを生成するために使いますが、この範囲はタイル描画に影響を与えます。たとえば、市名 (ポイント)を一つのタイルの端付近にあっても、そのラベルが二つのタイルで描画されるべきです。拡張したタイルをクエリで使うと、両方のタイルに市名のポイントが含まれることになります。負数を指定すると反対に縮小します。-0.5より小さい値は、タイルを完全に消すことになるので、許可されません。<varname>ST_AsMVTGeom</varname>と併用する時はマージンを指定しないでください。<xref linkend="ST_AsMVT"/>の例をご覧下さい。

note: Tag: para
en: Enhanced: 3.1.0 Added margin parameter.
ja: Enhanced: 3.1.0 marginパラメータが追加されました。

note: Tag: title
en: Example: Building a tile envelope
ja: 例: タイルエンベロープの構築

note: Tag: refpurpose
en: Returns a set of hexagons and cell indices that completely cover the bounds of the geometry argument.
ja: 引数ジオメトリの境界を完全にカバーする六角形とセルインデックスを返します。

note: Tag: para
en: Starts with the concept of a hexagon tiling of the plane. (Not a hexagon tiling of the globe, this is not the <ulink url="https://github.com/uber/h3">H3</ulink> tiling scheme.) For a given planar SRS, and a given edge size, starting at the origin of the SRS, there is one unique hexagonal tiling of the plane, Tiling(SRS, Size). This function answers the question: what hexagons in a given Tiling(SRS, Size) overlap with a given bounds.
ja: 平面の六角形タイルの概念から始まります。(地球の六角形タイルではなく<ulink url="https://github.com/uber/h3">H3</ulink>タイルスキーマではありません)。平面 SRS とエッジサイズを与えると、SRS の原点から始まり、平面の一意な六角形のタイル、すなわち Tiling(SRS, Size)が一つ存在します。この関数は、指定されたTiling(SRS, Size)内の六角形が指定された境界を覆っているかどうかという質問に答えます。

note: Tag: para
en: The SRS for the output hexagons is the SRS provided by the bounds geometry.
ja: 出力六角形のSRSは境界ジオメトリのSRSです。

note: Tag: para
en: Doubling or tripling the edge size of the hexagon generates a new parent tiling that fits with the origin tiling. Unfortunately, it is not possible to generate parent hexagon tilings that the child tiles perfectly fit inside.
ja: 六角形の辺の長さを2倍または3倍にすることで、元のタイルに適合する新しい親タイルが生成されます。残念ながら子タイルが完全に親タイルの中に入るような親六角形タイルを生成することはできません。

note: Tag: title
en: Example: Counting points in hexagons
ja: 例: 六角形の中の点を数え上げる

note: Tag: para
en: To do a point summary against a hexagonal tiling, generate a hexagon grid using the extent of the points as the bounds, then spatially join to that grid.
ja: 六角形タイリングに対してポイントをまとめるには、ポイントの範囲を境界として使って六角形グリッドを生成し、グリッドに空間的に結合します。

note: Tag: title
en: Example: Generating hex coverage of polygons
ja: 例: ポリゴンの六角形カバレッジの生成

note: Tag: para
en: If we generate a set of hexagons for each polygon boundary and filter out those that do not intersect their hexagons, we end up with a tiling for each polygon.
ja: ポリゴン境界ごとに六角形の集合を生成し、六角形とインタセクトしないものを除外すると、ポリゴンごとのタイルとなります。

note: Tag: para
en: Tiling states results in a hexagon coverage of each state, and multiple hexagons overlapping at the borders between states.
ja: 州のタイルは、それぞれの州の六角形のカバレッジとなり、複数の六角形が州境界で重なります。

note: Tag: para
en: The LATERAL keyword is implied for set-returning functions when referring to a prior table in the FROM list. So CROSS JOIN LATERAL, CROSS JOIN, or just plain , are equivalent constructs for this example.
ja: LATERALキーワードは、FROMリスト内の、対象より前のテーブルを参照する時は、集合を返す関数に暗黙的に含まれます。 CROSS JOIN LATERAL、CROSS JOIN、指定なし、は、この例の同じ構成要素です。

note: Tag: refpurpose
en: Returns a single hexagon, using the provided edge size and cell coordinate within the hexagon grid space.
ja: 与えられたエッジサイズと六角形グリッド空間内のセル座標を使って単一の六角形を返します。

note: Tag: para
en: Uses the same hexagon tiling concept as <xref linkend="ST_HexagonGrid"/>, but generates just one hexagon at the desired cell coordinate. Optionally, can adjust origin coordinate of the tiling, the default origin is at 0,0.
ja: <xref linkend="ST_HexagonGrid"/>と同じ六角形タイルの概念を使いますが、求めるセルの座標に一つだけの六角形を生成します。任意でタイルの原点の座標を調整できます。デフォルトの原点座標は0,0です。

note: Tag: para
en: Hexagons are generated with no SRID set, so use <xref linkend="ST_SetSRID"/> to set the SRID to the one you expect.
ja: 六角形はSRIDの設定なしで生成されるので、SRIDを期待する値に設定するために<xref linkend="ST_SetSRID"/>を使います。

note: Tag: title
en: Example: Creating a hexagon at the origin
ja: 例: 原点で六角形の生成

note: Tag: refpurpose
en: Returns a set of grid squares and cell indices that completely cover the bounds of the geometry argument.
ja: 引数ジオメトリの境界を完全にカバーするグリッド正方形とセルインデックスを返します。

note: Tag: para
en: Starts with the concept of a square tiling of the plane. For a given planar SRS, and a given edge size, starting at the origin of the SRS, there is one unique square tiling of the plane, Tiling(SRS, Size). This function answers the question: what grids in a given Tiling(SRS, Size) overlap with a given bounds.
ja: 平面の正方形タイルの概念から始まります。与えられた平面SRSとエッジサイズに対して、SRS原点から始まり、一意の平面の正方形タイル(SRS, Size)が一つ存在します。この関数は、与えられたタイル(SRS, Size)内のグリッド内のどのタイルが与えられた境界とオーバラップするかという問題に答えを出します。

note: Tag: para
en: The SRS for the output squares is the SRS provided by the bounds geometry.
ja: 出力正方形のSRSは境界ジオメトリのSRSです。

note: Tag: para
en: Doubling or edge size of the square generates a new parent tiling that perfectly fits with the original tiling. Standard web map tilings in mercator are just powers-of-two square grids in the mercator plane.
ja: 正方形の2倍またはエッジサイズによって、新しい親タイルが生成されます。親タイルは完全に元のタイルに適合します。標準のウェブマップにおけるメルカトルのタイルは、メルカトル平面の2の累乗での正方形です。

note: Tag: title
en: Example: Generating a 1 degree grid for a country
ja: 例: 国の1度グリッドの生成

note: Tag: para
en: The grid will fill the whole bounds of the country, so if you want just squares that touch the country you will have to filter afterwards with ST_Intersects.
ja: グリッドは国の境界全体を埋めます。国に接触する四角形が欲しい場合には、ST_Intersects後にフィルタリングする必要があります。

note: Tag: title
en: Example: Counting points in squares (using single chopped grid)
ja: 例: 正方形内のポイントの数え上げ (細かくした単一のグリッドを使用)

note: Tag: para
en: To do a point summary against a square tiling, generate a square grid using the extent of the points as the bounds, then spatially join to that grid. Note the estimated extent might be off from actual extent, so be cautious and at very least make sure you've analyzed your table.
ja: 正方形タイルのポイントのサマリを行うには、境界としてポイントの拡張を使った正方形グリッドを生成し、グリッドに空間的に結合します。推定範囲は実際の範囲と異なる場合があるのでご注意下さい。慎重に取り扱うようにし、最低でも確実にテーブルを解析して下さい。

note: Tag: title
en: Example: Counting points in squares using set of grid per point
ja: 例: ポイントごとのグリッドの集合を使った正方形内のポイント数え上げ

note: Tag: para
en: This yields the same result as the first example but will be slower for a large number of points
ja: これは最初の例と同じ結果になりますが、ポイント数が多くなると遅くなります。

note: Tag: refpurpose
en: Returns a single square, using the provided edge size and cell coordinate within the square grid space.
ja: 与えられたエッジサイズと六角形グリッド空間内のセル座標を使って単一の正方形を返します。

note: Tag: para
en: Uses the same square tiling concept as <xref linkend="ST_SquareGrid"/>, but generates just one square at the desired cell coordinate. Optionally, can adjust origin coordinate of the tiling, the default origin is at 0,0.
ja: <xref linkend="ST_SquareGrid"/>と同じ正方形タイルの概念を使っていますが、求めるセルの座標に一つだけの正方形を生成します。任意でタイルの原点の座標を調整できます。デフォルトの原点座標は0,0です。

note: Tag: para
en: Squares are generated with no SRID set, so use <xref linkend="ST_SetSRID"/> to set the SRID to the one you expect.
ja: 四角形はSRIDの設定なしで生成されるので、SRIDを期待する値に設定するために<xref linkend="ST_SetSRID"/>を使います。

note: Tag: title
en: Example: Creating a square at the origin
ja: 例: 原点で四角形の生成

note: Tag: refpurpose
en: Returns the input letters rendered as geometry with a default start position at the origin and default text height of 100.
ja: デフォルトの開始位置を原点とし、デフォルトの高さを100とする、ジオメトリとして描画された文字を返します。

note: Tag: para
en: Uses a built-in font to render out a string as a multipolygon geometry. The default text height is 100.0, the distance from the bottom of a descender to the top of a capital. The default start position places the start of the baseline at the origin. Over-riding the font involves passing in a json map, with a character as the key, and base64 encoded TWKB for the font shape, with the fonts having a height of 1000 units from the bottom of the descenders to the tops of the capitals.
ja: 組込みフォントを使って、出力文字列をマルチポリゴンとして描画します。ディセンダからキャピタルまでの文字高さは100.0です。デフォルトのベースラインの開始位置は原点に置かれます。フォントのオーバライドは文字をキーとしたJSONマッピングと、ディセンダからキャピタルまでの1000単位の高さを持つフォント形状のTWKBをbase64エンコードしたものを渡します。

note: Tag: para
en: The text is generated at the origin by default, so to reposition and resize the text, first apply the <code>ST_Scale</code> function and then apply the <code>ST_Translate</code> function.
ja: テキストは、デフォルトでは原点に生成されるので、テキストの位置変更とサイズ変更とを行います。最初に<code>ST_Scale</code>関数を適用し、その後<code>ST_Translate</code>関数を適用します。

note: Tag: title
en: Example: Generating the word 'Yo'
ja: 例: 単語'Yo'の生成

note: Tag: para
en: Letters generated by ST_Letters
ja: ST_Letterで生成した文字

note: Tag: title
en: Example: Scaling and moving words
ja: 例: 単語の拡大と移動
