GIS STRUKTURY DANYCH RELACJE PRZESTRZENNE.

Podobne dokumenty
Modele (graficznej reprezentacji) danych przestrzennych postać danych przestrzennych

Zaklad Systemów Informacji Przestrzennej i Geodezji Lesnej. Katedra Urzadzania Lasu, Geomatyki i Ekonomiki Lesnictwa SGGW w Warszawie

Zakład Systemów Informacji Przestrzennej i Geodezji Leśnej. Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa SGGW w Warszawie

2. Modele danych przestrzennych

MIEJSKIE PRZEDSIĘBIORSTWO WODOCIĄGÓW I KANALIZACJI W M. ST. WARSZAWIE S.A. DZIAŁ STRATEGII I MODELOWANIA

8. Analiza danych przestrzennych

Przestrzenne bazy danych. Definicja i cechy przestrzennych baz danych

Topologia działek w MK 2013

EDYCJA DANYCH PRZESTRZENNYCH

Zastosowanie relacyjnych baz danych w Systemach Informacji Geograficznej

GEOMETRIA PRZESTRZENNA (STEREOMETRIA)

z dnia r. w sprawie bazy danych obiektów topograficznych oraz mapy zasadniczej

Rodzaje analiz w SIT/GIS

Systemy Informacji Geograficznej ich rola i zastosowanie

Topologia działek w MK2005 (Mariusz Zygmunt) Podział działki nr 371 w środowisku MicroStation (PowerDraft)

STEREOMETRIA CZYLI GEOMETRIA W 3 WYMIARACH

Zamiana reprezentacji wektorowej na rastrową - rasteryzacja

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

PLANIMETRIA CZYLI GEOMETRIA PŁASZCZYZNY CZ. 1

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

Przydatność osnowy kartograficznej i metody obiektywnego upraszczania obiektów do aktualizacji danych w BDT. Tadeusz Chrobak

Reprezentacja i analiza obszarów

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

FRAKTALE I SAMOPODOBIEŃSTWO

Grafika Komputerowa Wykład 4. Synteza grafiki 3D. mgr inż. Michał Chwesiuk 1/30

Wizualizacja 3D obiektów i systemów biomedycznych

Wstęp Pierwsze kroki Pierwszy rysunek Podstawowe obiekty Współrzędne punktów Oglądanie rysunku...

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Plan wykładu. Wykład 3. Rzutowanie prostokątne, widoki, przekroje, kłady. Rzutowanie prostokątne - geneza. Rzutowanie prostokątne - geneza

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk,

STRUKTURA KRYSTALICZNA

Data Mining Wykład 9. Analiza skupień (grupowanie) Grupowanie hierarchiczne O-Cluster. Plan wykładu. Sformułowanie problemu

WYKŁAD 10. kodem pierwotnym krzywej jest ciąg par współrzędnych x, y kolejnych punktów krzywej: (x 1, y 1 ), (x 2, y 2 ),...

Zasady transformacji modelu DOZ do projektu tabel bazy danych

Rysowanie precyzyjne. Polecenie:

Dane referencyjne: geometria, położenie i czas w świetle norm EN-ISO serii i dokumentów INSPIRE

Załącznik nr 8. do Studium Wykonalności projektu Sieć Szerokopasmowa Polski Wschodniej województwo podkarpackie

KONKURS ZOSTAŃ PITAGORASEM MUM. Podstawowe własności figur geometrycznych na płaszczyźnie

GRAFIKA WEKTOROWA. WYKŁAD 1 Wprowadzenie do grafiki wektorowej. Jacek Wiślicki Katedra Informatyki Stosowanej

Wprowadzenie do systemów GIS w środowisku ArcView ESRI (Zadania i materiały pomocnicze do ćwiczeń laboratoryjnych) Część II

Wstęp. Krystalografia geometryczna

Przestrzenne bazy danych. Wstęp do przestrzennych baz danych

KRZYŻÓWKA Może być np. równoboczny lub rozwartokątny. Jego pole to a b HASŁO:

Robert Olszewski, Paweł Kowalski, Andrzej Głażewski

1. Prymitywy graficzne

ArcGIS Pro: Tworzenie i edycja danych

System informacyjny całokształt składników tworzących system do przechowywania i operowania informacją. KP, SIT definicje, rodzaje, modelowanie 2

Trójwymiarowa grafika komputerowa rzutowanie

7. Analiza danych przestrzennych

0. OpenGL ma układ współrzędnych taki, że oś y jest skierowana (względem monitora) a) w dół b) w górę c) w lewo d) w prawo e) w kierunku do

Reprezentacja i analiza obszarów

Tworzenie krzywych (curve) w module Geometry programu MSC.Patran można obywać się między innymi przy użyciu poniższych dwóch metod:

Aby opisać strukturę krystaliczną, konieczne jest określenie jej części składowych: sieci przestrzennej oraz bazy atomowej.

2. Modele danych przestrzennych

Plan wykładu. Akcelerator 3D Potok graficzny

pt.: KOMPUTEROWE WSPOMAGANIE PROCESÓW OBRÓBKI PLASTYCZNEJ

Badanie ankietowe dotyczące funkcjonalności aplikacji geoportalowej

Migracja z aplikacji ArcMap do ArcGIS Pro

GEOMETRIA ELEMENTARNA

Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

METODY MATEMATYCZNE I STATYSTYCZNE W INŻYNIERII CHEMICZNEJ

Projektowanie 3D Tworzenie modeli przez wyciągnięcie profilu po krzywej SIEMENS NX Sweep Along Guide

BRYŁY PODSTAWOWE I OBIEKTY ELEMENTARNE

Animowana grafika 3D. Opracowanie: J. Kęsik.

INFORMATYKA GEODEZYJNO- KARTOGRAFICZNA Relacyjny model danych. Relacyjny model danych Struktury danych Operacje Oganiczenia integralnościowe

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji

Wrota Parsęty II o bazie danych przestrzennych - wprowadzenie

TEORIA WĘZŁÓW. Natalia Grzechnik 10B2

Definicja i funkcje Systemów Informacji Geograficznej

Algebra liniowa z geometrią

7. PLANIMETRIA.GEOMETRIA ANALITYCZNA

ECDL EPP GIS EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH SYSTEMY INFORMACJI GEOGRAFICZNEJ (GIS)

GIS / Projekt obiektu elektroenergetycznego. Ćwiczenia 2 Mapa wektorowa PG/ Warstwy

Następnie zdefiniujemy utworzony szkic jako blok, wybieramy zatem jak poniżej

FUNKCJE LICZBOWE. Na zbiorze X określona jest funkcja f : X Y gdy dowolnemu punktowi x X przyporządkowany jest punkt f(x) Y.

Topologia I Wykład 4.

Wykład 13. Systemy Informacji Przestrzennej. Systemy Informacji Przestrzennej 1

GRAFY JAKO MODELE TOPOLOGICZNE DANYCH MAPY NUMERYCZNEJ

Podstawowe pojęcia geometryczne

MATERIA. = m i liczby całkowite. ciała stałe. - kryształy - ciała bezpostaciowe (amorficzne) - ciecze KRYSZTAŁY. Periodyczność

Wymagania edukacyjne z matematyki w klasie III gimnazjum

10.3. Typowe zadania NMT W niniejszym rozdziale przedstawimy podstawowe zadania do jakich może być wykorzystany numerycznego modelu terenu.

Możliwości automatycznej generalizacji map topograficznych

Mini tablice matematyczne. Figury geometryczne

Autodesk 3D Studio MAX Podstawy modelowania 3D

Ćwiczenie nr 8 - Modyfikacje części, tworzenie brył złożonych

9. Podstawowe narzędzia matematyczne analiz przestrzennych

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Google Earth. Co to jest Google Earth? Co to jest KML? Skąd można pobrać Google Earth?

Modelowanie krzywych i powierzchni

Zestaw zadań 5: Sumy i sumy proste podprzestrzeni. Baza i wymiar. Rzędy macierzy. Struktura zbioru rozwiązań układu równań.

Wstęp do Techniki Cyfrowej... Teoria automatów

Multimedialne bazy danych. Andrzej Łachwa, WFAiIS UJ 2011

Wyciągnięcie po linii prostej w ujęciu powierzchniowym w NX firmy Siemens Industry Software

Księgarnia PWN: Andrzej Jaskulski - AutoCAD 2010/LT Podstawy projektowania parametrycznego i nieparametrycznego

Ćwiczenia z Geometrii I, czerwiec 2006 r.

3. Standaryzacja modeli danych przestrzennych

MIERNICTWO GÓRNICZE SYLLABUS

Warszawa, dnia 28 września 2012 r. Poz ROZPORZĄDZENIE MINISTRA ŚRODOWISKA 1) z dnia 11 września 2012 r.

Transkrypt:

GIS STRUKTURY DANYCH RELACJE PRZESTRZENNE.

STRUKTURY DANYCH. OKREŚLANIE POŁOŻENIA Metody opisu położenia: nazwa geograficzna położenie względne (topologia) współrzędne lokalne współrzędne kartograficzne współrzedne geograficzne Ze względu na jednoznaczność i możliwość obliczeń metrycznych najodpowiedniejsze do zapisu komputerowego są współrzędne kartograficzne.

Wyobrażenie struktury danych w systemie GIS: warstwy tworzące MODEL WARSTWOWY rzeczywistości Rzeczywista struktura danych GIS: RELACYJNA (rozproszona) BAZA DANYCH.

STRUKTURY DANYCH W Systemach Informacji Przestrzennej obiekty przestrzenne są połączone z przypisanymi im informacjami opisowymi.

STRUKTURY DANYCH W Systemach Informacji Przestrzennej obiekty przestrzenne są połączone z przypisanymi im informacjami opisowymi. Obiekt przestrzenny jest to abstrakcja obiektu geograficznego jako zjawiska świata rzeczywistego, Stanowi figurę geometryczną utworzoną przez wyodrębniony zbiór punktów w rozpatrywanej przestrzeni dwuwymiarowej lub trójwymiarowej i opisaną danymi przestrzennymi. W przestrzeni dwuwymiarowej obiekt przestrzenny może być figurą maksymalnie dwuwymiarową, natomiast w przestrzeni trójwymiarowej, maksymalnie trójwymiarową.

Podstawowymi stosowanymi figurami są: STRUKTURY DANYCH punkt ( w modelowaniu danych przestrzennych, najprostsza pod względem geometrycznym 0- wymiarowa reprezentacja obiektu przestrzennego; na płaszczyźnie w postaci wektorowej jest to para współrzędnych, w postaci rastrowej punkt identyfikowany jest z komórką rastra, która ten punkt zawiera ) łamana (linia utworzona przez skończoną liczbę uporządkowanych i kolejno połączonych odcinków linii prostych lub krzywych) wielokąt (obszar płaszczyzny ograniczony łamaną zwyczajną zamkniętą łącznie z tą łamaną) wielościan (bryła powstała przez rozcięcie przestrzeni euklidesowej E³ powierzchnią utworzoną przez skończoną liczbę wielokątów) piksel (najmniejszy dwuwymiarowy element obrazu, któremu mogą być przypisane atrybuty, np. kolor lub intensywność) woksel (najmniejszy trójwymiarowy element bryły stosowany w cyfrowym modelowaniu brył )

STRUKTURY DANYCH Obiekty przestrzenne mogą być : proste ( obiekt przestrzenny, który nie zawiera innych obiektów przestrzennych) lub złożone ( obiekt przestrzenny, który zawiera inne obiekty przestrzenne);

STRUKTURY DANYCH Obiekty przestrzenne mogą być zapisane za pośrednictwem: danych wektorowych ( czyli danych przestrzennych w postaci współrzędnych służących lub do opisu właściwości geometrycznych obiektów przestrzennych ) rastrowych ( danych przestrzennych odniesionych do rastra ).

NOWE STRUKTURY W GEOBAZIE

STRUKTURY DANYCH Obiekty przestrzenne mogą być : dyskretne ( obiekt przestrzenny, który jest stałoatrybutowy, co oznacza, że każdy z jego lub rozpatrywanych atrybutów opisowych ma wartość ustaloną dotyczącą całego obiektu ) ciągłe ( obiekt przestrzenny o charakterze pola (field), który jest zmiennoatrybutowy, tzn. ma co najmniej jeden uwzględniany atrybut opisowy przybierający wartości zależne od położenia punktu w tym obiekcie );

STRUKTURY DANYCH Istnieją dwa zasadnicze sposoby reprezentacji informacji przestrzennej w GIS: rastrowa i wektorowa. W strukturze rastrowej rzeczywistość jest podzielona przez prostokątną siatkę (czy macierz komórek), zorganizowanych jako zbiór kolumn i rzędów. Wartości komórek odzwierciedlają zjawiska geograficzne, np. klasę gleb, nachylenie terenu czy wzniesienie. W strukturze wektorowej obiekty są umieszczone w dwuwymiarowej płaszczyźnie mapy jako punkty, linie (ciągi punktów) i obszary.

STRUKTURY DANYCH Komórki rastra są opisywane (numer rzędu i kolumny) najczęściej od lewego górnego rogu. Aby raster mógł być jednoznacznie określony w przestrzeni musi mieć określoną wielkość piksela i współrzędne rogu mapy. W mapie rastrowej boki komórki są zgodne z kierunkami osi X i Y układu współrzędnych.

STRUKTURY DANYCH Informacje przestrzenne zawarte w mapach są prezentowane graficznie jako zbiory punktów, linii lub obszarów. Punkty określają lokalizację na mapie zjawisk zbyt małych (dla danej skali), aby je opisywać liniowo lub obszarowo. Mogą też reprezentować lokalizację nie mającą powierzchni, np. szczyt góry. Linie opisują kształt obiektów geograficznych zbyt wąskich, aby opisać je powierzchniowo (np., ulice, strumienie) lub mające długość, ale nie powierzchnię, (np. poziomice). Obszary to figury zamknięte reprezentujące kształt i lokalizację homogenicznych obiektów (np. kraje, parcele, typy gleby lub strefy użytkowania ziemi).

STRUKTURY DANYCH

STRUKTURY DANYCH. MODEL WEKTOROWY TOPOLOGICZNY Edycja bez topologii Edycja z zachowaniem topologii

STRUKTURY DANYCH

STRUKTURY DANYCH Linia zaczyna się i kończy w węzłach (node). Linia 1, zaczyna się w węźle 2 i biegnie do węzła 1 Punkty linii (vertex) określają jej kształt Węzły i punkty linii są zapisywane jako pary współrzędnych

STRUKTURY DANYCH

STRUKTURY DANYCH. Poligon (obszar): prosty model shapefile Poligon 2 tworzą linie 1 i 2

STRUKTURY DANYCH. Poligony: prosty model shapefile Poligony 2 i 3 są tworzone oddzielnie. Poligon 2 składa się z linii 1 i 2. Poligon 3 składa się z linii3 i 4. Aby model był prawidłowy linie 1 i 4 muszą być identyczne.

STRUKTURY DANYCH. Złożony model (z zastosowaniem topologii) coverage Poligony 2 i 3 są tworzone razem. Poligon 2 składa się z linii 1 i 2. Poligon 3 składa się z linii 1 i 3.

STRUKTURY DANYCH. Prosty model wektorowy - model "spaghetti" (np. shapefile)

TOPOLOGICZNY MODEL DANYCH TOPOLOGIA - procedura jasnego zdefiniowania związków przestrzennych. Różne typy związków przestrzennych są wyrażane jako listy obiektów (np. obszar jest zdefiniowany przez linie składające się na jego granice (obwód). Topologia pozwala na bardziej skuteczne przechowywanie i przetwarzanie danych oraz ułatwia użycie funkcji analitycznych (modelowanie przepływu przez łączące się linie, łączenie przylegających obszarów o tych samych charakterystykach, stwierdzenie przylegania obiektów lub nakładanie (overlaying) zjawisk geograficznych.

TOPOLOGICZNY MODEL DANYCH W modelu topologicznym elementarnym stosowane są trzy zapisy powiązań: 1. Topologia węzłów 2. Topologia linii 3. Topologia obszarów Topologia węzłów Kształt linii definiuje ciąg par współrzędnych (x,y) wierzchołków (vertices). Punkty końcowe linii to węzły (node). Każda linia ma dwa węzły: początkowy i końcowy (from-node i to-node). Linie mogą mieć wspólne tylko punkty końcowe. Każdemu węzłowi, który nie jest węzłem izolowanym przyporządkowana jest lista linii powiązanych z tym węzłem..

TOPOLOGICZNY MODEL DANYCH Topologia obszarów Obszary (polygons) są reprezentowane przez listę linii składających się na ich granice. Każda linia pojawia się w listach definiowanych przez siebie obszarów. Współrzędne wierzchołków linii są składowane tylko raz. Topologia linii Każda linia buduje granice dwóch obszarów. Dzięki określeniu zwrotu linii (from-node > to-node), można przyporządkować jej lewy i prawy obszar (left & right polygon). Pozwala to na określenie, które obszary sąsiadują (przylegają do siebie). Ponieważ wszystkie linie muszą mieć dwa przylegające obszary, określa się obszar zewnętrzny (universe polygon).

TOPOLOGICZNY MODEL DANYCH Nevada Utah California Arizona

Identyfikacja poligonów Utworzenie tabeli atrybutów poligonów Poly-ID Nazwa Populacja 1 California 33090214 2 Nevada 1818259 3 Utah 2135252 4 Arizona 4790311

Identyfikacja węzłów Tabela węzłów Node ID X-coord Y-coord 1 2 3 4 5 6 7 8

Identyfikacja linii (links, arcs)

Uproszczenie

Tworzenie topologii Link FNode TNode LPoly RPoly 1 2 3 4 5 6 7 8 9 10 11

Węzły Link FNode TNode LPoly RPoly 1 1 2 2 2 3 3 2 6 4 6 5 5 3 4 6 4 7 5 8 4 9 7 10 3 11 8

Węzły Link FNode TNode LPoly RPoly 1 1 2 2 2 3 3 2 6 4 6 5 5 3 4 6 4 5 7 5 7 8 4 7 9 7 8 10 3 8 11 8 1

Poligony Link FNode TNode LPoly RPoly 1 1 2 1 0 2 2 3 1 4 3 2 6 4 0 4 6 5 4 0 5 3 4 6 4 5 7 5 7 8 4 7 9 7 8 10 3 8 11 8 1

Poligony Link FNode TNode LPoly RPoly 1 1 2 1 0 2 2 3 1 4 3 2 6 4 0 4 6 5 4 0 5 3 4 2 4 6 4 5 3 4 7 5 7 3 0 8 4 7 2 3 9 7 8 2 0 10 3 8 1 2 11 8 1 1 0

Identyfikacja punktów Lista linii Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 9 10 11 ID X-coord Y-coord 1 2 3 4 5 6 7 Współrzędne punktów 8 9 (etc)

Połączenie danych Poly-ID Name Population 1 California 33090214 Point-ID X-coord Y-coord 1 2 2 Nevada 1818259 3 3 Utah Link 2135252 FNode TNode LPoly RPoly 4 Arizona 4790311 4 1 1 2 1 0 2 2 3 5 1 4 3 2 6 6 4 0 4 6 5 47 0 Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 5 6 3 4 4 5 28 3 Node ID 4 4 X-coord Y-coord 9 (etc) 7 5 7 3 1 0 8 4 7 2 2 3 9 7 8 2 3 0 10 3 8 1 4 2 5 11 8 1 1 6 0 7 8 9

Połączenie danych Poly-ID Name Population 1 California 33090214 Point-ID X-coord Y-coord 1 2 2 Nevada 1818259 3 3 Utah Link 2135252 FNode TNode LPoly RPoly 4 Arizona 4790311 4 1 1 2 1 0 2 2 3 5 1 4 3 2 6 6 4 0 4 6 5 47 0 Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 5 6 3 4 4 5 28 3 Node ID 4 4 X-coord Y-coord 9 (etc) 7 5 7 3 1 0 8 4 7 2 2 3 9 7 8 2 3 0 10 3 8 1 4 2 5 11 8 1 1 6 0 7 8 9

Połączenie danych Poly-ID Name Population 1 California 33090214 Point-ID X-coord Y-coord 1 2 2 Nevada 1818259 3 3 Utah Link 2135252 FNode TNode LPoly RPoly 4 Arizona 4790311 4 1 1 2 1 0 2 2 3 5 1 4 3 2 6 6 4 0 4 6 5 47 0 Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 5 6 3 4 4 5 28 3 Node ID 4 4 X-coord Y-coord 9 (etc) 7 5 7 3 1 0 8 4 7 2 2 3 9 7 8 2 3 0 10 3 8 1 4 2 5 11 8 1 1 6 0 7 8 9

Połączenie danych Poly-ID Name Population 1 California 33090214 Point-ID X-coord Y-coord 1 2 2 Nevada 1818259 3 3 Utah Link 2135252 FNode TNode LPoly RPoly 4 Arizona 4790311 4 1 1 2 1 0 2 2 3 5 1 4 3 2 6 6 4 0 4 6 5 47 0 Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 5 6 3 4 4 5 28 3 Node ID 4 4 X-coord Y-coord 9 (etc) 7 5 7 3 1 0 8 4 7 2 2 3 9 7 8 2 3 0 10 3 8 1 4 2 5 11 8 1 1 6 0 7 8 9

Połączenie danych Poly-ID Name Population 1 California 33090214 Point-ID X-coord Y-coord 1 2 2 Nevada 1818259 3 3 Utah Link 2135252 FNode TNode LPoly RPoly 4 Arizona 4790311 4 1 1 2 1 0 2 2 3 5 1 4 3 2 6 6 4 0 4 6 5 47 0 Link List of points 1 1,2,3,4,5,6,7,8,9,10 etc 2 3 4 5 6 7 8 5 6 3 4 4 5 28 3 Node ID 4 4 X-coord Y-coord 9 (etc) 7 5 7 3 1 0 8 4 7 2 2 3 9 7 8 2 3 0 10 3 8 1 4 2 5 11 8 1 1 6 0 7 8 9

(Poster ArcGIS database topology rules) TOPOLOGICZNY MODEL DANYCH Model topologiczny może obejmować wiele reguł definiujących zasady przestrzennego powiązania obiektów. Określa się, które klasy obiektów podlegają regułom Ustanawia się reguły określające sposób (kiedy i jak) obiekty współdzielą geometrię Topologia rozważana z punktu widzenia zachowań obiektów, pozwalając na istnienie powiązań topologicznych między dyskretnymi typami obiektów zapewnia, że obiekty spełniają kluczowe wymagania geometryczne, adekwatne do znaczenia tych obiektów w geobazie.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH W skład systemu geometrii ArcGIS wchodzi zbiór operatorów boolowskich (Boolean) sprawdzających zależności przestrzenne między geometrią bazową i porównywaną. Te operatory mogą być stosowane do punktów, wielopunktów, linii, wielolinii i poligonów (obszarów). Geometria bazowa jest obiektem wywołującym operator. Geometria porównywana jest geometrią wyrażaną jako parametr w operatorze. Wynik operatora związku jest zwracany jako wartość Boolean. Nie powstaje przy tym nowa geometria.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Equals równe, jednakowe S S S S S S S S S S S S S S S S S S S S S S Czy geometria bazowa i porównywana są sobie równe (są jednakowe)? Ażeby geometria bazowa i porównywana były sobie równe, wszystkie tworzące ją punkty musza mieć identyczne wartości współrzędnych. Porównywane geometrie muszą mieć te same wymiary.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Contains Zawiera S S S S S S S S S S S S S S S S S S S S S S S S S Czy geometria bazowa zawiera geometrię porównywaną? Ażeby geometria bazowa zawierała geometrię porównywaną, to geometria porównywana musi być jej podzbiorem. Geometria porównywana nie może zawierać geometrii wyższego wymiaru niż geometria bazowa.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Within Wewnątrz, w granicach S S S S S S S S S S S Czy geometria bazowa jest wewnątrz geometrii porównywanej? Ażeby geometria bazowa była wewnątrz geometrii porównywanej, musi być jej podzbiorem. Geometria nie może być wewnątrz geometrii niższego wymiaru. S S S S S S S S S S S S S S S S S S S S S S S S

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Crosses Przechodzi przez, krzyżuje, przecina S S S S S S S S S S S S S S S S S S Czy geometria bazowa przechodzi przez geometrię porównywaną? Ażeby geometria bazowa przechodziła przez geometrię porównywaną, one muszą się przecinać w geometrii o niższym wymiarze niż najwyższy wymiar.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Disjoint Rozłączne S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S Czy geometria bazowa i geometria porównywana są rozłączne? Geometria bazowa i geometria porównywana są rozłączne jeśli nie mają wspólnych punktów

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Overlaps Zachodzi S S S S S S S S S S S S S S S S S S S S Czy geometria bazowa zachodzi na geometrię porównywaną? Geometria bazowa zachodzi na geometrię porównywaną jeśli ich przecięcie jest geometrią tego samego wymiaru. Relacja zachodzenia wymaga, aby obie geometrie były tego samego wymiaru.

OPERACJE NA WARSTWACH WEKTOROWYCH BADANIE ZALEŻNOŚCI PRZESTRZENNYCH Touches Dotyka S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S SS S S S Czy geometria bazowa dotyka geometrii porównywanej? Dwie geometrie dotykają się, gdy tylko ich granice przecinają się.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH System dostarcza zbiór operatorów, które zwracają geometrie bazujące na logicznych porównaniach między zbiorami punktów w jednej lub więcej geometriach. Operatory te wspomagają edycję obiektów geograficznych, które zachodzą na siebie. W literaturze GIS są one określane czasem jako przestrzenne operatory topologiczne.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH CLIP Dla zadanej geometrii i obwiedni, operator przycinania zwraca nową geometrię, zawierającą zbiór tych punktów wejściowej geometrii, które są wewnątrz lub na granicy obwiedni.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH CONVEX HULL Dla danej geometrii wejściowej, operator convex hull zwraca geometrię stanowiącą wszystkie punkty będące wewnątrz wszystkich odcinków wyznaczonych przez wszystkie pary punktów wejściowej geometrii. Convex hull jest najmniejszym obszarem (polygonem) obejmującym inną geometrię bez żadnych obszarów wklęsłości.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH CUT Przycięcie, obcięcie Dla danej geometrii i krzywej cięcia, operator cięcia podzieli geometrię na prawą i lewą część, względem kierunku krzywej cięcia. Punkty i wielopunkty nie mogą być dzielone. Wielolinie i obszary muszą przecinać krzywą cięcia, aby mogły być podzielone. Tylko dwie geometrie są tworzone przez operator cięcia, ale mogą się one składać z licznych części.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH DIFFERENCE Różnica S S S S S S Operator różnicy zwraca geometrie, która zawiera te punkty, które są w geometrii bazowej po odjęciu punktów należących do geometrii porównywanej.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH SYMMETRIC DIFFERENCE S S S S S S Operator symetrycznej różnicy porównuje geometrię bazową z inną geometrią tego samego wymiaru i zwraca te punkty które są w geometrii bazowej lub w geometrii porównywanej, z wykluczeniem tych, które są zarówno w geometrii bazowej jak i porównywanej.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH INTERSECT Przecięcie S S S S S S Operator przecięcia porównuje geometrię bazową z inną geometrią tego samego wymiaru i zwraca te punkty które są zarówno w geometrii bazowej jak i porównywanej.

OPERACJE NA WARSTWACH WEKTOROWYCH STOSOWANIE OPERATORÓW TOPOLOGICZNYCH UNION Suma S S S S S S Operator sumy porównuje geometrię bazową z inną geometrią tego samego wymiaru i zwraca te punkty które są w geometrii bazowej lub w geometrii porównywanej.

OPERACJE NA WARSTWACH WEKTOROWYCH OVERLAY Intersect (przecięcie, część wspólna) nałożenie topologiczne dwóch zborów przestrzennych zachowujące informacje w zasięgu przestrzennym obu (tj. części wspólnej) wejściowych zbiorów danych.

OPERACJE NA WARSTWACH WEKTOROWYCH OVERLAY Union (jedność, związek, suma) nałożenie topologiczne dwóch zbiorów danych przestrzennych zachowujące obiekty w zasięgu przestrzennym obu zbiorów wejściowych (tj. jednej lub drugiej warstwy).

OPERACJE NA WARSTWACH WEKTOROWYCH OVERLAY Identity (tożsamość, przynależność) nałożenie topologiczne warstwy A z warstwą obszarów B w którym wszystkie dane wejściowe (A) są zachowane w warstwie wyjściowej, ale obiekty warstwy A zostają podzielone przez nałożenie na obszary B i przyjmują odpowiednio ich atrybuty.

OPERACJE NA WARSTWACH WEKTOROWYCH OVERLAY Identity (tożsamość, przynależność) nałożenie topologiczne warstwy A z warstwą obszarów B w którym wszystkie dane wejściowe (A) są zachowane w warstwie wyjściowej, ale obiekty warstwy A zostają podzielone przez nałożenie na obszary B i przyjmują odpowiednio ich atrybuty.

OPERACJE NA WARSTWACH WEKTOROWYCH BUFFER Dla danej geometrii i dystansu buforu, operator buforu zwraca obszar (polygon) zawierający wszystkie punkty, których odległość od geometrii jest mniejsza lub równa dystansowi buforu.

BUFOROWANIE: Tworzenie buforów dla wszystkich obiektów warstwy

BUFOROWANIE: Tworzenie buforów dla wybranych obiektów warstwy

BUFOROWANIE: Tworzenia buforów o zasięgu zdefiniowanym w atrybutach obiektów