@@ -27,27 +27,27 @@ option java_outer_classname = "GeospatialElevationProto";
2727option java_package = "com.sixafter.types.v1" ;
2828option objc_class_prefix = "TPB" ;
2929
30+ // The `GeodeticDatum` enum defines the reference system or surface
31+ // against which the elevation is measured. These reference systems are
32+ // approximations of the Earth's surface.
33+ enum GeodeticDatum {
34+ // Unspecified datum. This indicates that no specific reference system
35+ // has been defined for the elevation measurement.
36+ GEODETIC_DATUM_UNSPECIFIED = 0 ;
37+
38+ // The altitude above mean sea level (MSL), measured in meters.
39+ // This is a commonly used datum for everyday elevation measurements.
40+ GEODETIC_DATUM_SEA_LEVEL = 1 ;
41+
42+ // The altitude as a height above the World Geodetic System 1984 (WGS84)
43+ // ellipsoid, measured in meters. This is commonly used in GPS systems.
44+ GEODETIC_DATUM_WGS_84 = 2 ;
45+ }
46+
3047// The `GeospatialElevation` message represents the vertical direction
3148// or height of a point relative to a specified reference datum. This
3249// is commonly used in geolocation, mapping, and geographic information systems (GIS).
3350message GeospatialElevation {
34- // The `GeodeticDatum` enum defines the reference system or surface
35- // against which the elevation is measured. These reference systems are
36- // approximations of the Earth's surface.
37- enum GeodeticDatum {
38- // Unspecified datum. This indicates that no specific reference system
39- // has been defined for the elevation measurement.
40- GEODETIC_DATUM_UNSPECIFIED = 0 ;
41-
42- // The altitude above mean sea level (MSL), measured in meters.
43- // This is a commonly used datum for everyday elevation measurements.
44- GEODETIC_DATUM_SEA_LEVEL = 1 ;
45-
46- // The altitude as a height above the World Geodetic System 1984 (WGS84)
47- // ellipsoid, measured in meters. This is commonly used in GPS systems.
48- GEODETIC_DATUM_WGS_84 = 2 ;
49- }
50-
5151 // The geodetic datum used as the reference point for the elevation measurement.
5252 // Example: `SEA_LEVEL` for altitude above mean sea level.
5353 GeodeticDatum datum = 1 ;
0 commit comments