14.11.2012 Aufrufe

Anforderungen an einen kartographischen Viewer für ... - Carto:net

Anforderungen an einen kartographischen Viewer für ... - Carto:net

Anforderungen an einen kartographischen Viewer für ... - Carto:net

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.1.2.5 Extensible Stylesheet L<strong>an</strong>guage ...................................................................................... 51<br />

3.1.2.5.1 XSLT .......................................................................................................................... 51<br />

3.1.2.5.2 XSL-FO...................................................................................................................... 51<br />

3.1.2.6 Geographic Markup L<strong>an</strong>guage....................................................................................... 52<br />

3.2 SVG – Scalable Vector Graphics ...................................................................52<br />

3.2.1 Dateiaufbau – Dokumentenstruktur - Elemente ............................................52<br />

3.2.2 Graphische Möglichkeiten von SVG.............................................................54<br />

3.2.2.1 Kartengeometrien............................................................................................................. 54<br />

3.2.2.1.1 Punkte ........................................................................................................................ 54<br />

3.2.2.1.2 Linien ......................................................................................................................... 54<br />

3.2.2.1.3 Flächen ...................................................................................................................... 54<br />

3.2.2.2 Text mit SVG ....................................................................................................................55<br />

3.2.2.3 Styles zur Gestaltung ....................................................................................................... 55<br />

3.2.2.4 Koordinatensystem, Tr<strong>an</strong>sformation und Karten<strong>an</strong>sichten......................................... 56<br />

3.2.2.5 Interaktion durch Clientseitiges Scripting..................................................................... 56<br />

3.2.2.6 Animationsmöglichkeiten ................................................................................................ 57<br />

3.2.2.7 Sonstiges............................................................................................................................ 57<br />

3.2.3 SVG und Kartographie ..................................................................................59<br />

3.2.3.1 Stärken .............................................................................................................................. 59<br />

3.2.3.2 Schwächen......................................................................................................................... 60<br />

3.2.4 Implementierung............................................................................................61<br />

3.2.4.1 Anwendungen zur Erzeugung von SVG......................................................................... 61<br />

3.2.4.1.1 Texteditoren ............................................................................................................... 61<br />

3.2.4.1.2 WYSIWYG Autorensysteme........................................................................................ 61<br />

3.2.4.2 Exportmöglichkeiten........................................................................................................ 61<br />

3.2.4.3 Vektorisierungs<strong>an</strong>wendungen - Druckertreiber............................................................ 62<br />

3.2.4.4 Andere Erzeugungsmöglichkeiten .................................................................................. 62<br />

3.2.4.4.1 XSL zur Tr<strong>an</strong>sformation nach SVG............................................................................ 62<br />

3.2.4.4.2 Programmierung........................................................................................................ 62<br />

3.2.4.4.3 Toolkits ...................................................................................................................... 63<br />

3.2.4.5 SVG <strong>Viewer</strong> ......................................................................................................................63<br />

3.2.4.5.1 Plug-In Lösung .......................................................................................................... 63<br />

3.2.4.5.2 Native Browserimplementierungen............................................................................ 64<br />

3.2.4.5.3 St<strong>an</strong>dalone <strong>Viewer</strong> ..................................................................................................... 64<br />

3.3 System Integration – Architektur..................................................................64<br />

3.3.1 Überblick .......................................................................................................64<br />

3.3.2 Datenhaltung..................................................................................................65<br />

3.3.2.1 Geodaten in Datenb<strong>an</strong>ken ............................................................................................... 65<br />

3.3.2.2 Sachinformationen ........................................................................................................... 66<br />

3.3.3 Serverkomponenten.......................................................................................66<br />

3.3.3.1 Mapserver ......................................................................................................................... 66<br />

3.3.3.2 Anwendungsserver........................................................................................................... 66<br />

3.3.3.3 Proxyserver....................................................................................................................... 66<br />

3.3.4 Der Client zur Darstellung.............................................................................67<br />

3.3.5 Datenübertragung ..........................................................................................67<br />

4 Der Prototyp .......................................................................................... 68<br />

4.1 <strong>Anforderungen</strong> <strong>an</strong> die Anwendung ...............................................................68<br />

4.2 Funktionalität des Prototypen .......................................................................68<br />

4.2.1 Diagrammauswahl im Prototypen .................................................................69<br />

4.2.2 Räumliche Navigation und Orientierung in der Karte ..................................69<br />

Inhalt<br />

v

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!