gpt4 book ai didi

google-maps - v3 Google Maps Geocoding API是否具有表示准确性的字段?

转载 作者:行者123 更新时间:2023-12-04 03:09:28 27 4
gpt4 key购买 nike

我有一些要从API v2移植到v3的代码。在旧代码中,我们在xml中返回了一个precision字段(不确定名称,但确实代表了某种置信度)。在新的API中,我看不到任何类似的字段。

如果我在搜索字段中输入“Oregon,USA”,我将获得5个匹配项。前两个是“美国俄勒冈州”和“美国俄亥俄州俄勒冈州”。它们都具有“partial_match” = false。这似乎不正确,一个似乎不完整,而另一个则不正确。另外,它们都返回相同的“location_type”(APPROXIMATE)。实际上,所有匹配项都显示为非局部且具有相同的位置类型。

我的问题是,结果集中的任何字段是否都对结果的准确性传达了某种信心?在我的示例中,确实似乎一个结果比任何其他结果都准确得多,以至于输入字符串与返回的QuickAddress字段完全匹配。

最佳答案

两个星期,没有答案,所以这是我的解决方案。

该API将返回ROOFTOPGEOMETRIC_CENTERRANGE_INTERPOLATEDAPPROXIMATE

屋顶本质上是“停滞不前”的-API将地址解析为建筑物。除此之外,您将获得不同程度的“接近”。我的解决方案是使用返回的边界框来确定close的接近程度。因此,如果您要修一条街道(美洲大道,纽约,纽约),您会得到一个巨大的边界框。在API认为是实际地址但不是屋顶的那条街道上询问地址,您会得到一个很小的边界框。我使用了边界框的区域来确定结果的准确性。我的准确/不准确的突破是在0.9E-6,但我认为您必须对其进行调整以确保您对该数字感到满意。

关于google-maps - v3 Google Maps Geocoding API是否具有表示准确性的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474076/

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