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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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