谷歌地图/jquery反向地理编码

Google map / jquery reverse geocoding

本文关键字:编码 jquery 谷歌地图      更新时间:2023-09-26

我有一个谷歌地图,可以从输入字段中获取和放置坐标。

一切都很好-但现在我想尝试添加一种按地址搜索的可能性-(地址查找),但我似乎无法让它工作。。。

Fiddle在这里:http://jsfiddle.net/obmerk99/rcTUH/

任何见解都将不胜感激。(温和一点-我不是JS忍者:-)

它需要一些清理,但它是基本的JavaScript。我想它正是你想要的。

http://files.nyu.edu/hc742/public/googlemaps/geocoding.html

@charlietfl是正确的。有时候小提琴onLoad把所有的东西都弄得一团糟。我的答案

您有两个小问题,在浏览器调试控制台中很容易检测到

 /* geocoder was undefined ..add following*/
 var geocoder= new google.maps.Geocoder();
   /* exixting code*/
  map = new google.maps.Map($('#map')[0], myOptions);
  placeMarker(myLatlng);
  /* changed variable in argument from "latLng" to "myLatLng"*/
  GeoCode(myLatlng);

工作演示:http://jsfiddle.net/rcTUH/6/