使用PHP/mySQL和谷歌地图,然后添加地理编码.而且地理编码不起作用


Using PHP/mySQL with google maps then add geocoding.. And geocoding not work

我对谷歌地图感兴趣。我在我的网站上使用这个教程,因为我想在数据库中存储一些地方。它工作得很好(当然,因为我只是在没有修改给定代码的情况下复制)。

但是,在访问了这个网站后,我想对地图进行地理编码,这样当访问者键入街道名称时,地图就会指向地图中这条街的中心。

你能帮我吗?

我得到一个javascript错误:Uncaught TypeError:无法调用未定义的方法"geocode"

您从未创建Geocoder对象,添加geocoder=新的google.maps.geocoder();

和更改:

    geocoder.geocode( { 'addressgeoc': addressgeoc}, function(results, status) {

至:

    geocoder.geocode( { 'address': addressgeoc}, function(results, status) {

如文件中所述

工作示例

在你的地图上,我仍然有两个javsscript错误:

Uncaught SyntaxError: Unexpected identifier  http://ikkat.net/:71
Uncaught ReferenceError: load is not defined http://ikkat.net/:119 

请将您的代码与我的工作示例进行比较