我正在使用JavaScript在地图上显示用户的当前位置。我需要在地图单击上添加一个侦听器以显示纬度和经度。 这是我的代码,它不起作用,我知道我做错了 你能帮我找出问题所在吗?
% Get the ABC column.
content=my_table.Variables;
ABC = char(content{:,2});
% Alternatively, if you have the header.
ABC = char(my_table.Line2);
% Create new tables.
tableA = table(my_table(ABC == 'A',:));
tableB = table(my_table(ABC == 'B',:));
tableC = table(my_table(ABC == 'C',:));
答案 0 :(得分:0)
coord.lat
是一个函数。要获取经度和纬度,您需要编写coord.lat(). toFixed(4)
答案 1 :(得分:0)
'tap'事件在Google地图Evenets中不可用
尝试使用:
map.addListener('click', function(evt) {
var lat = evt.latLng.lat();
var lng = evt.latLng.lng();
// ... Do what you want with the lat and lng here....
});