A5:SQL Mk-2

開発のこと、日々のこと

A5:SQL Mk-2 で MySQL のジオメトリ型のテキスト表示を実装中…ちょっと困り中

| 0件のコメント

PostgreSQLについては、Version 2.15系からテキスト形式(EWKT形式)でGeometry型を表示できるようになったものの、他のDBではテキスト形式表示できていませんでした。ようやく、MySQLのGeometry型をテキスト形式で表示できるように修正中。

ちょっと困っている(これのせいで実装が遅れていた)のが、PostgreSQLとは緯度経度が逆ということ。PostgreSQLでは Point(経度 緯度) のような形式でテキストを扱うのに対し、MySQLでは Point(緯度 経度) 形式で扱います。地図表示のライブラリでのテキスト形式の扱いもPostgreSQLと同様、Point(経度 緯度)のようです。

POINT(35.713768 139.777254) で入力すると出力時にはPOINT(139.777254 35.713768) で出てくるとかトラブルの原因になりそうで不安です。…どうしよう。

コメントを残す

必須欄は * がついています