13

我希望在业余时间构建一个小型 GIS,并且一直在研究 Geodjango。

我一直在尝试寻找开源 Geodjango 项目的示例来查看,但我运气不佳,所以我在这里。我已经阅读了我能找到的大多数教程,但它们似乎都停在了同一点上,我很想研究一些更复杂的真实代码。

任何人都知道我是否/在哪里可以找到一些?任何东西都足够了,但是使用 Google Earth API 而不是 Open Layers 的东西将是理想的。

4

3 回答 3

10

everyblock.com 最近发布了他们基于 GeoDjango 的网站的源代码。我一直在研究它——这是一个有趣的案例研究。它包括面向公众的站点、JSON API 和一些后端数据聚合和地图生成代码。可以在以下位置找到链接和更多信息:http ://www.everyblock.com/code/

于 2009-07-13T17:58:31.453 回答
6

我建议首先阅读有关GIS 映射堆栈的全部内容。一旦你了解了 GeoDjango 在这个堆栈中的位置,就会有一个geodjango-basic-apps Google 存储库,其中提供了一些 GeoDjango 示例。您在网上找到的示例将交换堆栈的某些部分(例如,Google Maps API 的 Open Layers 或 GeoServer 的 MapServer),但设计模式和想法在许多情况下都非常相似,如果不相同的话。

于 2009-07-06T19:03:02.790 回答
0

MarineMap 是一个基于网络的工具,用于在海洋环境中进行开放式和参与式空间规划。有关海洋地图的更多信息,请访问http://marinemap.org

代码:https ://code.google.com/p/marinemap/

演示:http ://southcoast.marinemap.org/marinemap/

于 2012-06-16T19:48:06.403 回答