Skip to main content

Co to jest baza danych przestrzennych?

Baza danych zoptymalizowana do przechowywania i zapytania danych związanych z obiektami w przestrzeni, która obejmuje linie, punkty i wielokąty, nazywa się przestrzenną bazą danych.Różne dziedziny badań mają wiele aplikacji do zarządzania danymi geometrycznymi, danymi geograficznymi i danymi przestrzennymi.W tych bazach danych „przestrzeń” może być geograficzna jak mapa powierzchni Ziemi, geometryczna jak układ bardzo dużej integracji (VLSI) lub przestrzenna jak 3-D reprezentacja łańcuchów cząsteczek białka.Baza danych przestrzennych jest podobna do standardowej bazy danych z dodatkowymi zdolnościami do obsługi danych przestrzennych.Na przykład typy danych przestrzennych (SDT) są oferowane w języku i modelu zapytania i danych bazy danych przestrzennej.

Gdy do mapowania geograficznego jest używana przestrzenna baza danych, jej SDT wskazują strukturę w przestrzeni, takiej jak punkty, linie i regiony oraz relacje między strukturami, takimi jak linie przecinające się nawzajem.Użytkownik może zobaczyć te podmioty reprezentowane przez drogi, rurociągi lub lasy na mapie, ale w widoku programowania są reprezentowane przez linie, wielokąty lub punkty.Tego rodzaju bazy danych nazywane są obiektowymi bazami danych przestrzennymi.Ponadto relacje topologiczne, takie jak nakładanie się lub rozłączenie linii oraz relacje kierunkowe, takie jak kierunki kompasu kardynalnego, są reprezentowane i programowane w geograficzną bazę danych przestrzenną.Relacje metryczne, które wskazują na odległość obiektów, są również reprezentowane w tych bazach danych.

Bazy danych przestrzenne są wykorzystywane do danych biznesowych, rządowych, marketingowych i komercyjnych.Firma może mapować koncentracje, w których znajduje się pewien rodzaj klienta, aby zaplanować najlepsze miejsce do budowy innego budynku, lub polityk może zbadać grupę demograficzną głosowania w celu zaplanowania trasy kampanii.Mogą być również wykorzystywane do planowania miast i regionów lub wykorzystywane przez jurysdykcje policyjne do analizy wzorców przestępczości.SDT mogą być prostymi informacjami, ale mogą również stać się bardzo złożone, jeśli to, co użytkownik musi wiedzieć, jest bardzo konkretne.Te złożone relacje obiektów w przestrzeni sprawiają, że przestrzenne bazy danych są korzystne, ponieważ mogą używać i sortować masywne ilości informacji.

Często określone obiekty w określonej przestrzennej bazie danych mają z nimi szereg zmiennych.W takim przypadku przestrzenna baza danych może użyć ustrukturyzowanego języka zapytań (SQL), aby zapewnić specjalne funkcje indeksu do manipulowania i zapytania.Chociaż może być używany wyłącznie do przechowywania, baza danych może być używana dla znacznie więcej, w tym analizy danych.Obiekty w bazie danych mogą zawierać nieskończoną ilość zmiennych, a specjalne narzędzia przestrzenne bazy danych umożliwiają sortowanie różnych informacji.