Wektorowy model danych
•
Wektorowy model danych
eksploatowany jest w wielu
systemach GIS.
•
Odwzorowane wektorowo /na mapie/
obiekty graficzne powiązane są z
bazą danych zawierającą informacje
o ich atrybutach /cechy/
Format danych
wektorowych
•
Model prosty
•
Model topologiczny
Typy obiektów wektorowych
•
Punkty (points)
•
Linie (lines, polylines)
•
Wielokąty, poligony (polygons,
regions)
• Tekst (texts)
Prosty model wektorowy
Punkt (point) – położenie definiowane jest parą współrzędnych (x, y)
Linia (line) – definiowana jest dwiema parami współrzędnych
punktów: początkowego (x1, y1) i końcowego (x2, y2)
(x1,
y1)
(x2,
y2)
Polilinia (polyline) – definiowana jest n - parami współrzędnych
punktów węzłowych: (x1, y1) ; (x2, y2); (x3, y3); (x4, y4) ...(xn, yn)
(x1,
y1)
(x2,
y2)
(x3,
y3)
(x4,
y4)
... (xn,
yn)
(x, y)
Prosty model wektorowy
Wielokąt /poligon/
(region) – definiowany jest n -
parami współrzędnych punktów węzłowych: (x1, y1) ; (x2,
y2); (x3, y3); (x4, y4); (x5, y5); ...(xn, yn);
gdzie : n – liczba wierzchołków
(x1,
y1)
(x2,
y2)
(x3,
y3)
(x4,
y4)
(x5, y5)
(x6, y6)
n = 6
Prosty model wektorowy
Sieć drogowa Westboro
Sieć drogowa Westboro
Wizualizacja – model wektorowy
Prosty model wektorowy
Dekompozycja mapy wektorowej – linie /łuki/
Prosty model wektorowy
Dekompozycja mapy wektorowej – punkty
/węzły/
Prosty model wektorowy
Elementy mapy wektorowej – punkty /węzły/ i
linie /łuki/
(Powiększenie fragmentu)
Prosty model wektorowy
Elementy mapy wektorowej
Linie /łuki/ oraz ich identyfikatory
Prosty model wektorowy
Topologiczne cechy wybranego obiektu – punkty /węzły/
Model wektorowy. Sieć drogowa Westboro.
Struktura pliku bazy danych wektorowych – punkty, linie i
powiązania
Topologiczny model
wektorowy
Topologiczny model wektorowy
-
posiada zapis określający dokładnie położenie i
geometrię obiektu – dzięki czemu wiadomo które obiekty
graniczą ze sobą, jakie są wspólne krawędzie w
wielobokach, które punkty wyznaczają przebieg granicy.
(x1, y1)
(x2, y2)
(x3, y3)
(x4,
y4)
(x5, y5)
(x6, y6)
L1
L2
L3
L4
L5
L6
L7
L8
L9
(x7, y7)
(x8, y8)
M
N
Topologiczny model wektorowy
Granice administracyjne gmin - Polska
Topologiczny model wektorowy
Granice administracyjne gmin – Polska
/powiększenie/
Mapa wektorowa – model topologiczny
Granice administracyjne województw
Topologiczny model wektorowy
Granice prowincji – Etiopia
Identyfikatory obiektów /prowincji/ i linii granic
Topologiczny model wektorowy
Granice prowincji – Etiopia
Topologiczny model wektorowy
Identyfikatory /centroidy/ obiektów /prowincji/
Etiopia
Topologiczny model wektorowy
Granice prowincji – Etiopia
Centroidy obiektów /prowincji/ i kody obiektów
/prowincji/
Topologiczny model wektorowy
Granice lasów - przykład
Topologiczny model wektorowy
Granice administracyjne miast stanu Massachusetts
Topologiczny model wektorowy
Granice administracyjne miast stanu Massachusetts
Centroidy obiektów /miasta/ i linie granic miast
Topologiczny model wektorowy
Granice administracyjne miast stanu Massachusetts
Identyfikatory obiektów /elementów granic/ - powiększenie
Topologiczny model wektorowy
Granice administracyjne miast stanu Massachusetts
Punkty /węzły/ łączące obiekty /elementy granic miast/ -
powiększenie
Zalety modelu wektorowego
•
Zwarta struktura danych – niewielka ilość pamięci;
•
Dobre odtworzenie położenia obiektów;
•
Zachowanie topologii w modelach struktur sieciowych
•
Łatwa aktualizacja danych
Wady modelu wektorowego
•
Złożona struktura danych;
•
Utrudnione symulacje z uwagi na zróżnicowanie
typologiczne i topologiczne obiektów
Zalety modelu rastrowego
•
Prosta struktura danych;
•
Identyczna wielkość elementów rastra –
ułatwiająca modelowanie i symulacje
komputerowe;
Wady modelu rastrowego
•
Duże wymagania względem wielkości pamięci
komputera;
•
Przybliżone wyniki obliczeń powierzchni i
odległości;
•
Utrudniona analiza struktur sieciowych;
•
Utrudniona zmiana odwzorowania /georeferencja/