Javascript Meteor Google Maps从JSON检索特定结果
例如,我试图在谷歌地图中检索格式化的_地址。我目前正在使用Meteor,我的代码如下:Javascript Meteor Google Maps从JSON检索特定结果,javascript,json,google-maps,meteor,google-geocoding-api,Javascript,Json,Google Maps,Meteor,Google Geocoding Api,例如,我试图在谷歌地图中检索格式化的_地址。我目前正在使用Meteor,我的代码如下: Template.searchResults.helpers({ exampleMapOptions: function() { var lat = Session.get("lat") ? Session.get("lat") : 12; var lng = Session.get("lng") ? Session.get("lng") : -85;
Template.searchResults.helpers({
exampleMapOptions: function() {
var lat = Session.get("lat") ? Session.get("lat") : 12;
var lng = Session.get("lng") ? Session.get("lng") : -85;
if (GoogleMaps.loaded()) {
var latlng = lat + "," +lng;
var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=" + latlng + "&sensor=false";
$.getJSON(url, function (data) {
for(var i=0;i<data.results.length;i++) {
var address = data.results[i].formatted_address;
console.log(address);
}
});
return {
center: new google.maps.LatLng(lat, lng),
zoom: 10,
};
}
}
});
Template.searchResults.helpers({
exampleMapOptions:function(){
var lat=Session.get(“lat”)?Session.get(“lat”):12;
var lng=Session.get(“lng”)?Session.get(“lng”):-85;
if(GoogleMaps.loaded()){
var latlng=lat+“,”+lng;
变量url=”http://maps.googleapis.com/maps/api/geocode/json?latlng=“+latlng+”&sensor=false”;
$.getJSON(url、函数(数据){
对于(var i=0;iI看不到您请求搜索“巴黎酒店”或任何内容的位置-您的查询由一个点组成,应用于查询“巴黎酒店”。响应将有一个结果数组。您必须单独调用地点详细信息以获取“格式化”地址。