Skip to content

city model .obj with / without ground floor of buildings? #191

Description

@AdrianKriger

Thank you for this amazing tool

I do not know if this is the correct forum to ask. If I should direct the question elsewhere please advise.

i) I want to understand why this .obj (.mtl) returns several Error 104 RING_SELF_INTERSECTION |face=4 | info= outer ring (a triangle) is collapsed to a line errors please. The link to the docs is 404 but I followed the ones in the val3dity readthdocs. My knowledge of 3D mesh’s is limited.

Image

The error only occurs when a smaller structure connects to a larger structure. --does it have something to do with the vertical line that runs from the ground to the roof of the larger structure? I don't know why this is happening... possibly the cjio.triangulate before I create the .obj?

ii) Is the standard to generate a 2.75D surface (3D mesh), of the city model (terrain, buildings, roads, etc.), with buildings that have NO ground floor? If I exclude the ground floor of buildings the model includes Error 302 SHELL_NOT_CLOSED |face= | info=Location hole: (xxxx, xxxxx, typically ground level). This seems about right because volumes are no longer watertight. Do I understand this correctly?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions