Convert IFC Files to JSON

IFC to JSON

IFC to JSON Conversion

We offer a list of valuable resources, featuring comprehensive guides and expert advice for converting IFC files to JSON format using our converters. Dive in now to make your IFC files conversion process smoother later.


IFC vs. JSON Comparison

Property IFC JSON
Extensions .ifc .json
Name Industry Foundation Classes CityJSON
Versions
  • Min: IFC2x3
  • Max: IFC4x3 ADD2
Textures
Colors
Geometry components

IFC Industrial Foundation Classes File

A file format that is widely used in the AEC (Architecture Engineering Construction) industry. It is supported by many software applications, such as Revit from Autodesk or SmartPlant 3D by Intergraph. IFC can store various types of information related to AEC projects, such as:

  • Geometry: IFC can represent the shape and size of 3D models, using different types of entities such as solids, surfaces, curves, or points.
  • Units: IFC can specify the measurement units for each 3D model, such as meters, inches, degrees, or radians.
  • Materials: IFC can define the color and transparency of each geometry component, using values from 0 to 1 for red, green, blue, and alpha channels.
  • Instances: IFC can reuse the same geometry component multiple times, by creating mapped items that refer to the original shape definition. This can save storage space and improve performance.
  • Structure: IFC can organize the 3D models into a hierarchical structure, using names and identifiers for each component. This can help to manage complex projects and facilitate collaboration.
  • BIM: IFC can include generic BIM (Building Information Modeling) data, such as properties, attributes, relationships, or constraints for each 3D model. This can enhance the functionality and interoperability of the file format.

IFC Converters: Autoconverter and Automesher Application are compatible with IFC, and you can use them to import and export IFC models. You can also modify the custom properties of the IFC geometries, and convert them to other 3D file formats. However, please note that some features of IFC may not be supported by other file formats, and may be lost during the conversion.


JSON CityJSON File

A file format for the efficient storage and exchange of 3D city models and landscapes. It has the following benefits and features:

  • Optimized CityGML: The CityJSON format is based on CityGML, which is an OGC standard for representing and exchanging 3D urban data. However, CityJSON is optimized for simplicity and efficiency, using JSON instead of XML as the underlying syntax. CityJSON reduces the file size and complexity of CityGML files, making them easier to process and manipulate.
  • 3D City Data: The CityJSON files can store 3D city models and landscapes, which are composed of various city objects, such as buildings, roads, bridges, vegetation, etc. Each city object has a name, a geometry, and a set of attributes. The format also supports nested hierarchy, reusable geometry component instances, and custom materials with texture images, which enhance the realism and detail of the 3D city data.
  • CityJSON Converter: Autoconverter allows you to import and export CityJSON files, and convert them into various other 3D mesh file formats, such as STL, OBJ, SKP, 3DS`, etc. Our software supports the reading and writing of CityJSON geometries with custom attributes, which preserve the semantic information of the 3D city data.