文件名称:tilestrata:可插拔的Node.js地图图块服务器
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-03 03:09:13
maps tile-server JavaScript
瓷砖 TileStrata是可插拔的“草绘地图”图块服务器,它强调按配置的代码。 主要目标是无痛扩展。 它干净,经过测试,性能良好,并且与专门为瓷砖服务设计的弹性负载平衡器无缝集成: 。 此外,还有一个内置的探查器和仪表板,用于调试渲染时间()。 $ npm install tilestrata --save 目录 API参考 插件开发者指南 介绍 TileStrata由五个主要参与者组成,通常以插件的形式实现: “提供者” –生成一个新的图块(例如mapnik) “缓存” –保留一个切片以供以后的请求(例如文件系统) “转换” –提取原始图块并对其进行转换(例如,图像缩放/压缩) “请求挂钩” –在磁贴请求的最开始处调用。 “响应挂钩” –在将图块提供给客户端之前立即调用。 插件清单 tiletrata-mapnik –使用mapnik渲染图块。 tiletra
【文件预览】:
tilestrata-master
----.travis.yml(128B)
----misc()
--------graphics()
--------benchmark.js(3KB)
----example()
--------index.js(601B)
----index.js(2KB)
----package.json(1KB)
----test()
--------index.js(6KB)
--------balancer.js(9KB)
--------TileLayer.js(3KB)
--------TileRequest.js(5KB)
--------profiler.js(4KB)
--------TileRequestHandler.js(31KB)
--------TileServer.js(33KB)
----LICENSE(10KB)
----AUTHORS(65B)
----.gitignore(94B)
----CHANGELOG.md(88B)
----lib()
--------routes()
--------TileLayer.js(2KB)
--------TileRequest.js(2KB)
--------TileRequestHandler.js(10KB)
--------public()
--------TileServer.js(19KB)
--------utils()
----Makefile(819B)
----README.md(25KB)