15

Geoinformatik (Fach) / Anwendungen&Grundlagen (Lektion)

.

Diese Lektion wurde von jakobdanel erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

Anzeige
  • Geoinformatik Die Geoinformatik (geoinformation science, GIscience, geomatics, geoinformatics) befasst sich mitder Erforschung & Weiterentwicklung von Methoden& Anwendungen in der Informatik unter besondererBerücksichtigung des räumlichen und zeitlichenBezuges von Daten; mit Hilfe geoinformatischerMethoden werden aus Geodaten über Geoobjektefachbezogene Geoinformationen gewonnen undintegriert. [basierend auf Prof. Streit, Gründer ifgi]
  • Geoobjekte sind beliebige Objekte mitRaumbezug
  • Geometrie absolute Lage im Raum
  • Topologie relative Lage im Raum
  • Dynamik Zeitliche Veränderung
  • Thematik Fachlich relevante Eigneschaften
  • Vektorenmodell ★ Grundgedanke:★ Entitäten und Phänomene in derWelt durch Punkte und Linien“nachzeichnen”★ komplizierter als Rastermodellund oft arbeitsaufwendig★ dafür beliebig skalierbar
  • Netzwerke ★ Grundgedanke:★ Konnektivität zwischenKnotenpunkten erfassen★ vereinfachen bestimmteAnalysen★ oft hoher Abstraktionsgrad
  • Abstraktion Vereinfachen,Weglassen, Zusammenfassen
  • Formalisierung Prozesse und Handlungen➛ explizite, wiederholbare Verfahrensschritte
  • Anzeige
  • Algorithmen ★ eine explizit ausformulierte,allgemeine Lösung eines Problems★ unabhängig von Programmiersprache
  • ★ prozedural Alg. (Liste von sequentiellabzuarbeitenden Einzelschritten)
  • nicht-prozedural/deklarativ Alg. (genaueSpezifikation des Problems, des bekanntenWissens und möglicher Schritte/Regeln)
  • Pseudocode ★ Beschreibung eines Algorithmus in(quasi-) natürlicher Sprache★ oft: hohe Abstraktionsebene,angereichert mit mathematischenElementen (Mengen, Formeln)★ Beispiele: “wenn ... dann ...”, “füralle ... tue ...”, “solange ... tue ...”,“setze (Variable) auf (Wert)”
  • Programmiersprache ★ Beschreibung eines Algorithmus in einerkünstlichen Sprache, die★ formal und eindeutig definiert ist★ direkt übersetzt werden kann inausführbare Programme★ Compiler vs. Interpreter★ letztendlich ausgeführt wird vomComputer Maschinencode/Assembler