mysql 經緯度

在數據庫中用什麼字段類型去存儲經緯度呢?

我們都知道經緯度範圍是-180~180。但是經緯度有可能是這樣的值40.69847032728747。

肯定是存儲數據精度越高,最終位置定位越準確。但是考慮到數據庫資源以及可定位到精準性,根據谷歌官方的建議,存儲經緯度的時候,使用double(10,6)就可以了。這樣,這些字段將會存儲小數點後 6 位數以及小數點前最多 4 位數,如 -153.456783 度,可以把表佔用的存儲空間降至最低。同時保證精確性。

數據庫中存儲類型爲varchar型,怎麼轉成double型?
FORMAT(要格式化的字符,保留幾位)// 直接截取不會四捨五入,整數部分超過三位的時候以逗號分割。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章