tile-setter:由轻量级WebGL渲染器提供支持的平铺矢量地图

时间:2024-05-31 22:14:44
【文件属性】:

文件名称:tile-setter:由轻量级WebGL渲染器提供支持的平铺矢量地图

文件大小:885KB

文件格式:ZIP

更新时间:2024-05-31 22:14:44

JavaScript

平铺机 由轻量级WebGL渲染器提供支持的平铺矢量地图 渲染以为指导。 查看一个使用的样式的简单 。 安装 tile-setter作为ESM导入提供 import * as tileSetter from 'tile-setter' ; 句法 const map = tileSetter . init ( params ) ; 参数 提供的parameters对象具有以下属性: gl (必需):扩展的WebGL渲染上下文,由方法getExtendedContext创建 framebuffer :将地图渲染到的对象。 如果未提供,则地图将呈现为gl.canvas size :一个对象,指定要向其渲染地图的帧缓冲区的{ width, height } 。 如果未提供,则尺寸将取自gl.canvas center :地图的初始中心,以[经度,纬度]为单位。 默认值:[0.0,0.0] z


【文件预览】:
tile-setter-main
----src()
--------projection.js(2KB)
--------raster.js(1021B)
--------tile-coords.js(540B)
--------selection.js(2KB)
--------bounds.js(874B)
--------sources.js(1KB)
--------coords.js(3KB)
--------feature-coords.js(936B)
--------metric.js(2KB)
--------events.js(937B)
--------grid.js(2KB)
--------caches.js(1KB)
--------index.js(2KB)
--------params.js(2KB)
--------renderer.js(647B)
----examples()
--------circles()
--------rollup.config.js(584B)
--------klokan-basic()
--------mapbox-streets()
--------macrostrat()
--------geojson()
--------set-center-zoom()
----LICENSE(1KB)
----build()
--------rollup.config.js(409B)
--------glsl-plugin.js(1021B)
----README.md(5KB)
----dist()
--------tile-setter.bundle.js(261KB)
----.gitignore(492B)
----package-lock.json(26KB)
----package.json(1KB)

网友评论