Hinweis: Dieses Video und dieser Podcast wurden mithilfe von KI erstellt auf Grundlage der ursprünglichen Inhalte sowie den technischen Erkenntnissen des Autors des Blogartikels.
Dieser Bericht untersucht einen spezifischen methodischen Rahmen, der auf der Integration von fünf zentralen APIs basiert, die der Extraktion, Übersetzung und Analyse von Informationen aus Karten und Bildmaterial dienen. Diese Analyse verdeutlicht den Wandel von der einfachen statischen Objekterkennung hin zu „echter Intelligenz“ – der Fähigkeit, Objektwahrscheinlichkeiten durch Korrelation zu bestätigen.
Das Feld entwickelt sich über einfache Computervision hinaus hin zu umfassenden Umweltanalysen, einschließlich Trendidentifizierung und Anomalieerkennung in Umweltzeitreihen ( Abb. 1 ).

Geospatiale künstliche Intelligenz (GeoAI) ist als Integration von Geodaten und KI zu einem der sich am schnellsten entwickelnden Forschungsbereiche in der räumlichen Datenwissenschaft und Geografie geworden. Die Analyse von Geodaten dient dazu, Erkenntnisse über Objekte und Ereignisse in Bezug auf Raum und Zeit zu gewinnen, etwa das Auswerten potenzieller Solaranlagen auf Hausflächen.
Wir fokussieren uns hier auf fünf APIs zur Informationsgewinnung aus Karten oder Bildern:
-
Objekterkennungs-API (Similarity DB) bietet schnelle Bilderkennung mit Hilfe fortschrittlicher neuronaler Netze. Gibt Labels, Konfidenzwerte und Begrenzungsrahmenkoordinaten zurück.
-
Bild-zu-Text-API nutzt Algorithmen zur optischen Zeichenerkennung (OCR), um Text aus Bildern zu extrahieren, einschließlich unterschiedlicher Größen, Schriftarten und Handschrift.
-
Sprachübersetzer-Shell übersetzt extrahierten Text (z. B. von einem Bildschild) in verschiedene Sprachen oder in Symbole.
-
Länder- und Hauptstadt-API stellt geografische, demografische und wirtschaftliche Statistiken zu Ländern und Städten bereit, basierend auf erkannten Standorten oder GEO-Koordinaten.
-
Zufallsgenerator für Bilder (zum Trainieren/Testen von Daten) generiert szenische Bilder für Trainingsdaten, Platzhalter und Designzwecke und unterstützt benutzerdefinierte Kategorien und Größen.
Diese APIs bzw. Komponenten ermöglichen die Objekterkennung, die Ähnlichkeitssuche und die Extraktion geografischer Statistiken zur Bestimmung des standortbezogenen Kontexts.
Das Objekterkennungs-API filtert Ergebnisse anhand eines Konfidenzschwellenwerts. Objekte mit einem Konfidenzwert unter 0,3 (30 Prozent) werden ausgeschlossen. Die Ausgabe ist typischerweise ein JSON-Array mit folgenden Informationen:
-
Label: der identifizierte Objekttyp (z. B. „Auto“, „Zaun“)
-
Konfidenzwert: die Wahrscheinlichkeit der Richtigkeit (z. B. 0,78)
-
Begrenzungsrahmen (BoundingBox): Koordinaten (x1, y1, x2, y2), die die Position des Objekts im Bild definieren
Das Konzept korrelierter Objekte
Echte Intelligenz im GEOINT-Kontext bedeutet, die Wahrscheinlichkeit eines Objekts durch die Identifizierung eines zweiten, korrelierten Objekts zu bestätigen. Ein Beispiel: In einer Szene mit einem Zaun erhöht die Anwesenheit von Autos vor diesem Zaun die statistische Wahrscheinlichkeit, dass es sich beim ersten Objekt tatsächlich um einen zugehörigen Zaun handelt (Abb. 2).

Szenenanalyse: In einer „standardisierten Szene“ identifizieren Systeme Häuser, Autos, Zäune, Menschen, Wolken, Bäume und nicht identifizierte Objekte wie Bahnschranken oder weiß-rote Fackeln.
API-Anfragekonfiguration
Für eine erfolgreiche Datenextraktion sind bestimmte Headerkonfigurationen erforderlich, insbesondere für die Authentifizierung und Autorisierung. Das Headerformat lautet: headers.add(‘X-Api-Key:’ + aAPIKey) ; Die Autorisierung wird durch einen User-Agent im Header deklariert.
Fehlerbehandlung: Häufige Fehlerquellen sind fehlende oder unvollständige Header oder Syntaxfehler in Dateipfaden (z. B. unerwartete Zeichen nach Zeilenumbrüchen) sowie unpassende Formatierung des mit get oder post zu sendenden URL zu encode und decode . Beispielsweise müssen Dateipfade in ExecStr korrekt maskiert werden, um Syntaxfehler zu vermeiden, wie der Code in Listing 1 [3] als Funktionsblock zeigt.
Eintrag 1
function APIGetGeoCountry(AURL,url_name, aAPIKey: string): string;
var encodedURL:String; cnt: integer; ajt:TJson; JObj: TJSonObject2; JArr: TJSonArray2;
begin
encodedURL:= Format(AURL,[urlencode(url_name)]);
with THttpRequestC.create(self) do
try
writ('geo_reqsend: '+encodedurl)
headers.add('X-Api-Key:'+aAPIkey);
if Get(encodedURL) then begin
result:= (Response.ContentAsString)
ajt:= TJson.create();
ajt.parse(Response.ContentAsString);
Jarr:= ajt.JsonArray;
jobj:= jarr[0].asobject;
for cnt:= 0 to Jobj.count-1 do
writ(jobj.items[cnt].name);
writ('surface_area: '+(jobj.values['surface_area'].asstring));
end
else Writeln('APIError '+inttostr(Response.StatusCode2));
except
writeln('HTTPS: '+ExceptiontoString(exceptiontype,exceptionparam));
finally
ajt.Free;
free;
end;
end;
GEOINT hat sich in den vergangenen Jahren deutlich weiterentwickelt. In früheren Anwendungen gab es eine spezielle Computervision mit Fokus auf Mustererkennung in Luft- und Bahndaten sowie Klassifizierung von Punktwolken. Das Spektrum hat sich mittlerweile erweitert und umfasst nun:
-
Auswertung von Umweltzeitreihen
-
Identifizierung geografischer Trends
-
meteorologische Analysen (Wetter oder Katastrophen)
-
Klimaanalyse und Bevölkerungsstimmung
-
Anomalieerkennung und Warnungen
Für Newsletter anmedenBleibe informiert
Fazit
Die Integration von KI in geografische Informationssysteme hat sich von spezialisierten Nischenanwendungen zu einem breiten Spektrum innovativer Technologien entwickelt. Durch die Nutzung spezieller APIs – von OCR bis zu wirtschafts- und demografischen Daten – können GEOINT-Systeme Rohbilder in verwertbare räumliche Informationen umwandeln.
Die Zukunft des Fachgebiets liegt in seiner Fähigkeit, komplexe Zeitreihen zu verarbeiten und global wie lokale Anomalien mit zunehmender Präzision zu identifizieren.
Links & Literatur
[1] GEO Intelligence Infograph: Prompting, Max Kleiner, NotebookML
[2] Szenenanalyse, Max Kleiner, GEOINT_Screenshot_1-7-2026_135415_www.softwareschule.ch.jpg
[3] Codeblock, Max Kleiner: maXbox5/EKON30/1473_Geo_Intelligence_API3_52.txt at main · maxkleiner/maXbox5
[4] Erweiterte Geointelligenz: Integration von Karten, APIs und KI für verbesserte Geodatenanalyse: https://de.slideshare.net/slideshow/advanced-geo-intelligence-integrating-maps-apis-and-ai-for-enhanced-geospatial-analysis/288228122
[5] EKON 30 Session – GEO Intelligence APIs: https://maxkleiner1.medium.com/ekon-30-30cd211550de
[6] Animationsvideo: https://www.youtube.com/watch?v=E97OROtEkGg
Author
🔍 Frequently Asked Questions
1. Was ist GeoAI?
GeoAI bezeichnet die Verbindung von Geodaten und künstlicher Intelligenz zur Analyse von Objekten und Ereignissen in ihrem räumlichen und zeitlichen Kontext.
2. Welche APIs werden für GEOINT eingesetzt?
Der Artikel beschreibt fünf APIs: eine Objekterkennungs-API, eine Bild-zu-Text-API, eine Sprachübersetzer-Shell, eine Länder- und Hauptstadt-API sowie einen Bild-Zufallsgenerator für Trainings- und Testdaten.
3. Welche Informationen liefert die Objekterkennungs-API?
Sie liefert erkannte Objekttypen, Konfidenzwerte und Begrenzungsrahmen mit den Koordinaten der Objekte im Bild.
4. Wie werden erkannte Objekte durch Korrelation bestätigt?
Die Wahrscheinlichkeit eines Objekts kann durch ein zweites, korreliertes Objekt erhöht werden. Beispielsweise können Autos vor einem erkannten Zaun die Wahrscheinlichkeit bestätigen, dass es sich tatsächlich um einen Zaun handelt.
5. Welche Rolle spielt der Konfidenzwert bei der Objekterkennung?
Ergebnisse mit einem Konfidenzwert unter 0,3 werden ausgeschlossen. Der Wert beschreibt die Wahrscheinlichkeit, mit der die erkannte Objektklassifizierung als korrekt eingeschätzt wird.
6. Welche Fehler können bei API-Anfragen auftreten?
Häufige Fehlerquellen sind fehlende oder unvollständige Header, Syntaxfehler in Dateipfaden sowie eine unpassende Formatierung von URLs bei get oder post.
7. Welche Anwendungsbereiche umfasst GEOINT heute?
Neben der Objekterkennung gehören unter anderem Umweltzeitreihen, geografische Trends, meteorologische Analysen, Klimaanalysen, Bevölkerungsstimmung sowie Anomalieerkennung und Warnungen dazu.
8. Wie hat sich GEOINT weiterentwickelt?
GEOINT hat sich von spezialisierten Computervision-Anwendungen zur Mustererkennung und Punktwolkenklassifizierung hin zu umfassenderen räumlichen und zeitlichen Analysen entwickelt.


