NGEO
ngeo est une bibliothèque JavaScript qui combine OpenLayers et AngularJS pour créer des applications de cartographie web.
Elle fournit des composants et des services réutilisables afin de simplifier la création d’interfaces SIG.
Modulaire, elle est largement utilisée dans l’écosystème GeoMapFish .
ngeo est une bibliothèque JavaScript riche en fonctionnalités, créée pour simplifier le développement d’applications cartographiques web modernes et interactives. Basée sur OpenLayers, l’un des moteurs cartographiques les plus reconnus sur le web, et AngularJS, un framework populaire pour la création d’interfaces utilisateur dynamiques, ngeo fait le lien entre les capacités cartographiques de bas niveau et les composants d’application de haut niveau. Elle fournit des outils, des directives et des services pour les cartes, la gestion des couches, le dessin, l’impression, les requêtes, la navigation dans les catalogues et de nombreuses autres interactions SIG courantes.
L’un des principaux atouts de ngeo est sa modularité. Les développeurs peuvent créer des applications entièrement personnalisées en sélectionnant uniquement les composants dont ils ont besoin, ce qui garantit que les applications finales restent rapides et efficaces. Cette approche permet également de créer des interfaces géospatiales complexes qui restent faciles à maintenir et à étendre au fil du temps.
ngeo est largement utilisé dans les environnements de production, en particulier au sein de l’écosystème GeoMapFish, où il sert de client principal pour la cartographie web. Son architecture stable, ses modèles bien définis et sa documentation complète en font un choix fiable pour les équipes qui développent des applications riches et centrées sur la cartographie. Des portails destinés au public aux outils internes, ngeo offre la flexibilité et la puissance nécessaires pour répondre à des cas d’utilisation géospatiale exigeants. Caractéristiques
Publie les projets QGIS directement sur le web.
Prend en charge les fonctionnalités WMS, WFS et OGC API.
Extraction automatique des couches, des styles et des métadonnées.
Autorisation et contrôle d’accès précis.
Organisation des ensembles de données.
Fonctionnalités
- Publie les projets QGIS directement sur le Web.
- Prend en charge les fonctionnalités WMS, WFS et OGC API.
- Extraction automatique des couches, des styles et des métadonnées.
- Autorisation et contrôle d’accès précis.
- Organisation des ensembles de données et catalogue de métadonnées.
- Outils de gestion des versions et des données.
- Architecture Django modulaire et extensible.
- Backend évolutif pour les déploiements WebGIS professionnels.
