을 기준으로 원을 작성하려면 어떻게해야 다음 (간체) 모델 : I 작성하고 특정 시점에 따라 원을 나타내는 다각형을 저장할 class Zone(gismodels.Model):
name = gismodels.CharField()
poly = gismodels.PolygonField()
및 반지름. 이 방법을 이해하는 유일한 방법은 원시
PostGIS와 함께 GeoDjango를 사용하고 있으며 내부에있는 데이터베이스에서 다각형을 사용하여 레코드를 가져 오려고합니다. 지구의 반쪽보다 큰 폴리곤을 정의하면 폴리곤의 '내부'가 '외부'로 의도 한 더 작은 영역이며 외부에있는 결과 만 반환한다고 가정합니다. 이 작은, 잘못된 영역을 사용하여 결과를 제외 할 수 있습니다. Polygon.area는
현재 상황 : 우분투 8.04 서버 에디션 (라이브 서버) PostgreSQL을 8.3.7 PostGIS와 1.3.3 (표준 저장소에서) (표준 저장소에서) GEOS 2.3 .4 (표준 저장소에서) 문제점 : GEOS에는 3.0 릴리스에서 해결 된 버그가 포함되어 있습니다. 이러한 문제가 발생하여 GEOS/Postgis를 GEOS 수정 사항을 포함하도록 업