Suite

Modèle de fenêtre contextuelle d'édition d'entités dans GeoExplorer

Modèle de fenêtre contextuelle d'édition d'entités dans GeoExplorer


J'ai besoin de personnaliser GeoExplorer (OpenGeoSuite). Je dois créer un masque de saisie pour un calque de points en édition (créer et modifier des outils). Lorsque j'insère un point, GeoExplorer affiche une fenêtre contextuelle avec des attributs comme dans DB (Postgis) sous forme de grille. J'aimerais laisser les utilisateurs choisir entre quelques valeurs, en utilisant la liste déroulante, proposer des valeurs par défaut pour certains attributs, etc. J'ai trouvé le modèle Freemarker pour l'identification (modèle GetFeatureInfo) et tout va bien, mais j'ai besoin de quelque chose de similaire pour l'édition.

J'utilise GeoExplorer dans Geonode


Pour obtenir les valeurs de domaine pour l'attribut de couche, suivez les étapes ci-dessous :

  • créez schema.xsd et placez-le dans geoserver/data/workspace/yourworkspace/datastore/layer_name/ exemple pour le contenu du fichier :

                                                                                                                                                                                    
  • recharger la configuration du géoserveur. les attributs avec des valeurs d'énumération auront une liste déroulante dans la fenêtre d'identification

pour plus d'informations sur le mappage de schéma