GPS 座標と一部のサービス プロバイダーの変換されたマップ座標をデータベースに保存しています。varchar、float、double のどのタイプのデータを保存するのが賢明かわかりません。使い方も簡単。
特定の距離を「超える」または「未満」の場所を見つけるなど、これらのデータに基づいてクエリを実行する必要があります。
「ダブル」は問題ないようでした。しかし、dbに保存された値を見ると. 見た目が良くありません。私が持っているデータに基づいた単なる推測である小数と長さを設定する必要があるため、最後に多くのゼロを追加しました。変更になる恐れがあります。データが入った後は小数を変更できないことがわかりました。もしそうなら、私はすべての既存のデータを切り取っただけです。
どの方法が効率的で正しいかわかりません。
誰もこれについて経験がありますか?