grails - 用于存储谷歌地图纬度和经度值的正确数据类型?

标签 grails groovy

...我有一个 Grails 域类,用于处理与谷歌地图交互的地理位置数据:

    Float latitude
Float longitude

当以下值被保存到数据库时:

纬度:2.5485291419153366,经度:-76.03939712047577

我最终分别得到:2.54853;-76.0394。 在这种情况下,保留初始值的最佳方法是什么?

提前致谢

最佳答案

另一种选择是将它们存储为字符串。我知道这看起来很奇怪,但您可能只是将值传递回 map API,而不是自己进行任何实际计算。如果是这样的话,字符串很容易。仅仅因为某些东西是数字,并不意味着它必须存储在数字数据类型中。

关于grails - 用于存储谷歌地图纬度和经度值的正确数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5263340/

相关文章:

Grails:如何将整个模型从一个 Controller 转发到另一个 Controller ?

grails - Grails:无法生成 View

apache-flex - Dojo或与Grails一起弯曲?

grails - Groovy/Grails工具套件中的Web应用程序重新加载问题

json - 如何使用Groovy将JSON数据元素解析为域对象

grails - 如何限制Grails Shiro安全中的 Action

grails - 文件上传不适用于Grails中的默认脚手架

java - Groovy GString 变量双重替换

groovy - 在SoapUI免费版中创建脚本库

jenkins - 将 'build with parameters' 从管道中的 scm 传递到 Jenkinsfile