tilestrata-sharp 插件使用及浅析

tilestrata-sharp插件通过使用libvipssharp库来转换处理图片。对于图片处理的一些方法参数都可以从 sharp 的官方文档中来找寻,这个插件相当于起到了一个搭桥铺路的作用,核心依然是 sharp。

阅读全文

tilestrata-gm 插件使用及浅析

tilestrata-gm插件和 tilestrata-sharp 功能上类似,背后使用的依赖graphicsmagickgm库来做图像处理,所以具体能够实现的哪些功可以去 gm 的文档中查询。

阅读全文

tilestrata-lru 插件使用及浅析

tilestrata-lru插件使用内存来缓存瓦片。所以使用起来需要额外的小心,如果没有仔细的配置它有可能导致内存溢出。但若果你需要在不同的图层或者路径中共享某个资源,这个插件就是为此而生的。

阅读全文

tilestrata-underzoom 插件使用及浅析

tilestrata-underzoom插件从介绍上看就是在请求高级别瓦片时,用低级别的瓦片进行拼接,而不是直接生产指定级别的瓦片。使用这个插件必须安装依赖node-mapnik

阅读全文

tilestrata-blend 插件使用及浅析

tilestrata-blend插件可以将多个栅格瓦片图层合并成一个 png 图层,并且支持透明度、混合模式、图层过滤等选项。使用这个插件必须安装依赖node-mapnik。这个插件依然是一个利用 mapnik 强大的功能的Provider类型的插件,甚至可以基于 mapnik 增强它已有的功能。

阅读全文

tilestrata-dependency 插件使用及浅析

tilestrata-dependency插件其实就是共享其他图层的数据源,如果你想定义两个不同格式的图层,例如分别是 png 和 jpg,这个插件就会非常的便利。你甚至可以传入一个 function 来精确控制不同层级使用不同图层的数据源。

阅读全文

tilestrata-vtile-composite 插件使用及浅析

tilestrata-vtile-composite插件用来合并多个矢量瓦片图层,这些矢量瓦片图层来自于tilestrata-vtile插件。使用这个插件必须安装依赖node-mapnik
这个插件的作用和tilestrata-blend类似,只是适用对象是 vtile 生产出来的矢量瓦片。

阅读全文

tilestrata-vtile-raster 插件使用及浅析

tilestrata-vtile-raster是配合tilestrata-vtile插件用来将 mapnik 的pbf格式的矢量瓦片转换成栅格图片。使用这个插件必须安装依赖node-mapnik

阅读全文

tilestrata-vtile 插件使用及浅析

tilestrata-vtile插件可以通过 mapnik 数据源生成pbf格式的矢量瓦片。如果需要对瓦片做放大倍数,交互这些操作,矢量瓦片不需要再额外的请求数据,使用起来非常方便。后续还可以通过配套的tilestrata-vtile-raster插件来将矢量数据渲染成普通的图片瓦片。使用这个插件必须安装依赖node-mapnik

阅读全文

tilestrata-postgis-geojson-tiles 插件使用及浅析

tilestrata-postgis-geojson-tiles插件以 PostGIS 为数据源,生成 GeoJSON 格式的矢量瓦片。轻量但功能强大,配置项丰富,效果拔群。

阅读全文