Premium Partner

Multimedia Cartography

Prüfungsfragen zur Vorlesung Multimedia Cartography, MSc. Geomatik, D-BAUG, ETH Zürich.

Prüfungsfragen zur Vorlesung Multimedia Cartography, MSc. Geomatik, D-BAUG, ETH Zürich.

Nicht sichtbar

Nicht sichtbar

Kartei Details

Karten 61
Sprache Deutsch
Kategorie Geographie
Stufe Universität
Erstellt / Aktualisiert 17.07.2012 / 26.11.2019
Lizenzierung Kein Urheberrechtsschutz (CC0)
Weblink
https://card2brain.ch/box/multimedia_cartography
Einbinden
<iframe src="https://card2brain.ch/box/multimedia_cartography/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Interaktion, was ist das?

Dialog zwischen Mensch und Computer über Eingabegeräte (Maus, Keyboard). Der Computer reagiert und gibt Feedback und Output.

Wie wird die Interaktivität gelöst? Wie wird diese Interaktion zwischen Maus und Zusatzfunktion realisiert? Nennen Sie einige Mausaktionen.

Mittels DOM und beispielsweise Java oder ECMA-Skript zur DOM-Manipulation und Event-Handlers, die Interaktivität (Maus Aktion) erkennen und Skript auslösen. Zusätzlich nötig ist AJAX, dass es erlaubt, Fragmente eines Dokuments neu zu laden ohne das ganze Dokument zu laden => Integration von server-side Interaktivität im Client.

onMouseOver

onMouseOut

onMouseDown

onMouseUp

onClick

onDblClick

Mouseover: Wie kann das realisiert werden. Die nötigen Schritte erklären

Event-Handler löst Skript aus, Skript sucht im DOM das passende Element, ändert die Attribute oder Werte.

Was ist das DOM einer Webpage oder eines SVG-Dokuments? Wie kann auf einzelne Elemente des DOMs, deren Kind-Elemente und Attribute zugegriffen werden?

Document Object Model, ein W3C Standard, keine Programmiersprache, nur ein Modell bzw. eine Programmier-Schnittstelle (programming interface), die es erlaubt, auf Elemente eines Dokumentes (SVG, XML, HTML) zuzugreifen.

getElementById(“blabla”)

.parent.

."ChildName". (Syntax vielleicht nicht 100%ig)

Erklären sie verschiedene Möglichkeiten um Interaktionen zu realisieren?

Maus, Tastatur, Joystick oder ähnliches, Sprachsteuerung (Apple Siri), Bewegungs- (Wii) und Bilderkennung (Xbox),...

Unterschiede client- serverseitige Interaktionen.

Client:

- Die Interaktion wird direkt auf dem Client ausgeführt. Meistens im Browser.

- Sprache: z.b. Javascript

- Code in Quellcode sichtbar

Server:

- Interaktion wird auf dem Server gerechnet.

- Sprache: z.b. PHP

- Quellcode wird auf dem Server erstellt. (kein PHP Code im Browser sichtbar)

Beides kann auch kombiniert werden.

Bei einigen Techniken für interaktive Webkarten wird die Karte auf dem Client rasterisiert, bei andern auf dem Server. Beispiele?

Client: SVG, Flash, Silverlight

Server: WMS

Wie kann sich die Karte automatisch aktualisieren?

WMS oder Datenbank