小编rid*_*ale的帖子

如何使用OpenLayers 4.6.4向OSM Map添加图标/标记

我想知道是否有人可以指出我正确的方向.我正在尝试使用OpenLayers 4.6.4向OSM地图添加多个标记/图标.

以下代码呈现地图没有任何问题:

    <script src="https://openlayers.org/en/v4.6.4/build/ol.js"></script>
    <script type='text/javascript'>
        var map = new ol.Map({
            target: 'mapdiv',
            layers: [
                new ol.layer.Tile({
                    source: new ol.source.OSM()
                })
            ],
            view: new ol.View({
                center: ol.proj.fromLonLat([-0.1526069, 51.4790309]),
                zoom: 14
            })
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

我已经尝试在OpenLayers网站上搜索有关如何添加标记的信息,但它表明标记已被弃用!我想要做的就是在地图上添加一些图钉/标记来显示网站位置.

我也尝试过其他版本的OpenLayers 2.13.1,2.14和3.0但没有任何成功.

任何帮助将不胜感激.

markers openlayers openstreetmap

1
推荐指数
1
解决办法
6431
查看次数

标签 统计

markers ×1

openlayers ×1

openstreetmap ×1