Skip to content

[Feature]: Arbitrary Ellipsoid Support #1128

Description

@Itschotsch

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestwishlistFeature requests that require significant efforts

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions