gpt4 book ai didi

java - 纬度和经度以管道符号返回。如何处理?

转载 作者:行者123 更新时间:2023-12-01 13:17:12 24 4
gpt4 key购买 nike

我正在使用 QAS 服务在 java 应用程序中进行地址选择。如果我选​​择特定地址,该服务将返回与该地址相关的各种数据。在该数据中,纬度和经度(针对特定地址)将返回为 34.102709|34.101509118.324710|118.326160 分别。

我的问题是,这是经纬度的有效格式吗?如果是,那么它代表什么?以及如何对其进行预处理,以便在数据库中仅保存一个大的十进制值作为纬度和经度?。

谢谢。

最佳答案

您不太可能经常看到这些,但当单个地址有多个可能的增强功能时,管道将用作分隔符。您可以查看“多个数据加分隔符”的文档,了解如何配置它们。

有了这个结果,同一个地址就有两个纬度和两个经度:两对坐标:

  • 34.102709、118.324710
  • 34.101509、118.326160

一个地址怎么可能有两个坐标?

如果您能让我们知道您正在搜索的国家/地区,我可以更好地回答这个问题,但这要么是提供数据的方式,要么是我们合并来自不同供应商的数据的结果。

  • 一些供应商以这种方式向我们提供数据 - 一个地址的多个坐标(或其他增强信息) - 特别是在处理非邮政地址时。例如,可能有两个彼此靠近的固定起重机,并且它们的“地址”相同。然而,它们的位置略有不同,因此我们返回多个可能的坐标。
  • 合并来自不同供应商的数据时,有时会将数据定义为不同的粒度级别。例如,您正在搜索的引用数据(国家/地区)可能是家庭级别(信箱),但我们通过坐标获得的数据可能是更详细的级别,因此可能包含次要级别的信息。如果是这种情况,我们会将多个 dataplus 返回到一个地址。

当一个地址获取多个 dataplus 时,您应该怎么做?

看你的需求了!如果您可以提供有关如何使用它的更多信息或 contact our support teams to talk it over然后我们就可以澄清。您可能只能采用第一个值,您可能需要创建两个条目,您可能必须对这些值进行平均。您必须根据您的工作流程选择最佳方法。

关于java - 纬度和经度以管道符号返回。如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22369535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com