Site d’administration de GeoDjango¶
GISModelAdmin¶
-
class
GISModelAdmin¶ -
gis_widget¶ La classe de composant à utiliser pour les champs
GeometryField. Par défaut, il s’agit deOSMWidget.
-
gis_widget_kwargs¶ Les arguments mots-clés qui seront transmis à
gis_widget. Par défaut, c’est un dictionnaire vide.
-
GeoModelAdmin¶
-
class
GeoModelAdmin¶ -
default_lon¶
La longitude par défaut du centre.
-
default_lat¶
La latitude par défaut du centre.
-
default_zoom¶
Le niveau de zoom par défaut à utiliser. La valeur par défaut est 4.
-
extra_js¶
Liste d’URL pointant vers d’éventuels fichiers JavaScript à inclure.
-
map_template¶
Remplace le gabarit utilisé pour générer la carte interactive JavaScript. La valeur par défaut est
'gis/admin/openlayers.html'.-
map_width¶
Largeur de la carte en pixels. La valeur par défaut est 600.
-
map_height¶
Hauteur de la carte en pixels. La valeur par défaut est 400.
-
openlayers_url¶
Lien vers l’URL de code JavaScript d’OpenLayers. La valeur par défaut est
'https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.13.1/OpenLayers.js'.-
modifiable¶
Vaut
Truepar défaut. Lorsque cet attribut est défini àFalse, l’édition de champs géométriques existants est désactivée dans l’interface d’administration.Note
Ce n’est pas équivalent à placer le champ géométrique dans
readonly_fields, car cette dernière option n’affiche que le code WKT de l’objet géométrique. En définissantmodifiable=False, l’objet s’affiche bien sur une carte mais sans pouvoir modifier ses composantes.Obsolète depuis la version 4.0: Cette classe est obsolète. Utilisez plutôt
ModelAdmin.-
OSMGeoAdmin¶
-
class
OSMGeoAdmin¶ Une sous-classe de
GeoModelAdminqui utilise une projection sphérique de Mercator avec des tuiles de données OpenStreetMap.Obsolète depuis la version 4.0: Cette classe est obsolète. Utilisez plutôt
GISModelAdmin.