Geospatial Scene Rendering Dataset Translation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for rendering geospatial data from multiple datasets result in inconsistent and unpredictable outputs, as different datasets may overlap or show different features, leading to undesirable mixing of data in the final render, with one dataset sometimes being prioritized over another based on accuracy and angle.
Innovation Solution
A computer-implemented method that translates one geospatial dataset with respect to another in the viewing direction within a spatial reference system, ensuring that the preferred dataset's visible faces are used for rendering, with the translation distance specified and performed by a shader, specifically a vertex shader, to maintain a fluent transition between dataset portions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple geospatial datasets are rendered without translation, then all available data is utilized, but the output becomes inconsistent and unpredictable with mixed features from different datasets
Solution Approach 1:
The patent applies preliminary action by translating the second geospatial dataset along the viewing direction before the rendering process occurs. This pre-translation ensures that objects from the second dataset are positioned behind corresponding objects from the first dataset, preventing unwanted mixing and ensuring consistent rendering of the preferred dataset's visible faces.
2Reliability
If one dataset is prioritized over another, then rendering consistency is improved, but the complexity of managing multiple datasets increases
Solution Approach 1:
The patent applies parameter changes by modifying the spatial position parameter of the second dataset through translation along the viewing direction. This simple parameter adjustment (translation distance) establishes a clear prioritization rule where the first dataset's visible faces are always rendered first, simplifying the management of multiple datasets while maintaining rendering consistency.
3Manufacturing precision
If datasets are translated to prioritize one dataset, then rendering accuracy is improved, but the complexity of determining translation distance increases
Solution Approach 1:
The patent applies partial action by translating the second dataset only along the viewing direction (z-axis) rather than applying full three-dimensional transformation. This partial translation is sufficient to achieve the desired prioritization effect without the complexity of determining complete spatial offsets, as objects are only needed to be positioned behind in the depth buffer, not precisely aligned in all dimensions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Example embodiments describe method for rendering a geospatial scene (113) from a camera viewpoint (131) comprising: i) obtaining (101) geospatial data (110) comprising at least a first and second geospatial dataset comprising 3-dimensional, 3D, models of objects in a spatial reference system; and ii) during the rendering, translating (103) the first geospatial dataset with respect to the second geospatial dataset in the spatial reference system in a viewing direction such that faces of select objects in the second geospatial dataset fall behind faces of the same select objects in the first geospatial dataset.