Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.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
Php 如何显示给定地址不在谷歌地图上_Php_Google Maps - Fatal编程技术网

Php 如何显示给定地址不在谷歌地图上

Php 如何显示给定地址不在谷歌地图上,php,google-maps,Php,Google Maps,我有两个输入框: <input name="adrs" id="adrs" type="text"> <input name="city" id="city" type="text"> 现在我想当用户写这篇文章时,有什么方法可以告诉用户给定的地址不在谷歌地图上吗?任何简单的方法,我都在使用EasyGoogleMap.class.phpclass。请建议我使用任何jquery方法来显示消息您必须对地址进行地理编码并分析返回的数据。我不知道您使用的是什么类-可能它已经包

我有两个输入框:

<input name="adrs" id="adrs" type="text">
<input name="city" id="city" type="text">


现在我想当用户写这篇文章时,有什么方法可以告诉用户给定的地址不在谷歌地图上吗?任何简单的方法,我都在使用
EasyGoogleMap.class.php
class。请建议我使用任何jquery方法来显示消息

您必须对地址进行地理编码并分析返回的数据。我不知道您使用的是什么类-可能它已经包含了一个地理编码函数。如果不是,则给出如何用PHP编程的完整概述

返回的地址将包含一个
准确度
字段

您最感兴趣的准确代码是

7   Intersection level accuracy.
8   Address level accuracy.
9   Premise (building name, property name, shopping center, etc.) level accuracy.
如果您得到的代码为8及以上,您可以放心地假定该地址位于谷歌地图上。如果它在下面,它不是,或者不完全是

您可以查找所有精度代码