Arda Maps - master's thesis defense - Verteidigung der Masterarbeit (German)

  • Published on
    14-Jan-2017

  • View
    1.027

  • Download
    0

Embed Size (px)

Transcript

PowerPoint-Prsentation

Arda Mapsein interaktiv bedienbarer und netzbasierter Fhrer durch die Bcher von J.R.R. Tolkien, unter Einbeziehung der Techniken der Georeferenzierung und unter Verwendung vektorbasierter Kartenam 18.09.2015GutachterProf. Alexander UrbanProf. Dr. rer. Nat. Martin Christoph KindsmllerVerteidigung der Masterarbeit

FH BrandenburgCurtis Mosters

GliederungStatus QuoZeitalter RechercheFrameworkKartenerstellung Datenformat Erstellung einer TopoJSONAnsichtenWebseite

Projektname Mittelerde nur ein Kontinent Ea zu viele Bedeutungen Arda die Erde [...] und die Wohnung der Kinder Illuvatars am geeignetsten und gebruchlichstenArda Maps

Status Quo

canon interaktiv hoher Detailgrad vollstndige Welten multiple ZeitalterDarstellung der Welt um Tolkien gerecht zu werden

bersicht der Zeitalter

Marko ManevRegion of Interest

Recherche geografisches Verstndnis (z.B. Weltbild) Auswahl sonstigen Inhalts (z.B. Reisen) kulturelle Aspekte und Lngenangabe Tolkien Gateway Historischer Atlas von Mittelerde

J.R.R. Tolkien

Karen Wynn Fonstad

Tolkien Gateway

Flache oder runde Weltbedeutendster Tolkien-bezogener Werke

Framework

D3.jsLeafletjQuery Vector MapsKarthographMapboxjVectorMapLetzter ReleaseKosten/Lizenzanpassbarselbst definierbarSVGMapdatenEigene KartenGeoJSONTopoJSONRastergrafikAktive Community

aktuellaktuellaktuell201420132015

Geringster Aufwand und hohe Flexibilitt

Kartenerstellung

QGISArcGISGRASS GISMarbleKostenAktive EntwicklungAnmerkungen

-Abstrze und FehlermeldungenKommerzielle AusrichtungUnzhlige PluginsErweiterbarkeit, Zuverlssigkeit und Community

Datenformat zur Auswahl: SVG Rastergrafiken GeoJSON TopoJSON Grnde fr TopoJSON: Vektordarstellung Komprimierung D3.js-IntegrationGeringe Dateigre

Erstellung einer TopoJSON Leeres Projekt

ohne Gesamtkarte wird mit leerem Projekt gestartet Gesamtkarte spter durch Teilgrafiken gebildet

Rastergrafik importieren

Gesamtkarte existiert bereits Teilgrafiken erhhen spter lediglich den Detailgrad

Leeres Projekt / Rastergrafik importieren

Erstellung einer TopoJSON definiert geografische Eigenschaften der Karte systematische Transformation von Latitude/Longitude Ziel: flache Reprsentation Tolkiens Welt inkonsistent einfachste Form gewhlt

Projektion festlegen

https://en.wikipedia.org/wiki/List_of_map_projections

EquirectangularEinfachBoggs eumorphicSpeziell

Erstellung einer TopoJSON Teilkarten bilden Gesamtkarte oder versehen sie mit mehr Details ber 100 Teilkarten in Arda Maps

Teilkarten

1 Gesamtkarte3 Transformierung1

oder2 32 Teilkarte laden4 Georeferenz

rote Punkte festlegenVorhandensein prfenTransformationsart whlenTransformierung ausfhren4

Erstellung einer TopoJSON Ebene legt Typ und Felder der Merkmale fest Genutzte Typen: polygon Bereiche (z.B. Seen) point x- und y-Koord. (z.B. Stdte) line Linie (z.B. Flsse) categorized Ebene in Unterebenen (z.B. Wegpfad) georeference Teilgrafiken (z.B. Beleriand) raster Bild als Grundlage (Gesamtkarte)

Umrissebenen erstellen (Layer)

QGIS Erstes Zeitalter

Erstellung einer TopoJSON Feld entspricht Spalte einer relationalen DB (z.B. eventname) Schema der Metadaten wird festgelegt

Felder anlegenFelder des Layers line_text

Erstellung einer TopoJSON Merkmal entspricht Zeile einer relationalen DB vorteilhaft Ebenen einmalige Farben zuzuweisen Geodaten (Merkmale) und Metadaten (Felder) entgekoppelt

Merkmale zeichnen und Feldeigenschaften setzenAlle Merkmale des Ersten Zeitalters

Ausschnitt vom hoch-aufgelstem Beleriand

Teiglin-Merkmalsfenster (QGIS)

Erstellung einer TopoJSON GeoJSON wird als bergangsformat verwendet beinhaltet Geo- sowie Metadaten speichert Geodaten unkomprimiert

GeoJSON erstellenExport Dialog in QGIS

Erstellung einer TopoJSON vom D3.js-Projekt entwickelt verlustfreie Komprimierung (ca. 80%)

GeoJSON in TopoJSON konvertierenGeoJSONTopoJSONBeispiel: Erstes Zeitalter

1,73 MB

0,36 MB

um ~77% verringert

Ansicht Map (topografisch)Wegpunkt/WegpfadPunkteBeschriftungenInnere Inseln, StraenSeenFlsseWlder, MooreBergspitzenBergkettenHochlandUmrisseMeerHintergrund

vergleichbar mit Google Maps vereinfachte Ansicht der Oberflche Anordnung der Ebenen entscheidend fr das korrekte Anzeigen

Abstrakte Weltansicht

Ansicht Earth (Satellit) statt Ebenen nur ein Bild ein hochaufgelstes Bild pro Zeitalter 5000 x ~3000 Pixel JPEG 3 bis 4 MB maximale DetailsAuthentische Darstellung

Ansichten (Direkter Vergleich)

Map (bis 54-fach)Earth (bis 7-fach)Ausschnitt Rohans in 7-fachen Zoom

Webseite 3 hochaufgelste Karten interaktive Legende frei explorierbar Ansichten (Map/Earth) Reisen und Regionen direkte Links zu Orten 882 Personen + 900 Bez. 796 Orte 1624 Zeitleisten-Events > 500 lizensierte Grafiken 34 Illustratoren Open Source Weiterer Inhalt: Familienstammbaum Info Box Zeitleiste Suchfunktionwww.arda-maps.org

Technologien & Links Verwendete Technologien: HTML5, CSS3, JavaScript, jQuery, SVG D3.js AngularJS SCSS, SMACSS QGIS GeoJSON/TopoJSON Timeglider OrientDB Links:

Source Codegithub.com/kwoxer/Arda-Maps

Datenbankarda-maps.org:2480

Vielen herzlichen Dank fr Euer Erscheinen!

Ein ganz besonderer Dank geht an alle, die mich in diesem Projekt untersttzt haben, vor allem aber Ted Nasmith

Cool Blue