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, -