Andrej730
13be6ccd45
Sort imports
2025-12-19 18:53:14 +05:00
Andrej
1608677d40
ifcopenshell.api.run to use explicit kwargs instead of unpacking
2025-06-10 18:54:35 +05:00
Andrej
8b4683aef1
replace api.run with static methods
2025-06-09 18:03:19 +05:00
Andrej
3d77fc7c7d
ifccityjson - more specific depdendency
...
API in cjio 0.10 changed (`load` method was moved elsewhere) and for now we just specify that we require older cjio version.
2025-05-30 18:13:10 +05:00
Andrej
0663c5130a
typing
2025-05-29 19:14:42 +05:00
Dion Moult
e7b791f4a2
Run black on utils
2024-07-26 12:16:36 +10:00
Dion Moult
0ecc3d3e2a
Share common makefile instructions, use venv for running build, and separate dist/build dirs
2024-07-18 23:43:12 +10:00
Dion Moult
3d2dfdf9cb
Fix ifccityjson wheel
2024-07-18 20:24:17 +10:00
Dion Moult
2d5be6cf89
Search replace 0.7.0 with 0.8.0
2024-06-27 11:49:12 +10:00
Dion Moult
b85dcdb437
Distribute IfcCityJSON on PyPI
2024-06-26 13:53:55 +10:00
Dion Moult
bdfd0c4aa7
Minor fix to IfcCityJSON and migrate IfcCityJSON docs to sphinx
2024-05-27 12:24:55 +10:00
Andrej730
cbf04546b8
fix many implicit ifcopenshell.guid imports
...
a bit related to 10d30b0de
2024-05-08 18:18:02 +05:00
Martin15135215
e58bfde500
Add cff for ifccityjson
2023-12-07 13:42:32 +11:00
Dion Moult
530260ebe7
Run black on cityjson2ifc
2023-12-05 09:54:38 +11:00
Dion Moult
594268c860
Fix two minor bugs in cityjson2ifc
2023-12-05 09:54:38 +11:00
Balázs Dukai
80846061f2
Don't use importlib for version
2023-06-16 13:29:24 +02:00
Balázs Dukai
80f9590410
Get package version from pyproject.toml
2023-06-16 13:29:24 +02:00
Balázs Dukai
16cda28d16
Include GenericCityObject extension
2023-06-16 13:29:24 +02:00
Balázs Dukai
24ea024a0d
Add parameters
2023-06-16 13:29:24 +02:00
Balázs Dukai
e90d7ccdb1
Init package
2023-06-16 13:29:24 +02:00
Balázs Dukai
3c53067567
Add copyright
2023-06-10 15:39:49 +10:00
Balázs Dukai
5ad7d4bb2a
Update to ifcopenshell 0.7.0 and cjio 0.8
...
LoD is string in v1.1
2023-06-10 15:39:49 +10:00
Balázs Dukai
3803942c5f
Update to v1.1 CityObject types
2023-06-10 15:39:49 +10:00
Laurens Oostwegel
ff6db5f24d
Integrate ifccityjson in BlenderBIM ( #1859 )
...
* ifccityjson-BB integration: include CJIO in makefile
* Add ifccityjson to BlenderBIM
* Make ifccityjson work like a package
* Use pip while installing CJIO dependency for ifccityjson
* revert removal of brick module
* Changes from pull request review
* Use ifccityjson as CLI and as package for BlenderBIM
2021-11-09 08:51:30 +11:00
Laurens Oostwegel
a038ae434b
ifccityjson: it is now easier to extract one LOD
2021-11-07 11:04:27 +01:00
Laurens Oostwegel
698ef40ada
ifccityjson: prevent interior holes in faces as there is a bug in the geometry generation
2021-11-07 10:55:47 +01:00
Laurens Oostwegel
276077964d
ifccityjson: refactor GeometryIO class
2021-11-07 10:51:09 +01:00
Laurens Oostwegel
45080a8a1f
ifccityjson: temporary fix until CJIO can build its LOD dictionary again
2021-11-07 10:50:12 +01:00
Laurens Oostwegel
dd348de0b7
ifccityjson: lazy build vertex dictionary
2021-11-07 10:40:01 +01:00
Laurens Oostwegel
8545d870c0
ifccityjson: Fix bug dependency updated CJIO
...
In the new CJIO module, cityjson vertices got transformed automatically when calling the object faces. Now this is not the case anymore.
2021-11-03 08:45:36 +01:00
Laurens Oostwegel
030f3cf307
Add tutorial to ifccityjson
2021-11-01 18:18:46 +01:00
LaurensJN
4b7058e22e
ifccityjson: updated georeferencing & added option to split IFC files based on Level of Detail
2021-08-17 16:37:40 +02:00
LaurensJN
88669701b2
cityjson: Implement conversion of all LODs instead of only the most detailed
2021-08-17 11:24:21 +02:00
LaurensJN
62b8f10677
ifccityjson: support for object parent/children relationships
2021-08-11 10:02:23 +02:00
LaurensJN
f42b018943
ifccityjson: more appropriate conversion of classes from cityjson to ifc
2021-08-11 09:15:57 +02:00
LaurensJN
4bf074f97a
ifccityjson conversion support for MultiLineString and MultiPoint
2021-08-09 13:10:26 +02:00
LaurensJN
10011436d0
Copyright statements for ifccityjson. See #1082
2021-08-06 15:47:47 +02:00
Dion Moult
5cf07a910e
Include licenses on IfcOpenShell sub-utilities. See #1082 .
2021-08-04 10:51:31 +10:00
Laurens Oostwegel
13209b6d03
Create mapping to IFC for all CityJSON object types & semantic surfaces
2021-05-16 18:55:00 +02:00
Laurens Oostwegel
411855495e
support for CityJSON MultiSurface, CompositeSurface & interior faces for cityjson2ifc convert
2021-05-16 18:16:59 +02:00
Laurens Oostwegel
79ebbb82ef
Minor fix in previous commit regarding writing of ifc file
2021-05-16 15:46:31 +02:00
LaurensJN
647a96a655
Update README.md of ifccityjson
2021-05-16 15:36:58 +02:00
Laurens Oostwegel
66d4665498
Instead of using a template ifc file, ifccityjson now uses ifcopenshell.api to create a new file for conversion
2021-05-16 15:32:35 +02:00
LaurensJN
42d476cbb0
Replace old naming of ifccityjson README.md
2021-04-23 17:12:29 +02:00
Laurens Oostwegel
cd0d3908d3
Add ifccityjson to start with supporting conversions between IFC and CityJSON files
2021-04-23 17:05:59 +02:00