-
Notifications
You must be signed in to change notification settings - Fork 9
Support conversion of CityGML to XKT #6
Comments
Hi Lindsay! If you want XKT files from cityGML for examples or demo, we can provide you plenty! :) |
Hi @Amoki , at this stage it's experimental. Possibly converting to intermediate glTF is the way to go. Since CityGML/CityJSON is a very simple format to parse, I'm thinking of adding a I was planning to create a Yes please, any XKT files from CityGML would be super useful for examples and demos, if you can share them that would be great. |
BTW @Amoki I forget - was it a proprietary tool you used to convert CityGML to glTF? |
Yep, we convert CityGML to IFC files with our own tool, then process the IFC file like every other IFC files. Here is our city, Lyon, district by district. |
Thanks! Unless sensitive info, were there any open source CityGML -> IFC tools you'd considered (eg. https://github.com/tudelft3d/ifc2citygml)? I'm guessing IFC4 support was the reason you guys made your own converter? |
Hello Lindsay, I developed the CityGML -> IFC conversion tool to be able to integrate BIM with SIG models (retaining data and ADEs).
You guessed correct ! We convert to IFC4X3 to be able to use IfcBridge, IfcRoad etc.. In addition we wanted to have the hand on the whole process because none of the available software are correct/performant. A good review of the state of the art developments in this domain is the GeoBIM Benchmark from TUDelft (link). I will implement the IFC -> CityGML bits next month to have the complete workflow: having CityGML in BIMData (and xeokit ;), adding BIM Models into the city, and/or alter the properties then export the updated unified model back to CityGML. It is not a trivial task to be able to handle properly all the XML/GML informations in the different configurations, what use do you plan to have with xeokit-cityjson-to-xkt ? Do you want to do something similar to ninja ? On another topic, some CityGML files use lines (on LOD 0 mostly). Do you plan to handle them in xeokit? (cf xeokit/xeokit-sdk#364). I am open to discuss this subject with you if you want. Have a nice day ! |
PS: the performances in xeokit for viewing city models are already great, I just saw xeokit/xeokit-sdk#254 (comment), that should improve further the rendering for CityGMLs in our xeokit viewer 👍 thanks ! |
at this stage I'm just experimenting with CityGML/CityJSON in xeokit, so no concrete plans there yet. I found that converting CityJSON geometry into XKT is quite straightforward, so I might create an experimental BTW, I'm finding the Lyon XKT models valuable for testing/benchmarking/tuning xeokit for large models. I can see a couple of things that I may be able to improve in loading and rendering, (eg. memory footprint and logarithmic clipping). If you like, let's have a meeting in 2021 to discuss? Would you be able to share the IFC models for the Lyon XKT models? |
Gladly !
Yes sure, I will send them to you later this afternoon. |
No description provided.
The text was updated successfully, but these errors were encountered: