GeoDjango 的管理站点

GISModelAdmin

class GISModelAdmin

GeoModelAdmin

class GeoModelAdmin

  • default_lon

默认的中心经度。

  • default_lat

默认的中心纬度。

  • default_zoom

要使用的默认缩放级别。默认为 4。

  • extra_js

一系列 URL,用于包含任何额外的 JavaScript。

  • map_template

覆盖用于生成 JavaScript slippy map 的模板。默认值为 'gis/admin/openlayers.html'

  • map_width

地图的宽度,以像素为单位。默认为 600。

  • map_height

地图的高度,以像素为单位。默认为 400。

  • openlayers_url

链接到 OpenLayers JavaScript 的 URL。默认为 'https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.13.1/OpenLayers.js'

  • modifiable

默认为 True。当设置为 False 时,禁用在管理员中编辑现有几何字段。

备注

这与将几何字段添加到 readonly_fields 不同,后者只会显示几何字段的 WKT。将 modifiable=False 设置为实际上在地图中显示几何字段,但禁用了编辑其顶点的功能。

4.0 版后已移除: 这个类已经不推荐使用了。请改用 ModelAdmin

OSMGeoAdmin

class OSMGeoAdmin

GeoModelAdmin 的子类,使用 Spherical Mercator 投影,并使用 OpenStreetMap 街道数据瓦片。

4.0 版后已移除: 这个类已经不推荐使用了。请改用 GISModelAdmin