API Reference > imodeljs-common > iModels > EcefLocation EcefLocation Class The position and orientation of an iModel on the earth in ECEF (Earth Centered Earth Fixed) coordinates see GeoLocation of iModels Implements EcefLocationProps Methods Name Description constructor(props: EcefLocationProps): EcefLocation Construct a new EcefLocation. getTransform(): Transform Get the transform from iModel Spatial coordinates to ECEF from this EcefLocation createFromCartographicOrigin(origin: Cartographic, point?: Point3d, angle?: Angle): EcefLocation Static Construct ECEF Location from cartographic origin with optional known point and angle. Properties Name Type Description orientation YawPitchRollAngles The orientation of the ECEF transform origin Point3d The origin of the ECEF transform. Defined in core/common/src/IModel.ts Line 86 Last Updated: 13 June, 2024