$scope.map = {
center: {
latitude: 36,
longitude: -80
},
zoom: 3,
showOverlay: true,
events: {
"click": function()
{ console.log(" latitude: " + $scope.map.center.latitude + "longitude: " + $scope.map.center.longitude); }
},
options: {
streetViewControl: false,
panControl: false,
maxZoom: 20,
minZoom: 1,
}
}
所以我有一个问题,以获得我的鼠标点击事件的经度和纬度使用angularJS和谷歌地图api v3。这是我的控制器的一个例子。我已经在地图上添加了一个事件,以便获得坐骑,但是现在我得到的仅仅是中心的坐骑。我不知道如何得到我的鼠标点击事件的确切坐标。谢谢你的帮助。获取坐标上的鼠标点击谷歌地图api v3和angularJS
这是使用标准的JS工作,但我使用AngularJS的控制器,它不像那样工作,事件在我的地图上,但latLng没有定义,我认为我不能获得这样的位置。 – Ayyoub 2015-03-31 09:10:34
如果你不能使用'javascript'从你的问题中删除标签...如果没有,用'angularjs'定义地图并使用'javascript'来实现监听器... – 2015-03-31 09:13:50
非常感谢,我会尝试并合并它使用kiro112提供的github解决方案。 – Ayyoub 2015-03-31 09:24:49