Mobile Terminal Complex Geographic Query System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing geographic information query systems on mobile terminals are limited to simple conditional queries and struggle with complex condition queries due to slow response times and inefficient data processing, especially with increasing geographic entity information data.
Innovation Solution
A mobile terminal-oriented complex condition geographic information query method and device that determines condition semantics, sets query contents based on preset rules, and performs server calculations to obtain query results, utilizing a cache system to enhance query efficiency and reduce waiting times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If complex condition geographic information queries are performed using existing systems, then query functionality is limited to simple conditions, but response speed becomes slow due to spatial relation calculations and data richness
Solution Approach 1:
The patent segments the geographic information query system into multiple components: a mobile terminal for user interaction, a server for complex spatial relation calculations, and a cache system for storing pre-computed results. This segmentation allows the mobile terminal to handle simple query interface operations while offloading computationally intensive spatial calculations to the server, thereby improving both query functionality and response speed.
Solution Approach 2:
The patent implements a cache mechanism that pre-computes and stores geographic information query results before they are actually needed. When similar queries are made, the system retrieves pre-computed results from the cache rather than performing full spatial relation calculations again, significantly reducing response time while maintaining complex query capabilities.
2Quantity of substance
If geographic entity information data continuously improves and increases, then data richness increases, but calculation waiting time becomes longer
Solution Approach 1:
The patent implements a hierarchical data structure where frequently accessed geographic entity information is stored with higher priority in the cache system, while less frequently accessed data remains in the main database. This local quality differentiation allows the system to quickly retrieve rich geographic data when needed without requiring the entire dataset to be processed each time, thus reducing calculation waiting time while maintaining data richness.
Solution Approach 2:
The system dynamically adjusts query parameters and cache eviction policies based on data richness and access patterns. When geographic entity information data increases, the system modifies cache size parameters, expiration times, and retrieval strategies to optimize the balance between data richness and calculation waiting time, ensuring efficient performance despite growing data volumes.
3Measurement precision
If existing geographic information query systems process spatial relation calculations, then query accuracy is maintained, but processing efficiency decreases
Solution Approach 1:
The patent introduces a cache system as an intermediary between the mobile terminal and the main database. This intermediary layer stores pre-computed spatial relation results, allowing the system to maintain query accuracy by retrieving verified results from the cache while dramatically improving processing efficiency by avoiding redundant spatial calculations for repeated queries.
Data Source
AI summary
The mobile terminal-oriented complex condition geographic information query method, device and medium are disclosed, and the method includes: determining geographic information query condition semantics, and setting complex condition query contents according to condition semantic regulations; based on a preset query rule, analyzing conditions meeting the rule, and obtaining attribute information of target objects and attribute information of condition objects forming complex conditions; and according to the attribute information of the target objects and the attribute information of the condition objects, performing server calculation query and returning a geographic information query result. Based on collection, storage and classification of the geographic entity position information, the geographic entity position information of a specific type and space limitation is inquired, so that the function of simultaneously limiting the conditions of target objects by the mobile terminal is enriched.


