我需要将GPS坐标存储在
数据库中.我听说浮标不如小数精确.真的吗?如果是这样,有什么原因可以使用浮标?
如果你想要更准确的GPS坐标,那么是小数点是要走的路.您可以通过迁移创建它们,如:
create_table "models" do |t|
t.decimal "latitude",:precision => 15,:scale => 10,:default => 0.0
t.decimal "longitude",:default => 0.0
end
人们使用浮动的原因是它们通常对于大多数用例来说足够精确,并且使用更少的空间来存储.
原文链接:https://www.f2er.com/ruby/272268.html