StreetAddress和Zipcode是考虑在Google地图中获取地理编码的唯一字段吗?

问题描述 投票:0回答:1

我在C#webservices应用程序中使用GoogleMaps API。我有一个网页,用户输入涉及streetline1,streetline2,city,state,zipcode的地址。我编写的方法接受此地址并返回纬度/经度(地理编码)。我面临的问题是它没有验证整个地址。比如说。我想获得一个有效地址的地理编码No 1 Main Street,Chicago,IL,60612它返回一个有效的纬度/经度。如果我将地址更改为No 1 Main Street,San Jose,CA,60612,它仍会返回相同的地理编码。我怀疑它只采用StreeLine1和Zipcode来获取地理编码。我的理解是对的吗?如果是这样,如果我给这样的无效地址,但有效的Addressline1和zipcode仍然给出lat / long-我怎么能处理这个问题?

c# google-maps
1个回答
1
投票

地理编码器不是地址验证器。它返回给定输入的最佳匹配。也许你得到了多个结果。我没有为您提供的两个示例获得相同的坐标。

© www.soinside.com 2019 - 2024. All rights reserved.