Class GISProfile
java.lang.Object
org.episteme.social.geography.GISProfile
Handles Geographic Information System (GIS) projections and spatial offsets.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doubleCalculates the approximate distance in meters between two geodetic coordinates using the Haversine formula (spherical earth approximation).project(GeodeticCoordinate coord) Projects a geodetic coordinate to a 2D plane coordinate system.
-
Constructor Details
-
GISProfile
-
-
Method Details
-
project
Projects a geodetic coordinate to a 2D plane coordinate system.- Parameters:
coord- the earth coordinate- Returns:
- 2D vector [x, y] in projected space
-
getProjection
-
calculateDistanceMeters
Calculates the approximate distance in meters between two geodetic coordinates using the Haversine formula (spherical earth approximation).
-