javascript - 传单标记

标签 javascript maps leaflet tilemill

我是传单的新手,我正在尝试显示标记。这些教程似乎对我不起作用。 map 显示正常,但我就是无法显示标记。 下面是我的示例代码:

wax.tilejson('http://localhost:8888/v2/DigitalHumanities.json',
  function(tilejson) {
        var map = new L.Map('map-div')
            .addLayer(new wax.leaf.connector(tilejson))
            .setView(new L.LatLng(-17.1828,137.4609), 4);

    var markers = new L.marker(-17.1828,137.4609);
    map.addLayer(markers);

    var markerx = new L.marker(137.4609,-17.1828);
    map.addLayer(markerx);

  });

我已经尝试了教程中的示例,即:.addTo(map);map.addLayer(markers);

最佳答案

L.marker 构造函数应该用作:

var markers = L.marker([-17.1828,137.4609]);
map.addLayer(markers);

您可以查看 API 引用 here

关于javascript - 传单标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887544/

相关文章:

javascript - d3 桑基图 - 如何设置 y 位置

javascript - 由于错误代码 : InvalidKeyOrUnauthorizedURLMapError,提供的 Google API key 无效

Erlang - 合并 map

ruby - 在 Ruby 中映射来自两个数组的值

python - 在 Folium map 的循环中设置 map 边界并停止无限平移

javascript - 使用对象元素加载站点,然后自动填充其中的元素

javascript - 当鼠标移到立方体上时如何让立方体变成黑色

javascript - 点击功能的传单

javascript - 从 API 加载 geoJSON 标记 - React Leaflet

javascript - JS 中的展开/休息运算符如何工作?