プロが教えるわが家の防犯対策術!

よろしくお願いいたします。

PostgreSQLの、

CREATE TABLE global_points (
id SERIAL PRIMARY KEY,
name VARCHAR(64),
location GEOGRAPHY(POINT,4326)
);

というSQLの、最後の
location GEOGRAPHY(POINT,4326)
というところを、MySQLで、実装しようとしているのですが、MySQLにも、地理情報に関する命令はあるようですが、どうすればよいのか見当がつかなく困っています。

どなたか、MySQLでは、こういう風に書くなどのことをご存知の方おられましたら、どんなことでも構いませんので、ご教授願います。

A 回答 (2件)

mysqlマニュアルではgeospatial featureと総称されるようです。

この章全部参照するのが一番かな。あんまり利用者がいないのか、日本語訳はされていない。
http://dev.mysql.com/doc/refman/5.1/ja/spatial-e …
http://dev.mysql.com/doc/refman/5.1/ja/opengis-g …

次の章あたりから、実際の例文が出てくる。カラムタイプは geometry になるらしい。
http://dev.mysql.com/doc/refman/5.1/ja/creating- …
    • good
    • 0

GEOGRAPHY型って使い勝手わるくないですか?


ざっと見てみたところGeometry型で処理するのが一般的のようですが
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!