Geo-enabling Non-Geo Data Sources via Intermediary Converter
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Many applications face challenges in utilizing geo-location information from non-geo enabled data sources, as this information is often not provided in a format compatible with the application's requirements.
Innovation Solution
A method and system that receive data from non-geo enabled sources, extract location information, convert it into a standardized geo-location format, and store it for use by applications, utilizing a converter that can intercept data, identify addresses or keys, and map them to geographical coordinates or location tracking services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is received from non-geo enabled data sources, then the data can be utilized by applications, but the geo-location information is not in a compatible format
Solution Approach 1:
A converter component is introduced as an intermediary between non-geo enabled data sources and geo-enabled applications. This converter intercepts data payloads, extracts location information, and transforms it into standardized geo-location formats (GeoRSS, GeoJSON, WKT), enabling applications to use data from sources that would otherwise be incompatible without modifying the original data sources or applications
Solution Approach 2:
The system changes the format parameters of location information by converting various input formats (addresses, coordinates, location names) into standardized geo-location data formats. This parameter transformation enables compatibility between diverse data sources and geo-enabled applications while maintaining the original data integrity
2Ease of operation
If geo-location information is extracted and converted to standardized form, then it becomes usable by applications, but additional processing steps are required
Solution Approach 1:
The converter performs preliminary extraction and standardization of geo-location information from data payloads before the data reaches the application. By pre-processing the data and storing it in standardized formats (GeoRSS, GeoJSON, WKT) in a database, the system eliminates the need for applications to perform complex extraction and conversion operations, thereby improving ease of operation
Solution Approach 2:
The system creates standardized copies of location information in multiple formats (GeoRSS, GeoJSON, WKT) from the original data payload. These standardized copies are stored in the database and can be directly utilized by applications without requiring them to process or convert the original non-standardized data, reducing processing complexity for applications
Data Source
AI summary
A method includes receiving data from a non-geo enabled data source, obtaining information related to location in the received data, converting the obtained information to a standardized form of geo-location data, and storing the geo-location data.


