Geo engine with AI components

Geocoding AI

Enrich GPS coordinates from photos, Excel tables or CSV files with addresses automatically. Run-based, with AI-generated report and configurable file naming.

Features

Upload

Two ways to feed data into a run: upload locally yourself, or issue a customer a personalized upload link. Both paths land in the same processing stream.

Choose inbound path

Files

Drop files here or click to select

Drop GPS sources (photo ZIP, photo set, or Excel/CSV with lat/lon columns). Max 500 MB per file.

Archives are unpacked automatically. Supported archive formats: .zip .tar.gz .tar.bz2 .7z .rar (via libarchive). Contents are passed into the run; no manual preparation needed.

Processing mode & configuration

What do the modes mean? ↗

Pick a mode; the matching configuration appears inline below (just like the upload-path switch Local / Customer data room). Pattern builder, output format and mode-specific options are pre-filled per mode.

Pick mode

Configuration · Reverse geocoding

Standard for EXIF photos is WGS84. Surveying data is usually ETRS89 / UTM.

Excel/CSV with columns lat, lon (also latitude / longitude) · GeoJSON file · or photo set / ZIP with GPS EXIF.

File naming pattern (output)

Click a placeholder or drag and drop it into the pattern.

{original} {street} {house_no} {house_no_suffix} {postal_code} {city} {district} {state} {kgs8} {country} {lat} {lon} {run_id} {timestamp} {ext}
Live preview
Input: IMG_4521.jpg
Result: IMG_4521.jpg

Run

Run summary

Status
Ready
Waiting for start
Items
200
estimated from upload
Token / cost estimate
31.05 EUR
200 initial + 7 retry passes
ETA
~2:14 min
based on 142 ms / item

Ready to start

200 items prepared · region DE · mode: Geo to address · output: enrichment + report
0 % ETA: not started yet

--:--:-- Waiting for run start...

Reports & admin

Review the current run, search the run history, delete data GDPR-compliantly and fetch audit proofs, all in one place.

Pick a section

Geocoding AI · Run report

Field photos Q2-2026

Run run-20260511-1430 · 2026-05-11 14:30 · executed by Stephan Klahr

200
Items
193
Successful
96.5 %
Hit rate
2:14 min
Runtime

Summary (AI-generated)

The run processed 200 field photos with GPS coordinates from April 1 to June 30, 2026. 193 photos (96.5 %) could be mapped to a unique address. Three clear clusters show up geographically: the Greater Stuttgart area (84 photos, mainly the inner-city postal codes 70173 to 70182), Hamburg North (47 photos, mostly Eppendorf and Winterhude), and the Munich southern area with 36 photos. Seven photos returned no unique hit: five due to inaccurate coordinates in rural areas, two due to corrupt EXIF data. Reprocessing these seven cases via image comparison is recommended.

KPIs

200
Items processed
193
Successful
7
Reprocessing recommended
94.3 %
Avg confidence
142 ms
Avg latency per item
2:14 min
Total runtime

Distribution by federal state

Baden-Wuerttemberg84 Hamburg47 Bavaria36 North Rhine-Westphalia22 Hesse11 Other7 (unassigned)

Item details (excerpt)

ItemGPSResultConfidenceStatus
IMG_4521.jpg48.7758, 9.1829Stuttgart, Koenigstr. 12, 7017397 %OK
IMG_4522.jpg48.7762, 9.1834Stuttgart, Koenigstr. 14, 7017396 %OK
IMG_4530.jpg53.5763, 9.9926Hamburg, Eppendorfer Weg 88, 2025994 %OK
IMG_4534.jpg48.1373, 11.5754Munich, Marienplatz, 8033191 %OK
IMG_4587.jpg50.1186, 8.6802Frankfurt, Zeil 42, 6031368 %low confidence
IMG_4612.jpg0.0000, 0.0000(no match)-EXIF error
IMG_4613.jpg52.5200, 13.4050(reprocessing recommended)54 %unclear

Cost table (billing basis)

PositionUnitQuantityUnit priceSum
Initial processingDocument pass2000.15 EUR30.00 EUR
Reprocessing (confidence optimization)Document pass70.15 EUR1.05 EUR
Total net · 207 passes31.05 EUR

Unit price 0.15 EUR per pass per document. Documents with low confidence pass through the AI pipeline multiple times (image AI localization, OCR, cross-check) until the desired confidence threshold is reached. Each pass is billed. Final invoicing is monthly per cost center.

Reprocessing recommendation (AI)

Local image AI reprocessing is recommended for 7 items:

  • IMG_4612.jpg, IMG_4709.jpg: EXIF coordinates 0.0 (camera defect). Visual localization via landmark detection is possible.
  • IMG_4613.jpg, IMG_4655.jpg: hits with confidence < 70 %. Image comparison against street-view embeddings can sharpen the result.
  • IMG_4801.jpg: 3 GPS jumps in EXIF, likely drift. Median filter recommended.
  • IMG_4823.jpg, IMG_4824.jpg: indoor shots with uncertain GPS. Manual placement via UI map view.

Download & actions

Report PDF

LATUS-CI · A4 · ~ 8 pages
ready
Content
Cover, KPIs, item excerpt, costs, AI recommendation
Size
~ 1.2 MB

Enrichment as ZIP

193 files · renamed via pattern
ready
Format
Pattern from step 02 applied
Size
~ 12 MB

Item table Excel

200 rows · all fields + confidence
ready
Sheets
Items · Stats · Costs
Size
~ 280 KB