openlayers:实现使用WebGL的图标精灵
此示例显示如何使用ol/layer/WebGLPoints渲染 大量的精灵上面的地图是基于国家UFO报告中心的数据集: 图标根据报告的形状(圆盘,光,火球…)标记UFO目击事件。越老的目击者越红 圣像
一个非常简单的精灵地图集以PNG文件的形式使用,其中包含网格上的所有图标。style对象 用于指定根据瞄准形状使用哪个精灵。
该数据集包含大约80 k个点,可以在这里找到:https://www.kaggle.com/NUFORC/ufo-sightings
main.js
import Feature from 'ol/Feature.js';
import Map from 'ol/Map.js';
import Point from 'ol/geom/Point.js';
import TileLayer from 'ol/layer/WebGLTile.js';
impor