1

我想创建带有地图查看的程序。我使用http://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/。我现在将数据从 .shp 文件上传到数据库,我想显示我的 gis 数据。为此,我决定使用 OpenLayer。我可以在没有 WMS 服务器的情况下仅使用 Geodjango 吗?

4

1 回答 1

2

你为什么要使用 GeoDjango?它会帮助你的要求。

如果您在 PostGIS 中有数据,那么您可以编写一个简单的程序从数据库中获取数据并将其作为 GeoJSON 返回以供 OpenLayers 使用。优点是您可以控制正在发生的事情,如果这是您的需求所需要的。

否则,是的,您需要某种 WMS 来为您完成这项工作。

于 2011-02-03T16:39:07.747 回答