在GeoDjango中有两个包含几何字段的模型:
我希望查询返回所有位于说英语的国家的房屋。 Country和House之间的关系应通过交叉
from django.contrib.gis.db import models
class Country(models.Model):
territory = models.MultiPolygonField()
language = models.CharField(max_length=2)
class House(models.Model):
location = models.PointField()
我希望查询返回所有位于说英语的国家的房屋。 Country和House之间的关系应通过交叉
House.location
和Country.territory
来完成。 使用GeoDjango的ORM如何实现这一点?