繁体   English   中英

创建Web制图应用程序。 传单还是OpenLayers?

[英]Create web mapping application. Leaflet or OpenLayers?

我正在创建一个复杂的网络地图应用程序(大小文件为500 MB GeoJSon和Shapefile),并且使用Javascript,GeoServer和Postgis,

我开始使用Leaflet创建应用程序,向我记录了有关Leaflet的更多信息,我发现Leaflet在Geoserver和大文件中不稳定,功能也较弱。

我有两个问题:

1 /我决定创建另一个应用程序并使用OpenLayers,您对OpenLayer的看法如何? 适用于这种应用程序(Complexe应用程序)。

2 /我也需要后端部分,我对我将要使用的语言一无所知,对于这种应用程序我必须使用NodeJS或PHP吗?

谢谢,

  • 我强烈建议您不要使用Leaflet。 这样做的主要原因是Leaflet没有功能的概念。 添加到传单的任何要素均作为单独的图层添加。 因此,功能是Leaflet中的图层。 GIS应用程序固有的功能,这就是为什么它们存在于其他GIS库,应用程序和GeoFormat中的原因,例如:ESRI JS API,OpenLayers,QGis,Udig,GeoJSON,shapefile等。因此,Leaflet不遵循这些概念的原因尚不清楚我。 也许其他人可以启发我们?
  • 对于后端部分,这实际上取决于您要执行的操作和您的要求。 后端几乎可以用任何语言编写。 您还可以使用现有的解决方案(例如GeoServer,ArcGIS Server和MapServer),这些服务器在各种程度上支持OGC标准,例如WMS / WFS / WMTS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM