Repository navigation
🛠 Bugfix: Improved Extraction of GeoCoordinates from GeoPhotoService Data
📌 Description
This fix addresses an issue where coordinates extracted from GeoPhotoService.GetMetadata requests were sometimes incorrectly parsed, causing locations to be placed in the ocean unexpectedly.
🔄 Changes
- ✅ Optimized Regex – More precise detection of relevant coordinates to avoid incorrect matches.
- ✅ Frequency Analysis – Selects the most frequently occurring coordinate, increasing accuracy.
- ✅ Stability Improvements – Improved error handling for more robust processing.
- ✅ Performance Fix – Reduced redundant processing steps through better URL tracking.
🎯 Outcome
Extracted coordinates are now more reliable, accurate, and resilient to erroneous data, reducing instances of incorrect ocean placements!