我将如何创建一个将完整的图像返回给客户端的NodeJS / Openlayers 3服务器端应用程序?
例如,客户端会将一些参数(范围,要绘制的图层和图像大小)传递给服务器端NodeJS Openlayers 3应用。然后,Openlayers将在NodeJS中渲染地图,并将最终的JPG图像(完整的地图范围)传递回客户端。
由于我是NodeJS / Openlayers 3的新手,在哪里可以得到一个执行此操作的示例?
这里推荐一些项目。
https://github.com/ginkgoch/node-map-server这是一个轻量级的地图服务器API项目,您可以帮助充当xyz tile服务器。并且它还可以支持各种数据源。它为部署提供了docker,非常方便。
除此以外,还有我用来研究的其他服务器。这是一个列表: