Make beautiful geoportals
Easy, flexible, extensible for building online geoportals with WebComponents.
component.ts
import GirafeHTMLElement from '@geogirafe/lib-geoportal/base'; class MyComponent extends GirafeHTMLElement { templateUrl = './template.html'; styleUrls = ['../../styles/common.css', './style.css']; constructor() { super('mycomponent'); } connectedCallback() { super.connectedCallback(); this.render(); } } export default MyComponent;
Why GeoGirafe ?
GeoGirafe is designed to make building online geoportals simple, stable, secure, and easy to extend. It focuses on clarity and accessibility rather than complex frameworks, using standard web technologies (Vanilla Web Components) so that anyone with basic JavaScript knowledge can understand and customize it.
Features
Maps
Display all maps (WMS) in a viewer
Drawing
Draw all shapes on a map
Measure
Measure what you want on a map
Search
Advanced search on objects
Profil
Generate profil based on LiDAR datas
Raster
Integrate tiles from webservices
Share
Share what you want to everyone
3D
Visualize 3D datas in a viewer
Filter
Advanced filters to customize your visualization
Integrations
GeoGirafe components are designed to work with different back-ends — or even without one.
c2cgeoportal
Use GeoGirafe components in your c2cgeoportal project
georama
Use GeoGirafe components in your georama project
back-end free
Use GeoGirafe components without back-end
