Un concetto chiave di GIS è rispondere alle domande sui set di dati. Dal punto di vista di un database; SQL con estensioni spaziali è un modo per porre tali domande. In quali altri modi le domande possono essere espresse in un modulo basato su testo leggibile automaticamente? Quali sono i vantaggi di diversi approcci?