Server GIS Tile Cache Generation with Projection Determination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing geographic information systems (GIS) face challenges in efficiently processing and presenting geospatial data, particularly in determining accurate projections and coordinate systems without sufficient metadata, and in generating tile caches for effective data representation.
Innovation Solution
A server-based GIS system that receives geospatial data from various sources, determines an appropriate projection and coordinate system using user inputs and metadata, applies transformations to align the data with a base map, and generates a tile cache for efficient data processing and presentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the GIS system processes geospatial data without sufficient metadata, then it can operate with limited input information, but it cannot determine accurate projections and coordinate systems
Solution Approach 1:
The patent introduces an image recognition module as an intermediary that processes geospatial images to extract feature information (buildings, roads, water bodies, etc.) when metadata is insufficient. This intermediary bridges the gap between limited input data and the need for accurate coordinate system determination by deriving spatial information from visual features in the imagery itself.
2Manufacturing precision
If the GIS system performs comprehensive data processing and transformation, then it achieves accurate geospatial representation, but it increases processing time and computational complexity
Solution Approach 1:
The patent applies preliminary action by pre-generating tile caches from geospatial images before they are needed for querying. The system processes and segments images into tiles in advance, storing them for rapid retrieval. This eliminates the need for real-time image processing during user queries, significantly reducing response time while maintaining transformation accuracy.
Solution Approach 2:
The patent segments geospatial images into discrete tiles that can be independently processed, stored, and retrieved. This segmentation divides the large-scale image processing task into smaller, manageable units, enabling parallel processing and reducing the computational burden on the system while maintaining overall transformation accuracy.
3Productivity
If the GIS system generates and stores tile caches for all possible views, then it enables fast data retrieval, but it consumes significant storage resources
Solution Approach 1:
The patent applies local quality by generating tile caches with different levels of detail for different regions of the geospatial data. Areas of interest or frequently accessed regions receive higher-resolution tiles, while less important areas use lower-resolution tiles. This approach optimizes storage utilization by allocating resources based on local requirements rather than uniformly across the entire dataset.
Data Source
AI summary
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.


