1. ホーム
  2. sql

[解決済み】SQLデータベースに緯度・経度データを格納する際に使用するデータ型は?[重複しています]

2022-03-25 18:56:15

質問

ANSI SQL 準拠のデータベースに緯度・経度データを格納する場合、どのデータ型が最も適切でしょうか?必要 float が使用されるか、あるいは decimal それとも......?

Oracle、MySql、および SQL Server には、ジオデータを処理するための特別なデータ型が追加されていることは承知していますが、quot; plain vanilla" SQL データベースに情報を格納する方法に関心があります。

どのように解決するのですか?

緯度には、以下を使用します。 Decimal(8,6) を、経度を使用します。 Decimal(9,6)

精度とスケールのパラメーターに慣れていない場合は、フォーマット文字列のビジュアルをご覧ください。

緯度・経度 ##.#########.######

小数点以下6桁で、座標の精度が〜10cm程度になるはずです。