EGU25-20575, updated on 15 Mar 2025
https://doi.org/10.5194/egusphere-egu25-20575
EGU General Assembly 2025
© Author(s) 2025. This work is distributed under
the Creative Commons Attribution 4.0 License.
PICO | Monday, 28 Apr, 09:00–09:02 (CEST)
 
PICO spot 4, PICO4.12
GeoSight: An Open-Source library for Geospatial Analysis and Visualization
Hamed Vaseghnia, Nestor Fernando Cardozo Diaz, and Enrico Riccardi
Hamed Vaseghnia et al.
  • University of Stavanger , Faculty of Science and Technology, Energy Resources, Stavanger, Norway (hamed.vaseghnia@gmail.com)

GeoSight is an open-source Python package developed for geospatial analysis, processing, and visualization.

GeoSight’s development has been shaped by ongoing collaboration between lecturers, students, and industry professionals. Students have contributed, using and improving the package while learning Python programming, object-oriented design, and addressing real-world geoscience challenges.  

With a focus on accessible, structured and modular programming, the package is user-friendly, flexible, and easily extendable. It is distributed under a public license to encourage collaboration and widespread use.

Key features of GeoSight include 2D and 3D geospatial data visualization, contour and slope analysis, noise filtering, and the integration of satellite imagery into terrain models. Advanced capabilities, such as machine learning for classification and geological computations such as strike and dip measurements, might serve geoscientists, engineers, and urban planners. For an efficient processing, GeoSight supports GPU/CPU architectures.

We here present GeoSight features, benefits, and limitations, discussing its modular design, its support for student learning, and adaptability to changing geospatial standards. We plan in keep expanding its analytical tools, its cross-platform compatibility, and adding further features such as real-time visualization and multiple data-source integration

How to cite: Vaseghnia, H., Fernando Cardozo Diaz, N., and Riccardi, E.: GeoSight: An Open-Source library for Geospatial Analysis and Visualization, EGU General Assembly 2025, Vienna, Austria, 27 Apr–2 May 2025, EGU25-20575, https://doi.org/10.5194/egusphere-egu25-20575, 2025.