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

2023-11-30

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


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将纬度/经度存储为整数有什么好处吗? 的相关文章

  • 在数据库中建模抽象基类和子类

    我有4个子类 Video Image Note and Form 每一项都包含不同类型的数据 例如 Image类包含磁盘上图像文件的路径和图像属性 以及Form类包含表单字段值 然而 每个项目之间的共同元素是 GPS 坐标和航向 因此我有以
  • Django 选择性转储数据

    是否可以有选择地过滤哪些记录Django的dumpdata管理命令输出 我有几个模型 每个模型都有数百万行 我只想转储一个模型中符合特定条件的记录 以及引用任何这些记录的所有外键链接记录 考虑这个用例 假设我有一个生产数据库 其中我的用户模
  • python:查找围绕某个 GPS 位置的圆的 GPS 坐标的优雅方法

    我有一组以十进制表示的 GPS 坐标 并且我正在寻找一种方法来查找每个位置周围半径可变的圆中的坐标 这是一个例子 http green and energy com downloads test circle html我需要什么 这是一个圆
  • 如何请求用户开启定位服务

    我需要我的应用程序来访问用户的当前位置 它在应用程序开始时检查用户是否已设置 如果没有 我需要应用程序显示提示以使其使用位置服务 就像警报视图一样 点击按钮 它应该会带您进入 iPhone 上的位置服务屏幕 您可以通过以下代码检查 loca
  • 为什么要为字符变化类型指定长度

    参考 Postgres 文档字符类型 http www postgresql org docs current static datatype character html 我不清楚指定字符变化 varchar 类型的长度 假设 字符串的长
  • 实时数据和草稿数据的数据库模型

    我一直在考虑在数据库中保存 实时 数据集和草稿数据集的最佳方法 实际版本会显示在网站上 草稿版本会一直进行下去 直到准备好上线为止 该模型是关系模型 由许多表组成 我目前的方法是拥有 2 个数据库 一个用于草稿 一个用于实时 当您将数据提升
  • drupal 7 将实际内容存储在数据库中的哪里?

    我打开了 drupal 7 的数据库并在表中查找node node revisions and node types并且找不到 drupal 存储实际的位置body节点 内容 的 有人有线索吗 哦 我刚刚找到了 在 D7 中 他们实现了字段
  • 使用 WiFi 获取位置详细信息

    我正在 Android 中创建一个小应用程序 它指向当前位置 我已经使用了 GPS 提供商 但发现在某些地方我无法使用 GPS 提供商获取数据 任何人都可以帮我得到这个吗 如果您已连接到 WIFI 则只需使用网络提供商即可更新您的位置 他们
  • 外键引用多个表

    我有4张桌子 A ida name B ida B specific stuff C ida C specific stuff D ida D specific stuff 我希望另一个表 E 可以仅引用 B 或 C 而不是 D 我可以在其
  • 当前位置 GoogleMap 失败

    我想检查 GPS 是否打开 是否应该显示当前位置 如果没有 它应该要求将其打开 如果用户点击取消或不转动坐标将被设置为基本坐标 不幸的是总是选择基本款 即使 GPS 已关闭 我没有收到打开 GPS 的消息 Override public v
  • 如何在数据库中保存未来(!)日期

    这个问题专门涉及未来的日期和时间 对于过去的值 UTC 无疑是首选 我想知道是否有人对拯救生命的 最佳 方法有建议futureMySQL 数据库中的日期和时间 或者就此而言一般来说 特别是在该列可以保存不同时区时间的情况下 考虑到时区规则可
  • 数据库设计 :: 2 个参与者事件中的标准化 :: 连接表或 2 列?

    Edit 更新广义问题以反映实际领域 曲棍球运动 实际的活动是比赛日程 参与者是团队 球队是最终的 所有者 即 当球队被删除时 任何相关的预定比赛 结果 球员和球员统计数据也应被删除 本线程到目前为止讨论的问题涵盖了将事件组合成具有 2 列
  • 淹没在空无的海洋中

    我继承的一个应用程序跟踪对材料样品执行的实验室测试结果 数据存储在单个表 tblSampleData 中 其主键为 SampleID 并有 235 列代表潜在的测试结果 问题是每个样本仅执行少量测试 因此每行包含超过 200 个空值 实际上
  • Join 表(关联表)有主键吗?多对多关系

    Join 表 关联表 有主键吗 多对多的关系 我见过一些带有主键的连接表 一些没有 有人可以解释一下连接表中何时会有主键吗 为什么 先感谢您 在纯 联接 或联结表中 所有字段都将成为主键的一部分 例如 让我们考虑下表 CREATE TABL
  • Android 7.0+ 屏幕关闭时前台服务无法接收位置更新

    我正在尝试创建一个 Android 应用程序 在设备屏幕关闭时连续实时记录设备位置数据 我的代码可以在 Android 6 0 及更早版本中正常运行 但 Android 7 0 似乎会破坏我的应用程序 我已经实现了一个 Android 前台
  • 一个大连接或多个查询哪个提供更好的性能?

    我有一个名为订单的表 订单上的一列是 customer id我有一个名为 customers 的表 有 10 个字段 给定两个选项 如果我想构建订单对象数组并嵌入订单对象中的是客户对象 我有两个选择 选项1 A 首先查询订单表 b 循环遍历
  • 核心数据模型设计

    假设我有一个关于烹饪食谱的应用程序 具有两个基本功能 第一个涉及我正在准备的当前食谱 第二个存储了我决定保存的食谱 标准场景 我目前的食谱是 芝士蛋糕 RecipeDetailViewController我可以看到我为此食谱添加的当前成分
  • 在 MySQL 数据库中存储图像文件或 URL?哪个更好? [复制]

    这个问题在这里已经有答案了 可能的重复 在数据库中存储图像 是还是否 https stackoverflow com questions 3748 storing images in db yea or nay 数据库中的图像与文件系统中的
  • 限制 sqlite 表的最大行数

    我希望实现一种 活动日志 表 其中用户执行的操作存储在 sqlite 表中 然后呈现给用户 以便他们可以看到他们所做的最新活动 然而 自然地 我觉得没有必要保留每一个历史记录 所以我想知道是否有一种方法可以配置表以在达到最大设置限制后开始修
  • Hibernate 每个子类一个表继承策略的效率

    我正在考虑 Hibernate 管理的类层次结构的表布局 当然 每个子类表技术在我看来是一般意义上最合适的 然而 通过逻辑思考 我对其性能有些担忧 尤其是随着子类数量的扩展 举一个非常简短 且经典 的示例 假设您有以下类 public ab

随机推荐

  • PHP 5.2 中的 PHP date_parse_from_format() 替代方案

    由于 date parse from format 仅在 PHP 5 3 中可用 因此我需要编写一个函数来模仿其在 PHP 5 2 中的行为 是否可以为 PHP 5 2 编写此函数并使其以与 PHP 5 3 中完全相同的方式工作 Examp
  • 将函数参数重新声明为变量?

    我似乎无法在网络上的任何地方找到这个问题的答案 将函数参数重新声明为局部变量有什么原因 优点或缺点吗 Example function param1 param2 var param1 param2 etc 对我来说似乎非常多余 但也许我错
  • xmlpullparser 的 Android dalvik 转换

    我正在开发一个 Android 应用程序 对于一个组件 我可以在 Android 之外进行测试 因为它不使用任何 Android 代码 它使用 xstream 我有以下库 xstream1 4 6 xpp3 min 1 1 4c xmlpu
  • 在运行时动态加载程序集依赖项时出现问题

    让我尝试解释一下我的问题 我目前正在尝试开发一个用 Net编写的小型 插件框架 主要是为了进行一些实验 因此 我们的想法是拥有一个主应用程序 可以通过在主应用程序的特定文件夹 插件 中部署 dll 来添加 插件 一切工作正常 插件已正确实例
  • 具有相同 id 的多个组件在 android 中如何工作?

    我定义了几种布局 其中很少有 id 被多重定义 我很困惑它是如何工作的 为什么它不像我们在java代码中那样给出错误 最重要的是 环境如何决定需要调用哪个组件 我知道 id 生成的过程是自动化的 它被添加到 R java 中 例如 如果我们
  • 如何使用云函数触发数据流? (Python SDK)

    我有一个由云发布 订阅触发的云函数 我想要使 用 Python SDK 相同的函数触发数据流 这是我的代码 import base64 def hello pubsub event context if data in event mess
  • 基于多个 OCR 软件包输出来改进 OCR 结果的软件

    是否有现有的商业或学术软件可以 来自多个 OCR 软件包 Abbyy FineReader Adobe Acrobat Professional ReadIris 等 的叠加结果 根据从多个来源积累的知识提供完全自动化的改进 允许在运行时使
  • 如何在Robot Framework中执行JavaScript

    下面是我的代码 当我运行它时 它显示 WebDriverException 如何在 Robot Framework 中执行 JavaScript 代码 This return arguments 0 data ToolTip options
  • SQL Server SELECT 转 JSON 函数

    我想输出一个结果SELECT语句作为 JSON 对象 我希望这是一个Function而不是一个存储过程 例如下表用户 id name active 1 Bob Jones 1 2 John Smith 0 会像这样返回 id 1 name
  • RSelenium 连接尝试产生 Java 错误

    我非常感谢有关 RSelenium 的帮助 2014 年 11 月 29 日下载的 v 2 4 4 我的第一个例子是直接从线程复制的 Get Google Chromes Inspect Element into R library RSe
  • 将字符串拆分为单个字符的字符串数组

    我想要像转动一样简单的事情 this is a test into new string t h i s i s a t e s t 我真的必须做类似的事情吗 test this is a test Select x gt x ToStri
  • SQL Server——如何将一个多元素 XML 分解为插入表中的单元素 XML 值?

    我正在与 x nodes 因为我是 XQuery 的新手 我确实有 XML 变量 x构建方式如下 CREATE TABLE tab a int b int c int GO INSERT INTO tab a b c VALUES 1 11
  • XHR.getAllResponseHeaders() 不会按 Chrome 60 中的预期返回标头

    在我们的网络应用程序中 我们使用XHR getAllResponseHeaders 获取标题字段名称的函数 我们使用X Access Token接收我们在下一个请求中发送的 JWT 令牌以保持会话 从今天开始 登录后 每个下一个请求都会重定
  • Qt 5.0 和 c++11 与 OSX Mountain Lion

    离开 7 年之后 我再次尝试 c 我已经下载了新发布的适用于 osx 的 Qt 5 0 sdk 但无法获得使用 Qt Creator 编译的基本 c 11 功能 以下声明 auto i 3 导致编译错误 mainwindow cpp 19
  • GoogleConnect.Fetch 抛出无法转换对象错误

    我正在将 Google API 集成到我的项目中 我正在使用以下代码来执行此操作 public void google GoogleConnect ClientId xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • 使用 Python 列出在线目录中的所有文件?

    你好 我只是想知道我正在尝试创建一个从互联网下载文件的Python应用程序 但目前它只下载一个我知道的名称的文件 有什么方法可以获取文件列表在线目录并下载它们 我将向您展示我一次下载一个文件的代码 这样您就知道我不想做什么 import u
  • 由 ActiveWindow 缩放事件触发的事件(按住 CTRL+鼠标滚轮)

    我正在构建一个仪表板 需要将缩放级别设置为100 因此 每当用户尝试使用鼠标滚轮按钮或缩放级别选项进行缩放时 我需要捕获该事件并将缩放返回到100 我在互联网上搜索了答案 发现没有 OnZoom 事件之类的东西 有一个选项可以每隔几毫秒检查
  • 时间戳中的日期错误

    我有一个问题 我自己无法解决 这是从我的网站数据库中获取的时间戳 1308085200 它代表2011 06 15 12 00 00 这是我用来以人类可读格式 获取 日期的 JavaScript 代码 var date new Date 1
  • 将 SelectedPath 属性与 WPF 的 TreeView 中的 SelectedItem 同步

    我正在尝试创建一个SelectedPath与 WPF 同步的属性 例如在我的视图模型中 TreeView 理论如下 每当树视图中的选定项目发生更改时 SelectedItem财产 SelectedItemChanged事件 更新Select
  • 将纬度/经度存储为整数有什么好处吗?

    最近 我注意到我用于 GPS GIS 内容的一些资源 示例应用程序 博客和网站 将纬度和经度存储为整数而不是小数或字符串 我理解为什么格式化字符串不是存储纬度 经度的首选方式 但为什么不将该值存储为小数呢 存储为整数然后除以 1 000 0