私は次の2つの質問で混乱しました。誰かが誰かが1をMySQL's spatial extensionsを使用する必要があると言っている間に小数点が良いデータ型であることを言って、他されて上記の質問で緯度と経度を格納するための最良のmysqlデータ型は何ですか?
- What is the ideal data type to use when storing latitude/longitudes in a MySQL database?
- What MySQL data type should be used for Latitude/Longitude with 8 decimal places?
floatを使用して言っているグーグルでもあるので良いですapplication hereにfloatを使用しています。では、この問題の最終的な解決策は何でしょうか?あなたはotimal溶液はあなたが正確にマップ上のポイントをローカライズすることができます。この形式でデータ型
decimal(16,12)
に基づいていますseprated値としてのみ緯度とLNGが必要な場合は、私の経験に基づいて
おかげ
緯度と緯度を分けた値が必要な場合は、十進数(12,8) – scaisEdge
@scaisEdgeコメントありがとうございます。Googleが私にこの値を与えてくれています。 '39.95467480000001'、' -75.19447579999996'です。これをどのようにして10進数(12,8)で保存することができますか? – Muhammad
小数点以下の桁数(12,8)は、より精度の高い小数点を使用する必要がある場合に推奨されます。精度のために私のプロジェクトで小数点(16,12)を使用します..これはgoogle-mapのミリメートルに近い精度です – scaisEdge