我在URL里有geojson数据。下面是URL。https:/publoccityhealthdata.s3.us-east-2.amazonaws.comchi_boundries.geojson。
我需要为Django生成模型类,使用 ogrinspect
从 django.contrib.gis.db import models
第一步:进入manage.py文件夹。
第二步:确保 django-contrib-gis
已安装。
步骤3:在终端上输入这个命令 python manage.py ogrinspect https://publoccityhealthdata.s3.us-east-2.amazonaws.com/chi_boundries.geojson Neighborhoods --srid=4326 --mapping --multi
您将得到以下结果。
class Neighborhoods(models.Model):
pri_neigh = models.CharField(max_length=0)
sec_neigh = models.CharField(max_length=0)
shape_area = models.CharField(max_length=0)
shape_len = models.CharField(max_length=0)
geom = models.MultiPolygonField(srid=4326)
# This is an auto-generated Django model module created by ogrinspect.
from django.contrib.gis.db import models
neighborhoods_mapping = {
'pri_neigh': 'pri_neigh',
'sec_neigh': 'sec_neigh',
'shape_area': 'shape_area',
'shape_len': 'shape_len',
'geom': 'MULTIPOLYGON',
}