ruby-on-rails – Rails 3 GPS坐标的浮点或十进制
发布时间:2020-12-16 19:56:12 所属栏目:百科 来源:网络整理
导读:我需要将GPS坐标存储在数据库中.我听说浮标不如小数精确.真的吗?如果是这样,有什么原因可以使用浮标? 解决方法 如果你想要更准确的GPS坐标,那么是小数点是要走的路.您可以通过迁移创建它们,如: create_table "models" do |t| t.decimal "latitude",:preci
我需要将GPS坐标存储在数据库中.我听说浮标不如小数精确.真的吗?如果是这样,有什么原因可以使用浮标?
解决方法
如果你想要更准确的GPS坐标,那么是小数点是要走的路.您可以通过迁移创建它们,如:
create_table "models" do |t| t.decimal "latitude",:precision => 15,:scale => 10,:default => 0.0 t.decimal "longitude",:default => 0.0 end 人们使用浮动的原因是它们通常对于大多数用例来说足够精确,并且使用更少的空间来存储. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |