Before you start
What problem does this solve?
GeoLibre is sadly incapable of working with celestial bodies other than Earth (e.g. Moon, Mars, other planets, asteroids, etc.). This seems like a rather simple change that would enable most of GeoLibre's tools to be used in a much wider range of application.
Proposed solution
Currently, in several places in the code, Earth's dimensions, projections etc. are defined as constants. Instead, they could be set as variables per project.
Estimated scope
Medium: a broader feature that is feasible in a reasonable timeframe
Alternatives considered
No real workaround possible. Scaling other celestial bodies to Earth's size, using the program, then scaling back is infeasible.
Before you start
What problem does this solve?
GeoLibre is sadly incapable of working with celestial bodies other than Earth (e.g. Moon, Mars, other planets, asteroids, etc.). This seems like a rather simple change that would enable most of GeoLibre's tools to be used in a much wider range of application.
Proposed solution
Currently, in several places in the code, Earth's dimensions, projections etc. are defined as constants. Instead, they could be set as variables per project.
Estimated scope
Medium: a broader feature that is feasible in a reasonable timeframe
Alternatives considered
No real workaround possible. Scaling other celestial bodies to Earth's size, using the program, then scaling back is infeasible.