地理编码 API 的准确度如何?什么是最准确的?

2024-04-14

我正在使用具有地理编码功能的谷歌地图 API 创建一个应用程序。显然,我想使用最准确的api。我给应用程序一个地址,我需要在地图上找到它,但我只要找到纬度和经度就可以了,然后我可以使用它将其合并到我选择的任何地图 api 中。根据您的经验,哪个 api 最准确? Google、Yahoo、Bing 等。如果您能给出大概的百分比那就太好了。到目前为止,我正在使用谷歌,因为它似乎是最强大的,但我会考虑进行更改以提高准确性。


所有免费服务都只会精确到路段。对于每个路段,他们存储起始和结束街道号码,然后进行插值。这节省了处理时间和磁盘空间,还增加了针对新建筑物的一些弹性。 然而,它确实会导致地址均匀分布或聚集,具体取决于街道号码在现实生活中的分配方式。此外,路边规则也可能不一致。因此,免费和低成本的服务对于紧急服务甚至某些城市规划来说并不够好。

您提到了鲁棒性,对此的一个很好的解决方法是使用多个 API。首先使用最坚固的。如果失败,您的程序可以尝试其他程序。

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

地理编码 API 的准确度如何?什么是最准确的? 的相关文章

随机推荐

  • 如何获取视图的绝对坐标

    我正在尝试获取视图左上角的绝对屏幕像素坐标 但是 我能找到的所有方法 例如getLeft and getRight 不起作用 因为它们似乎都与视图的父级相关 因此给了我0 执行此操作的正确方法是什么 如果有帮助的话 这是一个 将图片恢复正常
  • 计算与 xsd 中的正则表达式匹配的字符串的最大可能长度 (C#)

    我正在使用 XSD 并且可以以字符串形式从 XSD 访问模式 一个例子
  • 如何使用 sublime text 2 打开目录中的所有文件?

    我正在使用 Windows 并已成功将 sublime 添加到 PATH 中 似乎像 b 这样在后台打开的命令由于某种原因不起作用 我的问题是如何使用命令 subl dir 打开目录并单独打开每个文件 现在它将它添加到项目中 我更希望它只是
  • 从 python 中的 groupby 对象中选择特定行

    id marks year 1 18 2013 1 25 2012 3 16 2014 2 16 2013 1 19 2013 3 25 2013 2 18 2014 假设现在我通过 python 命令将以上内容分组到 id 上 分组 fi
  • 如何获取 XDocument 的独立副本?

    我正在尝试创建一个新的 XDocument 如下所示 var xmlString documentDictionary documentKey ToString SaveOptions DisableFormatting XDocument
  • 移动语义对于 Rust 中的引用透明性意味着什么?

    我正在尝试弄清楚移动语义如何影响引用透明度 参考透明度 https stackoverflow com q 210835 5986907 RT 允许我们用结果替换任何表达式 而不改变程序的含义 释义自 例如 我可以替换1 1我的程序中的任何
  • 如何在 R 中创建具有相同色标的栅格图

    我正在使用 R 中的 raster 包从栅格文件创建一些地图 我想创建比较栅格 并排显示多个地图 为此 重要的是 无论每个地图中的值如何 所有地图使用的色标都相同 例如 如果地图 1 的值介于 0 1 之间 而地图 2 的值介于 0 0 5
  • 使用perl XML::LibXML来解析

    我正在使用 perl 的 XML LibXML 模块来解析来自设备的 XML 响应 看来我成功获取数据的唯一方法是修改设备的 XML 响应 以下是来自设备的 XML 响应
  • 在 PHP 代码中隐藏数据库登录信息

    我是网络编程的初学者 我正在尝试创建一个从 SQL 数据库读取数据的简单网站 起初我只是写了我的数据库密码并直接登录到php代码 这显然不是一个好主意 那么 更 更 安全 的方法是什么 我读到关于将 php 代码放入一个单独的文件中 这意味
  • 展平 mongoDB 中的嵌套 JSON 结构

    我有一个存储在 MongoDB 中的对象 如下所示 id 123 name xyz attrib address 123 xyz rd phone 123 456 7890 我想扁平化这个结构 这样就没有attrib场 我只是有addres
  • Eclipse 插件和 Maven 依赖项中存在的“groovy-all”jar 之间的兼容性问题

    在我的 POM 中 有一个依赖项 spock core 1 0 groovy 2 3 它将 groovy all 2 3 10 添加到我的项目中 而且 我的 eclipse groovy 插件包含 groovy all 2 3 7 jar
  • SQL性能问题如何修改下面的脚本?

    我编写了一个 SQL 查询 涉及 INNER JOIN LEFT OUTER JOIN UNION 和一个需要很长时间执行的子查询 我的 SQL 技能不是很好 如果有人可以帮助我如何优化以下查询以使其更快 我将不胜感激 SELECT Bra
  • 求解微分方程 Sympy

    我一直没能找到这个微分方程的特定解 from sympy import m float raw input Mass n gt g 9 8 k float raw input Drag Coefficient n gt v Function
  • @Context 返回 Proxy 而不是 HttpServletRequest (代理范围内没有线程本地值)

    我不太明白为什么 Context依赖注入返回 Proxy random number 实例的集合 而不是 HttpServletRequest 或 HttpServletResponse 我正在使用 Glassfish 3 1 2 2 及其
  • 如何在按钮单击时使用 jQuery 验证插件

    我正在尝试执行 jQuery 验证插件 但遇到了一些问题 在同一个按钮上 我必须首先执行验证 当验证成功时 它通过获取该按钮的 id 来执行一些其他 jQuery 代码 例如查看下面的代码 function form insert vali
  • Bootstrap 3 的活动按钮

    在我的导航栏中 我希望当我单击按钮时它们变为活动状态 阴影 现在 我只能永久使它们处于活动或非活动状态 但不知道单击它们后如何更改它 我正在使用新的 Bootstrap 3 0 例如 不活跃 li li Active li class ac
  • Chrome 扩展已禁用“此扩展可能已损坏”Chrome 63.0.3239.84

    我有一个私有 Chrome 扩展程序 可以打开一个文本框并使用文本框中的输入在新选项卡中打开 URL 它一直工作正常 直到上周末 Chrome 更新提示新的 此扩展程序可能已损坏 错误 在 Windows 上 Chrome 将禁用该扩展 在
  • C++ 重载运算符 << for std::string

    我现在刚刚看到另一个简单的 C 代码使用 sprintf 将 C 内置函数附加到字符数组中 我想足够了 我可以帮助提供简单 轻量级 附加和非格式化功能std string 但由于它将被签入团队的通用代码中 我希望它是完美的 所以我需要一些建
  • 如果订单具有此特定类别,请更改 Woocommerce 电子邮件主题

    我只是想知道如果订单具有特定类别 例如 预购 是否可以更改电子邮件主题 我想将 PO 放在开头 PO 新客户订单 0000 然后客户的所有其他订单都会收到默认电子邮件主题 新客户订单 0000 add filter woocommerce
  • 地理编码 API 的准确度如何?什么是最准确的?

    我正在使用具有地理编码功能的谷歌地图 API 创建一个应用程序 显然 我想使用最准确的api 我给应用程序一个地址 我需要在地图上找到它 但我只要找到纬度和经度就可以了 然后我可以使用它将其合并到我选择的任何地图 api 中 根据您的经验