8得票1回答
Django - 在使用PostgreSQL数据库的同时使用PostGIS数据库,我需要两个数据库吗?

我目前正在使用一个标准设置的单个PostgreSQL数据库。 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'postgre...

7得票1回答
如何在Webfaction上已有的Postgres数据库中启用GeoDjango?

我在Webfaction共享主机上运行Django 1.8.4,需要启用GeoDjango。我采取了以下步骤: Converted my project to use GeoDjango as per the documentation. In the Webfaction UI, add...

8得票4回答
尝试使用PostGIS和Postgres:「错误:无法打开扩展控制文件」。

我刚刚使用最新版本的KyngChaos库在OSX Mavericks上安装了Postgres 9.3.4和PostGIS 2.1。然而,当我尝试在数据库上创建空间扩展时,无法成功,因为Postgres声称无法看到扩展文件: :~ anna$ psql -d land -c "CREATE E...

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

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

9得票1回答
GeoDjango: PostgreSQL没有运行迁移,对象没有属性'geo_db_type'。

Django v1.11.5 我想安装GeoDjango来体验GoogleMaps的功能。 我在MAC上安装了PostgreSQL应用程序并安装了pip install psycopg2。我还使用home-brew安装了GDAL。 编辑settings.py并添加以下内容: DATAB...

7得票1回答
在模型中包含一个GeoDjango点

我第一次使用GeoDjango,遇到了给我的模型添加PointField的问题。这是我的模型代码: from django.db import models from django.contrib.gis.geos import Point from django.contrib.gis.d...

14得票1回答
如何调试:内部错误,当前事务已中止,命令被忽略直到事务块的结尾

大家好,我正在学习GeoDjango,并寻找更好的选项来检查错误的SQL语句。 到目前为止,我只是想在我的postgresql表中保存一个经纬度点。 该模型的定义如下: geolocation = models.PointField(_('Geo Location'), ...

19得票3回答
根据距离和方向计算点的位置

我希望能够使用GeoDjango或GeoPy根据方向和距离计算出一个点。 例如,如果我有一个坐标点为(-24680.1613, 6708860.65389),我想要使用Vincenty距离公式找到一个东北南西各相隔1公里的点。 我能找到的最接近的函数是在distance.py中的“dest...

30得票11回答
GeoDjango在Windows上:“无法找到GDAL库” /“OSError:[WinError 126]找不到指定的模块”。

我一直在尝试设置我的Windows电脑,以便我可以拥有一个带PostGIS扩展的本地postgresql。安装完成后,我希望能够在将项目放入云端之前,在本地使用geodjango创建项目。我已经在我的本地机器上使用SQLite数据库一段时间来使用Django,但由于下一个项目将部分基于坐标数据...

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

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