Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图API:我可以得到最好的自动建议和地理编码吗?_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图API:我可以得到最好的自动建议和地理编码吗?

Javascript 谷歌地图API:我可以得到最好的自动建议和地理编码吗?,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我有一大堆地址(字符串)。 我试着用谷歌地图搜索它们,但很多都没有直接找到。 然而,“你的意思是……”中的第一个结果在大多数情况下都是准确的 如果谷歌API无法对我的原始地址进行地理编码,有没有办法通过JS或C#代码获取第一个“你的意思是什么”并对其进行地理编码 我有一份相应的陆地电话清单。我可以对它们进行地理编码吗?或者对它们的第一个“你是说”结果进行地理编码吗 干杯 如果谷歌API无法对我的原始地址进行地理编码,是否有 通过JS或C代码和地理代码获取第一个“你的意思是什么”的方法 是吗 要回

我有一大堆地址(字符串)。 我试着用谷歌地图搜索它们,但很多都没有直接找到。 然而,“你的意思是……”中的第一个结果在大多数情况下都是准确的

如果谷歌API无法对我的原始地址进行地理编码,有没有办法通过JS或C#代码获取第一个“你的意思是什么”并对其进行地理编码

我有一份相应的陆地电话清单。我可以对它们进行地理编码吗?或者对它们的第一个“你是说”结果进行地理编码吗

干杯

如果谷歌API无法对我的原始地址进行地理编码,是否有 通过JS或C代码和地理代码获取第一个“你的意思是什么”的方法 是吗

要回答你问题的这一部分,是的,你可以。当您调用Google的地理编码API时,它将返回一个JSON结果数组。此阵列中的结果按精度顺序排列

此元素的属性之一是
partial\u match

部分匹配表示地理编码器没有返回准确的 匹配原始请求,尽管它确实匹配了 请求的地址。您可能希望检查原始请求 拼写错误和/或地址不完整。部分匹配最常见 对于您所在地区内不存在的街道地址发生 把请求传进来

这时你知道你可能需要仔细检查你传递的
字符串
,但除此之外,谷歌可能很好地找到了一个与你提供的内容相关的地址,你可以选择以最佳方式解析JSON响应(选择非常准确或非常广泛)