Ein Kernkonzept von GIS ist die Beantwortung von Fragen zu Datensätzen. Aus der Sicht einer Datenbank; SQL mit räumlichen Erweiterungen ist eine Möglichkeit, solche Fragen zu stellen. Welche anderen Möglichkeiten gibt es, Fragen in maschinenlesbarer, textbasierter Form auszudrücken? Was sind die Vorteile verschiedener Ansätze?