ArchiCAD IFC geolocation

From Wiki.OSArch
(Redirected from ArchiCAD geolocation)

This guide describes the process to meet the IFC geolocation MVD requirement from Archicad (versions 23 and 24).

Note that currently, only the IFC4 schema meets the MVD requirement by locating the data in specific geolocation entities. While IFC 2x3 doesn't include these entities, it does still export the data, but only into two property sets called 'ePSet_ProjectedCRS' and 'ePSet_MapConversion'.

Firstly you will need to locate the 'latitude' and 'longitude' position of the project (at Archicad's origin). Open the Project Location dialogue by navigating to Options > Project Preferences > Project Location... and completing the following fields:

MVD Variable Project Location Attribute Description
{latitude_longlat} Latitude The latitude of the project (be sure to choose North(ern) or South(ern) hemisphere depending on your project location)
{longitude_longlat} Longitude The longitude of the project (be sure to choose East(ern) or West(ern) hemisphere depending on your project location)
{elevation_number} Altitude (Sea Level) The elevation of the project in either meters or decimal feet

Confirm the data you entered is correct by clicking 'Show in Google Maps' and reviewing the location in your browser.

Next, it is necessary to place an Archicad Survey Point object in your project. This must be located at a known point. After placing and while the Survey Point is selected, open the Object Selection Settings dialogue. Under the Survey Point Settings tab, navigate to Geo Referencing Map... and enter corresponding values from the below table.

MVD Variable Survey Point Attribute Description
{coordinate_reference_name} Name The name of the CRS
{description_value} Description The description of the CRS
{geodetic_datum_coordinate_reference_name} Geodetic Datum The geodetic datum of the CRS
{vertical_datum_coordinate_reference_name} Vertical Datum The vertical datum of the CRS
{map_projection_coordinate_reference_name} Map Projection The map projection of the CRS
{map_zone_coordinate_reference_name} Map Zone The map zone of the CRS
{eastings_number} Eastings The eastings of the model must be offset by this value to derive its global coordinates
{northings_number} Northings The northings of the model must be offset by this value to derive its global coordinates
{height_number} Orthogonal Height The height of the model must be offset by this value to derive its global coordinates
{rotation_number} X Axis Abscissa, X Axia Ordinate Using a Polar Coordinate calculator, transform the required project north rotation to 3 o-clock into the X Axis Abscissa and X Axia Ordinate. Clockwise rotation clockwise is negative, anti-clockwise is positive
{scale_number} Scale The model must be scaled along the horizontal axis by value to derive its global coordinates
This page is about geolocation. See also Geolocation MicroMVD, Revit geolocation, ArchiCAD geolocation & IFC geolocation.