A 3D City Model is a high-fidelity digital twin of an urban environment, encoding precise building footprints, heights, roof geometries, and material dielectric properties. It serves as the critical geometric input for deterministic ray tracing engines, replacing statistical clutter models with explicit physical obstructions to calculate multipath propagation, diffraction, and shadowing in dense small-cell deployments.
Glossary
3D City Model

What is a 3D City Model?
A 3D city model is a detailed digital representation of urban geometry used as a geometric database for ray-tracing propagation engines to simulate urban small-cell coverage.
These models are constructed from LiDAR point clouds, stereophotogrammetry, and cadastral data, often stored in formats like CityGML. By assigning conductivity and permittivity values to surfaces, the model enables the simulation of reflection and penetration loss, allowing network planners to predict mmWave coverage dead zones and optimize beamforming strategies with sub-meter accuracy before physical deployment.
Key Characteristics of a Propagation-Grade 3D City Model
A propagation-grade 3D city model is a specialized geometric database engineered specifically for ray-tracing engines, requiring a level of semantic detail and topological correctness far beyond standard visualization meshes.
Volumetric Building Footprints
Unlike 2D GIS polygons, propagation-grade models require extruded 3D volumes with precise absolute heights (z-values) referenced to a geoid. Each building must be a closed, watertight solid to correctly calculate diffraction over rooftops and waveguiding through street canyons. Non-manifold geometry or flipped normals cause ray-tracing engines to leak rays or miscalculate reflection angles.
Material Classification per Surface
Every planar face must be tagged with its electromagnetic material properties—relative permittivity, conductivity, and surface roughness—not just visual textures. These parameters drive the Fresnel reflection and transmission coefficients calculated by the ray engine.
- Concrete: High reflection at mmWave frequencies
- Low-E Glass: Significant penetration loss and specular reflection
- Vegetation: Modeled as a lossy dielectric volume with scattering
- Metal Cladding: Near-perfect conductor causing strong multipath
Terrain and Clutter Integration
The 3D city model must be fused with a high-resolution Digital Elevation Model (DEM) and a clutter layer representing foliage, street furniture, and vehicles. The DEM provides the ground truth z-base for building placement, preventing floating or sunken structures. The clutter layer adds statistical scattering objects—lamp posts, traffic signals, bus shelters—that cause significant local multipath and depolarization at frequencies above 3 GHz.
Topological Consistency and Edge Matching
Adjacent building volumes must share exact vertex-to-vertex coincidence along shared boundaries. Gaps or T-junctions between neighboring facades create artificial diffraction edges that generate spurious rays in the simulation. Propagation-grade models enforce strict planar topology, often requiring automated healing algorithms to close micro-gaps, remove self-intersections, and ensure all surface normals point outward consistently.
Georeferencing and Coordinate Precision
All geometry must be stored in a projected coordinate system with sub-centimeter precision to maintain phase coherence at mmWave frequencies. A 1 mm positional error at 28 GHz introduces a phase error of approximately 33 degrees, corrupting the constructive and destructive interference patterns that determine small-scale fading. Models typically use local tangent plane coordinates with a defined origin to avoid floating-point precision loss in global geodetic systems.
Frequently Asked Questions
Essential questions about the role of 3D city models in high-fidelity radio frequency propagation simulation and radio environment mapping.
A 3D city model is a detailed digital representation of urban geometry—including building footprints, heights, facade materials, and terrain features—used as a deterministic geometric database for ray-tracing propagation engines. Unlike empirical models that rely on statistical averages, a 3D city model provides the precise spatial data required to simulate individual multipath reflections, diffractions, and scattering events. This enables network planners to predict small-cell coverage with meter-level accuracy in dense urban canyons where traditional models fail.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
A 3D City Model serves as the geometric foundation for deterministic propagation modeling. The following concepts are critical to understanding how urban geometry is translated into accurate RF predictions.
Shadow Fading Map
A spatial layer derived from the 3D City Model that models large-scale, log-normal signal variation caused by macroscopic obstructions between the transmitter and receiver. Unlike distance-dependent path loss, shadow fading captures the building blockage effect where a mobile user moves behind a structure. The 3D City Model enables:
- Identification of shadow regions behind tall buildings
- Calculation of diffraction-based recovery behind corners
- Statistical characterization of fade depth for link budget planning This layer is distinct from the deterministic ray tracing output and is often used to calibrate empirical propagation models with site-specific geometry.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us