{"title":"GeoDjango","version":"5.2","locale":"zh-hans","docname":"ref/contrib/gis/index","url":"/zh-hans/5.2/ref/contrib/gis/","canonical":"https://djangodocs.dev/zh-hans/5.2/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.2/ref/contrib/gis/tutorial/\">GeoDjango 教程</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#introduction\">介绍</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#setting-up\">设置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#geographic-data\">地理数据</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#geographic-models\">地理模型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#importing-spatial-data\">导入空间数据</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/tutorial/#spatial-queries\">空间查询</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/install/\">GeoDjango 安装</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/install/#overview\">概况</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/install/#requirements\">依赖项</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/install/#installation\">安装</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/install/#troubleshooting\">错误调试</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/model-api/\">GeoDjango 模型 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/model-api/#spatial-field-types\">空间字段类型</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/model-api/#spatial-field-options\">空间字段选项</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/db-api/\">GeoDjango 数据库 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/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.2/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.2/ref/contrib/gis/db-api/#spatial-lookups\">空间查找</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/db-api/#distance-queries\">距离查询</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/forms-api/\">GeoDjango 表单 API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/forms-api/#field-arguments\">字段参数</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/forms-api/#form-field-classes\">表单字段类</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/geoquerysets/\">GIS QuerySet API 参考</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoquerysets/#spatial-lookups\">空间查找</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/functions/\">地理数据库函数</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#measurements\">Measurements</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#relationships\">关系映射</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#operations\">操作</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#editors\">编辑器</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#input-format\">输入格式：</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#output-format\">输出格式</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/functions/#miscellaneous\">杂项</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/measure/\">测量对象</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/measure/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/measure/#supported-units\">支持的单位</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/geos/\">GEOS API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#background\">背景</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#tutorial\">教程</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#geometry-objects\">几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#geometry-collections\">几何集合</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#prepared-geometries\">准备好的几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#geometry-factories\">几何工厂</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#i-o-objects\">I/O 对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geos/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/\">GDAL API</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#overview\">概况</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#vector-data-source-objects\">矢量数据源对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#ogr-geometries\">OGR 几何对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#coordinate-system-objects\">坐标系统对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#raster-data-objects\">栅格数据对象</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/gdal/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/\">用 GeoIP2 进行地理定位</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/#api-reference\">API 参考</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/#methods\">方法</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/#settings\">配置</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/geoip2/#exceptions\">异常</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/utils/\">GeoDjango 实用程序</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/layermapping/\"><code class=\"docutils literal notranslate\"><span class=\"pre\">LayerMapping</span></code> 是一个数据导入实用程序</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/ogrinspect/\">OGR 检查</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/serializers/\"><code class=\"docutils literal notranslate\"><span class=\"pre\">GeoJSON</span></code> 序列化器</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/commands/\">GeoDjango 管理命令</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/commands/#inspectdb\"><code class=\"docutils literal notranslate\"><span class=\"pre\">inspectdb</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/commands/#ogrinspect\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ogrinspect</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/admin/\">GeoDjango 的管理站点</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/admin/#gismodeladmin\"><code class=\"docutils literal notranslate\"><span class=\"pre\">GISModelAdmin</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/feeds/\">地理 Feed</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/feeds/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/ref/contrib/gis/sitemaps/\">地理站点地图</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/sitemaps/#example\">例如</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/sitemaps/#reference\">参考</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/testing/\">测试 GeoDjango 应用程序</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/ref/contrib/gis/testing/#postgis\">PostGIS</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/5.2/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.2/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.2/ref/"},{"docname":"ref/contrib/index","title":"contrib 包","url":"/zh-hans/5.2/ref/contrib/"}],"prev":{"docname":"ref/contrib/flatpages","title":"简单页面应用","url":"/zh-hans/5.2/ref/contrib/flatpages/"},"next":{"docname":"ref/contrib/gis/tutorial","title":"GeoDjango 教程","url":"/zh-hans/5.2/ref/contrib/gis/tutorial/"},"formats":{"html":"/zh-hans/5.2/ref/contrib/gis/","markdown":"/zh-hans/5.2/ref/contrib/gis.md","json":"/zh-hans/5.2/ref/contrib/gis.json"},"source":"https://github.com/django/django/blob/stable/5.2.x/docs/ref/contrib/gis/index.txt","official":"https://docs.djangoproject.com/zh-hans/5.2/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","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}