- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLの地理情報の取り扱いについて。)
MySQLで地理情報の取り扱い方法について
このQ&Aのポイント
- MySQLで地理情報を扱う方法について困っています。PostgreSQLでの実装例として、CREATE TABLE global_points ( id SERIAL PRIMARY KEY, name VARCHAR(64), location GEOGRAPHY(POINT,4326) ); というSQLがありますが、MySQLではどのように書けば良いのでしょうか。ご存知の方がいらっしゃいましたら、ご教授願います。
- MySQLでGEOGRAPHY型を使用して地理情報を扱いたいです。具体的には、CREATE TABLE global_points ( id SERIAL PRIMARY KEY, name VARCHAR(64), location GEOGRAPHY(POINT,4326) ); というSQLをMySQLに変換する方法を知りたいです。どなたかご教授いただけないでしょうか。
- MySQLで地理情報を取り扱いたいです。PostgreSQLでは、CREATE TABLE global_points ( id SERIAL PRIMARY KEY, name VARCHAR(64), location GEOGRAPHY(POINT,4326) ); というSQLが使われていますが、MySQLではどのように書けば良いのでしょうか。知識のある方がいらっしゃいましたら、お知恵を拝借したいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
mysqlマニュアルではgeospatial featureと総称されるようです。この章全部参照するのが一番かな。あんまり利用者がいないのか、日本語訳はされていない。 http://dev.mysql.com/doc/refman/5.1/ja/spatial-extensions.html http://dev.mysql.com/doc/refman/5.1/ja/opengis-geometry-model.html 次の章あたりから、実際の例文が出てくる。カラムタイプは geometry になるらしい。 http://dev.mysql.com/doc/refman/5.1/ja/creating-spatial-columns.html
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
GEOGRAPHY型って使い勝手わるくないですか? ざっと見てみたところGeometry型で処理するのが一般的のようですが