Definiowanie filtra przestrzennego Oracle
Aby uzyskać więcej informacji na temat ustawień, patrz temat Model danych: ustawienia zależności przestrzennych.
Ustawienia Globalna maska przestrzenna są odmienne w programach SQL Server i Oracle. Są to następujące przestrzenne wzory przecięcia:
Globalna maska przestrzenna |
Opis |
Dostępne w programie Oracle |
Dostępne w programie SQL Server |
Dostępne w programie SQLite (rysunki modelu branżowego) |
CONTAINS |
Wnętrze i obwiednia jednego obiektu są całkowicie zawarte we wnętrzu innego obiektu. |
Tak | Tak | |
COVEREDBY |
Jeden obiekt jest zakryty przez wnętrze i obwiednię danej geometrii. |
Tak | Tak | |
CROSS |
Wnętrze jednego obiektu przecina obwiednię i wnętrze innego obiektu, ale obwiednie się nie przecinają. |
Tak | Tak | Tak |
DISJOINT |
Obwiednie i wnętrza się nie przecinają. |
Tak | Tak | Tak |
ENVELOPENTERSECTS |
Obwiednie dwóch obiektów się przecinają. |
Tak | Tak | Tak |
EQUALS |
Dwa obiekty mają to samo wnętrze i obwiednie. |
Tak | ||
INSIDE |
Obiekt znajduje się we wnętrzu innego obiektu, niedotykając obwiedni. |
Tak | Tak | Tak |
INTERSECTS |
Wnętrze i obwiednia dwóch obiektów się przecinają (nie są rozłączne) |
Tak | Tak | Tak |
OVERLAP |
Obwiednia i wnętrze dwóch obiektów się przecinają. |
Tak | Tak | |
TOUCHES |
Przecinają się obwiednie, ale nie wnętrza. |
Tak | Tak | |
WITHIN |
Wnętrze i obwiednia jednego obiektu są położone całkowicie we wnętrzu innego obiektu. |
Tak | Tak |
Aby uzyskać więcej informacji na ten temat, zapoznaj się z dokumentacją programu Oracle Spatial.