16得票1回答
GeoDjango,dwithin和distance_lt之间的区别是什么?

使用geoDjango时,什么是myObj.objects.filter(point__dwithin(...etc.)) 并且myObj.objects.filter(point__distance_lt(...etc.)) 它们是相同的东西,还是它们在做略微不同的事情?

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

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

19得票4回答
如何在Geodjango/GEOS中将公里转换为度数?

我正在使用GEOS API中的"buffer"方法,在GeoDjango中基于一个点和半径创建一个圆,参考这个回答:GeoDjango: How to create a circle based on point and radius 正如一位评论者所指出的,你需要将半径从公里转换成度数.....

8得票6回答
使用PostGIS配置亚马逊弹性Beanstalk

有没有人有在Amazon Elastic Beanstalk上设置PostGIS(以便我可以利用Geodjango)的经验? 默认设置(RDS,具有MySQL)目前未能支持以下一些功能: 1. PostgreSQL + PostGIS 2. 安装C/C++库的能力,例如GEOS和Proj.4...

10得票3回答
在OS X上为Python(GeoDjango)安装Spatialite

我一直在尝试为GeoDjango安装Spatialite,但是遇到了很多问题。 我已经在使用Homebrew了,它通常很容易和方便,所以我最初尝试遵循GeoDjango的Homebrew说明。 但这并没有安装任何数据库,即Spatialite。下一步是尝试安装Spatialite本身,但是...

13得票2回答
GeoDjango在一个东北和西南的框内

我正在使用谷歌地图创建地理应用程序,而我收到的边界框是由2个坐标表示的: 东北角 西南角 我有一个带PointField的模型。from django.contrib.gis.db import models class Place(models.Model): name ...

94得票3回答
在Django中使用哪个模型字段存储经纬度值?

我想使用经度和纬度来存储我的用户位置,目前这些值是来自于Google Maps的,但之后我将使用GeoDjango计算两点间的距离。 然而,我的第一个困惑是在Django中应该使用哪个字段来存储经度和纬度的值?我得到的信息存在冲突。 官方文档使用了FloatField https://do...

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

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

28得票5回答
如何将两个Django QuerySets合并为一个并进行SELECT DISTINCT操作

模型.pyclass SinglePoint(models.Model): attributes = models.TextField(blank=True) name = models.CharField(max_length=100) geom = models.P...

16得票10回答
GeoDjango在Windows上:尝试在您的设置中设置GDAL_LIBRARY_PATH

我以前已经做过这件事情十几次了,但这一次似乎出了点问题... 按照文档: https://docs.djangoproject.com/en/1.11/ref/contrib/gis/install/#windows 我正在尝试在Windows机器上设置GeoDjango(这是在pape...