graph LR
A --> B
classDef box font-size:50px;
class A,B box
linkStyle default stroke-width:3px
Relacje przestrzenne
Relacja jest to stosunek lub zależność pomiędzy dwoma bądź większą liczbą elementów (np. przedmioty, osoby, pojęcia, obiekty).
graph LR
A --> B
classDef box font-size:50px;
class A,B box
linkStyle default stroke-width:3px
Relacja przestrzenna określa sposób, w jaki obiekty są ze sobą powiązane pod względem lokalizacji, odległości i interakcji w przestrzeni.
Predykat (predicate) to:
Przykład: Funkcja sprawdzająca czy liczba jest parzysta.
Predykaty przestrzenne (geometryczne) to wyrażenia logiczne lub warunki opisujące relacje topologiczną między obiektami w przestrzeni.
Przykłady:
Jedna geometria całkowicie zawiera w sobie inną geometrię.
P1 zawiera P2: PRAWDA
P2 zawiera P1: FAŁSZ
Przykład: Powiat zawierający miasto.
Dwie geometrie mają częściowo wspólne punkty (nie wszystkie). Zwykle dotyczy przecięcia linii i poligonu lub dwóch linii.
L1 przechodzi przez P1: PRAWDA
P1 przechodzi przez L1: PRAWDA
Przykład: Droga przebiegająca częściowo przez las i miasto.
Jedna geometria całkowicie obejmuje drugą, ale nie oznacza to, że są identyczne (geometria pokrywająca drugą może być większa).
P1 pokrywa P2: PRAWDA
P2 pokrywa P1: FAŁSZ
Przykład: Powiat pokrywający miasto.
Jedna geometria znajduje się całkowicie wewnątrz innej geometrii, ale większa geometria może wykraczać poza nią.
P1 jest pokryty przez P2: FAŁSZ
P2 jest pokryty przez P1: PRAWDA
Przykład: Miasto pokryte jest przez powiat.
Dwie geometrie nie mają ze sobą żadnego wspólnego punktu (nie przecinają się i nie stykają, tj. są rozdzielone).
P1 jest rozłączny od P2: PRAWDA
P2 jest rozłączny od P1: PRAWDA
Przykład: Dwa budynki w różnych częściach miasta.
Dwie geometrie są dokładnie takie same (mają identyczne kształt i położenie).
P1 jest równy P2: PRAWDA
P2 jest równy P1: PRAWDA
Przykład: Budynek zajmujący całą powierzchnię działki katastralnej.
Dwie geometrie mają co najmniej jeden punkt wspólny.
P1 przecina P2: PRAWDA
P2 przecina P1: PRAWDA
Przykład: Droga przecinająca linię kolejową (przejazd kolejowy).
Dwie geometrie dzielą części swojego wnętrza, ale nie całość (częściowo się nakładają).
P1 nakłada się z P2: PRAWDA
P2 nakłada się z P1: PRAWDA
Przykład: Obszar parku narodowego pokrywający się częściowo z obszarem lasu.
Dwie geometrie mają wspólną granicę, ale nie pokrywają się (stykają się tylko na krawędzi).
P1 dotyka P2: PRAWDA
P2 dotyka P1: PRAWDA
Przykład: Dwie sąsiadujące ze sobą działki katastralne.
Jedna geometria jest całkowicie zawarta w innej geometrii.
P1 jest wewnątrz P2: FAŁSZ
P2 jest wewnątrz P1: PRAWDA
Przykład: Miasto znajdujące się w powiecie.
Predykaty przestrzenne są implementowane w różnym oprogramowaniu geoinformacyjnym, w tym:
Model DE-9IM (Dimensionally Extended 9 Intersection Model) to model topologiczny stosowany w systemach informacji geograficznej do opisu relacji przestrzennych między dwoma obiektami geometrycznymi, takimi jak punkty, linie i poligony.
Jest fundamentalnym konceptem w topologii przestrzennej.
Model DE-9IM testuje przecięcia między wnętrzem, granicą i zewnętrzem dwóch geometrii definiowanych w następujący sposób:
Uwaga! W przypadku linii, granicą jest punkt początkowy oraz końcowy linii. Natomiast punkt w ogóle nie posiada granic.
Model określa wymiar każdego możliwego przecięcia między tymi częściami w postaci macierzy 3 x 3, w której każda komórka reprezentuje przecięcie dwóch obiektów (A i B).
| I(B) | B(B) | E(B) | |
| I(A) | I/I | I/B | I/E |
| B(A) | B/I | B/B | B/E |
| E(A) | E/I | E/B | E/E |
Komórki macierzy mogą przyjmować następujące wartości:
* – wymiar przecięcia nie ma znaczenia.W przypadku wystąpienia przecięcia można uszczegółowić typ zwróconej geometrii:
Wynik jest zakodowany jako 9-znakowy łańcuch tekstu, gdzie każdy znak odpowiada komórce w macierzy, czytany od lewej do prawej, od góry do dołu. Na przykład:
FF2FF1212T*F**FFF* (Equals)FF*FF**** (Disjoint)Predykat przestrzenny:
Model DE-9IM:
1. Znajdź wszystkie szkoły w odległości 300 m.
2. Znajdź najbliższą szkołę.
Znajdź wszystkie szkoły w odległości 300 m
Bufor + docięcie
Znajdź najbliższą szkołę
Odległość + sortowanie + selekcja indeksu
Pierwsze prawo geografii według Waldo Toblera (1970):
“Wszystko jest ze sobą powiązane, ale rzeczy bliskie są ze sobą bardziej powiązane niż rzeczy odległe.”
To prawo stanowi podstawę niemal wszystkich analiz przestrzennych, ponieważ większość zjawisk geograficznych wykazuje dodatnią autokorelację przestrzenną.
Analiza wzorców przestrzennych pozwala na ujawnienie kształtujących ich procesów.
Inspekcja wizualna:
Metody statystyczne:
graph LR
A[Inspekcja wizualna] --> B[Metody statystyczne]
classDef box font-size:24px;
class A,B box
Mapa ciepła (heat map) to technika wizualizacji, która przedstawia gęstość lub intensywność danych punktowych na określonym obszarze. Ma postać rastra o ciągłej wygładzonej powierzchni, a gradient kolorów pokazuje, gdzie obiekty są bardziej lub mniej skoncentrowane.
Przykładowa procedura: