Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented some CityObjectElements and enabled tesselate #62

Merged
merged 11 commits into from
Feb 7, 2022

Conversation

HarutakaMatsumoto
Copy link
Contributor

Hello!
I updated the following points of libcitygml.

  1. Enabled tesselate. If you set tesselate is false, tessellation is skipped.
  2. Implemented RectifiedGridCoverage.
  3. Implemented ExternalReference.
  4. Implemented Lod0Geometry
  5. Implemented Loc0ImplicitRepresentation
  6. Implemented Lod0TerrainIntersection
  7. Implemented Lod0Network
  8. Implemented Lod0MultiCurve
  9. Implemented Lod0MultiSurface
  10. Implemented GeneralizesTo

This commit successes parsing 533925_tran_6697_op2.gml.
Please check and merge this.

Copy link
Owner

@jklimke jklimke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First of all: Thank you for you contribution.

Please have a look at the annotations i did, please adapt the import style. As far as i remember public headers, i.e., the ones starting with 'citygml' should be imported using import <header_name>

Changing the default tesselation to false may break other applications that use the library as the behaviour changes.

sources/include/citygml/citygml.h Show resolved Hide resolved
sources/include/citygml/citygmlfactory.h Outdated Show resolved Hide resolved
sources/include/citygml/cityobject.h Outdated Show resolved Hide resolved
sources/src/citygml/externalreference.cpp Outdated Show resolved Hide resolved
@HarutakaMatsumoto
Copy link
Contributor Author

@jklimke
Fixed for annotations, and aligned the format.
Please check.

@jklimke jklimke merged commit 0819937 into jklimke:master Feb 7, 2022
@HarutakaMatsumoto
Copy link
Contributor Author

Thank you for your checking and merging!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants