Skip to content

PB-591 : 3D KML improvements#885

Merged
pakb merged 1 commit intodevelopfrom
bug_PB-591_3d_kml_improvments
Jun 10, 2024
Merged

PB-591 : 3D KML improvements#885
pakb merged 1 commit intodevelopfrom
bug_PB-591_3d_kml_improvments

Conversation

@pakb
Copy link
Contributor

@pakb pakb commented Jun 7, 2024

using stock Cesium classes to load KMLs instead of relying on ol-cesium bridge transforming the Cesium KML component into a composition API component in the process (exit mixins)

Adding a couple tweaks depending on the geometry type :

  • disabling depth with terrain testing with labels (always visible) and adding more outline
  • clamping icons (billboard) to the terrain, so that they aren't clipped by it
  • lowering the default alpah/transparency of polyline/polygon material, to ease the visualization of underlying buildings and other features
  • forcing clamping to ground for polyline, meaning a measure line will follow the terrain, always

Note : see JIRA ticket for good KML sample to be tested

Test link

@pakb pakb requested review from LukasJoss, ltkum and ltshb June 7, 2024 15:57
@github-actions github-actions bot added the bug label Jun 7, 2024
@cypress
Copy link

cypress bot commented Jun 7, 2024

Passing run #2408 ↗︎

0 207 20 0 Flakiness 0

Details:

PB-591 : 3D KML improvements
Project: web-mapviewer Commit: 8f2138bf61
Status: Passed Duration: 05:58 💡
Started: Jun 10, 2024 5:52 AM Ended: Jun 10, 2024 5:58 AM

Review all test suite changes for PR #885 ↗︎

using stock Cesium classes to load KMLs instead of relying on ol-cesium bridge
transforming the Cesium KML component into a composition API component in the process (exit mixins)

Adding a couple tweaks depending on the geometry type :
 - disabling depth with terrain testing with labels (always visible) and adding more outline
 - clamping icons (billboard) to the terrain, so that they aren't clipped by it
 - lowering the default alpah/transparency of polyline/polygon material, to ease the visualization of underlying buildings and other features
 - forcing clamping to ground for polyline, meaning a measure line will follow the terrain, always
@pakb pakb force-pushed the bug_PB-591_3d_kml_improvments branch from cd18c05 to 8f2138b Compare June 10, 2024 05:48
@pakb pakb merged commit 31f1333 into develop Jun 10, 2024
@pakb pakb deleted the bug_PB-591_3d_kml_improvments branch June 10, 2024 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants