Skip to content
Roberto Giachetta edited this page Dec 16, 2016 · 5 revisions

What is AEGIS?

AEGIS is a toolkit for building Geographic Information Systems (GIS) on the .NET Standard infrastructure (e.g. .NET Framework, .NET Core, UWP, Xamarin).

The project started at the Eötvös Loránd University, Faculty of Informatics as part of GIS application development lab, where it is used as an educational tool in multiple courses both in terms of software development and geographic information science. The main goal of development was to facilitate the learning curve of student in topics related to GIS (data modeling, algorithms, storage formats, ...) in conjunction with modern software development principles (design patterns, clean coding, ...).

The toolkit has gone through multiple iterations to arrive to its current stage as open-source software. Several features are yet to be added after improving code quality, and refactoring functionality to match the current codebase.

Architecture

The AEGIS is built up from a number of components.

Core: The heart of the Framework, which contains support for geospatial data, basic spatial algorithms, access methods and common geospatial interchange formats.

Numerics: Utility library for mathematical and numerical computation.

Clone this wiki locally