Posts

Showing posts with the label Data Visualization

[020] How to Create Dashboard Charts from Report Data in CityEngine

Image
Leverage + Visualizing + Urban Statistics summary This tutorial explores how to use the CityEngine Dashboard to transform raw CGA report data into intuitive Bar and Pie charts, allowing for immediate urban density and land-use analysis. Let's take a brief look at how to create charts using the Dashboard feature in CityEngine. The Dashboard is a powerful tool that provides visual feedback as you modify your procedural models. To follow along, we will use a CGA rule that generates random building heights, separates floors, and extracts necessary data into the Reports tab. Below is the code used for this workflow. CGA Code for Data Extraction attr BD_floor = rint(rand(1,8)) # Generates a random floor count between 1 and 8. attr BD_use = "" # Specify the building usage (e.g., School, Factory, Hospital) in the Inspector panel. Lot --> report("Building Area." + BD_use, geometry.area()) # Accumul...

050] How to Create Advanced Terrain Profiles from Global Mapper Using ChatGPT

Image
Export raw elevation data from Global Mapper to CSV and use ChatGPT to generate professional, high-fidelity terrain cross-sections. This tutorial demonstrates how to overcome the visual limitations of built-in GIS profile tools. By leveraging AI-driven Python scripting, you can create custom-shaded site areas, highlight steep slopes, and add precise leader-line annotations to your terrain analysis reports. Exporting Path Profile Data from Global Mapper Today, I’d like to share an experimental workflow for improving terrain profile visualization in Global Mapper. First, please run Global Mapper. img 1 : DEM created in Global Mapper with a line segment added for profile analysis With the DEM created, add a line segment. Now, let's extract the terrain profile. img 2 : Accessing Path Profile through the Analysis/Measurement menu After selecting the line segment, right-click and select Anal...