将纬度/经度存储为整数有什么好处?

时间:2010-11-06 16:04:15

标签: database-design gps

最近我注意到我用于GPS / GIS的一些资源(示例应用程序,博客和网站)将纬度和经度存储为整数而不是小数或字符串。我理解为什么格式化的字符串不是存储lat / lon的首选方式。但为什么不将值存储为小数?存储为整数然后除以1,000,000以获得实际的十进制值是否有任何优势?

1 个答案:

答案 0 :(得分:2)

可能。整数只需要四个字节的存储空间。 IEEE双精度浮点数是8个字节。因此,将lat / lon存储为整数会使内存需求减半。