Django + OpenLayers?

Posted

技术标签:

【中文标题】Django + OpenLayers?【英文标题】:Django + OpenLayers? 【发布时间】:2012-05-10 17:51:49 【问题描述】:

谁能给我一个关于如何将 Django 或 GeoDjango 与 OpenLayers 一起使用的好教程。我似乎找不到一个好的教程。我是这两个方面的初学者,以前没有使用过这些。我只需要建立一个带有地图的网站并快速运行。因此,如果有人能告诉我如何在 django 网站上显示地图,我将不胜感激! 提前致谢!

【问题讨论】:

docs.openlayers.org/library/introduction.html ? OpenLayers 并不关心他们是在 Django 之上还是在其他任何东西之上工作。这是一个客户端库。因此,您只需加载它并放置一些 JS 以使其显示必要的数据。如果您需要在服务器上处理地理数据 - 也请查看 geodjango。 【参考方案1】:

我仍在学习如何同时使用这两种方法,但这里有一个小概述,可能有助于澄清一些事情:link

您需要一种方法以 OpenLayers 可以理解的格式将数据从 Django 传递到 OpenLayers。之后,您可以使用 OpenLayers 库来操作该数据。

这里有一些例子:http://openlayers.org/en/master/examples/

【讨论】:

以上是关于Django + OpenLayers?的主要内容,如果未能解决你的问题,请参考以下文章

Django + OpenLayers?

json Openl10n API

自定义地图、GEODJANGO、TILEMILL、OSM、OPENLAYERS、

如何从 django 视图发送 json 并在 HTML 上接收它

几款不错的java规则引擎

openlayers使用百度地图瓦片偏移问题解决方案