GeomFromGeoJSON - Teradata Database - Teradata Vantage NewSQL Engine - GeoJSONFromGeom関数は、GeoJSON規格に準拠するJSON文書をST_Geometryオブジェクトに変換します。

Teradata Vantage™ JSONデータ型

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/bgi1512081870828.ditamap
dita:ditavalPath
ja-JP/bgi1512081870828.ditaval
dita:id
evi1472243742653
Product Category
Software
Teradata Vantage

目的

GeoJSONFromGeom関数は、GeoJSON規格に準拠するJSON文書をST_Geometryオブジェクトに変換します。

構文



TD_SYSFNLIB
関数が格納されているデータベースの名前。
geojson_expr
https://tools.ietf.org/html/rfc7946で指定されるような、GeoJSON標準に準拠するJSON文書として評価される式。GeoJSON文字列は、LATINまたはUNICODE文字セットでVARCHAR、CLOB、またはJSONインスタンスとして表現できます。
GeoJSON文字列は、ジオメトリ オブジェクトを表現する必要があります。型メンバーの値は、"Point"、"MultiPoint"、"LineString"、"MultiLineString"、"Polygon"、"MultiPolygon"、"GeometryCollection"の文字列のいずれかである必要があります。
asrid
返されるST_Geometryオブジェクトに割り当てられる空間参照系(SRS)の識別子を指定する整数。

戻り値

JSON文書に格納されていたデータを含んでいるST_Geometryオブジェクト。

使用上の注意

GeoJSONFromGeom関数とGeomFromGeoJSON関数は、JSONテキスト形式のデータを操作または生成します。バイナリ形式のいずれかで格納されているJSONデータでは使用できません。ただし、バイナリ形式で格納されているJSONデータをテキスト表現にキャスト、またはテキスト表現からキャストしてこれらの関数と対話できます。キャストは暗黙的に行なうことができるので、この操作は容易に実行できます。

ANSI準拠

この関数は、ANSI SQL:2011規格に準拠していません。