**The "official" way to store & transmit geographic coordinates. Less well-supported than ISO 8601.**
ISO 6709 is the "official" way to textually represent geographic coordinates, as identified by the International Organization for Standards. It represents latitude, longitude, and altitude. Unlike its cousin standard [[ISO 8601]], 6709 is not widely utilized by various programming languages.
It goes vertical coordinate (y), then horizontal coordinate (x), then altitude/depth. Positive numbers mean northern hemisphere, east of the Prime Meridian, and above sea level, respectively. Negative numbers are the opposite. Once altitude/depth are involved, things get complex. You need a reference point, of which there are a few registries (such as "WGS_84" (used by [[GPS]], probably the most common)).
There are a few ways to do Lat/Long/Alt.
- Using Degrees, Minutes, & Seconds:
- 50°40′46.461″N 95°48′26.533″W
- Using Degrees & decimal places:
- +50.679573, -95.807370/
- Including Altitude
- +27.5916+086.5640+8850CRSWGS_84/
It appears as though the "CRSWGS_84" bit is implied in real-world applications I was able to find. For example - from the W3C wiki:
```
Mount Everest +27.5916+086.5640+8850/
South Pole -90+000+2800/
New York City +40.75-074.00/
```
****
# More
## Source
- [ISO 6709](https://en.wikipedia.org/wiki/ISO_6709)
- [LatitudeLongitudeAltitude - W3C Geospatial Incubator Group Wiki](https://www.w3.org/2005/Incubator/geo/Wiki/LatitudeLongitudeAltitude)
## Related
- [[ISO 8601]]