grid-bundle
Description
Ce bundle Symfony permet une gestion unifiée des différents maillages géographiques (Grid
) ainsi que des niveaux administratifs concernés (GridType
).
Fonctionnalités
Le bundle offre les principales fonctionnalités suivantes :
- Modélisation et manipulation des données avec l'ORM doctrine
- Import et export des données au format CSV
- API de gestion des maillages
- Interfaces de gestion des maillages et type de maillage
- Formulaires de recherche des maillages (autocomplétion)
Cas d'utilisation
Ce module est utilisé par les projets suivants :
Projet | référent(s) | Remarque |
---|---|---|
Géoportail de l'Urbanisme (GpU) |
mickael.borne@ign.fr florian.cerizay@ign.fr |
Utilisation avec un modèle étendu (RNU, notion de maillage gestionnaire,...) et exploitation des relations de parents/enfants pour les droits du portail |
L'espace collaboratif |
sylvain.lafay@ign.fr madeline.jacopucci@ign.fr |
Utilisation avancée avec notions de prédécesseurs et successeurs. |
Espace revendeurs v4 | christopher.de-barros@ign.fr | Utilisation simple pour rechercher des produits par emprise de maillage. |
Documentation technique
- Historique des changements
- Configuration complète
- API (doc Swagger)
- Utilisation basique
- Initialiser les types
- Création de formulaires avec autocompletion
- Import et export de grids
- Fusion de grids
- Les utilitaires SQL
Mise en garde
Ce bundle a des dépendances front (bootstrap, jquery-typeahead, jquery, openlayers, api GPP). Celles-ci ne sont plus chargés dans les vues du bundle, c'est à vous de le faire :
- Soit dans
base.html.twig
- Soit par surcharge de
layout.html.twig