IFClite TypeScript API
    Preparing search index...

    Interface Georeferencing

    Georeferencing metadata (IfcMapConversion + IfcProjectedCRS).

    Surfaced on every geometry endpoint's ModelMetadata, matching the browser parser's extractGeoreferencing.

    interface Georeferencing {
        crs_description?: string;
        crs_name?: string;
        eastings: number;
        factor_x?: number;
        factor_y?: number;
        factor_z?: number;
        geodetic_datum?: string;
        map_projection?: string;
        map_unit?: string;
        map_unit_scale?: number;
        map_zone?: string;
        northings: number;
        orthogonal_height: number;
        rotation_degrees: number;
        scale: number;
        source?: string;
        transform_matrix: number[];
        vertical_datum?: string;
        x_axis_abscissa: number;
        x_axis_ordinate: number;
    }
    Index
    crs_description?: string

    CRS description from IfcProjectedCRS.Description.

    crs_name?: string

    Projected CRS name from IfcProjectedCRS.Name (e.g. "EPSG:32632").

    eastings: number

    False easting — X offset to the map CRS, in the project's length unit.

    factor_x?: number

    IfcMapConversionScaled.FactorX/Y/Z, multiplied into scale per axis before the rotation (default 1). Absent in older server responses; treat a missing factor as 1.

    factor_y?: number
    factor_z?: number
    geodetic_datum?: string

    Geodetic datum (e.g. "WGS84").

    map_projection?: string

    Map projection (e.g. "UTM").

    map_unit?: string

    Map unit name from IfcProjectedCRS.MapUnit (e.g. "MILLIMETRE").

    map_unit_scale?: number

    Scale converting MapConversion values to metres (0.001 for mm).

    map_zone?: string

    Map zone (e.g. "32N") from IfcProjectedCRS.MapZone.

    northings: number

    False northing — Y offset to the map CRS, in the project's length unit.

    orthogonal_height: number

    Orthogonal height — Z offset to the map CRS.

    rotation_degrees: number

    Rotation to grid north in degrees, derived from the X-axis direction.

    scale: number

    Scale factor applied during the local→map transform (default 1).

    source?: string

    Provenance: "mapConversion" | "ePSetMapConversion" | "siteLocation".

    transform_matrix: number[]

    Local→map transform as a column-major 4×4 matrix (16 values).

    vertical_datum?: string

    Vertical datum (e.g. "NAVD88").

    x_axis_abscissa: number

    X-axis abscissa: cosine of the rotation to grid north.

    x_axis_ordinate: number

    X-axis ordinate: sine of the rotation to grid north.