GeoDjango:加速 GEOS 的几何操作
我正在使用 GeoDjango + PostGIS 开发一个空间排名应用程序。基本上,它的作用是检索查询边界框中的所有几何图形,使用我创建的自定义函数计算相似度…
将 GeoDjango 集成到现有 Django 项目中
我有一个包含多个应用程序的 Django 项目。它们都与 engine = django.db.backends.postgresql_psycopg2 共享一个数据库。现在我想要 GeoDjango 的一些…
Django:GeoDjango 适合我的网站吗?
我正在 Django 中构建一个房地产网站,并有一个 Home 模型,它存储包括地址在内的各种信息。数据库后端使用MySQL。 想要创建类似 Yelp 的搜索。 用户…
Django 和架构:如何分享“参考”项目之间的数据库?
今天我带着一个关于 Django 的设计/架构问题来。 我在多个网站(托管在同一服务器上)上工作,这些网站分别需要地理数据(州、城镇等)。每个项目都包…
在 Ubuntu 上将 GeoDjango 与 SpatiaLite 结合使用时出错
我试图让 GeoDjango 在 Ubuntu 11.04 上的 SpatiaLite 上运行,即使进行了非常小的设置,我也遇到了一个奇怪的错误。保存具有地理字段的模型实例是可…
尝试使用 geodjango 安装 gis 应用程序时出现安装错误?
django.core.exceptions.ImproperlyConfigured: Cannot determine PostGIS version for database "geodatabase". GeoDjango requires at least PostGI…
PostGIS - 某些多重多边形会导致“BOOM!”无法生成外部点!”
我试图表示一个跨越 180 度经度的矩形区域。有关更多背景信息,请参阅在PostGIS中,大于半个世界的多边形被视为相反 这是我的测试用例: from django.…
在 PostGIS 中,大于半个世界的多边形被视为相反的多边形
我将 GeoDjango 与 PostGIS 结合使用,并尝试使用多边形从数据库中获取属于其中的记录。 如果我定义一个大于地球面积一半的多边形,则假定多边形的“…
GeoDjango 项目缺少数据库模式中的字段
我创建了一个 Django 项目,使用 PostGIS 后端,据我所知,一切似乎都很好。我现在在该项目中创建了一个应用程序,如下所示: from django.contrib.gi…
Django 点定义
我的模型: class Mod(models.model) name = models.CharField(max_length = 255) co_x = models.DecimalField(max_digits = 11, decimal_places = 8)…
GeoDjango 将坐标数据转换为 GeoManager 模型
有什么方法可以将小数字段转换为点字段以便 geomaneger 模型吗? 我有很多数据,其中包括 x,y 的小数字段,但是我不使用 django 进行任何查询... 我的…
如何在 Windows 上为 GeoDjango 安装 GEOS
我正在使用 Python 2.5、Django 1.2、MySQL 和 Apache 启动一个 GeoDjango 项目。该项目将上传到 Linux 服务器,但开发将在 Windows 上进行。 问题是…
django - 使用 GeoDjango 从十进制坐标在 PostgreSQL 数据库中添加一个点
我正在将 PostGIS 与 django 一起使用。我知道如何从十进制坐标在 PostgreSQL 上添加“POINT”,但是如何使用 GeoDjango 添加它? 这就是我在 Postgre…