Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • V Visualization
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Volker Coors
  • Visualization
  • Wiki
  • Styling of 3D building models by Attributes

Styling of 3D building models by Attributes · Changes

Page history
Update Styling of 3D building models by Attributes authored 2 years ago by Joe T.S.'s avatar Joe T.S.
Hide whitespace changes
Inline Side-by-side
Showing
with 29 additions and 1 deletion
+29 -1
Styling-of-3D-building-models-by-Attributes.md
View page @ 212f82d7
Styling ### Example: Styling of 3D building models by Specific Space Heating Demand.
\ No newline at end of file
![image](uploads/69e089282b3bc2f2c20c099dc8bf8ee8/image.png)
#### Example Script in Cesium.js JavaScript file
```javascript
// load 3D Tileset
tileset_3Dbuildings = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: '**link to 3D Tiles json**'
}));
// assign style
tileset.style = new Cesium.Cesium3DTileStyle({
show: true,
color: {
"conditions": [
['Number(${Specific_space_heating_demand})> 250', 'color("#d53e4f")'],
['Number(${Specific_space_heating_demand})>= 200', 'color("#f46d43")'],
['Number(${Specific_space_heating_demand})>= 150', 'color("#fdae61")'],
['Number(${Specific_space_heating_demand})>= 125', 'color("#fee08b")'],
['Number(${Specific_space_heating_demand})>= 100', 'color("#ffffbf")'],
['Number(${Specific_space_heating_demand})>= 75', 'color("#e6f598")'],
['Number(${Specific_space_heating_demand})>= 50', 'color("#abdda4")'],
['Number(${Specific_space_heating_demand})>= 25', 'color("#66c2a5")'],
['Number(${Specific_space_heating_demand})>= 0', 'color("#3288bd")'],
['true', 'color("white",0)']
]
}
});
```
\ No newline at end of file
Clone repository
  • Create a simple web AR application [De]
  • Create a simple web AR application
  • Exercise for Multiresolution Models
    • Feature manipulation engine (FME)
    • Introduction
    • Open source datasets
    • Visualization with ArcGIS
    • Visualization with CesiumJS
    • Visualization with Deck.gl
  • FME
  • OGC API 3D GeoVolume
  • Project_1
  • Styling of 3D building models by Attributes
  • Three.js 101 : Hello World!
  • Useful tools
  • Visualization of Bike Sharing Data
View All Pages

Dies ist die Gitlab-Instanz des Transferportals der Hochschule für Technik Stuttgart. Hier geht es zurück zum Portal