geodjango

    0热度

    2回答

    我试图理解什么是不喜欢看小数度这两个数字: 3406661.86743, 6516779.16222 更新: 我想这是高铁总站的一部分。

    1热度

    1回答

    我从谷歌地图方向api计算线串。 我将线串转换为GEOSGeometry对象。我需要另一个区域,它覆盖线串对象距离'd'的所有点。 距离以米,公里为单位。 GEOS API提供了GEOSGeometry.buffer(width,quadsegs = 8),这样做在二维投影中效果很好。 但是如何为球面模型做到这一点?它与SRID有关吗? from django.contrib.gis.geos i

    0热度

    2回答

    编辑:增加了更好的描述 我使用的Django干草堆2.3.1 Elasticsearch后端,Django的1.7和Python 3.4 在我的应用程序有一个供应商模式和一个位置模型。位置包含完整的美国邮政地址,纬度/经度和GEOS点对象。供应商拥有包含位置的ManyToManyField,保持多个供应商可以在一个位置可用,并且一个位置可以为多个供应商提供服务。当用户搜索供应商时,我需要过滤搜索结

    3热度

    2回答

    我想知道如何使用从Django表单自动生成的PointField小部件。 我使用这个(CreateView的)通用视图 这是我的模型的样子。 from django.contrib.gis.db import models class Post(models.Model): title = models.CharField(max_length=60) text = mod

    0热度

    1回答

    我正在努力处理复杂的Django查询,主要是因为我试图做一些可能很复杂的事情。 基本上,我得到这个: models.py: from django.contrib.gis.db import models class Show(models.Model): name = models.CharField() class Venue(models.Models): nam

    4热度

    1回答

    我正在尝试构建一个使用GeoDjango的webapp。该应用程序将在Heroku上托管,但我正面临着问题。我正在使用this buildpack,但是这个error即将到来。发现这是因为Cedar 14而发生的,但我不清楚接下来应该做什么。 我也尝试使用this buildpack但作为讨论here,这个问题可以通过使用构建路径作为 $ heroku config:add BUILDPACK_U

    0热度

    1回答

    所以我已经安装了多积累包我的构建包的Heroku https://github.com/ddollar/heroku-buildpack-multi.git 和我有.buildpacks文件 https://github.com/cyberdelia/heroku-geo-buildpack.git#1.3 https://github.com/heroku/heroku-buildpack

    1热度

    1回答

    我无法理解geodjango上的文档。首先使用邮政编码示例: class Zipcode(models.Model): code = models.CharField(max_length=5) poly = models.PolygonField() objects = models.GeoManager() 是PolygonField,我将存储邮政编码的实际长

    0热度

    1回答

    我有以下模型: class UserProfile(models.Model): user = models.OneToOneField(User) location = models.PointField(blank=True, null=True, srid=CONSTANTS.SRID) objects = models.GeoManager() clas

    3热度

    1回答

    我有一个MultiPolygon字段preferences.locations和一个Point字段rental.location。当查询preferences.locations是否包含租赁的位置时,只有包含在preferences.locations MultiPolygon中的第一个多边形中,查询才会成功。 例如,对于这些几何形状: point1 = (81.20141954209073, -