GeoDjango + Geoserver + OpenLayers 用于动态地图制作。

3
我目前正在使用Django/GeoDjango,Postgres/PostGIS和OpenLayers开发Web地图应用程序。最终目标是使属性数据分析变得更加直观,因此我需要一次可视化超过30,000个多边形。我想了解在这么多多边形的情况下动态生成专题地图的选择。目前,我正在将一些包含多达60个几何体的GeoJSON图层可视化,但我不确定GeoJSON的上限。如果WMS是最好的选择,那么可以使用Geoserver与Django视图函数动态创建和符号化地图图层吗?使用geoserver WMS是否可以在地图上选择多个要素?还可以编辑要素信息吗?
感谢您提供任何有关此事的建议。
Ro
1个回答

2
毫无疑问,选择WMS和GeoServer。使用它们可以轻松地可视化这么多的多边形(使用GeoJSON,合理的限制是多达几百个要素)。您可以通过WFS-T协议编辑要素信息,该协议也受到GeoServer的支持;而且还有一些不同的技术可以在地图上选择要素(比如WMS+WFS的组合)。

1
感谢您的回复和信息。使用GeoServer WMS,我可以使用Django视图函数创建GeoQuerySets并仅显示这些查询的结果吗?此外,在使用WFS显示要素时,是否有建议的上限?再次感谢。 - user2642365

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接