在InfoWindow中显示Google Maps标记的纬度和经度

凯特琳

如何使用(可移动)标记的纬度和经度动态更新Google Maps InfoWindow中的URL?我可以在单击的位置显示一个InfoWindow,并且可以使用event.latLng.lat()成功返回lat和lng event.latLng.lng(),但是如果尝试使用它们定义变量,然后在InfoWindow中使用这些变量,则会Uncaught ReferenceError: lat is not defined出错。

var newpostmarker;
var newpost = new google.maps.InfoWindow({
    content: '<a href="/posts/add?lat=' + lat + '&lng=' + lng + '">Add New</a>'
});

function placeNewPostMarker(location) {
    if (newpostmarker) {
        newpostmarker.setPosition(location);
    } else {
        newpostmarker = new google.maps.Marker({
            position: location,
            map: map_canvas,
        });
    }
    newpostmarker.setVisible(false);
}

google.maps.event.addListener(map_canvas, 'click', function (event) {
    var lat = event.latLng.lat();
    var lng = event.latLng.lng();
    alert("Lat=" + lat + "; Lng=" + lng);
    placeNewPostMarker(event.latLng);
    newpost.open(map_canvas, newpostmarker);
});
莫勒博士

初始化InfoWindow时,变量是未知的。click-listener中设置InfoWindow的内容属性

//infowindow without properties
var newpost = new google.maps.InfoWindow();

google.maps.event.addListener(map_canvas, 'click', function(event) {
        var lat = event.latLng.lat();
        var lng = event.latLng.lng();
        alert("Lat=" + lat + "; Lng=" + lng);
        placeNewPostMarker(event.latLng);
        newpost.setContent('<a href="/posts/add?lat=' + lat + '&lng=' + lng + '">Add New</a>');
        newpost.open(map_canvas,newpostmarker);
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps API向信息窗口添加标记的纬度和经度

来自分类Dev

在标记单击事件上显示纬度和经度

来自分类Dev

根据纬度和经度重点关注Google Maps API

来自分类Dev

来自Google Maps Api JSON的经度和纬度?

来自分类Dev

解析 Google Maps API 的纬度和经度 (Bash)

来自分类Dev

在特定纬度和经度上显示带有标记的嵌入式Google Map iframe

来自分类Dev

Google Maps android通过在地图中移动标记来获得经度-纬度

来自分类Dev

如何显示经度和纬度?

来自分类Dev

带有Google Map的Laravel未在数据库中显示纬度和经度值的标记

来自分类Dev

获取多边形中每个点的纬度和经度-Google Maps API v3

来自分类Dev

在ASP.NET中从Google Maps API Version3上的代码绑定经度和纬度

来自分类Dev

如何在多维数组 iOS Google Maps 应用程序中存储纬度和经度值?

来自分类Dev

如何从 NodeJS 中的 Google Maps JSON 响应访问纬度和经度

来自分类Dev

如何在Android中的Google Maps上显示InfoWindow for Circle

来自分类Dev

如何从Google Maps xy和zoom参数获取纬度和经度边界

来自分类Dev

如何从Google Maps xy和zoom参数获取纬度和经度边界

来自分类Dev

Gmaps4rails不显示具有经度和纬度的标记

来自分类Dev

如何合并两个具有纬度和经度的数组以显示标记?

来自分类Dev

Google Maps Infowindow未显示

来自分类Dev

如何在Android Google Map V2上放置标记/绘制经度和纬度

来自分类Dev

从纬度和经度坐标的数组列表向Google地图添加多个标记

来自分类Dev

如何在Android中获取不同的经度和纬度时在googlemap中移动标记

来自分类Dev

REGEX:从Google Maps静态图片网址中提取经度和纬度

来自分类Dev

检查纬度和经度的公式在没有Google Maps Api的区域内

来自分类Dev

Angular Google Maps Markers-经度和纬度的不同属性名称

来自分类Dev

检查纬度和经度的公式在没有Google Maps Api的区域内

来自分类Dev

使用纬度和经度值从PHP发送URL到Google Maps

来自分类Dev

什么是存储Google Maps路径(经度和纬度的数组)的最佳方法

来自分类Dev

是否可以从google maps API获取过去旅行过的地方的经度,纬度和时间戳?

Related 相关文章

  1. 1

    Google Maps API向信息窗口添加标记的纬度和经度

  2. 2

    在标记单击事件上显示纬度和经度

  3. 3

    根据纬度和经度重点关注Google Maps API

  4. 4

    来自Google Maps Api JSON的经度和纬度?

  5. 5

    解析 Google Maps API 的纬度和经度 (Bash)

  6. 6

    在特定纬度和经度上显示带有标记的嵌入式Google Map iframe

  7. 7

    Google Maps android通过在地图中移动标记来获得经度-纬度

  8. 8

    如何显示经度和纬度?

  9. 9

    带有Google Map的Laravel未在数据库中显示纬度和经度值的标记

  10. 10

    获取多边形中每个点的纬度和经度-Google Maps API v3

  11. 11

    在ASP.NET中从Google Maps API Version3上的代码绑定经度和纬度

  12. 12

    如何在多维数组 iOS Google Maps 应用程序中存储纬度和经度值?

  13. 13

    如何从 NodeJS 中的 Google Maps JSON 响应访问纬度和经度

  14. 14

    如何在Android中的Google Maps上显示InfoWindow for Circle

  15. 15

    如何从Google Maps xy和zoom参数获取纬度和经度边界

  16. 16

    如何从Google Maps xy和zoom参数获取纬度和经度边界

  17. 17

    Gmaps4rails不显示具有经度和纬度的标记

  18. 18

    如何合并两个具有纬度和经度的数组以显示标记?

  19. 19

    Google Maps Infowindow未显示

  20. 20

    如何在Android Google Map V2上放置标记/绘制经度和纬度

  21. 21

    从纬度和经度坐标的数组列表向Google地图添加多个标记

  22. 22

    如何在Android中获取不同的经度和纬度时在googlemap中移动标记

  23. 23

    REGEX:从Google Maps静态图片网址中提取经度和纬度

  24. 24

    检查纬度和经度的公式在没有Google Maps Api的区域内

  25. 25

    Angular Google Maps Markers-经度和纬度的不同属性名称

  26. 26

    检查纬度和经度的公式在没有Google Maps Api的区域内

  27. 27

    使用纬度和经度值从PHP发送URL到Google Maps

  28. 28

    什么是存储Google Maps路径(经度和纬度的数组)的最佳方法

  29. 29

    是否可以从google maps API获取过去旅行过的地方的经度,纬度和时间戳?

热门标签

归档