对于纬度和经度字段我应该使用FLOAT(10,6)吗?或DECIMAL(10,6)?
哪一个最适合MySql?我可以使用PhpMyAdmin向两个字段添加索引以使它们可搜索,我只是想知道哪种类型最好,而不使用Mysql更改我导入的任何内容。
答案 0 :(得分:1)
我知道没有正当理由将(M,N)
放在FLOAT
或DOUBLE
上。它导致第二次舍入。一些选择:
bytes Resolution
DECIMAL(6,4)/(7,4) 7 16 m 52 ft
FLOAT 8 1.7 m 5.6 ft
至于“最佳”,取决于你将如何处理它们。
对于大多数应用程序来说,Geometry可能有点过分。在启动该区域之前查看所涉及的内容。