geodjango相关内容

GeoDjango PointField管理员可视化

我想知道如何在管理员中更改默认的PointField可视化(Openstreetmap),以便我可以输入简单的纬度/经度,而不是在地图上选择一个点? 我查看了这个点域的纬度/经度窗口小部件,但不能得到它在任何方式在Django 1.6b4 谢谢 解决方案 如Bibhas所说,您可以覆盖该字段使用的小部件,但简单的文本输入可能不是有用的。所以这里是一个可以用于geodjango的 ..
发布时间:2017-06-01 21:40:21 其他开发

'NoneType'对象没有属性'encode'

我正在GeoDjango中使用GeoAdmin。 我有一个表planet_osm_point,我想在管理界面看到它。 我是django的初学者。 我有这个问题: 环境: 请求方法:GET 请求URL:http://127.0.0.1:8000/admin/api/planetosmpoint/ Django版本:1.5.1 Python版本:2.7.3 安装 ..
发布时间:2017-05-31 21:13:03 Python

配置Postgresql POSTGIS数据库

首先,我是django的新手。我正在Django 1.10中的POSTGIS数据库中使用GeoLite(GeoIP2)数据集。当我尝试配置myapp / settings.py文件时,我会收到错误消息。django目录中的不同路径中似乎有数据库后端;您能否澄清为什么? django\contrib\gis\db\backends\postgis django\db\backends ..
发布时间:2017-05-31 01:56:19 Python

GeoDjango:如何获得两点之间的距离?

我的个人资料模特有这个字段: location = models .PointField(geography = True,dim = 2,srid = 4326) 我想计算使用GeoDjango,这两个位置之间的距离(考虑到地球是球体),以便我可以将该距离存储在数据库中。 如何用GeoDjango计算这个距离? 结果中有哪些单位? 存储这些数据是否 ..
发布时间:2017-05-30 18:17:24 Python

当在field_name中指定反向关系时,GeoDjango GeoQuerySet.distance()导致“ST_Distance输出仅在GeometryFields上可用”

从文档和其他问题,按距离排序GeoQuerySet应该是直截了当的,但我无法使它工作。以下是一个示例来说明问题的情况: 说我在两个不同的应用程序中有两个模型。 appA中的一个模型,另一个在appB中的模型如下: #appA / models.py class Store .Model): title = models.CharField() #appB / models ..
发布时间:2017-05-30 17:25:07 Python

在Heroku上安装GeoDjango

我正在尝试构建一个使用GeoDjango的webapp。该应用程序将在Heroku上托管,但我正面临其中的问题。我正在使用这个 buildpack,但是这个错误即将到来。想知道这是因为雪松14而发生的,但是我不清楚我下一步应该怎么做。 此外,我尝试使用这个 buildpack,但如所讨论这里,这个问题可以通过使用buildpath作为 $ heroku config:添加BUILDPA ..
发布时间:2017-05-30 07:29:32 其他开发

GeoDjango根据模型字段的距离进行过滤

我的问题与这个。但是它相当老了,感觉就像是一个很常见的情况,可能会有更好的解决方案。 我有一个类似于以下的模型: $ _ code> class Person(models.Model): location = models.PointField(srid = 4326) desire_to_travel = model.IntegerField() 如果我想要在一定距离内的 ..
发布时间:2017-05-30 00:48:53 Python

英雄输出“抓取自定义构建包”的错误,但仅有时

我有一个Django项目托管在Heroku,一个buildpack从 cirlabs / heroku-buildpack-geodjango 。有时候,当我推到Heroku它回应与 计数对象:16,完成。 使用多达4个线程的Delta压缩。 压缩对象:100%(9/9),完成。 写入对象:100%(9/9),790字节,完成。 总计9(delta 7),重用0(delta 0) ..
发布时间:2017-05-29 23:19:55 其他开发

GeoDjango,什么SRID用于PointField与Google Maps V3 API接口?

我有点困惑,应该在我的GeoDjango PointField中设置我的SRID值,以便通过谷歌地图API将地理编码的地址的上下文保留在通过django-postgis查询的坐标和距离中? 我得到混合的意见阅读网络和堆栈流的线程,我不确定该怎么做。正如你可以看到我的应用程序正在使用geopy与google maps api地理编码地址。现在我的坐标字段没有默认为4326的SRID集(EPSG ..
发布时间:2017-05-29 22:21:08 其他开发

Geo Django mac OS X

我试图在Mac OS上使用Geodjango,我使用postgresql和我安装了GEOS,但是我收到了这个错误: dlopen(/usr/local/lib/libgeos_c.dylib,6):找不到合适的图像。找到: /usr/local/lib/libgeos_c.dylib:mach-o,但错误的架构 任何想法? 谢谢 解决方案 Ok我有答案 ..
发布时间:2017-05-29 20:34:27 Python

在Geodjango + Postgres中存储一个圈子

想要在geodjango字段中存储一个圆圈,所以我可以使用geodjango查询__contains来查找一个点是否在圆圈中(类似于使用PolygonField可以做的)。 目前将其存储为十进制半径和GeoDjango点字段,但需要一种查询数据库中某个位置列表的方法,以使这些变化的圆(点域和半径)包含我的搜索点/ lat)。 希望是有道理的。 解决方案 PostGIS支持 Cu ..
发布时间:2017-05-29 19:33:31 其他开发

谷歌应用引擎与mysql(Cloud SQL)是否支持GIS?

我已经尝试在应用引擎和云sql网站上找到一些文档,但是找不到任何方式。我知道你可以在他们的自定义sql选项上执行GIS查询,我知道mysql支持GIS开箱即用,但是我也知道它需要一些支持有限的C库。 更具体地说,我有兴趣知道使用mysql的geo-django是否支持使用应用引擎/云sql组合的gis。 (或者如果他们的定制产品支持geodjango?) 解决方案 不支持使用Clou ..
发布时间:2017-05-29 19:25:47 其他开发