The Aa-River Web GIS portal is a comprehensive platform , enabling spatio-temporal analysis and visualization of the River Aa in the Münster region of Germany. The portal serves as a central hub for accessing and analyzing river-related data, providing an intuitive and user-friendly interface for exploration.
The web portal offers a wide range of functionalities to facilitate data analysis and visualization:
- Dashboard: The fully functional and interactive dashboard provides a comprehensive overview of the river's data. Users can access various visualizations and tools to gain insights into the river's condition.
- 2-D Visualization: The platform offers 2-D visualization capabilities for different map images, including RGB images, multispectral images, NDVI comparisons, flight paths, and land cover data. These visualizations help in understanding changes over time.
- 3D Visualization: Users can experience 3D visualization features, such as LiDAR point cloud visualizations and mesh orthomosaics. These immersive visualizations provide detailed examination of the river's topography.
- Esri Cloud Services Integration: Seamlessly integrated with Esri Cloud Services, the web portal allows access and analysis of multispectral data and sense box information, expanding the range of available data sources.
For more information, check out our manuscript.
For a live demo, visit: Web Portal Demoor (https://giv-project2.uni-muenster.de) and here is the link to recoreded video demo description :(https://drive.google.com/file/d/1liNw26u9TAoGejBl3XnzsM44zQt6MW7H/view?usp=drive_link)
To run the Aa-River Web GIS portal locally, follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies using
npm install
. - Start the server using
npm start
. - Access the web portal through your web browser at http://localhost:9000.
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: Node.js
- Middleware: GeoServer
- Database: PostgreSQL
- Libraries: Leaflet, Leaflet-draw, ShpJs, Chart.js, Potree, PotreeConverter
- Desktop Software: QGIS
- Documentation: GitHub and MS Word
- Node.js installed
- PostgreSQL database with PostGIS and postgis_raster extensions enabled
- Geoserver 2.23.0 version
- NPM (Node Package Manager)
- Clone the repository to your local machine.
- Install the required dependencies using
npm install
.
The Aa-River Web GIS portal provides an intuitive and user-friendly platform to access and analyze river-related data. Users can explore various visualizations and tools to gain valuable insights into the river's condition and changes over time.
- Improve Changelog
- Add "Back to Top" links
- Include a "components" document for easy copying and pasting of sections
- Add support for different interfaces
- Continuously update and address open issues to enhance features
The success and impact of the Aa-River Web GIS portal can be measured through key metrics:
- User Engagement: Evaluate the number of users and their interaction with the platform to assess user engagement and satisfaction.
- Data Accessibility: Measure the ease of access to various datasets, including RGB images, multispectral images, and sense box data, to ensure data availability and user-friendliness.
- Visualization Effectiveness: Gather user feedback to determine the effectiveness of visualizations in conveying information and facilitating spatio-temporal analysis.
- Collaboration and Interoperability: Assess the platform's ability to collaborate with other teams and seamlessly share data, fostering collaborative research.
- User Satisfaction: Conduct user surveys to gauge overall user satisfaction with the web portal's functionalities and performance.
We extend our appreciation to the following resources that have been instrumental in the development of the Aa-River Web GIS portal:
- Potree (2015) - https://github.com/potree/potree
- PotreeConverter (2015) - https://github.com/potree/PotreeConverter
- Leaflet (2011) - https://github.com/Leaflet/Leaflet