{"title":"GeoDjango","version":"5.0","locale":"zh-hans","docname":"ref/contrib/gis/index","url":"/zh-hans/5.0/ref/contrib/gis/","canonical":"https://djangodocs.dev/zh-hans/5.0/ref/contrib/gis/","summary":"GeoDjango 的目标是成为一流的地理 Web 框架。它的目标是尽可能地简化构建 GIS Web 应用程序并利用具有空间功能的数据的过程。 GeoDjango 教程 介绍 设置 地理数据 地理模型 导入空间数据 空间查询 将你的数据放在地图上 GeoDjango 安装 概况 依赖项 安装 错误调试 特定平台说明…","html":"<span id=\"geodjango\"></span><h1>GeoDjango<a class=\"heading-anchor\" href=\"#module-django.contrib.gis\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>GeoDjango 的目标是成为一流的地理 Web 框架。它的目标是尽可能地简化构建 GIS Web 应用程序并利用具有空间功能的数据的过程。</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/\">GeoDjango 教程</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#introduction\">介绍</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#setting-up\">设置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#geographic-data\">地理数据</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#geographic-models\">地理模型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#importing-spatial-data\">导入空间数据</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#spatial-queries\">空间查询</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/tutorial/#putting-your-data-on-the-map\">将你的数据放在地图上</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/\">GeoDjango 安装</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/#overview\">概况</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/#requirements\">依赖项</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/#installation\">安装</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/#troubleshooting\">错误调试</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/install/#platform-specific-instructions\">特定平台说明</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/model-api/\">GeoDjango 模型 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/model-api/#spatial-field-types\">空间字段类型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/model-api/#spatial-field-options\">空间字段选项</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/model-api/#geometry-field-options\">几何字段选项</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/\">GeoDjango 数据库 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#module-django.contrib.gis.db.backends\">空间后端</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#creating-and-saving-models-with-geometry-fields\">创建和保存具有几何字段的模型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#creating-and-saving-models-with-raster-fields\">使用栅格字段创建和保存模型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#spatial-lookups\">空间查找</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#distance-queries\">距离查询</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/db-api/#compatibility-tables\">兼容性表</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/forms-api/\">GeoDjango 表单 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/forms-api/#field-arguments\">字段参数</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/forms-api/#form-field-classes\">表单字段类</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/forms-api/#module-django.contrib.gis.forms.widgets\">表单部件</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoquerysets/\">GIS QuerySet API 参考</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoquerysets/#spatial-lookups\">空间查找</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoquerysets/#distance-lookups\">距离查找</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/\">地理数据库函数</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#area\"><code class=\"docutils literal notranslate\">Area</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#asgeojson\"><code class=\"docutils literal notranslate\">AsGeoJSON</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#asgml\"><code class=\"docutils literal notranslate\">AsGML</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#askml\"><code class=\"docutils literal notranslate\">AsKML</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#assvg\"><code class=\"docutils literal notranslate\">AsSVG</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#aswkb\"><code class=\"docutils literal notranslate\">AsWKB</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#aswkt\"><code class=\"docutils literal notranslate\">AsWKT</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#azimuth\"><code class=\"docutils literal notranslate\">Azimuth</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#boundingcircle\"><code class=\"docutils literal notranslate\">BoundingCircle</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#centroid\"><code class=\"docutils literal notranslate\">Centroid</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#closestpoint\"><code class=\"docutils literal notranslate\">ClosestPoint</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#difference\"><code class=\"docutils literal notranslate\">Difference</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#distance\"><code class=\"docutils literal notranslate\">Distance</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#envelope\"><code class=\"docutils literal notranslate\">Envelope</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#forcepolygoncw\"><code class=\"docutils literal notranslate\">ForcePolygonCW</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#fromwkb\"><code class=\"docutils literal notranslate\">FromWKB</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#fromwkt\"><code class=\"docutils literal notranslate\">FromWKT</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#geohash\"><code class=\"docutils literal notranslate\">GeoHash</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#geometrydistance\"><code class=\"docutils literal notranslate\">GeometryDistance</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#intersection\"><code class=\"docutils literal notranslate\">Intersection</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#isempty\"><code class=\"docutils literal notranslate\">IsEmpty</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#isvalid\"><code class=\"docutils literal notranslate\">IsValid</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#length\"><code class=\"docutils literal notranslate\">Length</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#linelocatepoint\"><code class=\"docutils literal notranslate\">LineLocatePoint</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#makevalid\"><code class=\"docutils literal notranslate\">MakeValid</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#memsize\"><code class=\"docutils literal notranslate\">MemSize</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#numgeometries\"><code class=\"docutils literal notranslate\">NumGeometries</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#numpoints\"><code class=\"docutils literal notranslate\">NumPoints</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#perimeter\"><code class=\"docutils literal notranslate\">Perimeter</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#pointonsurface\"><code class=\"docutils literal notranslate\">PointOnSurface</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#reverse\"><code class=\"docutils literal notranslate\">Reverse</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#scale\"><code class=\"docutils literal notranslate\">Scale</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#snaptogrid\"><code class=\"docutils literal notranslate\">SnapToGrid</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#symdifference\"><code class=\"docutils literal notranslate\">SymDifference</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#transform\"><code class=\"docutils literal notranslate\">Transform</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#translate\"><code class=\"docutils literal notranslate\">Translate</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/functions/#union\"><code class=\"docutils literal notranslate\">Union</code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/measure/\">测量对象</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/measure/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/measure/#supported-units\">支持的单位</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/measure/#measurement-api\">测量 API</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/\">GEOS API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#background\">背景</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#tutorial\">教程</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#geometry-objects\">几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#geometry-collections\">几何集合</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#prepared-geometries\">准备好的几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#geometry-factories\">几何工厂</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#i-o-objects\">I/O 对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geos/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/\">GDAL API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#overview\">概况</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#vector-data-source-objects\">矢量数据源对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#ogr-geometries\">OGR 几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#coordinate-system-objects\">坐标系统对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#raster-data-objects\">栅格数据对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/gdal/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/\">用 GeoIP2 进行地理定位</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/#api-reference\">API 参考</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/#methods\">方法</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/geoip2/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/utils/\">GeoDjango 实用程序</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/layermapping/\"><code class=\"docutils literal notranslate\">LayerMapping</code> 是一个数据导入实用程序</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/ogrinspect/\">OGR 检查</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/serializers/\"><code class=\"docutils literal notranslate\">GeoJSON</code> 序列化器</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/commands/\">GeoDjango 管理命令</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/commands/#inspectdb\"><code class=\"docutils literal notranslate\">inspectdb</code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/commands/#ogrinspect\"><code class=\"docutils literal notranslate\">ogrinspect</code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/admin/\">GeoDjango 的管理站点</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/admin/#gismodeladmin\"><code class=\"docutils literal notranslate\">GISModelAdmin</code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/feeds/\">地理 Feed</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/feeds/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/feeds/#api-reference\">API 参考</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/sitemaps/\">地理站点地图</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/sitemaps/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/sitemaps/#reference\">参考</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/testing/\">测试 GeoDjango 应用程序</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/testing/#postgis\">PostGIS</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/testing/#geodjango-tests\">GeoDjango 测试</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.0/ref/contrib/gis/deployment/\">部署 GeoDjango</a></li>\n</ul>\n</div>","rootId":"module-django.contrib.gis","toc":[],"breadcrumbs":[{"docname":"ref/index","title":"API 参考","url":"/zh-hans/5.0/ref/"},{"docname":"ref/contrib/index","title":"contrib 包","url":"/zh-hans/5.0/ref/contrib/"}],"prev":{"docname":"ref/contrib/flatpages","title":"简单页面应用","url":"/zh-hans/5.0/ref/contrib/flatpages/"},"next":{"docname":"ref/contrib/gis/tutorial","title":"GeoDjango 教程","url":"/zh-hans/5.0/ref/contrib/gis/tutorial/"},"formats":{"html":"/zh-hans/5.0/ref/contrib/gis/","markdown":"/zh-hans/5.0/ref/contrib/gis.md","json":"/zh-hans/5.0/ref/contrib/gis.json"},"source":"https://github.com/django/django/blob/stable/5.0.x/docs/ref/contrib/gis/index.txt","official":"https://docs.djangoproject.com/zh-hans/5.0/ref/contrib/gis/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}