Openlayers 3 热力图


<body>
    <div id="map"></div>
    <script>
        var map = new ol.Map({  //初始化map
            target: 'map',
            layers: [
                new ol.layer.Tile({
                    source: new ol.source.OSM()
                })
            ],
            view: new ol.View({
                center: ol.proj.transform([37.41, 8.82], 'EPSG:4326', 'EPSG:3857'),
                zoom: 4
            })
        });
        var blur = document.getElementById('blur');
        var radius = document.getElementById('radius');
        var heatmap = new ol.layer.Heatmap({
            source: new ol.source.Vector({
                url: 'data/kml/2012_Earthquakes_Mag5.kml',
                projection: 'EPSG:3857',
                format: new ol.format.KML({
                    extractStyles: false
                })
            }),
            blur: 10,
            radius: 10
        });
        map.addLayer(heatmap);
     </script>
</body>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM