Informatik (Fach) / Spatial Datenbank (Lektion)
In dieser Lektion befinden sich 66 Karteikarten
von Karl Neumann
Diese Lektion wurde von crazy_funny erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
- Aufgaben von GIS Ein GIS ist ein Hardware und Software System. Die Funktionalen Komponenten des GIS sind: - Sammeln - Managen - Analysieren - Anzeigen von Geodaten (Geospatial). Es ist ein spezielles Informationssystem ...
- What are some common names for GIS in diverse(khac ... LIS > Land information system UIS > Urban information system NRIS > Natural resources information system SIS > Soil information system (Boden) NIS > Network information system BIS > Branch information ...
- What are spatial objects? Spatial Objects verfügen im Gegensatz zu normalen Objekten über zusätzliche Attribute (räumliche Attribute) zum Abspeichern von Geodaten. Geoobjekte können aufgrund dieser Attribute in GIS modelliert ...
- What are the two main distinctions of spatial objects ... Discreta: Feste Objekte die man eingrenzen kann. Haben eine definierte Geometrie … Continua: Gedachte Objekte, die sich über dem ganzen Raum verteilen (z.B. Temperatur auf der Erde).
- What are the two main models of space? Discreta→ Objekt-basierte Model Object Domain→ spatial reference → spatial embedding Continua→Feld-basierte ...
- What are the basic concepts of geometry and topology? ... Basis Konzept für die Geometrie: Räumliche Lage im metrischen Raum Basis Konzept für die Topologie: Räumliche Beziehung (hier kommt es nicht auf die exakte Lage an).
- What are the main topological relationships? Eggenhofer 9-Intersection Model: - Equal - Disjoint - Meet - Overlap - Covers - Coveredby - Inside - Contains
- What are the characteristics of the raster model? ... Aufteilung des Raumes in quadratische Zellen Kleinste Einheit Pixel Definition durch: · Ursprung · Orientierung · Rasterweite
- What are the main compression techniques for raster ... - Kettencode (Chain code / Crack code) (n-o-s-w auch no-so-sw-nw) -Lauflängenkodierung (Run legth encode) (x,y,anzahl der Pixel nach rechts) - Block code (Größt mögliche Quadrate)
- What are the characteristics of the vector model? Dem liegt ein kartesisches Koordinatensystem zu Grunde und eine euklidische Metrik. Ein Kantenrepräsentationsmodel! Man hat Punkte, welche durch Linien (Kanten) verbunden werden.
- What problems arise during discretization? Ein Koordinatensystem hat Koordinationspunkte. Für jede Achse existiert ein dazugehöriger “diskreter” Wertebereich. Für jeden Wert der angenommen werden kann existiert ein Abschnitt auf der entsprechenden ...
- Which methods for rastarization of vector shapes are ... Rastarisierung wird immer benötigt um Vektordaten zu visualisieren, wie die Ausgabe auf einem Bildschirm oder eines Printmediums. Es gibt zwei Kategorien der Rastarisierung. Man sucht Point-In-Polygon ...
- Wich methods for vectorization of raster shapes are ... Z.B. Aus sehr präzisen Karten die originalen Vermessungsdaten berechnen / Ermittlung von Daten aus Satellitenbildern (Fernerkungungsaufnahmen). Outline extraction for polygons 1. Bestimme alle Kantenpixel ...
- What are the main topology models for vector geometry? ... Die Basiselemente des topologischen Datenmodels sind Vertex (V, Punkt), Edge (E, Kante) und Face (F, Fläche). Spaghetti data structure (Node list): Ungeordnet und keinen Zusammenhang. Vektor Objekte ...
- Which interpolation methods for fields are there? Was will man den damit erreichen? Man hat nur eine endliche Anzahl von Messpunkten, die auf einer Fläche beliebig verteilt sind. Nun möchte man aber eine einheitliche Information für die betrachtete ...
- How to intersect vector geometry segments efficiently? ... Das Schneiden von Polygonen wird auf das Schneiden der entsprechenden Segmente zurückgeführt. Bentley-Ottmann Algorithmus: Vertikale Sweepline, die Anfangs und Endpunkte abtastet. Un die Segmente auf ...
- Which operations on fields are there? Es gibt 5 Klassen von Operationen: - Local: Point to Point - Focal: Point to Hood (angrenzende Felder) - Zonal: Point to Zone (Eine Fläche in der das Feld liegt) - Global: Point to every location - ...
- What is a (thematic or topographical) map? Generalisiertes Model in einer reduzierten Auflösung Maßstäblich verkleinertes generalisiertes geometrisches Model zur Darstellung von ausgewählter Information. Maßstäblich verkleinert – Generalisiert ...
- Which means for designing maps are there? Alle Atomaren Elemente, die eine Karte ausamchen sind: - Punktsignaturen - Liniensignaturen - Flächensignaturen - Schriften - Verschiedene Farben Keine Frage in der Review, aber evtl gut zu wissen: ...
- Why is cartographic generalization necessary at all? ... Viel zu viele Details. Betrachter wird von den Informationen erschlagen. Zum Beispiel: Liegenschaftskarte 1:1000 für Grundstück. Landschaft und Infrastruktur auf 1:25000 (Hier ist es nicht Sinnvoll ...
- What are the basic operations of generalization? - Simplify (Vereinfachen: Verwinkelte Polygone zu Rechtecke umwandeln) - Enlarge (Vergrößern: Straßen vergrößern, damit sie besser wahrgenommen werden.) - Displace (Verschieben: Wenn eine Straße ...
- How can polylines be smoothed? Low-Pass-Filter: - (+) Schnelle Berechnung - (-) Koordinaten warden verschoben - (-) Anzahl der Stützpunkte bleibt gleich Douglas/Peuker Algorithm: - Reduziert die Anzahl der Stützpunkte - Verändert ...
- How does the Douglas/Peucker algorithm work? Muss man können! 1. Die Beiden Endpunkte einer Polylinie verbinden (First reduction). 2. G (maximaler Abstand) bestimmen 3. Orthogonale bilden?alle Punkte zur „First reduction“?prüfen ob Distanz ...
- The Douglas/Peuker algorithm does not preserve right ... Herleitung der Frage kann sein, dass man wissen will, ob man mit dem D/P Algorithmus auch Gebäude (Polygone) simplifizieren/generalisieren kann. Antwort: Nein, da D/P keine rechten Winkel erhält. ...
- What procedures exist for the transition from polygons ... Schoppmeyer/Heisser Prozedur: 1. Finde die Längsachse 2. Setze eine Orthogonale von allen Punkte zur Längsachse 3. Finde die Mittelpunkte auf diesen Orthogonalen Petzold/Plümer: 1. Erstelle ein Voronoi ...
- What is the challenge in the placement of text? Die Labels müssen den Objekten präzise zuzuordnen sein. Die Labels sollten auch möglichst Einheitlich gesetzt werden (z.B. Städtenamen nach oben rechts) Dabei kann es zu Problemen kommen, dass ...
- Is it possible to evaluate spatial queries with core ... Kern SQL: SELECT FROM WHERE Ja, aber sehr aufwendig für anspruchsvollere Abfrage. Beispiel: Berechnung des Abstandes zwischen zwei Punkten. SELECT sqrt( sqr(P1.x – P2.x) + sqr(P1.y – P2.y) ) FROM ...
- How to formulate with spatial SQL the query “Through ... SELECT p.id FROM Parcel p, Brook b WHERE Intersects (p.groundPlan, b.geometry)
- What are the main differences between Oracle Spatial ... Oracle besitzt einen universellen Datantypen für Spatial-Data, der alle geometrischen Datantypen umfasst. (SDO_GTYPE legt fest was für ein Typ vorliegt, z.B. Linie, Punkt etc) Postgres hat verschiedene ...
- What are the two steps in the evaluation of spatial ... 1. Filter step: Approximation der Polygone. MBR um die Polygone setzen. 2. Refinment step: Prüfen ob die Approximationen (MBR) sich schneiden.
- What are the differences between conservative and ... Logische Aussagen über schneiden und nicht schneiden. Conservative: Äußere Box. Wenn sich die MBR nicht schneiden, dann schneiden sich die Polygone auch nicht. Progressive: Inner Box. Wenn sich die ...
- Can conventional B/B+-trees be used for indexing spatial ... B/B+trees: Sind ausgeglichen und bieten O(log n) Zugriffszeiten. Sie können für räumliche Daten genutzt werden, jedoch müssen die Daten von 2-Dimensionen auf 1- Dimensionen umgewandelt werden.
- How are points in the plane ordered according to the ... In der Mitte ein Kreuz einzeichnen und von NW --> NE --> SW --> SE.
- How good is the Z-Order as a spatial index? Nicht gut weil, die Z-Kurve große Sprünge macht. Punkte sind im Index benachbart, obwohl sie topologisch nicht benachbart sind. Bei großen Suchfenstern spart man keine Berechnung, da es viele Potentielle ...
- How does the data-driven point quadtree work? Man setzt ein Kreuz und kontrolliert dann die 4 Bereiche (NW NE SE SW)
- How does the R-tree work? Rekursive Bounding Boxes.
- When does the R-tree become increasingly inefficient ... Wenn die Überlappung zu groß wird oder wenn die Boxen zu viel toten Raum beinhalten.
- How in principle does the linear split method work ... Es gibt drei Verfahren die besten Resultate für die MBR zu erhalten. Exponentiell: Jede Box mit mehreren. Quadratisch: Jede Box mit Jeder. Linear: Entfernung der Kante und somit Größe des freien Raumes. ...
- What are the characteristics of the K-d tree? Ist ein binärer Suchbaum. Man splittet den Raum immer nur nach einer Ebene auf. X oder Y, abwechselnd, je nachdem wie die Punkte liegen. Man kann durch Punkte splitten, aber auch durch Schwerpunkte ...
- What are the characteristics of the BSP tree? Binary space partitioning. Auch ein binärer Suchbaum. Ist eine Verallgemeinerung vom KD Baum, wo nicht nur Geraden zur X und Y Achse zulässig sind, sondern beliebige Geraden.
- What are the characteristics of the Grid File? Ist kein Baum. Ein 2D Grid / Array, welches sich dynamisch ändert.
- For what purpose can XML be used? Extensible Markup Language kann benutzt werden um Auszeichnungssprachen zu generieren und zu beschreiben.
- What are the main components of a document type definition? ... Elemente <text></text> Attribute <text color=”red”></text> Entitäten<!ENTITY red=”#FF0000”> <text color=”&red”></text>
- What are the advantages of XML schema in contrast ... DTD sind etwas veraltet, da sie kaum Struktur erlauben, keine Integritätsbindungen und kaum Datentypen.
- For what purpose can GML be used? GML ist eine typische von XML generierte Sprache. Wir in Geosystemen als Standard benutzt um Dienste anzubieten und Geodaten auszutauschen.
- What are the characteristics of XSLT? Man kann mit GML und XSLT DokumentenSVG Dokumente generieren.
- What are some important SVG commands? Verfügt über die üblichen Befehle, die vektorfähige sprachen haben müssen.
- What are the special features of the combination of ... Bei postgres gibt es eine PGobject Klasse. Dazu gibt es auch diverse Unterklassen (PGpoint, PGcircle). Diese Klassen verfügen über keine GET-Methoden, d.h. erst das Objekt aus der DB laden und auf die ...
- What are the special features of the combination of ... ORACLE enthält eine Struktur, die alle Geometrieklassen umfasst. Es ist somit etwas komplizierter ein Objekt aus der DB zu laden, da das Objekt vorher immer noch einmal überprüft werden muss. DB --> ...
- How can GML based data be processed with Java? GML basiert auf XML. Somit wird GML ähnlich XML in Java eingelesen. Man parset das Objekt und erhält ein DOM Objekt.