Project

General

Profile

CIM Issues #6312

Clarify x, y, z attributes in PositionPoint

Added by Jan Owe about 1 year ago. Updated 7 months ago.

Status:
Review
Priority:
Normal
Author/Contact Info:
Jan Owe
Base Release:
iec61970cim18v02_iec61968cim14v00_iec62325cim04v15
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
61968-Common
Breaking Change:
Breaking Change Description:
CIM Impacted Groups:
WG14, WG16
Requestor:
Standard(s):
Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
04/06/2023
Origination ID:
Originally Assigned To:

Description

When wanting to tell where an "object" is situated (the coordinates) you can have its latitude + longitude (and sometimes its altitude).
But should latitude be mapped to xPosition or yPosition in the class PositionPoint in CIM? (In the package IEC61968 Common.)
Compare a discussion here [[https://gis.stackexchange.com/questions/99769/why-some-coordinate-systems-define-x-axis-as-northings-and-some-as-easting]]
How to interpret the coordinates can be given by the specified CoordinateSystem.
In mathematics you are used to have y as "north" and x as "east", but for geographical coordinates it is the other way around.

One site describing latitude, longitude and coordinates is [[https://gisgeography.com/latitude-longitude-coordinates/]]


Proposed Solution

One way of helping users of CIM to understand this, would be to update the descriptions for the different attributes in PositionPoint like the following:
xPosition: X axis position, e.g. longitude.
yPosition: Y axis position, e.g. latitude.
zPosition: (If applicable) Z axis position, e.g. altitude.

Also available in: Atom PDF