地理编码API返回“partial_match”标志设置为true,即使返回的地址匹配正是被输入到API的地址。谷歌地理编码API集“partial_match”是一个精确匹配
输出:
{ “结果”:[{ “address_components”:[{ “LONG_NAME”: “46”, “SHORT_NAME”: “46”, “类型”:[ “street_number”]} ,“long_name”:“5 de Mayo”,“short_name”:“5 de Mayo”,“types”:[“route”]},{“long_name”:“San Bartolo el Chico”,“short_name”:“圣巴托罗EL奇科”, “类型”: “政治”, “sublocality”, “sublocality_level_1”]},{ “LONG_NAME”: “德城墨西哥”, “简称的”: “墨西哥城”, “类型”: “locale”,“political”]},{“long_name”:“Ciudad deMéxico”,“short_name”:“CDMX”,“types”:[“administrative_area_level_1”,“political”]},{“long_name”墨西哥 “ ”简称的“: ”MX“, ”类型“: ”国家“, ”政治“]},{ ”LONG_NAME“: ”14380“, ”简称的“: ”14380“, ”类型“:” POSTAL_CODE “]}],”formatted_address“:”5 de Mayo 46,San Bartolo el Chico,14380 Ciudad deMéxic O,CDMX,墨西哥”, “几何”:{ “界限”:{ “东北”:{ “LAT”:19.2843721, “液化天然气”: - 99.130791}, “西南”:{ “LAT”:19.2842738, “LNG” :-99.1309617}}, “位置”:{ “LAT”:19.284323, “液化天然气”: - 99.1308764}, “LOCATION_TYPE”: “ROOFTOP”, “视”:{ “东北”:{ “LAT”:19.2856719302915” LNG “: - 99.1295273697085},” 西南 “:{” LAT “:19.2829739697085,” 液化天然气 “: - 99.1322253302915}}},"partial_match":true
,” place_id “:” ChIJEV_b7g4BzoUR2gtR6kOkmZk”, “类型”: “前提” ]}],“状态”:“OK”}
有谁知道为什么当返回的地址好像完全匹配输入的地址被设置partial_match标志?
欢迎#1,请给我们展现的内容以及你期望返回数据的例子一些更多的信息。链接到你使用的api的文档也是有帮助的。 –
@KeithM @KeithM这个问题对我来说似乎很清楚:API的确切名称(易于查找文档),简短描述了什么是意外的,链接到API请求和JSON响应的撰写时。 – miguev
@miguev自从我发表评论以来,它已被编辑过,之前的信息很少 –