- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试确定需要存储纬度和经度属性的 Realm 对象模式的最佳选择是什么。
根据我的理解,理想的数据类型(如果我使用的是 swift 之类的东西)将是精度为 6 的带符号数字数据类型。
似乎无法从 React Native 控制数字的精度,这是意料之中的,因为它映射到 Javascript 对象,但我仍然不清楚适当的选择是什么。
来自 React Native 的 Realm 文档:
int, float, and double properties map to JavaScript Number objects. Internally ‘int’ and ‘double’ are stored as 64 bits while float is stored with 32 bits.
float
这是正确的选择,但我不清楚这是正确的答案。非常感谢对 Realm 如何处理这些数据类型有经验的人的任何想法。
最佳答案
Float
是正确的选择。 32 位足以存储纬度和经度,而且效率会更高。
关于react-native - Realm for React Native 中纬度/经度最合适的数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39776925/
我们公司正在使用 AWS CloudSearch 来搜索和检索用户数据。用户数据由类型为 lat,lon 的字段position 组成。所以对于给定的半径和位置,我们应该找到半径范围内的所有用户。如何
在 C# 中存储地理定位数据时使用什么数据类型最好?我会使用十进制是为了它的准确性,但十进制 float 的运算比二进制 float ( double )慢。 我读到,大多数时候您不需要超过 6 或
我正在尝试确定需要存储纬度和经度属性的 Realm 对象模式的最佳选择是什么。 根据我的理解,理想的数据类型(如果我使用的是 swift 之类的东西)将是精度为 6 的带符号数字数据类型。 似乎无法从
我是一名优秀的程序员,十分优秀!