Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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
Javascript Geojson功能单击信息窗口显示触发器拖动事件_Javascript_Google Maps_Geojson - Fatal编程技术网

Javascript Geojson功能单击信息窗口显示触发器拖动事件

Javascript Geojson功能单击信息窗口显示触发器拖动事件,javascript,google-maps,geojson,Javascript,Google Maps,Geojson,我对谷歌地图和数据层有意见。 当我加载一个包含点的geojson文件并将单击事件绑定到这些标记以打开一个信息窗口时,地图开始拖动,正如您在这个代码段中所看到的 var信息窗口; 函数init(){ //…初始化映射 var lat=45.553349634491;var lng=73.611958006357; var zoom=18; var mapOptions={zoom:zoom,disableDefaultUI:true,zoomControl:true,}; map=new goo

我对谷歌地图和数据层有意见。 当我加载一个包含点的geojson文件并将单击事件绑定到这些标记以打开一个信息窗口时,地图开始拖动,正如您在这个代码段中所看到的

var信息窗口;
函数init(){
//…初始化映射
var lat=45.553349634491;var lng=73.611958006357;
var zoom=18;
var mapOptions={zoom:zoom,disableDefaultUI:true,zoomControl:true,};
map=new google.maps.map(document.getElementById(“map”)、mapOptions);
map.setCenter({lat:lat,lng:lng});
//加载geojson
map.data.loadGeoJson(“http://adam.cherti.name/CREE TA VILLE/get/poteaux.php?lat_nwest=45.55350176872861&lng_nwest=-73.61094413134936&lat_seast=45.55319749984158&lng_seast=-73.61298746187&date=2015/5/21:12:01“;
map.data.addListener(“mousedown”,函数(e)
{
var pos=e.latLng;
如果(!infoWindow)
infoWindow=new google.maps.infoWindow();
信息窗口。设置位置(pos);
“嘿!”;
setContent(html);
打开(地图);
});
}
$(document).ready(函数(){init()})

您不是在使用
单击事件,而是在使用
鼠标向下
事件。使用
单击
事件为我修复了问题

var信息窗口;
函数init(){
//…初始化映射
var lat=45.553349634491;var lng=73.611958006357;
var zoom=18;
var mapOptions={zoom:zoom,disableDefaultUI:true,zoomControl:true,};
map=new google.maps.map(document.getElementById(“map”)、mapOptions);
map.setCenter({lat:lat,lng:lng});
//加载geojson
map.data.loadGeoJson(“http://adam.cherti.name/CREE TA VILLE/get/poteaux.php?lat_nwest=45.55350176872861&lng_nwest=-73.61094413134936&lat_seast=45.55319749984158&lng_seast=-73.61298746187&date=2015/5/21:12:01“;
map.data.addListener(“单击”,函数(e)
{
var pos=e.latLng;
如果(!infoWindow)
infoWindow=new google.maps.infoWindow();
信息窗口。设置位置(pos);
“嘿!”;
setContent(html);
打开(地图);
});
}
$(document).ready(函数(){init()})