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

时间:2010-01-27 16:22:46

标签: php google-maps

我有两个输入框:

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

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

1 个答案:

答案 0 :(得分:1)

您必须对地址进行地理编码并分析返回的数据。我不知道你正在使用什么类 - 也许它已经包含了地理编码功能。如果没有,this article给出了如何用PHP编程的完整纲要。

返回的地址将包含accuracy字段。

您最感兴趣的准确度代码是

7   Intersection level accuracy.
8   Address level accuracy.
9   Premise (building name, property name, shopping center, etc.) level accuracy.

如果您获得代码8及更高版本,则可以放心地假设该地址位于Google地图上。如果它低于,则不是,或者不完全。

您可以查找所有准确度代码here