? Spatial -Datenbanken sind Datenbanken, die räumliche Daten zu speichern oder , in anderen Worten, Daten in Bezug auf Bereiche in der physischen Welt , Teile von lebenden Organismen , Konstruktion und viele andere Bereiche von Interesse. Die Daten in einer räumlichen Datenbank häufig erfasst , zunächst in Form von digitalen Bildern , so räumliche Datenbanken werden manchmal bildliche oder Bilddatenbanken genannt . Räumliche versus nicht -räumliche Daten
Eine räumliche Datenbank ist , in erster Linie , eine Datenbank . Mit anderen Worten, ist eine räumliche Datenbank gleichermaßen in der Lage Modellierung, Speichern und Abfragen von Standard nicht-räumliche oder alphanumerische Daten, wie sie Raumdaten . In der Praxis wird Geodaten immer auf nicht-räumliche Daten verbunden, so eine Datenbank, die nur bestimmte , räumliche Datentypen nicht ausreichen würden , um die Daten korrekt zu modellieren behandelt .
Spatial Data Types
Spatial -Datenbanken enthalten eine Reihe von räumlichen Datentypen , wie Punkt, Linie und REGION , um geometrische Objekte im Raum zu modellieren , und eine Reihe von speziellen Operationen wie INSIDE , INTERSECTION und Distanz, um die Beziehungen zwischen definieren ihnen . Die genauen Typen und Operationen hängen von der Art der Daten - zweidimensional oder dreidimensional - in der Datenbank gespeichert. Diese Typen und Operationen können Teil einer Datenbank -Abfragesprache , wie SQL , so dass die räumlichen Daten abgefragt werden können . Erweiterung der vorhandenen Datenbank-Management- Systeme durch die Einführung räumliche Datentypen und sich SQL in einer Ad-hoc- Weise war das Hauptproblem mit frühen räumlichen Datenbanken. Räumliche Datentypen sind noch immer nicht vollständig verstanden.
Spatial Indexing
Eine räumliche Datenbank muss in der Regel handhaben große Sammlungen von geometrischen Objekten , wie Hunderttausende oder Millionen von Polygonen . Insbesondere muss eine räumliche Datenbank in der Lage, eine Auswahl von Objekten abzurufen, ohne Scannen jedes Objekt in der Datenbank . Dies bedeutet, dass räumliche Datenbanken müssen räumliche Indizierung verwenden - eine Nummerierung verwendet werden, um Elemente aus einer Liste auswählen - . Beschäftigen und eine effiziente mathematische Formel oder Algorithmus , für den Anschluss oder Beitritt , Geo-Objekten aus verschiedenen Klassen zusammen
Anwendungen
Die Hauptanwendung von räumlichen Datenbanken ist in Systeme für die Speicherung , Bearbeitung und Anzeige von geographischen Informationen auf einem Computer , wie geografische Informationssysteme (GIS) bekannt. Spatial Datenbank-Anwendungen sind in der Regel mit betroffen , die verschiedene , geometrische Objekte im Raum angeordnet , oder jeden Punkt in einem bestimmten Raum . Die erste Art der Anwendung ermöglicht Geographen Modell Städte , Wälder und Flüsse , während das zweite Modell ermöglicht es ihnen, Landnutzung oder die Teilung eines Landes in Bundesstaaten, Provinzen und Bezirke.