GEOMETRY 型

描主宇田川浩行#F85E
上描き希哲7年(2013年)
08月12日 21:42
下描き希哲7年(2013年)
07月24日 18:14
利承
ライセンス
希哲館普通利承(KULクール

MySQL 4.1 から実装された空間情報型。

型には GEOMETRY を指定。

インデックス作成時の条件

MyISAM を使い,列に NOT NULL を宣言,'SPATIAL KEY' キーワードを用いる。

データの挿入

特殊な関数 GeomFromText() を使用する。

例:INSERT INTO [表] (latlng) VALUES (GeomFromText('POINT([経度] [緯度])'));

注:MySQL での扱いは経度、緯度の順

データの取得

特殊な関数 X(), Y(), AsText() を使用する(データはバイナリで格納されている)。

X() : 経度を取得

Y() : 緯度を取得

AsText() : 挿入時のテキスト('POINT([緯度] [経度])')を取得。

この描出は「素描」です。
出力論組プログラム虎哲*イチ 1.1号
制作・運営:希哲社
© Kitetu 1-10 (2007-2016) KiTetuSha