OSArch Community

Import CityJSON workflows

  1. M

    Converion time.. :)

    I have CityJSON converted to (DXF) coming from FME

    Tried FBX, IFC2x3 and IFC4, nothing comes to display in Blender.

    Anyone have an idea why none iof thes imports seem to work?

    Also, the default DXF show no objects

    FBX?

    IFC? sites?

  2. M

    Can you share a file?

  3. S

    Either a georeference so objects are miles away from scene center, or a scale issue or a view near / far clip issue.

  4. S

    Also pay attention at coordinate system (projection) or you may face with up to several meter offset / deformations.

  5. M

    I uploaded a DXF [m] with the CityJSON file to this drive.

    The json file is about 50 MB. We (in NL) have a serious hurdle to take work with json GIS as open format to use in 'bim'.

    I see very limited possibilities to convert it to something 3D worakble. Only one 'commercial workflow '

    Should be a smooth ifc json brigde if you aks me, Thanks for tips & advice. Maybe you can take a look

    https://drive.google.com/drive/folders/1fp3KCp3oPqykUqSWmQBsWF-g39gywJGH?usp=sharing

  6. M
  7. M

    My conclusion is that sofar only one commercial software able to work with CityJSON files is FME. I asked someone to translate it to DXF so i can work with it.

    Maybe other countries have other more accessable formats or datasets. In the Netherlands CityJSON was the choice so we have to deal with that. As community we could make it part of a combined effort to convert this kind of gis geometry into other suitable 3D formats to work with.

    News!

    https://www.ogc.org/pressroom/pressreleases/4376

    and as part of a challenge

    https://community.osarch.org/discussion/comment/4761/#Comment_4761

  8. M

    CityJSON looks pretty straightforward to support. We can probably hack together an importer in a day. Unfortunately right now it's a little down in the priority list.

  9. M
  10. M
  11. M

    The targeted DXF download fills a real need for most CAD/GIS closed AEC software for the Netherlands. More cities will be added later. The other route, using Blender, is a big area download file of about 200-700 mb json file that leads to about 2.6 GB blend file (second screenshot) . I was able to get a view (15000 m field view)but only the option 'building objects' on import allows a zoom to object (?)

    My question now is this. What is a normal filesize for Blender to work smooth? I was thinking the power of blender maybe able to crack this import further. So, what tools or script do we have to make this more compact and usable as groundmap? Clipping, deleting metadata, remeshing, etc.

    Thanks!

    Original downloads for cityjson NL

    https://3d.kadaster.nl/basisvoorziening-3d/

  12. M
  13. M

    @magicalcloud_75 I was under the impression that it was an alternative syntax to CityGML. Given that CityGML is XML and this is JSON, JSON should be a smaller filesize than the equivalent data in XML.

  14. M

    https://www.mdpi.com/2220-9964/9/9/502

    Yes that's correct. So if it is converted 600 mb dutch Kadaster files turn into 2.5 Gb blender file. These cityjson shouldn't be more than say 50 mb to be able to work with?

  15. S

    Blender is able to manage such huge datasets by linking files instead of actually append objects right in the scene. As long as snap to Kadaster is not required, may be an option.

  16. M

    Segregate different mesh / building elements into different files would be a good idea. How does one do this efficient after importing and habing a 3 GB? Some smart script that can split it up into parts/area's? I was looking for a way select meshes with a specific color. Than copy paste them in a seperate file. These kind of things can bring me further. thx

  17. M

    Hi

    Just downloaded and imported a tile from https://3dbag.nl/en/viewer using cityjson.. again ..:P

    2 questions pop up.

    1. Why does Blender display it this way? Seem to mix up LOD's so..

    2. How do i filter and erase all LOD1.1 and LOD1.2? (i just want to keep LOD2.2

  18. M

    Bedankt @magicalcloud_75 ! Goede vondst, dit is geweldig!

    Alternative you can download the zip with OBJ files in de tile picker. Each LOD version is a separate file.

  19. L

    This is awesome! If you import the cityJSON in Blender (with the Up3date add-on), the LoDs are in different collections. If you go to the outline tab, you can just turn the other LoDs off:

  20. D
  21. M
  22. M

    Yes, this will get attention. Open BIM and Open GIS coming together, thanks to this nice effort.

    Geopositioning- wise the datasets need some more attention. I didn't check BlenderGIS.

    But each subsets of 3DBAG NL seem to be defined in a local origin. Exportting meshes to DXF , these can only be used if the raster used in 3DBAG is known and shared. What i think. Maybe BlenderGIS might take 3DBAG data to the next level. (?)

  23. D
  24. L
  25. M

    "

    How did I do this? This was a 3 step process: 1) Download the 3D Buildings in CityJSON from this website: https://3dbag.nl 2) The CityJSON files shared by TU Delft can be easily consumed in ArcGIS Pro by using Quick Import (based on Safe Software’s FME) and then shared as OGC i3s 3D Object Scene Layers. 3) Add the 3D Buildings to a web scene and start adding more layers like basemaps, elevation, trees and others to complete your digital twin.

    " academics say

    Hanging around here to find other ways and possibilities :)

  1. Page 1
  2. 2
  3. 3

Login or Register to reply.