23得票1回答
如何在Django中创建/使用自定义数据库函数

序言: 这是SO经常出现的问题: 在Django GEOS中等效于PostGIS ST_MakeValid Geodjango:如何从点缓冲区? 从django PolygonField获取随机点 Django自定义用于复杂Func(SQL函数) 并且可以应用于上述以及以下内容: ...

13得票3回答
有没有人知道一些好的开源Geodjango应用程序可以挖掘?

我希望利用业余时间建立一个小型的GIS,一直在研究Geodjango。 我一直在寻找一些开源Geodjango项目的示例来参考,但是我没有什么好运气,所以现在来问问看。我已经阅读了大多数我能找到的教程,但它们似乎都停留在同一个点上,我很想深入了解一些更复杂的实际代码。 有人知道我能在哪里找...

10得票2回答
尽管安装了GEOS,但仍出现“django.core.exceptions.ImproperlyConfigured: GEOS is required and has not been detected.”错误。

我正在运行使用 Django 1.8 和 Python 3.4 的 Ubuntu 14.04 LTS。最近,我的 Django 应用程序一直报告说缺少 GEOS。虽然 GEOS 已经安装,并且 libgeos_c.so 在应该在的地方(/usr/lib/),但我的代码似乎没有问题。它是一个 D...

8得票2回答
GeoDjango安装:错误:无法访问文件“$libdir/postgis-1.5”:没有这样的文件或目录。

更新:我以为已经解决了,但实际上没有...请参见下文。 我正在Mac OSX上安装GeoDjango。我按照Mac安装说明进行操作,一切都很顺利,现在正在创建PostGIS的空间数据库模板。 然而,当我尝试加载PostGIS SQL例程时,出现了ERROR: could not ac...

7得票3回答
如何使用GeoDjango计算两点之间的实际距离?

from django.contrib.gis.geos import Point p1 = Point(36.74851779201058, -6.429006806692149, srid=4326) p2 = Point(37.03254161520977, -8.9836606893...

8得票2回答
Geodjango:PointField和GEOSGeometry

如果我能做到这一点: >>> from django.contrib.gis.geos import GEOSGeometry >>> from django.contrib.gis.geos import Point >>> point...

7得票1回答
使用tastypie从PointField返回纬度和经度值

使用 django-tastypie v0.9.11,django 1.4.1 和 geodjango。 在使用 geodjango 之前,我直接将我的纬度和经度值保存到模型中。然后当我调用 API 时,我可以轻松地提取我的值。类似于这样: { "id": "1", "la...

16得票4回答
GeoDjango找不到geos库。

尝试启动Django服务器时,我遇到了以下错误:django.core.exceptions.ImproperlyConfigured: Could not import user-defined GEOMETRY_BACKEND "geos". 我在Mac OS Lion上运行postgre...

13得票5回答
GeoDjango LayerMapping和外键

我正在尝试使用GeoDjango的LayerMapping功能将我的KML文件导入到模型中。在进行常规导入时,我已经运行了测试并没有遇到任何问题。然而,我最近为我的模型添加了一个外键。我的模型名为PlaceMark,现在它有一个指向名为Layer的模型的FK。我想要: 要么覆盖该导入并手动...

14得票1回答
在GeoDjango中的自定义视图中呈现GeoQuerySet的空间数据

我刚刚开始使用GeoDjango进行我的第一个项目。 事实上,借助GeoDjango的管理应用程序,我们都有一个很好的可能性来查看/编辑与当前对象相关联的空间数据。 问题在于,在填充对象后,我需要一次在单个地图上呈现多个对象的关联几何体。我可以将其实现为模型操作,重定向到自定义视图。 我只...