Ik heb een CityJSON tile gedownload van de 3D BAG. Met citygml-tools kan ik deze converteren naar CityGML, maar dan raakt de LoD1.2 versie kwijt. De LoD1.3 versie blijft wel aanwezig in het bestand. Nu heeft citygml-tools een optie om de LoD’s te scheiden, maar die werkt alleen op CityGML-bestanden en je kunt alleen een integere waarde invullen (1 of 2 en niet 1.2 of 1.3). Heeft iemand een oplossing?
Je zou dan een scriptje moeten schrijven. Normmaalgesproken zou ik dat in python doen.\Maar javascript kan bijvoorbeeld ook.
Zie bijgaande link. https://observablehq.com/@janwinsemius/filter-cityjson
je kan het ook als tooltje gebruiken denk ik. Ik neem tenminste aan dat 1 object als er meerdere geometries zijn altijd dezelde lod heeft.
Succes
Hi @CWisse, normally cjio would be the tool for manipulating CityJSON files, but unfortunately it has the same problem as citygml-tools (extract_lod doesn't work with the improved LoD · Issue #80 · cityjson/cjio · GitHub). This has to do with the fact that the tools cast the LoD in the files into integers, and in the 3D BAG CityJSON files we use the “improved LoD-s” (Algemene concepten - 3D BAG).
However, this will be fixed with the new CityJSON version 1.1, updated in cjio, and it will propagate to the new 3D BAG releases too.