添加多个标记以在开放层v4.2中进行映射

时间:2017-06-29 19:35:47

标签: openlayers

我使用函数d3.csv导入了csv格式的数据集。数据集包含lat和long字段。我尝试通过迭代数据集

将标记添加到地图中
d3.csv("xyz.csv", function(data) {
data.forEach( function(d) {

var pos = ol.proj.fromLonLat([d.longitude, d.latitude]);     
      var marker = new ol.Overlay({
        position: pos,
        positioning: 'center-center',
        element: document.getElementById('marker'),
        stopEvent: false
      });
      map.addOverlay(marker);
}
);

但是无法做到。我必须为此使用addFeature吗?

0 个答案:

没有答案