Nodejs Openlayers 3地图服务器

问题描述 投票:2回答:1

我将如何创建一个将完整的图像返回给客户端的NodeJS / Openlayers 3服务器端应用程序?

例如,客户端会将一些参数(范围,要绘制的图层和图像大小)传递给服务器端NodeJS Openlayers 3应用。然后,Openlayers将在NodeJS中渲染地图,并将最终的JPG图像(完整的地图范围)传递回客户端。

由于我是NodeJS / Openlayers 3的新手,在哪里可以得到一个执行此操作的示例?

node.js openlayers-3
1个回答
0
投票

这里推荐一些项目。

https://github.com/ginkgoch/node-map-server这是一个轻量级的地图服务器API项目,您可以帮助充当xyz tile服务器。并且它还可以支持各种数据源。它为部署提供了docker,非常方便。

除此以外,还有我用来研究的其他服务器。这是一个列表:

  1. https://github.com/geo-data/node-mapserv
  2. https://wiki.openstreetmap.org/wiki/Node-tileserver
  3. https://www.maptiler.com/open-source/
© www.soinside.com 2019 - 2024. All rights reserved.