OracleでもGIS(3)
データの格納に成功。ただし、ポリゴンとポイントのみ
格納されたジオメトリデータは以下の形式で格納されている様子
GEOM(SDO_GTYPE, SDO_SRID, SDO_POINT(X, Y, Z), SDO_ELEM_INFO, SDO_ORDINATES)
む…わかりやすい…流石である
ちなみに格納に利用したインサートは前に例文で上げていた形式でokだった
SDO_GEOMETRY( 2003,-- two-dimensional polygon NULL, NULL, SDO_ELEM_INFO_ARRAY(1,1003,1), -- one polygon (exterior polygon ring SDO_ORDINATE_ARRAY(5,1, 8,1, 8,6, 5,7, 5,1)
-
- two-dimensional polygonは頂点数を定義している?
毛色が違いすぎて訳が分からん
格納されたデータをwell-known textで習得しようにするも
"OGC_ASTEXT": 無効な識別子です
とか言われる始末。調べた結果、このエラーは明示していない要素がある為に出ているらしいことが分かった
ASTEXTって暗喩的な要素があったのか…