crosstech-impl-qgis-bim-georef

Convert BIM georeferencing data to GIS coordinates using IfcMapConversion and IfcProjectedCRS.

7|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-qgis-bim-georef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crosstech-impl-qgis-bim-georef
Source: https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package/tree/main/skills/source/crosstech-impl/crosstech-impl-qgis-bim-georef
Command: npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-qgis-bim-georef

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

BIM-to-GIS alignment is error-prone without proper georeferencing; this skill interprets IfcMapConversion and IfcProjectedCRS to place BIM data accurately in QGIS and enables reliable footprint extraction and CRS-aware exports.

Core Features & Use Cases

  • Reads and applies georeferencing data from IFC files to produce map coordinates in QGIS.
  • Performs coordinate transformations, CRS handling, and GeoPackage exports with Z preservation and storey-aware options.
  • Use Case: align a georeferenced IFC building with basemaps and perform GIS analysis on generated footprints.

Quick Start

Load a georeferenced IFC file and run the BIM-to-QGIS georeferencing workflow to produce a GeoPackage of footprints.

Frequently Asked Questions about crosstech-impl-qgis-bim-georef

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I georeference an IFC file in QGIS using IfcMapConversion?

Georeference an IFC file in QGIS by reading IfcMapConversion and IfcProjectedCRS data to apply deterministic coordinate transformations, aligning the BIM model accurately with GIS basemaps.

What is the best way to extract building footprints from a BIM model and preserve Z values?

Extract building footprints from BIM models and preserve Z values using IfcOpenShell and PyQGIS to perform storey-aware coordinate transformations, exporting the results as a GeoPackage.

Can I use IfcOpenShell with pyproj to transform BIM coordinates to GIS map coordinates?

Yes, you can use IfcOpenShell with pyproj to transform BIM coordinates to GIS map coordinates, applying IfcMapConversion parameters to achieve accurate CRS alignment in QGIS.

Why does my BIM to GIS alignment fail without proper georeferencing data?

BIM to GIS alignment fails without proper georeferencing data because the workflow relies on interpreting IfcProjectedCRS and IfcMapConversion to correctly place BIM elements in QGIS coordinate systems.

How to export georeferenced BIM footprints as a GeoPackage in QGIS?

Export georeferenced BIM footprints as a GeoPackage in QGIS by applying CRS handling and coordinate transformations to the IFC data, producing validated map coordinates with preserved Z values.

Does QGIS support reading IfcProjectedCRS for BIM georeferencing workflows?

QGIS supports BIM georeferencing workflows by reading IfcProjectedCRS through IfcOpenShell and pyproj, enabling deterministic coordinate transformations and accurate map placement.