Subversion Repositories public

Rev

Blame | Last modification | View Log | RSS feed

#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
\lyxformat 345
\begin_document
\begin_header
\textclass docbook-book
\begin_preamble
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
  <!ENTITY sportwatcher "<application>SportWatcher 0.7</application>">
  <!ENTITY kappname "&sportwatcher;"><!-- Do *not* replace kappname-->
  <!ENTITY package "kde-module"><!-- kdebase, kdeadmin, etc -->
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % German "INCLUDE"><!-- change language only here -->

 ]>

<!-- XML file was created by LyX 1.6.3
  See http://www.lyx.org/ for more information -->
<book lang="&language;">
<bookinfo>
<title>Das Handbuch zu &sportwatcher;</title>

<authorgroup>
<author>
<firstname>Andreas</firstname>
<othername></othername>
<surname>Theofilu</surname>
<affiliation>
<address><email>andreas@theosys.at</email></address>
</affiliation>
</author>
</authorgroup>

<copyright>
<year>2007</year>
<year>2008</year>
<year>2009</year>
<holder>Andreas Theofilu</holder>
</copyright>
<!-- Translators: put here the copyright notice of the translation -->
<!-- Put here the FDL notice.  Read the explanation in fdl-notice.docbook
     and in the FDL itself on how to use it. -->
<legalnotice>&FDLNotice;</legalnotice>

<date>2009-09-18</date>
<releaseinfo>0.7</releaseinfo>

<abstract>
<para>&sportwatcher; ist ein Programm zum Auslesen der Daten aus einem Garmin Forerunner. Unterst&uuml;tzt werden alle GPS-Sportuhren, die &uuml;ber einen USB-Anschlu&szlig; verf&uuml;gen, wie der Garmin Forerunner 305.</para>
</abstract>

<keywordset>
<keyword>KDE</keyword>
<keyword>SportWatcher</keyword>
<keyword>Garmin</keyword>
<keyword>GDAL</keyword>
<keyword>Mapnik</keyword>
</keywordset>

</bookinfo>
\end_preamble
\use_default_options true
\begin_modules
logicalmkup
minimalistic
\end_modules
\language ngerman
\inputencoding auto
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100

\graphics default
\paperfontsize default
\spacing single
\use_hyperref true
\pdf_title "Benutzerhandbuch für SportWatcher 0.6"
\pdf_author "Andreas Theofilu <andreas@theosys.at>"
\pdf_subject "Benutzerhandbuch"
\pdf_keywords "SportWatcher KDE Qt"
\pdf_bookmarks true
\pdf_bookmarksnumbered false
\pdf_bookmarksopen false
\pdf_bookmarksopenlevel 1
\pdf_breaklinks true
\pdf_pdfborder false
\pdf_colorlinks false
\pdf_backref false
\pdf_pdfusetitle true
\papersize default
\use_geometry false
\use_amsmath 1
\use_esint 1
\cite_engine basic
\use_bibtopic false
\paperorientation portrait
\secnumdepth 4
\tocdepth 4
\paragraph_separation indent
\defskip medskip
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\author "" 
\author "" 
\end_header

\begin_body

\begin_layout Chapter
Einleitung
\begin_inset CommandInset label
LatexCommand label
name "cha.Einleitung"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in erster Linie ein Programm zum Auslesen von diversen GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngern.
 Ich habe das Programm entwickelt als ich festgestellt habe, dass es f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den von mir erworbenen Garmin Forerunner305 keine unter Linux lauff
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hige Software gibt.
 Da ich ausschlie
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

lich Linux verwende, kam das einzige unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzte Betriebssystem Windows nat
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rlich nicht in Frage.
 Also habe ich mich mit diesem, speziell f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r sportliches Training geeigneten GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger, etwas n
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

her besch
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ftigt.
 Wie die meisten GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger von Garmin, verwendet auch dieser das NMEA-Protokoll zur Daten
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bertragung.
 Zu dem fand ich (eher zuf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

llig) eine Bibliothek von "Dave Bailey" (<dave <at> daveb <dot> net>), welche
 einen Forerunner305 auslesen konnte.
 Den Sourcecode habe ich, mit freudlicher Genehmigung von Dave, als Basis
 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 verwendet.
 Dadurch ist 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 nun in der Lage, speziell den Garmin Forerunner305 und alle mit ihm kompatiblen
 GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger auszulesen.
\end_layout

\begin_layout Section
Unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzte GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger
\begin_inset CommandInset label
LatexCommand label
name "sec.Untersttzte-GPS-Empfnger"

\end_inset


\end_layout

\begin_layout Standard
Grunds
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tzlich wird jeder GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt, welcher 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das NMEA-Protokoll verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gt und über eine USB-Schnittstelle verfügt.
 Derzeit getestet sind jedoch nur folgende Ger
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

te:
\end_layout

\begin_layout Itemize
Garmin Forerunner305
\end_layout

\begin_layout Itemize
Garmin Forerunner205
\end_layout

\begin_layout Standard
Wenn Sie ein anderes Ger
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

t haben, welches mit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 funktioniert, dann senden Sie bitte ein E-Mail an: andreas <at> theosys
 <dot> at.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<note><para>Derzeit nicht unterst&uuml;tzt werden Ger&auml;te, welche einen
 ANT-Stick zur drahtlosen Daten&uuml;bertragung verwenden.
 Leider hat Garmin das daf&uuml;r verwendete Protokoll bisher nicht freigegeben,
 weshalb, bis auf Weiteres, keine Unterst&uuml;tzung m&ouml;glich ist.</para></no
te>
\end_layout

\end_inset


\end_layout

\begin_layout Chapter
Installation
\begin_inset CommandInset label
LatexCommand label
name "cha.Installation"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in C++ f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die Desktopoberfl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che KDE geschrieben.
 Die Entwicklung fand ausschlie
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

lich unter Linux statt, wodurch die GNU Utilities ausgiebig verwendet wurden.
 
\series bold
\emph on
\noun on
SportWatcher
\noun default
 ist open source!
\series default
\emph default
 Das bedeutet, dass der Quellcode des Programms frei zug
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nglich ist.
 Der Quellcode, und damit das gesamte Programm, steht unter der 
\series bold
\emph on
GNU General Public License Version 3
\series default
\emph default
.
\end_layout

\begin_layout Section
Download
\begin_inset CommandInset label
LatexCommand label
name "sec.Download"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist sowohl als Quellcode, wie auch als Bin
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rpaket f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r einige wenige Linuxdistributionen verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gbar.
 Wenn Sie den Sourcecode herunter geladen haben, ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigen Sie neben Linux oder einem anderen *NIX-System, einen C++-Compiler!
 Laden Sie den stabilen Quellcode oder ein Bin
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rpaket von einem der folgenden Server:
\end_layout

\begin_layout Itemize
Sourceforge: 
\begin_inset CommandInset href
LatexCommand href
name "Sourceforge"
target "http://sourceforge.net/projects/sportwatcher/"

\end_inset


\end_layout

\begin_layout Itemize
TheoSys: 
\begin_inset CommandInset href
LatexCommand href
name "TheoSys"
target "http://www.theosys.at/download"

\end_inset


\end_layout

\begin_layout Standard
Wenn Sie an der Entwicklung von SportWatcher mitwirken wollen, oder auch
 nur den garantiert neuesten Quellcode haben wollen um auch die allerletzten,
 nicht getesteten Funktionen, zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung zu haben, dann k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie den Quellcode auch aus einem der 
\begin_inset CommandInset href
LatexCommand href
name "Subversion"
target "http://subversion.tigris.org/"

\end_inset

Archive herunterladen.
 Beim Quellcode in den Subversion-Archiven, handelt es sich um Entwicklerversion
en! Es gibt keine Garantie, dass sich der Quellcode 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berhaupt 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersetzen l
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

t! Geben Sie auf der Kommandozeile (Shell) einen der folgenden Befehle ein:
\end_layout

\begin_layout Code
# svn checkout https://sportwatcher.svn.sourceforge.net/svnroot/sportwatcher
\end_layout

\begin_layout Standard
oder
\end_layout

\begin_layout Code
# svn checkout svn://www.theosys.at/sportwatcher/trunk
\end_layout

\begin_layout Standard
Sie k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen auf das 
\begin_inset CommandInset href
LatexCommand href
name "Repository"
target "http://www.theosys.at/websvn/listing.php?repname=repos+1&path=/sportwatcher/trunk/&rev=0&sc=0"

\end_inset

 mit dem garantiert aktuellsten Quellcode auch mit Ihrem Browser zugreifen.
\end_layout

\begin_layout Subsection
Ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigte Komponenten
\begin_inset CommandInset label
LatexCommand label
name "sec.Bentigte-Komponenten"

\end_inset


\end_layout

\begin_layout Standard
Um 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 erfolgreich 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersetzen zu k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen, ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigen Sie einige Softwarekomponenten, welche zuerst installiert werden m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen:
\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "KDE 4.1.x"
target "http://www.kde.org"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "GDAL 1.5.x"
target "http://www.gdal.org"

\end_inset

 (optional)
\end_layout

\begin_layout Subsubsection
KDE 4.1.x
\begin_inset CommandInset label
LatexCommand label
name "sec.KDE-4.1.x"

\end_inset


\end_layout

\begin_layout Standard
Ab der Version 0.6 ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt 
\noun on
SportWatcher
\noun default
 mindestens die Version 4.1.0 von KDE.
 Mit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lteren KDE-Versionen kann der Code nicht mehr 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersetzt werden!
\end_layout

\begin_layout Subsubsection
GDAL 1.5.x
\begin_inset CommandInset label
LatexCommand label
name "sec.GDAL-1.5.x"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in der Lage, einen Track mit einer Landkarte zu unterlegen.
 Diese Funktion wird 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber die Bibliothek 
\series bold
GDAL
\series default
 realisiert.
 Die Verwendung von GDAL ist jedoch optional.
 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 kann auch ohne GDAL erfolgreich 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersetzt werden.
 Allerdings fehlt dann die M
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeit, Landkarten zu verwenden.
 Unter Debian testing steht derzeit die Version 1.5.4 von GDAL zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung (Debian Squeeze im Juli 2009), welche f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die Entwicklung von 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 verwendet wurde.
 Unter Ubuntu ist bis einschlie
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

lich Version 8.04 LTS (Hardy Heron) nur die Version 1.4.x von GDAL enthalten.
 Diese und 
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ltere Versionen sind nicht f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 geeignet.
 Ab Ubuntu 9.04 ist jedoch GDAL 1.5.x enthalten.
\end_layout

\begin_layout Standard
Es ist jedoch kein Problem, die neuere Version 1.6.0 zu verwenden.
 Falls Ihre Distribution bereits 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber diese neuere Version verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gt, sollte das 
\begin_inset ERT
status open

\begin_layout Plain Layout

&Uuml;
\end_layout

\end_inset

bersetzen problemlos m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich sein.
 
\end_layout

\begin_layout Standard
openSUSE 11.0 stellt GDAL leider gar nicht zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung.
 Zwar findet man GDAL als fertiges RPM daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r leicht im Netz, aber es ist nicht leicht die ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigten Abh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngigkeiten zu erf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

llen.
 Aus diesem Grund habe ich bei der Version 0.5 von SportWatcher auf die Einbindun
g von GDAL f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r openSUSE verzichtet.
\end_layout

\begin_layout Standard
Auch openSUSE 11.1 stellt GDAL nicht zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung.
 Dennoch habe ich 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 mit GDAL 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersetzt.
 Die von mir verwendeten Versionen k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber folgende Links herunter geladen werden: 
\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "gdal-1.6.1-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/gdal-1.6.1-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "geotiff-1.2.5-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/geotiff-1.2.5-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgdal1-1.6.1-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgdal1-1.6.1-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgdal-devel-1.6.1-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgdal-devel-1.6.1-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgeos1-3.1.0-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgeos1-3.1.0-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgeos-devel-3.1.0-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgeos-devel-3.1.0-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgeotiff1-1.2.5-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgeotiff1-1.2.5-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "libgeotiff-devel-1.2.5-0.pm.1.i586.rpm"
target "http://www.theosys.at/download/libgeotiff-devel-1.2.5-0.pm.1.i586.rpm"

\end_inset


\end_layout

\begin_layout Section
Compilieren / Installieren
\begin_inset CommandInset label
LatexCommand label
name "sec.CompilierenInstallieren"

\end_inset


\end_layout

\begin_layout Subsection
Installieren der Bin
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rdistribution
\begin_inset CommandInset label
LatexCommand label
name "sec.Installieren-der-Binrdistribution"

\end_inset


\end_layout

\begin_layout Standard
Nach dem Herunterladen des Pakets, 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnen Sie eine Shell und werden Sie root.
 Dann tippen Sie folgenden Befehl ein:
\end_layout

\begin_layout Code
# dpkg -i sportwatcher_
\emph on
X.X-x
\emph default
.i386.deb
\end_layout

\begin_layout Standard
oder
\end_layout

\begin_layout Code
# dpkg -i sportwatcher_
\emph on
X.X-x
\emph default
.amd64.deb 
\end_layout

\begin_layout Standard
oder 
\end_layout

\begin_layout Code
# dpkg -i sportwatcher_
\emph on
X.X-x
\emph default
_ubuntu_i386.deb 
\end_layout

\begin_layout Standard
oder 
\end_layout

\begin_layout Code
# rpm -ivh sportwatcher-
\emph on
X.X-x
\emph default
.i586.rpm 
\end_layout

\begin_layout Standard
Wobei 
\emph on
X.X-x
\emph default
 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die Versionsnummer steht und in etwa wie 0.6-1 aussehen kann.
 Nach der erfolgreichen Installation, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie das Programm sofort verwenden.
\end_layout

\begin_layout Subsection
Compilieren
\begin_inset CommandInset label
LatexCommand label
name "sec.Compilieren"

\end_inset


\end_layout

\begin_layout Standard
Nach dem Sie den Source heruntergeladen haben und in ein Verzeichnis entpackt
 haben, wechseln Sie in dieses Verzeichnis.
 Tippen Sie folgenden Befehl auf der Kommandozeile ein: 
\end_layout

\begin_layout Code
$ mkdir build 
\end_layout

\begin_layout Code
$ cmake ..
 -DCMAKE_INSTALL_PREFIX=/usr/local
\end_layout

\begin_layout Standard
Dieses Programm pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ft nun, ob alle ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigten Komponenten installiert sind.
 Wenn etwas fehlt, bricht das Programm ab und zeigt eine Fehlermeldung an.
 Die h
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ufigste Ursache f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Fehler ist, dass etwas nicht installiert ist, oder die Entwicklerversion
 eines Softwarepakets nicht installiert ist.
 Unter Debian sind die Entwicklerversionen mit <paket-
\series bold
\emph on
dev
\series default
\emph default
> gekennzeichnet.
 Gegebenenfalls m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen Sie ein solches Entwicklerpaket nachinstallieren.
 
\end_layout

\begin_layout Standard
Mit folgendem Befehl starten Sie die 
\begin_inset ERT
status open

\begin_layout Plain Layout

&Uuml;
\end_layout

\end_inset

bersetzung des Programms: 
\end_layout

\begin_layout Code
$ make 
\end_layout

\begin_layout Standard
Auch hier kann noch etwas schief gehen! Auch das liegt zumeist an nicht
 installierten Softwarepaketen, oder an Paketen mit einer nicht unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzten Version.
 Pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fen Sie nach, welche Version 
\emph on
Debian Squeeze
\emph default
 unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt und installieren Sie gegebenenfalls die notwendige Version.
\end_layout

\begin_layout Subsubsection
Installation des Sourcecodes
\begin_inset CommandInset label
LatexCommand label
name "sec.Installation-des-Sourcecodes"

\end_inset


\end_layout

\begin_layout Standard
Soll 
\noun on
SportWatcher
\noun default
 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r alle Benutzer installiert werden, dann sind unbedingt Administratorrechte
 (root) notwendig.
 Andernfalls kann das Programm auch in das lokale Verzeichnis installiert
 werden.
 Mit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 wird auch eine Datei Namens INSTALL mitgeliefert, in der sich die genaue
 Beschreibung des Installationsprozesses befindet.
 Unter Anderem finden Sie dort auch die Beschreibung f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die Installation in ein anderes, als das Standardverzeichnis.
 Um 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r alle Benutzer zu installieren, melden Sie sich als Superuser root an und
 geben Sie folgenden Befehl auf der Kommandozeile ein:
\end_layout

\begin_layout Code
# make install
\end_layout

\begin_layout Standard
Nach der Installation k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie das Programm mit 
\emph on

\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

sportwatcher
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\emph default
 von der Kommandozeile aus aufrufen, oder 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\emph on

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Dienstprogramme
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset

-->
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Sportwatcher
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\emph default
 aufrufen (gilt nur f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r KDE!).
\end_layout

\begin_layout Section
Einstellungen unter Linux
\begin_inset CommandInset label
LatexCommand label
name "sec.Einstellungen-unter-Linux"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 greift direkt auf das USB-Port zu, an dem Sie Ihren 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

Forerunner 305
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 angeschlossen haben.
 Allerdings fehlen einem normalen Anwender daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r in der Regel die Berechtigungen, so das beim Versuch die Daten aus der
 Uhr auszulesen, eine Fehlermeldung erscheint.
 Startet man das Programm jedoch als Benutzer root, funktioniert das Auslesen
 von Daten einwandfrei.
 Diesem Problem kann man nun auf zwei Arten begegnen.
 Man kann 
\noun on
SportWatcher
\noun default
 immer als 
\emph on
root
\emph default
 ausf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hren, wovon ich jedoch dringend abrate, oder man manipuliert einmal die
 Einstellungen von 
\emph on
udev
\emph default
 und vergibt die notwendigen Berechtigungen.
 Im Folgenden wird Schritt f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Schritt erkl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rt, wie man die ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigten Berechtigungen einstellt.
 
\end_layout

\begin_layout Subsection
F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Debian und (K)Ubuntu
\begin_inset CommandInset label
LatexCommand label
name "sec.Fr-Debian-und"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&Ouml;
\end_layout

\end_inset

ffnen Sie eine Kommandozeile (Shell) und werden Sie root.
 Dann tippen Sie ein: 
\end_layout

\begin_layout Code
# cd /etc/udev/rules.d
\end_layout

\begin_layout Code
# vi z60-garmin.rules
\end_layout

\begin_layout Standard
Statt 
\series bold
\emph on

\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

vi
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\series default
\emph default
 k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie nat
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rlich jeden beliebigen Texteditor verwenden.
 Tippen Sie nun folgende Zeilen in die neue Datei ein:
\end_layout

\begin_layout Code
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="0666"
\end_layout

\begin_layout Code
ATTRS{idVendor}=="091e", ATTRS{idProduct}=="0003", MODE="0666"
\end_layout

\begin_layout Standard
Speichern Sie die Datei und starten Sie UDEV mit folgendem Befehl neu:
\end_layout

\begin_layout Code
# /etc/init.d/udev restart
\end_layout

\begin_layout Standard
Ab jetzt sollte der direkte Zugriff auf jenes 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

USB-Port
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 erlaubt sein, an dem Sie Ihren 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

Forerunner305
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 angeschlossen haben.
\end_layout

\begin_layout Subsection
Andere Distributionen
\begin_inset CommandInset label
LatexCommand label
name "sec.Andere-Distributionen"

\end_inset


\end_layout

\begin_layout Standard
Wenn Ihre Linuxdistribution UDEV verwendet, sollte die Beschreibung unter
 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Fr-Debian-und"

\end_inset

 gelten.
 Andernfalls fragen Sie Ihren Systemadministrator, oder lesen Sie die Dokumentat
ion 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das Berechtigungssystem f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Schnittstellen, speziell 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

USB-Ports
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

.
\end_layout

\begin_layout Subsection
Es funktioniert immer noch nicht
\begin_inset CommandInset label
LatexCommand label
name "sec.Es-funktioniert-immer"

\end_inset


\end_layout

\begin_layout Standard
Falls die obigen Anweisungen keinen Erfolg bringen, pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fen Sie die Vendor- und Produktnummer Ihres 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

GPS−Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngers
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

.
 Falls diese nicht den oben angegebenen entsprechen, setzen Sie die korrekten
 Nummern ein.
 Um die Nummern heraus zu bekommen, stecken Sie Ihren 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 an und tippen Sie folgenden Befehl auf der Befehlszeile ein:
\end_layout

\begin_layout Code
$ lsusb
\end_layout

\begin_layout Chapter
Umgang mit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "cha.Umgang-mit"

\end_inset


\end_layout

\begin_layout Section
Das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Datei
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Das-Men-Datei"

\end_inset


\end_layout

\begin_layout Subsection
Daten einlesen
\begin_inset CommandInset label
LatexCommand label
name "sec.Daten-einlesen"

\end_inset


\end_layout

\begin_layout Standard
Bevor 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 Ergebnise visulisieren kann, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen Daten von einem GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger, oder einer Datei, eingelesen werden.
 
\noun on
SportWatcher
\noun default
 stellt zu diesem Zweck, einige Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkte zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung.
\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>Darstellung des Dateimen&uuml;s</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="menuDatei.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Men&uuml;: Datei</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Lese Daten
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Das-Men-Lese"

\end_inset


\end_layout

\begin_layout Standard
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Lese Daten
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\series default
 dient dazu, die Daten von der Uhr einzulesen.
 Nach dem Klick auf diesen Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt, erscheint ein Statusfenster, in dem der Fortschritt des Lesens angezeigt
 wird.
\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo></screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="Fortschritsbalken.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Fortschrittsbalken</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Je nach dem, wieviele Daten in Ihrer Uhr gespeichert sind, kann dieser Vorgang
 bis zu einigen Minuten dauern.
 Sobald die Daten eingelesen wurden verschwindet die Fortschrittsanzeige
 und die Daten werden automatisch gespeichert.
 
\noun on
SportWatcher
\noun default
 liest immer alle Daten aus der Uhr aus.
 Gespeichert werden aber nur jene Aktivit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ten, welche sich noch nicht auf der Festplatte befinden.
 Dadurch wird garantiert, dass bereits bestehende Dateien nicht 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berschrieben werden.
 Zumindest der 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

Forerunner 305
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 komprimiert die Daten, wenn der Speicher voll ist.
 Dann werden bei den einzelnen Aktivit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ten die Messpunkte herausgel
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

scht, so das nur die Runden 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

brig bleiben.
 W
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rden die Dateien 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berschrieben werden, w
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rden die Messpunkte verloren gehen.
\end_layout

\begin_layout Standard
Sollten die Daten nicht eingelesen werden k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen und eine Fehlermeldung erscheinen, pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fen Sie die Berechtigungen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r das 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

USB-Port
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Einstellungen-unter-Linux"

\end_inset

).
\end_layout

\begin_layout Subsubsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&Ouml;
\end_layout

\end_inset

ffnen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Das-Men-ffnen"

\end_inset


\end_layout

\begin_layout Standard
Nach dem Klick auf diesen Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnet sich ein Dateidialogfenster.
 Es werden alle Dateien mit der Endung 
\begin_inset ERT
status open

\begin_layout Plain Layout

<literal role="extension">
\end_layout

\end_inset

.gmn
\begin_inset ERT
status open

\begin_layout Plain Layout

</literal>
\end_layout

\end_inset

 angezeigt, sofern welche vorhanden sind.
 Bei diesen Dateien handelt es sich um das von 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 intern verwendete Dateiformat.
 Haben Sie Dateien in diesem Format vorliegen, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie diese einlesen und Ihren Aufzeichnungen hinzuf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gen.
\end_layout

\begin_layout Subsubsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Importieren
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in der Lage, Dateien im Format 
\begin_inset ERT
status open

\begin_layout Plain Layout

<literal role="extension">
\end_layout

\end_inset

.tcx
\begin_inset ERT
status open

\begin_layout Plain Layout

</literal>
\end_layout

\end_inset

 einzulesen.
 Dieses Format wird vom Programm 
\emph on

\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Traningcenter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\emph default
, jener Software die von Garmin mit den Sportuhren mitgeliefert wird, erzeugt.
 Allerdings k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen auch andere Programme dieses Format ausgeben.
\end_layout

\begin_layout Standard
Es 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnet sich ein Dateidialog.
 W
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen Sie die gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschte Datei aus.
 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 liest die Datei ein und f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gt sie den bestehenden Aktivit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ten hinzu.
\end_layout

\begin_layout Subsection
Daten exportieren
\begin_inset CommandInset label
LatexCommand label
name "sec.Daten-exportieren"

\end_inset


\end_layout

\begin_layout Standard
SportWatcher ist in der Lage, die gespeicherten Daten in verschiedene Formate
 zu exportieren.
 Dadurch k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen die Daten in verschiedenen anderen Programmen verarbeitet werden und
 dort nach weiteren, vielleicht f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r das entsprechende Programm einzigartigen Methoden, Arten visualisiert
 werden.
\end_layout

\begin_layout Subsubsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Puls speichern
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
SportWatcher unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt derzeit folgende Formate:
\end_layout

\begin_layout Itemize
TCX - Garmin Trainig Center
\end_layout

\begin_layout Itemize
GPX - GPS Exchange Format
\end_layout

\begin_layout Itemize
OSM - Open Street Map Format
\end_layout

\begin_layout Itemize
HRM - Polar Heart Rate Monitor Format
\end_layout

\begin_layout Standard
Das Format GPX kann von diversen Programmen zum Bearbeiten und Darstellen
 von Landkarten verwendet werden.
\end_layout

\begin_layout Standard
OSM wird von 
\begin_inset CommandInset href
LatexCommand href
name "Open Street Map"
target "http://www.openstreetmap.org"

\end_inset

 verwendet, um Landkarten in Form von Vektordaten zu speichern.
\end_layout

\begin_layout Standard
Die mit den Pulsuhren von Polar mitgelieferten Programme erzeugen das Format
 HRM und k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen es auch einlesen.
 SportWatcher kann dieses Format zwar exportieren, jedoch nicht einlesen.
 Da dieses Format keine Geodaten enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt, w
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rde auch keinen Sinn ergeben, dieses Format importieren zu wollen.
 W
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen Sie den Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Puls speichern
\series default

\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset

, um die Pulsdaten im HRM-Format zu speichern.
\end_layout

\begin_layout Subsubsection
Das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Speichern als ...
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Menpunkt:-Speichern-unter"

\end_inset


\end_layout

\begin_layout Standard
Unter diesem Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnet sich ein Dateidialog, welcher eine Datei unter den Formaten TCX (Standard)
, GPX, oder OSM speichert.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>Speichern unter</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="Speichern_unter.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Speichern unter</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
W
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen Sie das gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschte Verzeichnis und geben sie einen Dateinamen ein.
 Es ist nicht notwendig die Dateiendung einzugeben, wenn Sie diese aus der
 Auswahlbox (Filter), ganz unten im Dialogfenster, entsprechend ausw
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen.
 Klicken Sie dann auf die Schaltfl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che 
\begin_inset ERT
status open

\begin_layout Plain Layout

<keycombo action="click"><mousebutton>
\end_layout

\end_inset

Save
\begin_inset ERT
status open

\begin_layout Plain Layout

</mousebutton></keycombo>
\end_layout

\end_inset

 um die Daten im TCX-Format zu speichern.
 Falls die Datei bereits existiert, weist Sie SportWatcher darauf hin und
 fragt, ob die Datei 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berschrieben werden soll.
\end_layout

\begin_layout Subsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Drucken
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Der-Menpunkt-Drucken"

\end_inset


\end_layout

\begin_layout Standard
Nach Wahl wieses Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punktes, werden die Daten der aktuel geladenen Aktivit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

t gedruckt.
 Sofern m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich, wird alles auf eine Seite gedruckt.
\end_layout

\begin_layout Standard
Der Kopf enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt die einzelnen Runden.
 Darauf folgt der Track, optional mit einer Landkarte unterlegt, und zum
 Schlu
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

 die drei Grafiken Pulskurve, H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

henprofil und Geschwindigkeit.
 W
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hrend die Grafiken fixe gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en haben, ist die Anzahl der Runden variabel.
 Die Anzahl der Seiten h
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngt also von der Anzahl der Runden ab.
\end_layout

\begin_layout Section
Das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Bearbeiten
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Das-Men-Bearbeiten"

\end_inset


\end_layout

\begin_layout Subsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Umbenennen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Aktivitt-umbenennen"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>Men&uuml; Bearbeiten</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="menuBearbeiten.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Men&uuml; Bearbeiten</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Mit Hilfe des Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punktes 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Umbenennen
\series default

\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset

, kann der Name einer Aktivit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

t ge
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndert werden.
 Es 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnet sich ein Dialogfenster, in dem der aktuelle Name erscheint.
 Da ein individueller Name lediglich 15 Zeichen lang sein kann, erscheint
 der generierte Name, bestehend aus Datum und Uhrzeit, gek
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rzt.
 Tippen Sie den gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Namen ein und klicken Sie auf den Button 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<keycombo action="click"><mousebutton>
\end_layout

\end_inset

Ok
\series default

\begin_inset ERT
status open

\begin_layout Plain Layout

</mousebutton></keycombo>
\end_layout

\end_inset

.
 Der neue Name erscheint sofort im Verzeichnisbaum und ist automatisch permanent
 gespeichert.
\end_layout

\begin_layout Section
Das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Einstellungen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Eventuell-notwendige-Einstellungen"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 muss nicht extra eingestellt werden um sinnvoll verwendet werden zu k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Es kann jedoch notwendig sein, den Pfad in dem SportWatcher seine Daten
 ablegt, einzustellen.
 Zum Beispiel, wenn mehrere Benutzer mit einer Uhr Trainieren und es eine
 gemeinsame Datenbasis geben soll.
 Auch um eine Landkarte darzustellen, sind sehr wahrscheinlich einige Einstellun
gen notwendig.
 Das h
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngt ganz davon ab, welche Art von Landkarte Sie verwenden wollen.
 Die folgenden Punkte zeigen Schritt f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Schritt, welche Einstellungen in 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich sind und wie Sie damit umgehen.
\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>Men&uuml; Einstellungen</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="menuEinstellungen.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Men&uuml; Einstellungen</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

SportWatcher Einstellungen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Der-Menpunkt-SportWatcher"

\end_inset


\end_layout

\begin_layout Standard
Mit Hilfe des Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punktes 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

SportWatcher Einstellungen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\series default
 im Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Einstellungen
\series default

\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset

, 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

ffnet sich ein Dialog, in dem Verschiedene Dinge eingestellt werden k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Im Folgenden wird jede Einstellungsm
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeit im Detail erkl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rt.
\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>SportWatcher Einstellungen</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="SportWatcherEinstellungen.png" format="PNG"></imaged
ata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>SportWatcher Einstellungen</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Puls Limits
\begin_inset CommandInset label
LatexCommand label
name "sec.Puls-Limits"

\end_inset


\end_layout

\begin_layout Standard
Dieser Abschnitt enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt die Limits des pers
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nlichen Pulsbereichs.
 Diese Bereiche k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen mit einer teueren Laktatmessung ermittelt werden, wobei mehrere Messungen
 in bestimmten Abst
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nden durchgef
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hrt werden m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen, um verl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ssliche Ergebnise zu bekommen.
 Wenn Sie das m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

chten, fragen Sie am Besten den Sportmediziner Ihrer Wahl.
 Er wird Sie gerne beraten.
 Eine einfachere Methode die Limits zu ermitteln besteht mit Hilfe der folgenden
 Faustformel:
\end_layout

\begin_layout Code
<Max.
 HF> = 220 - <Lebensalter>
\end_layout

\begin_layout Standard
Von dieser maximalen Herzfrequenz werden nun die Schwellen (Limits oder
 Zonen) wie folgt berechnet (x% von HF):
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="4" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col2" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col3" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Zone</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Intensit&auml;t</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Laufen</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Radfahren</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">0 (&lt;1)</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">sehr niedrig</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">&lt; 65% (Reg.
 Lauf)</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">&lt; 52% (KB --&gt; Kompensationsbereich)</entr
y>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">1</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">niedrig</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">65% - 80% (Ext DL --&gt; extensiver Dauerlauf)<
/entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">52% - 65% (GA1 --&gt; Grundlagenausdauer
 1)</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">2</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">mittel</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">80% - 85% (Int DL --&gt; intensiver Dauerlauf)<
/entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">65% - 77% (GA2 --&gt; Grundlagenausdauer
 2)</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">3</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">hoch</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">85% - 90% (TDL --&gt; Tempodauerlauf)</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">77% - 90% (KA --&gt; Kraftausdauer)</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">4 (&gt;3)</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">sehr hoch</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">&gt; 90% (TL --&gt; Tempolauf (Wettkampf))</ent
ry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">&gt; 90% (SB --&gt; Spitzenbereich)</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Andere Limits
\begin_inset CommandInset label
LatexCommand label
name "sec.Andere-Limits"

\end_inset


\end_layout

\begin_layout Standard
Der VO2max ist der maximale Sauerstoffs
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ttigungswert in Prozent.
 Auch dieser Wert wird i.d.R.
 bei einem Laktattest ermittelt.
 Eine Faustformel zur Berechnung ist mir nicht bekannt.
\end_layout

\begin_layout Standard
Der zweite Wert 
\series bold
Gewicht (kg)
\series default
 ist das eigene K
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rpergewicht in Kilogramm.
\end_layout

\begin_layout Subsubsection
Ger
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

te- und Dateieinstellungen
\begin_inset CommandInset label
LatexCommand label
name "sec.Gerte-und-Dateieinstellungen"

\end_inset


\end_layout

\begin_layout Standard
Die Zeilen und Einstellungen in diesem Block, setzen die Pfade in denen
 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 seine Daten ablegt.
\end_layout

\begin_layout Subsubsection
H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

henprofil gl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tten
\begin_inset CommandInset label
LatexCommand label
name "sec.Hhenprofil-gltten"

\end_inset


\end_layout

\begin_layout Standard
Wenn die H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

henmessung Ihres GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngers nicht sehr genau ist, bzw., vor allem bei geringen H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

henunterschieden st
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rende Schwankungen aufweist, dann kann durch Aktivierung dieser Option eine
 leichte Gl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ttung der Linie erreicht werden.
\end_layout

\begin_layout Subsubsection
Serielles Port statt USB-Port verwenden
\begin_inset CommandInset label
LatexCommand label
name "sec.Serielles-Port-statt"

\end_inset


\end_layout

\begin_layout Standard
Wenn Ihr GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger nur 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber eine serielle Schnittstelle verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gt, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 mitteilen, die serielle Schnittstelle anstatt des USB-Ports zu verwenden.
 Den Namen des Device k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie wie unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Serielles-Gert"

\end_inset

 beschrieben angeben.
\end_layout

\begin_layout Quotation
Hinweis: Diese Funktion ist bisher nicht getestet und es ist sehr wahrscheinlich
, dass sie nicht funktioniert!
\end_layout

\begin_layout Subsubsection
Serielles Ger
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

t
\begin_inset CommandInset label
LatexCommand label
name "sec.Serielles-Gert"

\end_inset


\end_layout

\begin_layout Standard
Der Name der seriellen Schnittstelle an der Ihr GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger angeschlossen ist.
 Diese Einstellung wird nur dann verwendet, wenn die Option Use serial port
 instead of USB port gesetzt ist (siehe 4.1.3.2).
\end_layout

\begin_layout Subsubsection
Datendateien
\begin_inset CommandInset label
LatexCommand label
name "sec.Datendateien"

\end_inset


\end_layout

\begin_layout Standard
In dem hier angegebenen Verzeichnis, werden die Daten abgelegt, welche von
 Ihrem GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger ausgelesen werden.
 Als Standard wird hier das Verzeichnis .sportwatcher in Ihrem Homeverzeichnis
 verwendet.
 Nach dem ersten Start von SportWatcher wird dieses Verzeichnis angelegt,
 sofern es nicht bereits existiert.
\end_layout

\begin_layout Subsubsection
HRM-Dateien
\begin_inset CommandInset label
LatexCommand label
name "sec.HRM-Dateien"

\end_inset


\end_layout

\begin_layout Standard

\noun on
SportWatcher
\noun default
 ist in der Lage, die von Ihrem GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger gelesenen Pulsdaten in eine Polar-kompatible Datei zu speichern.
 Dabei wird Ihnen das hier angegebene Verzeichnis vorgeschlagen.
 Da die Spoftware von Polar die Dateien ebenfalls in einem bestimmten Verzeichni
s ablegt, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie hier dieses Verzeichnis angeben und die Pulsdaten dann dort ablegen.
 Dadurch ist es m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich, auch mit der Polar eigenen Software die Daten einzulesen und darzustellen.
\end_layout

\begin_layout Subsubsection
Landkartendatei
\begin_inset CommandInset label
LatexCommand label
name "sec.Landkartendatei"

\end_inset


\end_layout

\begin_layout Standard
Hier wird eine Datei angegeben, welche entweder direkt eine Landkarte enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt, oder eine Steuerdatei ist, welche 
\noun on
SportWatcher
\noun default
 anweist, eine Landkarte zu laden.
 Tats
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

chlich wird durch den Map type (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Landkartentyp"

\end_inset

) festgelegt, um welche Art von Landkarte es sich handelt.
 Raster images sind Bilder in verschiedenen Formaten, die eine Landkarte
 darstellen k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Damit 
\noun on
SportWatcher
\noun default
 solche Karten verwenden kann, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen die Geokoordinaten der linken oberen und der rechten unteren Ecke bekannt
 sein.
 Lediglich das Format "TIFF" beinhaltet die M
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeit Geokoordinaten direkt in der Datei zu speichern.
 Liegt eine solche Datei vor, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen keine Geokoordinaten angegegeben werden.
 In jedem Fall haben Rasterimages den Nachteil, dass sie lediglich eine
 bestimmte Aufl
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

sung haben und nur jeweils ein bestimmtes Gebiet anzeigen.
 Liegt die Rad- oder Laufroute au
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

erhalb der Karte, kann eben keine Karte unterlegt werden.
 Dem kann man zuvorkommen, in dem man z.B.
 Vektordateien, wie SHP (derzeit noch nicht unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt!) oder einen WMS-Server verwendet.
 Besonders letzterer bietet sich hier besonders an, da der Aufwand am geringsten
 ist.
 Hat man einmal einen WMS-Server (im Internet) gefunden, welcher die gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Gebiete anzeigt, erledigt 
\noun on
SportWatcher
\noun default
 den Rest.
\end_layout

\begin_layout Subsubsection
Landkartentyp
\begin_inset CommandInset label
LatexCommand label
name "sec.Landkartentyp"

\end_inset


\end_layout

\begin_layout Standard
Hier kann der zu verwendende Landkartentyp eingestellt werden.
 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 verwendet die Bibliothek 
\series bold
GDAL
\series default
 um die angegebenen Landkarten (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Landkartendatei"

\end_inset

) zu verarbeiten.
 Zumeist unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt 
\series bold
GDAL
\series default
 erheblich mehr Formate als 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung stellt.
 Da jedoch jedes der Formate einen gewissen Aufwand bedeutet, werden derzeit
 nur einige der wichtigsten Formate zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung gestellt.
\end_layout

\begin_layout Subsubsection
Einheiten
\begin_inset CommandInset label
LatexCommand label
name "sec.Einheiten"

\end_inset


\end_layout

\begin_layout Standard
Hier kann zwischen metrischen Massen und amerikanischen Massen umgeschalten
 werden.
\end_layout

\begin_layout Subsection
Der Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenuitem>
\end_layout

\end_inset

Landkarteneinstellungen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenuitem>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.WMS-Einstellungen"

\end_inset


\end_layout

\begin_layout Standard
Abh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngig von der eingestellten Landkartenquelle, erscheint unter diesem Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

punkt entweder ein Dialogfenster zum Einstellen der Parameter zum Bezug
 einer Landkarte von einem WMS-Server im Internet, oder die Einstellung
 der Eckpunkte eines Bildes (Rasterimage).
 Die folgenden Punkte beschreiben die Einstellungen in den beiden m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichen Dialogboxen.
\end_layout

\begin_layout Subsubsection
WMS
\begin_inset CommandInset label
LatexCommand label
name "sec.WMS"

\end_inset


\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>SportWatcher WMS-Server</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="SportWatcherWMS.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>SportWatcher WMS-Server</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dieser Dialog beinhaltet alle Steuerm
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeiten, um eine Landkarte von einem WMS (Web Map System) Server zu
 beziehen.
 Ein WMS-Server kann 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das HTTP-Protokoll angesprochen werden.
 Eine Landkarte wird 
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hnlich wie eine gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

hnliche WEB-Seite abgerufen.
 Sie k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen das mit einem WEB-Browser 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berpr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fen.
 Tippen Sie folgende URL in den Browser ein und beobachten Sie, was passiert:
\end_layout

\begin_layout Code
http://onearth.jpl.nasa.gov/wms.cgi?VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&LAYERS=
modis,global_mosaic&STYLES=&FORMAT=image/png&WIDTH=800&HEIGHT=600&BBOX=14.200104,
46.612177,14.307995,46.633730
\end_layout

\begin_layout Standard
Es sollte ein Satelittenbild sichtbar werden, welches einen Teil von Klagenfurt,
 der Hauptstadt des 
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

sterreichischen Bundeslands K
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rnten, und ein St
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ck des W
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rtersees zeigt.
 Dieses Beispiel verdeutlicht wie einfach es ist, eine Landkarte von einem
 WMS-Server zu beziehen.
 Da jedoch eine statische Eingabe nicht den Zweck erf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

llen w
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rde, ist 
\noun on
SportWatcher
\noun default
 in der Lage, das Abholen und Aufbereiten der Landkarte f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Sie zu 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bernehmen, so das Sie sich nicht weiter darum k
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

mmern m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen, sobald die Einstellungen korrekt getroffen wurden.
 Neben dem im Beispiel gezeigten WMS-Server, gibt es noch viele andere im
 Internet, welche frei verwendet werden k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Die Seite
\end_layout

\begin_layout Code
\begin_inset CommandInset href
LatexCommand href
name "http://www.skylab-mobilesystems.com/ger/wms_serverlist.html"
target "http://www.skylab-mobilesystems.com/ger/wms_serverlist.html"

\end_inset


\end_layout

\begin_layout Standard
stellt eine Liste frei verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gbarer WMS-Server im Internet zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung.
\end_layout

\begin_layout Paragraph
Server URL
\begin_inset CommandInset label
LatexCommand label
name "sec.Server-URL"

\end_inset


\end_layout

\begin_layout Standard
In diese Eingabezeile wird die URL des Servers eingegeben.
 Bezogen auf unser obiges Beispiel w
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

re das:
\end_layout

\begin_layout Code
http://onearth.jpl.nasa.gov/wms.cgi
\end_layout

\begin_layout Standard
Extra Parameter, wie in obigem Beispiel angef
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hrt, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen nicht angegeben werden.
 Diese werden von 
\noun on
SportWatcher
\noun default
 automatisch im Hintergrund erzeugt.
\end_layout

\begin_layout Paragraph
Layer name
\begin_inset CommandInset label
LatexCommand label
name "sec.Layer-name"

\end_inset


\end_layout

\begin_layout Standard
Ein WMS-Server kann mehrere Layer zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung stellen.
 Diese beziehen sich zumeist auf bestimmte Teile einer Landkarte.
 Bei einer Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

enkarte zum Beispiel, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnte ein Layer die Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en beinhalten, ein weiteres die Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e und wiederum ein anderes die Bezeichnungen.
 Erst wenn alle drei Layer angegegeben werden, entsteht eine vollwertige
 Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

enkarte.
 In Dieser Eingabezeile k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen die gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Layer angegeben werden.
 Dabei sollte auf die Reihenfolge geachtet werden, da ein Layer, in der
 angegebenen Reihenfolge, 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das andere gezeichnet wird (sollen die Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber den Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en dargestellt werden, oder umgekehrt?).
\end_layout

\begin_layout Paragraph
SRS
\begin_inset CommandInset label
LatexCommand label
name "sec.SRS"

\end_inset


\end_layout

\begin_layout Standard
Damit die Landkarte korrekt erscheint, muss der WMS-Server wissen, welches
 
\emph on
geod
\emph default

\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset


\emph on
tische
\emph default
 Datum er verwenden muss.
 Wenn Sie mehr 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber Geod
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ten und Projektionen wissen m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

chten, sehen Sie unter: 
\begin_inset CommandInset href
LatexCommand href
name "http://de.wikipedia.org/wiki/Geoid"
target "http://de.wikipedia.org/wiki/Geoid"

\end_inset

 
\noun on
SportWatcher
\noun default
 stellt Ihnen verschiedene geod
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tische Datum zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung, welche Sie ausw
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Dabei muss es sich um ein Datum handeln, welches vom WMS-Server unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt wird.
 Andernfalls wird keine Karte erscheinen, oder die Karte wird nicht unter
 den dargestellten Track passen.
 Im Zweifelsfall nehmen Sie 
\emph on
EPSG:4326
\emph default
, auch als 
\emph on
WGS84
\emph default
 bekannt.
\end_layout

\begin_layout Paragraph
CRS
\begin_inset CommandInset label
LatexCommand label
name "sec.CRS"

\end_inset


\end_layout

\begin_layout Standard
CRS ist an sich das Selbe wie SRS (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.SRS"

\end_inset

).
 Der Unterschied ist, dass dieser Parameter optional ist und daher nicht
 zwangsweise angegeben werden muss.
 Auch hier gilt: W
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen Sie im Zweifelsfall 
\series bold

\begin_inset ERT
status open

\begin_layout Plain Layout

<emphasis>
\end_layout

\end_inset

WGS84
\series default

\begin_inset ERT
status open

\begin_layout Plain Layout

</emphasis>
\end_layout

\end_inset

.
\end_layout

\begin_layout Paragraph
B
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nder
\begin_inset CommandInset label
LatexCommand label
name "sec.Bnder"

\end_inset


\end_layout

\begin_layout Standard
Ein WMS-Server gibt als Antwort eine Landkarte in Form eines Rasterimages
 (Bild) zur
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ck.
 Jedes farbige digitale Bild besteht aus den Informationen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die einzelnen Farbkan
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

le rot, gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

n und blau.
 Jeder dieser Farbkan
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

le wird auch als Band bezeichnet (r
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hrt von der Art her, wie die Bildinformation intern verarbeitet wird).
 Bei einem Farbbild gibt es also mindestens drei B
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nder.
 Oft haben solche Bilder auch noch ein viertes Band, den s.g.
 
\emph on
Alphakanal
\emph default
.
 Dieser gibt die Transparenz des Bildes an, wobei jeder Bildpunkt eine andere
 Transparenz haben kann.
 Die Angabe der richtigen Anzahl von B
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndern ist sehr wichtig, da es bei der falschen Anzahl zu einer Fehlermeldung
 des WMS-Servers kommt! 
\end_layout

\begin_layout Paragraph
Version
\begin_inset CommandInset label
LatexCommand label
name "sec.Version"

\end_inset


\end_layout

\begin_layout Standard
Es gibt verschiedene Versionen von WMS-Servern.
 Die Versionsnummer sagt aus, welche Parameter der WMS-Server akzeptiert
 und wie die R
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ckmeldung z.B.: im Falle eines Fehlers aussieht.
 Jeder WMS-Server sollte jedoch zumindest Version 1.1.0 unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzen.
 Zumeist wird aber auch die Version 1.1.1 unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt.
 Einige neuere WMS-Server unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzen bereits Version 1.3.0.
 Jeder WMS-Server ist abw
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rtskompatibel, unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt also auch 
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ltere Versionen.
 
\end_layout

\begin_layout Paragraph
Stile
\begin_inset CommandInset label
LatexCommand label
name "sec.Stile"

\end_inset


\end_layout

\begin_layout Standard
Neben den Layern (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Layer-name"

\end_inset

), werden auch Stile, im englischen Styles genannt, unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt.
 Bei den meisten WMS-Servern ist die Angabe von Styles optional und kann
 daher leer gelassen werden.
 Styles sind Varianten oder Teile eines Layers.
 Ein Layer setzt sich aus einem oder mehreren Styles zusammen (z.B.: Landstra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, Bundesstra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, Schnellstra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en und Autobahnen).
 Durch die Angabe von Styles, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen bestimmte Teile eines Layers ausgegeben werden.
 Allerdings kann lediglich ein Style pro Layer angegeben werden.
 Es ist auch darauf zu achten, dass immer gleich viele Styles wie Layer
 angegeben werden, und die zu den Layern geh
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

renden Styles in der selben Reihenfolge wie die Layer angegeben werden.
 Andernfalls wird der WMS-Server die Anfrage mit einem Fehler quitieren.
\end_layout

\begin_layout Paragraph
Teilgr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e
\begin_inset CommandInset label
LatexCommand label
name "sec.Teilgre"

\end_inset


\end_layout

\begin_layout Standard
Um Bandbreite zu sparen (gut bei schlechten oder langsamen Internetverbindungen)
, teilt 
\noun on
SportWatcher
\noun default
 die angeforderte Landkarte in quadratische Teile ein.
 Diese Teile werden auf der Festplatte in einem Cache gespeichert.
 Wird so ein Teil sp
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ter wieder ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt, muss es nicht erneut vom WMS-Server geholt werden, sondern wird aus
 dem lokalen Cache ausgelesen.
 Diese Auswahl erm
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glicht es die gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e eines der Teile einzustellen.
 Die optimale gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e h
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngt vom WMS-Server und von der Qualit
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

t der Internetverbindung ab.
 Sie sollten daher mit dieser Einstellung etwas experimentieren um die optimale
 Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e zu finden.
\end_layout

\begin_layout Paragraph
Tiefe
\begin_inset CommandInset label
LatexCommand label
name "sec.Tiefe"

\end_inset


\end_layout

\begin_layout Standard
Sollte auf 2 eingestellt sein.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<note><para>FIXME: Beschreibung erg&auml;nzen!</para></note>
\end_layout

\end_inset


\end_layout

\begin_layout Paragraph
Anzahl 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bersichten
\begin_inset CommandInset label
LatexCommand label
name "sec.Anzahl-bersichten"

\end_inset


\end_layout

\begin_layout Standard
Sollte auf 10 eingestellt sein.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<note><para>FIXME: Beschreibung erg&auml;nzen!</para></note>
\end_layout

\end_inset


\end_layout

\begin_layout Paragraph
WMS Server verwendet Quadratpixel
\begin_inset CommandInset label
LatexCommand label
name "sec.WMS-Server-verwendet"

\end_inset


\end_layout

\begin_layout Standard
Das WMS-Protokoll besagt zwar, dass WMS-Server Karten in beliebiger Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e darstellen sollen und das perspektivisch korrekt (Projektion), aber es
 kann dennoch sein, dass einzelne WMS-Server in diesem Punkt nicht korrekt
 arbeiten.
 Solche Server k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen lediglich quadratische Pixel darstellen.
 Also 2x2 oder 4x4 etc.
 Pixel im Quadrat.
 Die L
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nge und H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

he der Bilder in Bildpunkten (Pixel), muss also durch das verwendete Quadrat
 teilbar sein.
 Andernfalls erh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt man gar keine Karte oder eine verzerrte Karte.
 Zumeist ist es angeraten, diese Option nicht zu w
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen.
 Die meisten WMS-Server ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigen sie nicht.
 Zu dem ist diese Option nicht vollst
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndig getestet und das Ergebnis ist daher unbestimmt!
\end_layout

\begin_layout Paragraph
Offlinemodus
\begin_inset CommandInset label
LatexCommand label
name "sec.Offlinemodus"

\end_inset


\end_layout

\begin_layout Standard
Ist diese Option gesetzt, befindet sich 
\noun on
SportWatcher
\noun default
 im offline Modus und versucht nicht eine Landkarte vom eingestellten WMS-Server
 abzuholen.
 Befindet sich jedoch eine ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigte Landkarte im lokalen Cache, wird sie aus diesem ausgelesen und dargestellt.
 Andernfalls wird der Track mit einem schwarzen Hintergrund unterlegt.
\end_layout

\begin_layout Paragraph
Vorausschauendes Lesen
\begin_inset CommandInset label
LatexCommand label
name "sec.Vorausschauendes-Lesen"

\end_inset


\end_layout

\begin_layout Standard
Um die Performance zu verbessern, kann SportWatcher die Daten vorausschauend
 von einem WMS-Server abholen.
 Dabei werden die Daten mit dem Cache abgeglichen.
 Befinden sich bereits Teile der Landkarte im Cache, werden nur mehr jene
 Teile geholt, die zur Darstellung ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt werden.
 Das Spart Zeit und sorgt daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r, dass die Landkarte schneller angezeigt werden kann.
\end_layout

\begin_layout Paragraph
Pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fe vorausschauendes Lesen
\begin_inset CommandInset label
LatexCommand label
name "sec.Prfe-vorausschauendes-Lesen"

\end_inset


\end_layout

\begin_layout Standard
Is diese Box angehakt, erfolt eine zus
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tzliche Pr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

fung des Cache.
 Die Darstellung der Landkarte kann dadurch schneller erfolgen.
\end_layout

\begin_layout Paragraph
Meter zum L
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngengrad hinzuf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gen
\begin_inset CommandInset label
LatexCommand label
name "sec.Meter-zum-Lngengrad"

\end_inset


\end_layout

\begin_layout Standard
F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den Fall, dass die Darstellung der Landkarte immer (konstant) einige Meter
 waagerecht, als auch senkrecht vom Track abweicht, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie die Position der Landkarte f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den L
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

gengrad um die Abweichung im Meter korrigieren.
 
\end_layout

\begin_layout Paragraph
Meter zum Breitengrad hinzuf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gen
\begin_inset CommandInset label
LatexCommand label
name "sec.Meter-zum-Breitengrad"

\end_inset


\end_layout

\begin_layout Standard
F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den Fall, dass die Darstellung der Landkarte immer (konstant) einige Meter
 waagerecht, als auch senkrecht vom Track abweicht, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Sie die Position der Landkarte f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den Breitengrad um die Abweichung im Meter korrigieren.
\end_layout

\begin_layout Subsubsection
Grafikkoordinaten
\begin_inset CommandInset label
LatexCommand label
name "sec.Grafikkoordinaten"

\end_inset


\end_layout

\begin_layout Standard
\align center
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>SportWatcher Koordinaten</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="SportWatcherCoordinates.png" format="PNG"></imagedat
a>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>SportWatcher Koordinaten</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Wurde bei den Einstellungen eines der Rasterformate als Landkartentyp ausgew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlt, dann erscheint dieser Dialog zum festlegen der Eckpunkte.
 Einer der Nachteile bei Rasterformaten ist, dass sie 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber keine Geoinformationen verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gen.
 Damit SportWatcher solche Formate trotzdem korrekt hinterlegen kann, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen die Geokoordinaten der Ecken des Bildes bekannt sein.
 Auf Grund dieser Informationen kann SportWatcher dann den geforderten Ausschnit
t berechnen, ihn entsprechend ziehen und stauchen, um ihn in das vorgegebene
 Anzeigefenster einzupassen und schlie
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

lich anzeigen.
 Ein noch gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

erer Nachteil als das Fehlen von Geoinformationen, ist die immer gleiche
 Aufl
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

sung der Landkarte, unabh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ng von der gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlten Vergr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

erungsstufe.
 Das f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hrt dazu, dass die Karte entweder verkleinert werden muss, was zu schwer
 bis gar nicht mehr leserlichen Bezeichnungen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

hrt, oder vergr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

ert werden muss, was die Karte pixelig erscheinen l
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

sst.
 Ein Vorteil solcher Karten ist jedoch, dass sie immer offline verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gbar sind und sich daher auch zum Einsatz auf Laptops ohne Internetanschlu
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

 eignen.
 Zu dem sind sie um ein Vielfaches schneller, als z.B.: der Zugriff auf einen
 WMS-Server.
\end_layout

\begin_layout Paragraph
Obere linke Ecke
\begin_inset CommandInset label
LatexCommand label
name "sec.Obere-linke-Ecke"

\end_inset


\end_layout

\begin_layout Standard
Mit den folgenden beiden Zeilen wird die linke obere Ecke definiert.
 Die Angaben m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen im, unter Projektion angegebenen, Datum erfolgen.
\end_layout

\begin_layout Paragraph
Untere rechte Ecke
\begin_inset CommandInset label
LatexCommand label
name "sec.Untere-rechte-Ecke"

\end_inset


\end_layout

\begin_layout Standard
Mit den folgenden beiden Zeilen wird die rechte untere Ecke definiert.
 Die Angaben m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen im, unter Projektion angegebenen, Datum erfolgen.
\end_layout

\begin_layout Paragraph
Projektion
\begin_inset CommandInset label
LatexCommand label
name "sec.Projektion"

\end_inset


\end_layout

\begin_layout Standard
Diese Einstellung legt die Projektion der Landkarte fest.
 Projektion ist in der Geometrie eine Abbildung, die Punkte des dreidimensionale
n Raumes auf Punkte einer gegebenen Ebene abbildet.
 Eine Projektion dient h
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ufig dazu, Schr
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

gbilder von geometrischen K
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rpern herzustellen.
 Man unterscheidet zwei Grundtypen, die Parallelprojektion und die Zentralprojek
tion.
 Die Abbildung auf die Bildebene kann sowohl grafisch mittels gezeichneter
 Hilfskonstruktionen (Verfahren der darstellenden Geometrie) als auch mathematis
ch (meist computergest
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt, dreidimensionales CAD) erzeugt werden.
 SportWatcher stellt einige Optionen zur Einstellung der Projektion zur
 Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung.
 Sie sollten jene w
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlen, welche der entspricht, die f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Ihre Landkarte verwendet wurde.
\end_layout

\begin_layout Section
Das Men
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Hilfe
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset

 
\begin_inset CommandInset label
LatexCommand label
name "sec.Das-Men-Hilfe"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&help.menu.documentation;
\end_layout

\end_inset


\end_layout

\begin_layout Chapter
Track mit Landkarte unterlegen
\begin_inset CommandInset label
LatexCommand label
name "cha.Track-mit-Landkarte"

\end_inset


\end_layout

\begin_layout Standard
SportWatcher ist in der Lage, einen 
\emph on
Track
\emph default
 mit einer Landkarte zu unterlegen.
 Ein 
\emph on
Track
\emph default
 besteht aus den einzelnen Messpunkten, welche mit Linien verbunden dargestellt
 werden, so das ein Pfad entsteht.
 Dieser Pfad wird optisch dargestellt und kann optional mit einer Landkarte
 unterlegt werden.
\end_layout

\begin_layout Standard
Es werden unterschiedliche Quellen von Landkarten unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt.
 Stellen Sie die gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschte Quelle in den 
\begin_inset ERT
status open

\begin_layout Plain Layout

<guimenu>
\end_layout

\end_inset

Einstellungen
\begin_inset ERT
status open

\begin_layout Plain Layout

</guimenu>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Der-Menpunkt-SportWatcher"

\end_inset

) ein.
 Sobald die korrekten Einstellungen getroffen wurden, wird jeder Track,
 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den GPS-Koordinaten vorhanden sind, mit einer Landkarte unterlegt.
 Grundvoraussetzung f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Landkarte ist das Vorhandensein von GPS-Koordinaten.
 Der 
\begin_inset ERT
status open

\begin_layout Plain Layout

<hardware>
\end_layout

\end_inset

Garmin Forrunner305
\begin_inset ERT
status open

\begin_layout Plain Layout

</hardware>
\end_layout

\end_inset

 zeichnet diese auf, wenn Sie im Freien trainieren und die Aufzeichnung
 nicht explizit abgeschalten wurde.
 Nach dem diese Daten von 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 eingelesen wurden, dienen Sie als Basis f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Landkarte.
 SportWatcher errechnet zuerst die linke obere und die rechte untere Ecke
 in GPS-Koordinaten.
 Wurde definiert, dass eine Landkarte zu hinterlegen ist, werden die GPS-Koordin
aten in die Koordinaten umgerechnet, welche dem gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlten Landkartentyp entsprechen.
 Danach wird die Landkarte angefordert und in das daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r vorgesehene Fenster am Bildschirm gemalt.
 Erst dann wird der Track 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber diese Landkarte gezeichnet.
 Wurden alle Daten korrekt eingegeben, stimmt der Track mit den auf der
 Landkarte eingezeichneten Wegen und Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berein.
 Alle von SportWatcher unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzten GPS-Empf
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nger verwenden das WGS84 Datum.
 Daher muss jede Landkarte intern in diese Projektion umgerechnet werden.
\end_layout

\begin_layout Section
WMS Server
\begin_inset CommandInset label
LatexCommand label
name "sec.WMS-Server"

\end_inset


\end_layout

\begin_layout Standard
Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Ausz
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gen aus Landkarten 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber das World Wide Web.
 Eine solche Schnittstelle kann allgemein auch als Web Service bezeichnet
 werden.
 Die Spezifikation des Web Map Service wurde vom Open Geospatial Consortium
 (OGC) verfasst.
 Darin sind die Parameter beschrieben, die bei einer Anfrage benannt werden
 m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen oder k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Weiter ist darin festgelegt, wie der WMS-Server aus einer solchen Anfrage
 den Ausschnitt und gegebenenfalls die inhaltliche Aufbereitung der Karte
 erzeugen soll.
 Gem
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

 der Spezifikationen des OGC kann ein WMS-Server die angeforderten Karten
 aus Rasterdaten oder Vektordaten visualisieren.
 Im Sinne eines verteilten Geoinformationssystems (GIS) besitzt ein WMS
 nur die F
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

higkeit zur Auskunft der notwendigen Metainformation, zur Visualisierung
 dieser Geodaten und f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine allgemeine Abfrage der zugrundeliegenden Sachdaten.
 Das Ergebnis, also die Karte, wird vom WMS in der Regel in einem einfachen
 Raster-Grafikformat zur
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ckgegeben, je nach Aufbau k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen aber auch verschiedene andere Dateiformate wie Scalable Vector Graphics
 (SVG) oder Web Computer Graphics Metafile (WebCGM) erstellt werden, wie
 es z.
 B.
 bei tempor
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ren Daten mit Zeitbezug als Film notwendig wird.
 Daher kann der Nutzer einen Web Map Service grundlegend 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber seinen Webbrowser ansprechen, in dem die Karte dann angezeigt werden
 kann.
 Somit ist der Web Map Service Bestandteil eines Web GIS.
 SportWatcher unterst
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

tzt den Zugriff auf einen WMS-Server von sich aus.
 Wurde unter den Einstellungen ein WMS-Server ausgew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlt, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen die Informationen eingegeben werden die SportWatcher f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den Zugriff ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt.
 Die entsprechenden Einstellungen k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.WMS"

\end_inset

 vorgenommen werden.
\end_layout

\begin_layout Section
Landkarte aus Rasterimage
\begin_inset CommandInset label
LatexCommand label
name "sec.Landkarte-aus-Raster"

\end_inset


\end_layout

\begin_layout Standard
Liegt eine Landkarte in Form von Rasterdaten vor, ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt SportWatcher geographische Bezugspunkte.
 Formate wie PNG (Portable Network Graphics), BMP (Bitmap), GIF (Graphics
 Image Format), etc., gelten als Raster Images.
 Die Landkarten liegen also in Form von Rasterdaten vor.
 Zun
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

chst gilt es, eine Landkarte des gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Gebiets, in der gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Aufl
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

sung zu finden.
 Ist das geschafft, muss heraus gefunden werden, in welchem geod
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tischen Datum die Karte gezeichnet ist.
 Das kann schon schwieriger sein, ist aber unbedingt erforderlich! Weis
 man endlich das geod
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tische Datum, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen die linke obere und die rechte untere Ecke der Landkarte in Form von
 Geokoordinaten ermittelt werden.
 Erst jetzt k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen die Einstellungen sinnvoll in SportWatcher vorgenommen werden.
 Unter 4.1.3.6 Map file kann nun der Pfad und der Dateiname der Datei, welche
 die Landkarte beinhaltet, eingegeben werden.
 Unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Landkartentyp"

\end_inset

 muss noch der entsprechende Dateityp ausgew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlt werden.
 Damit ist es beinahe geschafft.
 Zuletzt m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen noch die Geokoordinaten der Eckpunkte der Landkarte eingegeben werden.
 Diese werden, wie unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Grafikkoordinaten"

\end_inset

 beschrieben, eingegeben.
 Nun sollte der Track bereits mit einer Landkarte unterlegt dargestllt werden.
 Es ist nicht notwendig, dass die Landkarte genau die Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

e des Tracks hat.
 Die Landkarte sollte viel mehr Ihr gesamtes Trainingsgebiet umfassen.
 SportWatcher schneidet den ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigten Teil selbstst
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndig aus der Landkarte aus, zieht ihn f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r die Darstellung am Bildschirm zurecht und zeigt die Landkarte an.
\end_layout

\begin_layout Section
Shape Dateien
\begin_inset CommandInset label
LatexCommand label
name "sec.Shape-Dateien"

\end_inset


\end_layout

\begin_layout Standard
Bei Shape Dateien handelt es sich um eine Art Datenbankdatei, welche eine
 Landkarte in Form von Vektoren enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt.
 Mit Hilfe der Bibliothek 
\emph on
Mapnik
\emph default
 ist 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 in der Lage, eine Landkarte aus Vektordaten zu zeichnen.
 Damit das funktioniert, ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt man zun
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

chtst einige Shape-Dateien, welche die Landkartendaten der gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Region beinhalten.
 Zumeist befinden sich die Dateien in einer ZIP-Datei (oder anderem Format)
 gepackt.
 Sie m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen die Dateien in der Regel also zuerst in ein Verzeichnis entpacken.
\end_layout

\begin_layout Standard
Sind die Shape-Dateien vorhanden, braucht 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 noch eine 
\emph on
Beschreibungsdatei
\emph default
 (Mapdatei), welche angibt wie die Inhalte der Shape-Dateien zu interpretieren
 sind.
 Die folgenden Punkte werden anhand der Shape-Dateien der 
\begin_inset CommandInset href
LatexCommand href
name "Geofabrik"
target "http://download.geofabrik.de/osm/"

\end_inset

 erkl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ren, wie die Beschreibungsdatei aufgebaut ist.
\end_layout

\begin_layout Subsection
Quellen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Shape-Dateien
\begin_inset CommandInset label
LatexCommand label
name "sec.Quellen-fr-Shape-Dateien"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "Cloudmade"
target "http://downloads.cloudmade.com/"

\end_inset


\end_layout

\begin_layout Itemize
\begin_inset CommandInset href
LatexCommand href
name "Geofabrik"
target "http://download.geofabrik.de/osm/"

\end_inset


\end_layout

\begin_layout Standard
Unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Mapdatei"

\end_inset

 ist der Aufbau der Beschreibungsdatei (Mapdatei) beschrieben.
\end_layout

\begin_layout Section
PostGIS Datenbank
\begin_inset CommandInset label
LatexCommand label
name "sec.PostGIS-Datenbank"

\end_inset


\end_layout

\begin_layout Standard
Eine weitere M
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeit eine Landkarte in Form von Vektoren zu speichern, ist eine Datenbank.
 Speziell die Datenbank 
\emph on
PostgreSQL
\emph default
 eignet sich daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r hervorragend, da sie 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber die Erweiterungsm
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichkeit 
\emph on
PostGIS
\emph default
 verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gt.
 Diese Erweiterung stattet die Datenbank mit der F
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

higkeit aus, Geokoordinaten direkt zu verarbeiten und damit diverse Berechnungen
 anzustellen.
 SportWatcher ist mit Hilfe von Mapnik in der Lage, auf eine OSM (Open Street
 Map) konforme Datenbank zuzugreifen und diese in eine Landkarte zu konvertieren.
\end_layout

\begin_layout Standard
Damit das funktioniert, wird jedoch eine Beschreibungsdatei (Mapdatei) ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt.
 Diese Datei beinhaltet ein Regelwerk welches beschreibt, wie die einzelnen
 Komponenten einer Landkarte zu zeichnen sind.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Beschreibung des Aufbaus einer Mapdatei siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Mapdatei"

\end_inset

.
\end_layout

\begin_layout Section
OSM Dateien
\begin_inset CommandInset label
LatexCommand label
name "sec.OSM-Dateien"

\end_inset


\end_layout

\begin_layout Standard
OpenStreetMap ist ein freies Projekt, welches f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r jeden frei nutzbare Geodaten sammelt.
 Mit Hilfe dieser Daten k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Weltkarten gerendert oder Spezialkarten abgeleitet werden.
 Auch auf der 
\begin_inset CommandInset href
LatexCommand href
name "OpenStreetMap-Startseite"
target "http://www.openstreetmap.org"

\end_inset

 ist eine solche Karte abrufbar.
\end_layout

\begin_layout Standard
Der Kern des Projekts ist eine wiki-
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hnliche Datenbank mit geographischen Daten.
 Diese d
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rfen gem
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;&szlig;
\end_layout

\end_inset

 der 
\begin_inset ERT
status open

\begin_layout Plain Layout
<action>
\end_layout

\end_inset

Creative Commons Attribution-ShareAlike 2.0-Lizenz
\begin_inset ERT
status open

\begin_layout Plain Layout

</action>
\end_layout

\end_inset

 verwendet werden.
 Dadurch ist eine Einbindung in Drucke, Webseiten und Anwendungen wie Navigation
ssoftware m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich, ohne durch restriktive Lizenzen beschr
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nkt zu sein oder Entgelte zahlen zu m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen.
\end_layout

\begin_layout Standard
Die Datenbank befindet sich derzeit im Aufbau.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Deutschland und 
\begin_inset ERT
status open

\begin_layout Plain Layout

&Ouml;
\end_layout

\end_inset

sterreich gibt es in gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

eren und insbesondere Uni-St
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

dten schon eine sehr gute Abdeckung, oft sogar detailreicher als bei kommerziell
en Anbietern.
 So sind Fahrrad- und Wanderwege bei OpenStreetMap mit hoher Genauigkeit
 erfasst.
 Dagegen ist etwa in l
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndlichen Bereichen der Datenbestand noch l
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ckenhaft.
\end_layout

\begin_layout Standard
Die fertigen Kartendaten werden im „.osm“-Format ausgetauscht, einem XML-Format,
 dessen Syntax den Ausgaben der OpenStreetMap-API entspricht.
 Kopien der gesamten Datenbank werden w
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

chentlich zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung gestellt („planet file“).
 Ebenso gibt es t
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

gliche und st
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ndliche Updates sowie Ausschnitte f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r einzelne L
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nder.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in der Lage, eine OSM-Datei direkt zu verarbeiten, sofern das entsprechende
 Plugin vorhanden ist (Standard unter Debian).
 Damit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 weis wie die Karte zu zeichnen ist, ben
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

tigt es eine Beschreibungsdatei (Mapdatei).
 Diese Datei beinhaltet ein Regelwerk welches beschreibt, wie die einzelnen
 Komponenten einer Landkarte zu zeichnen sind.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Beschreibung des Aufbaus einer Mapdatei siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Mapdatei"

\end_inset

.
\end_layout

\begin_layout Section
Mapdatei
\begin_inset CommandInset label
LatexCommand label
name "sec.Mapdatei"

\end_inset


\end_layout

\begin_layout Standard
Eine Mapdatei (Beschreibungsdatei f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Shape-Dateien) ist eine Datei im Format XML.
 Sie kann daher mit einem XML-Editor erstellt werden, oder auch mit einem
 beliebigen Texteditor.
 Sowohl der Sourcedistribution als auch der Bin
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rdistribution von 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 liegen Mapdateien f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;r
\end_layout

\end_inset

 die unter 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Shape-Dateien"

\end_inset

 beschriebenen Quellen bei.
 In der Bin
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

rdistribution befinden sich diese im Verzeichnis 
\begin_inset ERT
status open

\begin_layout Plain Layout

<filename class="directory">
\end_layout

\end_inset

/usr/share/sportwatcher
\begin_inset ERT
status open

\begin_layout Plain Layout

</filename>
\end_layout

\end_inset

.
\end_layout

\begin_layout Standard
Eine Mapdatei gliedert sich in Abschnitte und Unterabschnitte.
 Dabei spielt die Reihenfolge eine gewisse Bedeutung.
 Die folgende Struktur zeigt den grunds
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tzlichen Aufbau der Datei:
\end_layout

\begin_layout Code
<?xml version = '1.0' encoding = 'utf-8'?>
\end_layout

\begin_layout Code
<!DOCTYPE Map>
\end_layout

\begin_layout Code
<Map>
\end_layout

\begin_layout Code
   <Style>
\end_layout

\begin_layout Code
      <Rule>
\end_layout

\begin_layout Code
         <CssParameter></CssParameter>
\end_layout

\begin_layout Code
         <Symbolizer/>
\end_layout

\begin_layout Code
      </Rule>
\end_layout

\begin_layout Code
   </Style>
\end_layout

\begin_layout Code
   <Layer>
\end_layout

\begin_layout Code
      <StyleName></StyleName>
\end_layout

\begin_layout Code
      <DataSource>
\end_layout

\begin_layout Code
         <Parameter></Parameter>
\end_layout

\begin_layout Code
      </Datasource>
\end_layout

\begin_layout Code
   </Layer>
\end_layout

\begin_layout Code
</Map>
\end_layout

\begin_layout Standard
Die einzelnen Elemente (
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Map
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

, 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

, ...) k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen Attribute enthalten.
 Die folgenden Punkte erkl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ren jedes einzelne Element und seine Anwendung.
\end_layout

\begin_layout Subsection
Dateikopf
\begin_inset CommandInset label
LatexCommand label
name "sec.Dateikopf"

\end_inset


\end_layout

\begin_layout Standard
Der Kopf der Datei sieht immer gleich aus.
 Er definiert die Datei als XML-Datei.
 Die folgenden beiden Zeilen sind also unge
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndert zu 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

bernehmen:
\end_layout

\begin_layout Code
<?xml version = '1.0' encoding = 'utf-8'?>
\end_layout

\begin_layout Code
<!DOCTYPE Map>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Map
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Map"

\end_inset


\end_layout

\begin_layout Standard
Das Element Map leitet die Definition einer Landkarte ein.
 Dieses Element darf nur einmal in der Datei vorkommen.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Map
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Element type: Root Element
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

bgcolor
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: HTML-Farbcode f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r den Hintergrund der Landkarte (zum Beispiel 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

#000000
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

srs
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Koordinatensystem in dem die Landkarte erzeugt wurde (zum Beispiel 
\begin_inset ERT
status open

\begin_layout Plain Layout

<userinput>
\end_layout

\end_inset

'+proj=latlong+datum=WGS84'
\begin_inset ERT
status open

\begin_layout Plain Layout

</userinput>
\end_layout

\end_inset

 f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r das geografische Koordinatensystem WGS84)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

buffer_size
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 0; Eine gute Zahl ist die H
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lfte der zu darstellenden Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che um das Abschneiden von Bezeichnungen zu minimieren.
 Das beeinflusst den 
\begin_inset Quotes eld
\end_inset

Envelope
\begin_inset Quotes erd
\end_inset

, welcher vom Plazierdetektor verwendet wird ( wie 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

'avoid_edges'
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 Parameter)
\end_layout

\end_deeper
\begin_layout Itemize
Kinder:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Style"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Layer"

\end_inset

)
\end_layout

\end_deeper
\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Style"

\end_inset


\end_layout

\begin_layout Standard
Das Element Style definiert wie ein Objekt gezeichnet werden soll.
 Dieses Element kann beliebig oft verwendet werden.
 Das Element Layer greift auf die Style-Elemente zur
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ck und sorgt so daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r, dass diese 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berhaupt gezeichnet werden.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Element type: Sammlung von 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rules
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Attribute
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Name des Style-Elements.
 Der Name muss innerhalb der Datei eindeutig sein.
 Auf ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layers
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 referenziert.
 Ist ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 in keinem 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 referenziert, wird es ignoriert.
 
\end_layout

\end_deeper
\begin_layout Itemize
Kinder:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Rule"

\end_inset

)
\end_layout

\end_deeper
\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Rule"

\end_inset


\end_layout

\begin_layout Standard
Das Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert wie ein Detail eines Objektes (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Style"

\end_inset

) gezeichnet werden soll.
 Innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elements k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen beliebig viele 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elemente vorkommen.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Element type: Definiert wie ein Detail zu zeichnen ist.
\end_layout

\begin_layout Itemize
Attribute
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Der Name des Rule-Elements.
 Dieser Name ist optional und kann weggelassen werden.
 Wird er angegeben, muss er inner halb der Datei eindeutig sein.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

title
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Der Titel des Rule-Elements.
 Der Titel ist optional und kann weggelassen werden.
 Der Titel darf auch mehrfach in einem Dokument vorkommen.
\end_layout

\end_deeper
\begin_layout Itemize
Kinder:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Filter"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ElseFilter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-ElseFilter"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

MinScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-MinScaleDenominator"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

MaxScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-MaxScaleDenominator"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PointSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-PointSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LinePatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-LinePatternSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonPatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-PolygonPatternSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

TextSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-TextSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ShieldSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-ShieldSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-LineSymbolizer"

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-PolygonSymbolizer"

\end_inset

)
\end_layout

\end_deeper
\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Filter"

\end_inset


\end_layout

\begin_layout Standard
Filter dienen dazu, nur bestimmte Objekte zu zeichnen.
 Damit k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen zum Beispiel alle als 
\begin_inset Quotes eld
\end_inset

Autobahn
\begin_inset Quotes erd
\end_inset

 gekennzeichnten Eintr
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ge herausgefiltert werden und entsprechend gezeichnet werden.
 Das Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 kann innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elements nur einmal vorkommen.
 Ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 unterliegt einer bestimmten Syntax, welche von 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 penibel gepr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ft wird.
 Neben einfachen Vergleichsausdr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

cken, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen auch regul
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

re Ausdr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

cke verwendet werden.
 Da in XML-Dateien die Zeichen < (kleiner als) und > (gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset


\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

er als) bereits mit anderen Bedeutungen belegt sind, k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen sie nicht direkt verwendet werden.
 Statt dessen sind folgende 
\emph on
Vergleichsoperatoren
\emph default
 zu verwenden:
\end_layout

\begin_layout Itemize
Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

er als: &gt;
\end_layout

\begin_layout Itemize
Kleiner als: &lt;
\end_layout

\begin_layout Itemize
Gleich: = 
\end_layout

\begin_layout Subsubsection
Vergleich
\begin_inset CommandInset label
LatexCommand label
name "sec.Vergleich"

\end_inset


\end_layout

\begin_layout Standard
Ein einfacher Vergleich besteht immer aus einer <Variable>, welche sich
 auf den Spaltennamen der Shape-Datei bezieht und auf einen M
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichen Inhalt der Spalte (<value>).
 Der Spaltennamen (<variable>) muss immer in Eckige Klammen ([]) eingeschlossen
 werden.
 Der M
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

gliche Inhalt, welche das Filterkriterium bildet, muss in einfachen Hochkomma
 ('') eingeschlossen werden.
 Zwischen der <variable> und der <value> befindet sich der Vergeichsoperator.
\end_layout

\begin_layout Code
<Filter>[<variable>] = '<value>'</Filter>
\end_layout

\begin_layout Standard
Mehrere Vergleiche k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen mit 
\begin_inset Quotes eld
\end_inset

and
\begin_inset Quotes erd
\end_inset

 oder 
\begin_inset Quotes eld
\end_inset

or
\begin_inset Quotes erd
\end_inset

 verkn
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

pft werden:
\end_layout

\begin_layout Code
<Filter>[CARTO] &gt;= 2 and [CARTO] &lt; 5</Filter>
\end_layout

\begin_layout Subsubsection
Vergleichsoperatoren
\begin_inset CommandInset label
LatexCommand label
name "sec.Vergleichsoperatoren"

\end_inset


\end_layout

\begin_layout Standard
Die Vergleichsoperatoren &lt; und &gt; k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen mit = kombiniert werden.
 Dadurch ergeben sich insgesamt folgende Vergleichsoperatoren:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable>
\end_layout

\begin_layout Plain Layout

   <tgroup cols="2" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

   <colspec colname="col0" align="center" />
\end_layout

\begin_layout Plain Layout

   <colspec colname="col1" align="center" />
\end_layout

\begin_layout Plain Layout

   <tbody> <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">Operator</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">&amp;lt;</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Kleiner als</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">&amp;gt;</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Gr&ouml;&szlig;er als</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">=</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Gleich</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">&amp;lt;=</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Kleiner oder gleich</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">&amp;gt;=</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Gr&ouml;&szlig;er oder gleich</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">&amp;lt;&amp;gt;</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Ungleich</entry>
\end_layout

\begin_layout Plain Layout

     </row>
\end_layout

\begin_layout Plain Layout

     <row>
\end_layout

\begin_layout Plain Layout

      <entry align="center" valign="top">not</entry>
\end_layout

\begin_layout Plain Layout

      <entry align="left" valign="top">Umkehrung des folgenden Ausdrucks</entry>
\end_layout

\begin_layout Plain Layout

   </row> </tbody>
\end_layout

\begin_layout Plain Layout

   </tgroup>
\end_layout

\begin_layout Plain Layout

</informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Code
<Filter>[waterway]='canal' and not ([tunnel] = 'yes' or [tunnel] ='true')</Filte
r>
\end_layout

\begin_layout Standard
Zudem k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen regul
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

re Ausdr
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

cke verwendet werden:
\end_layout

\begin_layout Code
<Filter>[place] = 'town' and [population].match('[5-9]
\backslash
d
\backslash
d
\backslash
d
\backslash
d')</Filter>
\end_layout

\begin_layout Standard
Siehe auch: 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-ElseFilter"

\end_inset


\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

ElseFilter
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-ElseFilter"

\end_inset


\end_layout

\begin_layout Standard
Dieses Element geh
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rt zum Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 und stellt den Teil dar, der angewendet wird wenn der Filter nicht zutrifft.
 Innerhalb des Elements 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 kann 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ElseFilter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 nur einmal vorkommen.
 Es k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen aber beliebig viele 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elemente mit einem 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ElseFilter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

, statt einem 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

, verwendet werden.
\end_layout

\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<Style name="contours">
\end_layout

\begin_layout Code
   <Rule>
\end_layout

\begin_layout Code
      <Filter>[major] = 1</Filter>
\end_layout

\begin_layout Code
      <MaxScaleDenominator>25000</MaxScaleDenominator>
\end_layout

\begin_layout Code
      <MinScaleDenominator>100</MinScaleDenominator>
\end_layout

\begin_layout Code
      <LineSymbolizer>
\end_layout

\begin_layout Code
         <CssParameter name="stroke">#fb9b67</CssParameter>
\end_layout

\begin_layout Code
      </LineSymbolizer>
\end_layout

\begin_layout Code
   </Rule>
\end_layout

\begin_layout Code
   <Rule>
\end_layout

\begin_layout Code
      <ElseFilter/>
\end_layout

\begin_layout Code
      <MaxScaleDenominator>25000</MaxScaleDenominator>
\end_layout

\begin_layout Code
      <MinScaleDenominator>5000</MinScaleDenominator>
\end_layout

\begin_layout Code
      <LineSymbolizer>
\end_layout

\begin_layout Code
         <CssParameter name="stroke">#f45906</CssParameter>
\end_layout

\begin_layout Code
      </LineSymbolizer>
\end_layout

\begin_layout Code
   </Rule>
\end_layout

\begin_layout Code
   <Rule>
\end_layout

\begin_layout Code
      <ElseFilter/>
\end_layout

\begin_layout Code
      <MaxScaleDenominator>5000</MaxScaleDenominator>
\end_layout

\begin_layout Code
      <MinScaleDenominator>100</MinScaleDenominator>
\end_layout

\begin_layout Code
      <LineSymbolizer>
\end_layout

\begin_layout Code
         <CssParameter name="stroke">#f4062A</CssParameter>
\end_layout

\begin_layout Code
      </LineSymbolizer>
\end_layout

\begin_layout Code
   </Rule>
\end_layout

\begin_layout Code
</Style>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

MinScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-MinScaleDenominator"

\end_inset


\end_layout

\begin_layout Standard
Will man eine digitale Landkarte machen und ermitteln welche Skalierung
 diese hat, dann gibt es zwei Aspekte die eine Rolle spielen: Die verwendete
 Projektion und die Aufl
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

sung die zum Anzeigen der Karte verwendet wird.
\end_layout

\begin_layout Subsubsection
Skalierung
\begin_inset CommandInset label
LatexCommand label
name "sec.Skalierung"

\end_inset


\end_layout

\begin_layout Standard
Traditionell ist die Skalierung die Art, wie die wirkliche Welt auf Papier
 abgebildet wird.
 Sehen wir also eine Skalierung von 1:10.000 dann bedeutet das, ein Zentimeter
 am Papier entspricht 10.000 Zentimeter in der realen Welt.
 Da jede Lankarte auf Papier das Ergebnis einer Projektion ist, und da Projektio
nen oft nicht perfekt sind, wird eine Karte der echten Welt immer einige
 St
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rungen mit sich bringen.
 Zum Beispiel haben Karten der 
\begin_inset Quotes eld
\end_inset

British Ordnance Survey
\begin_inset Quotes erd
\end_inset

, welche mit einer Skalierung von 1:50.000 gefertigt wurden, eine tats
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

chliche Sklaierung die variiert, abh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngig von der Position.
 So betr
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

gt die Abweichung gegen Osten zwischen 1:49.980 und 1:50.025.
 Dieser Unterschied ist klein und wird kaum St
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rungen verursachen.
\end_layout

\begin_layout Standard
Je gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

er die Karte aber ist, desto gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

er wird die St
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

rung.
 Betrachten wir zum Beispiel die folgende Karte der gesamten Erde wird klar,
 dass daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r kein Massstab angegeben werden kann.
 Auf dieser Karte ist Afrika gleich gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

 wie Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nland.
 In Wirklichkeit ist es aber gut 14 mal so gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

.
 Die pinken Kreise markieren Bereiche von gleicher Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

e in der realen Welt.
 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 verwendet intern dennoch eine Skalierung f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r solche Projektionen, aber es sollte klar sein, dass diese Skalierung keinen
 Wert hat, oder zumindest nur f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r einen bestimmten Bereich gilt.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>Weltkarte</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="Tissot_mercator.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Weltkarte</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r weitere Details bez
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

glich Skalierung von Landkarten, siehe 
\begin_inset CommandInset href
LatexCommand href
target "http://trac.mapnik.org/wiki/ScaleAndPpi"

\end_inset

.
\end_layout

\begin_layout Subsubsection
ScaleDenominator
\begin_inset CommandInset label
LatexCommand label
name "sec.ScaleDenominator"

\end_inset


\end_layout

\begin_layout Standard
Der Wert des 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

MinScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird mit 1e-6 multipliziert.
 Ist die aktuelle Skalierung gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

er oder gleich dem angegebenen Wert (hoch 1e-6), dann wird die Anweisung
 gezeichnet.
 Andernfalls wird sie ignoriert.
\end_layout

\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<Style name="text">
\end_layout

\begin_layout Code
   <Rule>
\end_layout

\begin_layout Code
      <Filter>[place] = 'city'</Filter>
\end_layout

\begin_layout Code
      <MaxScaleDenominator>10000000</MaxScaleDenominator>
\end_layout

\begin_layout Code
      <MinScaleDenominator>2000000</MinScaleDenominator>
\end_layout

\begin_layout Code
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10"
 fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
\end_layout

\begin_layout Code
   </Rule>
\end_layout

\begin_layout Code
</Style>
\end_layout

\begin_layout Standard
Der Wert 2.000.000 des obigen Beispiels wird mit 1e-6 multipliziert und das
 Ergebnis mit dem aktuellen Skalierungsfaktor verglichen.
 Ist der aktuelle Skalierungsfaktor gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

er oder gleich dem Ergebnis (2), wird Text ausgegeben.
 Andernfalls nicht.
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

MaxScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-MaxScaleDenominator"

\end_inset


\end_layout

\begin_layout Standard
Der Wert des 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

MaxScaleDenominator
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird mit 1e-6 multipliziert.
 Ist die aktuelle Skalierung kleiner oder gleich dem angegebenen Wert (hoch
 1e-6), dann wird die Anweisung gezeichnet.
 Andernfalls wird sie ignoriert.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r weitere Details 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber Sklaierung siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-MinScaleDenominator"

\end_inset

.
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

PointSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-PointSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PointSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert wie etwas an einem bestimmten Punkt gezeichnet werden soll.
 Innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Rule
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elements k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen beliebig viele 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PointSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert werden.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PointSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Zeichnet einen bestimmten Punkt
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

file
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Pfad zu einem Rasterbild in einem der Formate PNG oder JPG
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

width
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Breite des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

height
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

he des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

type
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Type des Rasterimage (png, jpg, tiff)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

allow_overlap
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: false; Wenn auf 
\begin_inset Quotes eld
\end_inset

true
\begin_inset Quotes erd
\end_inset

 gesetzt, dann d
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

rfen sich die Punkte 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

berlappen
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

opacity
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 1; Gibt die Transparenz des Bildes an, wobei 0.0 vollkommen durchsich
tig ist und 1.0 vollkommen undurchsichtig ist.
 Werte au
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

erhalb dieses Bereichs sind nicht erlaubt.
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<PointSymbolizer file="/tmp/pub.png" width="16" height="16" type="png" />
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

LinePatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-LinePatternSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Zeichnet eine Linie in dem es das angegebene Rasterimage st
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ndig wiederholt.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LinePatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Zeichnet eine Linie mit einem Rasterimage
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

file
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Pfad zu einem Rasterimage in einem der Formate PNG oder JPG
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

width
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Breite des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

heigh
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

t: H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

he des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

type
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Type des Rasterimage (png, jpg, tiff)
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<LinePatternSymbolizer width="16" height="16" type="png" file="/path/to/icon.png"
/>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

PolygonPatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-PolygonPatternSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Zeichnet eine Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che mit einer Hintergrundfarbe und verteilt das Rasterimage gleichm
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;&szlig;
\end_layout

\end_inset

ig 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber die Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

<screeninfo>PolygonPatternSymbolizer</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="polygon_pattern.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>PolygonPatternSymbolizer</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonPatternSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Zeichnet eine Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

che mit einem Rasterimage
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

file
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Pfad zu einem Rasterimage in einem der Formate PNG oder JPG
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

width
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Breite des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

height
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

he des Rasterimage in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

type
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Type des Rasterimage (png, jpg, tiff)
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<PolygonPatternSymbolizer width="16" height="16" type="png" file="/path/to/icon.p
ng"/> 
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

TextSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-TextSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Schreibt einen Text in einer angegebenen Farbe und Schrift.
\end_layout

\begin_layout Standard
Ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

TextSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird dazu verwendet, um die Elemente einer Landkarte zu beschriften.
 Dabei kann die Schrift, die Schriftgr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

e, sowie die Schriftfarbe gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

hlt werden.
 Zus
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

tzlich kann bestimmt werden, ob die Schift 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber dem Objekt angezeigt werden soll, oder entlang einer Linie (Beschriftung
 von Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen, etc.).
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

TextSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Beschriftet Objekte
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Das ist der Feldname auf den sich der Text bezieht.
 Der Feldname bezieht sich auf eine Datenbank, oder dem Feld einer Shape
 Datei, oder dem Feld einer OSM-Datei.
 Im Falle einer Shape Datei oder einer OSM-Datei, muss der Feldname der
 Gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

-Kleinschreibung entsprechen.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

face_name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Der Name der zu verwendenden Schrift.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

size
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

e der Schrift in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

wrap_width
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: L
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

nge in Pixeln bevor ein Text umgebrochen wird.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

fill
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Farbe des Textes (z.B.: #FFFFFF)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

halo_radius
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Radius des Lichthofs um die Schrift in ganzen Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

dx, dy
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Deplaziere den Text um eine fixe Anzahl von Pixel um beide Achsen
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

min_distance
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Minimale Abstand zwischen sich wiederholenden Beschriftungen wie Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

ennamen und Schildsymbolen
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

placement
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 
\begin_inset Quotes eld
\end_inset

point
\begin_inset Quotes erd
\end_inset

; Beschriftung 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber dem Objekt.
 
\begin_inset Quotes eld
\end_inset

line
\begin_inset Quotes erd
\end_inset

; Beschriftung entlang der Linie des Objekts (Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

sse, etc.)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

alignment
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Vertikale Positionierung der Beschriftung relativ zu einem Punkt ("top"
 (Beschriftung oberhalb des Punkts), "middle" (Beschriftung 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber dem Punkt), "bottom" (Beschriftung unterhalb des Punkts)) Standard ist
 "bottom" 
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<TextSymbolizer name="FIELD_NAME" face_name="DejaVu Sans Book" size="10"
 fill="black" halo_fill= "white" halo_radius="1" placement="line" allow_overlap=
"false"/>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

ShieldSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-ShieldSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ShieldSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird verwendet um Schildsymbole auf eine Karte zu zeichnen.
 Die Symbole werden als Rasterimage angegeben.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

ShieldSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Zeichnet Schildsymbole
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Das ist der Feldname auf den sich der Text bezieht.
 Der Feldname bezieht sich auf eine Datenbank, oder dem Feld einer Shape
 Datei, oder dem Feld einer OSM-Datei.
 Im Falle einer Shape Datei oder einer OSM-Datei, muss der Feldname der
 Gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

-Kleinschreibung entsprechen.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

face_name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Name der zu verwendenden Schrift
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

fill
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Farbe der Schrift
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

placement
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 
\begin_inset Quotes eld
\end_inset

point
\begin_inset Quotes erd
\end_inset

; Beschriftung 
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ber dem Objekt.
 
\begin_inset Quotes eld
\end_inset

line
\begin_inset Quotes erd
\end_inset

; Beschriftung entlang der Linie des Objekts (Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

sse, etc.)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

file
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Dateiname des Schildsymbols.
 Es muss sich um ein Rasterimage in einem der Formate PNG, JPG oder TIFF
 handeln.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

type
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Typ des Rasterimages (png, jpg, tiff)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

size
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Gr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

e der Schrift in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

width
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Breite des Schildsymbols in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

height
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: H
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

he des Schildsymbols in Pixel
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

dx, dy
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Deplaziere den Text um eine fixe Anzahl von Pixel um beide Achsen
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

min_distance
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Minimale Abstand zwischen sich wiederholenden Beschriftungen wie Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

ennamen und Schildsymbolen
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<Style name="My Style">
\end_layout

\begin_layout Code
    <Rule>
\end_layout

\begin_layout Code
        <ShieldSymbolizer name="NAME" face_name="DejaVu Sans Bold" size="6"
 fill="#000000" min_distance="50" file="images/ushighway_shield_20.png" type="png
" width="20" height="20" spacing="100" min_distance="50"></ShieldSymbolizer>
\end_layout

\begin_layout Code
    </Rule>
\end_layout

\begin_layout Code
</Style> 
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-LineSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 wird verwendet um eine Linie zu zeichnen.
 Dabei kann das Aussehen der Linie bestimmt werden.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Zeichnet eine Linie
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
Keine
\end_layout

\end_deeper
\begin_layout Itemize
Kinder:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-CssParameter"

\end_inset

)
\end_layout

\end_deeper
\begin_layout Subsubsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-CssParameter"

\end_inset


\end_layout

\begin_layout Standard
Innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 werden die einzelnen Optionen mittels des Elements 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Definiert Optionen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r das Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

LineSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Definiert den Namen einer Option.
\end_layout

\end_deeper
\begin_layout Standard
Die folgende Tabelle listet die Namen der m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichen Optionen und beschreibt ihre Bedeutung:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="3" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col2" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Option</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Inhalt</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">CSS Farbe</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Ein Farbwert</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke-width</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">0.0 - n</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Breite der Linie in Pixeln</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke-opacity</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">0.0 - 1.0</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Transparenz; 0.0 ist vollst&auml;ndig transparen
t.
 1.0 ist vollkommen undurchsichtig.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke-linejoin</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">miter, round, bevel</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Definiert die Art wie zwei Linien zusammengef&u
uml;gt werden sollen:
\end_layout

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

   <screeninfo>Line join</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="linejoin.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Line join</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot></entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke-linecap</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">round, butt, square</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Definiert wie das Ende einer Linie aussehen
 soll:
\end_layout

\begin_layout Plain Layout

<screenshot>
\end_layout

\begin_layout Plain Layout

   <screeninfo>Line cap</screeninfo>
\end_layout

\begin_layout Plain Layout

   <mediaobject>
\end_layout

\begin_layout Plain Layout

      <imageobject>
\end_layout

\begin_layout Plain Layout

         <imagedata fileref="linecap.png" format="PNG"></imagedata>
\end_layout

\begin_layout Plain Layout

      </imageobject>
\end_layout

\begin_layout Plain Layout

      <textobject>
\end_layout

\begin_layout Plain Layout

         <phrase>Line cap</phrase>
\end_layout

\begin_layout Plain Layout

      </textobject>
\end_layout

\begin_layout Plain Layout

   </mediaobject>
\end_layout

\begin_layout Plain Layout

</screenshot></entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">stroke-dasharray</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">0.0 - n, 0.0 - n</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Ein Paar von L&auml;ngenwerten [a, b],
 wobei (a) die Strichl&auml;nge ist und (b) die L&auml;nge des Zwischenraums.
 Die Angabe ist in Pixel.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<LineSymbolizer>
\end_layout

\begin_layout Code
    <CssParameter name="stroke">#0000ff</CssParameter>
\end_layout

\begin_layout Code
    <CssParameter name="stroke-width">4</CssParameter>
\end_layout

\begin_layout Code
</LineSymbolizer> 
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

PolygonSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-PolygonSymbolizer"

\end_inset


\end_layout

\begin_layout Standard
Zeichnet ein unregelm
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;&szlig;
\end_layout

\end_inset

iges Vieleck (Polygon).
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Polygon
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
Keine
\end_layout

\end_deeper
\begin_layout Itemize
Kinder:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-CssParameter2"

\end_inset

)
\end_layout

\end_deeper
\begin_layout Subsubsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-CssParameter2"

\end_inset


\end_layout

\begin_layout Standard
Innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 werden die einzelnen Optionen mittels des Elements 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

CssParameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtype: Definiert Optionen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r das Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

PolygonSymbolizer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Definiert den Namen einer Option.
\end_layout

\end_deeper
\begin_layout Standard
Die folgende Tabelle listet die Namen der m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glichen Optionen und beschreibt ihre Bedeutung:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="3" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col2" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Option</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Inhalt</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">fill</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">CSS Farbe</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Ein Farbwert</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">fill-opacity</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">0.0 - 1.0</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Transparenz; 0.0 ist vollst&amp;auml;ndig
 transparent.
 1.0 ist vollkommen undurchsichtig.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<PolygonSymbolizer />
\end_layout

\begin_layout Code
     <CssParameter name="fill">steelblue</CssParameter>
\end_layout

\begin_layout Code
     <CssParameter name="fill-opacity">0.5</CssParameter>
\end_layout

\begin_layout Code
</PolygonSymbolizer> 
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Layer"

\end_inset


\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Element type: References a Style and a DataSource
\end_layout

\begin_layout Itemize
Attributes:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Der Name des Layers.
 Diser Name muss eindeutig sein!
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

status
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard "off"; on oder off, "0" oder "1"; Nur wenn der Status aktiv ist
 (on, 1, true), wird das Layer gezeichnet.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

clear_label_cache
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard "off".
 Wird das auf 
\begin_inset Quotes eld
\end_inset

on
\begin_inset Quotes erd
\end_inset

 gesetzt, wird die interne Liste zum Setzen von Objekten gel
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

scht.
 Alle Objekte in diesem Layer und in den folgenden, werden ohne R
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

cksicht auf vorherige Plazierungen gezeichnet.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

srs
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Definiert die Projektion, welche f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r dieses Layer verwendet werden soll (z.B.: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<userinput>
\end_layout

\end_inset

+proj=latlong +datum=WGS84
\begin_inset ERT
status open

\begin_layout Plain Layout

</userinput>
\end_layout

\end_inset

)
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

title
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: ""; Definiert einen Titel f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r dieses Layer
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

abstract
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 
\begin_inset Quotes eld
\end_inset


\begin_inset Quotes erd
\end_inset

; Definiert einen kurzen Beschreibungstext f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r dieses Layer.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

minzoom
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard 0.0; Definiert den minimalen Vergr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

erungsfaktor.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

maxzoom
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard: 1.797693134862316e+308; Definiert den maximalen Vergr
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;&szlig;
\end_layout

\end_inset

erungsfaktor.
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

queryable
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Standard "false";
\end_layout

\end_deeper
\begin_layout Itemize
Children:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

StyleName
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Der Name eines zuvor definierten 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Style"

\end_inset

).
 Der hier angegebene Name muss existieren!
\end_layout

\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Datasource
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Definiert die Quelle der Kartendaten und enth
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

lt Informationen wie diese ausgelesen werden k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element.-Datasource"

\end_inset

.
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<Layer name="coastlines" status="on" srs="+proj=merc +datum=WGS84  +k=1.0
 +units=m +over +no_defs">
\end_layout

\begin_layout Code
  <StyleName>coast</StyleName>
\end_layout

\begin_layout Code
  <Datasource>
\end_layout

\begin_layout Code
    <Parameter name="type">shape</Parameter>
\end_layout

\begin_layout Code
    <Parameter name="file">coastline</Parameter>
\end_layout

\begin_layout Code
  </Datasource>
\end_layout

\begin_layout Code
</Layer>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

StyleName
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-StyleName"

\end_inset


\end_layout

\begin_layout Standard
Innerhalb eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elements muss mindestens ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

StyleName
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Element angegeben werden.
 Es k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen aber beliebig viele 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

StyleName
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Elemente in einem 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 angegeben werden.
 Definiert wird nur der Name eines zuvor bereits definierten 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

.
 Der Name muss existieren!
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtyp: Name eines 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Style
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
Keine
\end_layout

\end_deeper
\begin_layout Standard
Beispiel:
\end_layout

\begin_layout Code
<StyleName>style</StyleName>
\end_layout

\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Datasource
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element.-Datasource"

\end_inset


\end_layout

\begin_layout Standard
Das Element 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Datasource
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

 definiert die Quelle, aus der die Karte gezeichnet werden soll.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 verwendet intern 
\emph on
Mapnik
\emph default
 zum Zeichnen von Karten.
 Das beinhaltet mehrere Arten von Quellen.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r jede der gew
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

nschten Quellen, muss ein entsprechendes 
\emph on
Plugin
\emph default
 vorhanden sein.
 Damit diese Bibliothek weis woher es die Daten zum Zeichnen der Karte nehmen
 soll, muss das definiert werden.
 Abh
\begin_inset ERT
status open

\begin_layout Plain Layout

&auml;
\end_layout

\end_inset

ngig von der Art der Quelle, m
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

ssen verschiedene Angaben gemacht werden.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Datasource
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtyp: Definiert die Datenquelle des 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
Keine
\end_layout

\end_deeper
\begin_layout Itemize
Kinder
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Parameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

: Definiert einen Parameter welcher die Datenquelle spezifiziert (siehe
 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Parameter"

\end_inset

).
\end_layout

\end_deeper
\begin_layout Subsection
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<markup>
\end_layout

\end_inset

Parameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</markup>
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec.Element-Parameter"

\end_inset


\end_layout

\begin_layout Standard
Definiert einen Parameter zur Spezifikation der Datenquelle f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r ein 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Layer
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

.
\end_layout

\begin_layout Itemize
Element: 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Parameter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Elementtyp: Parameterspezifikation f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Datenquelle.
\end_layout

\begin_layout Itemize
Attribute:
\end_layout

\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

name
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset


\end_layout

\end_deeper
\begin_layout Subsubsection
Datenquelle: PostGIS
\begin_inset CommandInset label
LatexCommand label
name "sec.Datenquelle-PostGIS"

\end_inset


\end_layout

\begin_layout Standard
Bei PostGIS handelt es sich um eine spezielle PostgreSQL-Datenbank, welche
 um Geofunktionen erweitert wurde.
 Die folgende Tabelle zeigt die notwendigen Definitionen um auf die Daten
 in einer solchen Datenbank zugreifen zu k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="2" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Parameter</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">host</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Name des Computers im Netzwerk, auf dem
 die Datenbank l&auml;uft.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">dbname</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Name der Datenbank</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">user</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Benutzername unter dem auf die Datenbank
 zugegriffen werden kann.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">password</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Das Passwort des users mit dem auf die
 Datenbank zugegriffen wird.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">table</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Name der Tabelle welche f&uuml;r eine Abfrage
 verwendet wird.
 Hier kann eine komplexe SQL-Abfrage angegeben werden, welche als erster
 Filter f&uuml;r das gesamte <command>Layer</command> fungiert.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">estimate_extent</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Die Fl&auml;che in Geokoordinaten, welche
 von der Datenquelle, und damit vom <command>Layer</command> abgedeckt wird.</ent
ry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">extent</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Standard: false; Wird dieser Wert auf &ldquo;tr
ue&rdquo; gesetzt, werden die Werte unter <command>estimate_extent</command>
 ber&uuml;cksichtigt.
 Andernfalls nicht.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Datenquelle: Shape-Datei
\begin_inset CommandInset label
LatexCommand label
name "sec.Datenquelle-Shape-Datei"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 ist in der Lage Datenquellen nach dem 
\begin_inset CommandInset href
LatexCommand href
name "ESRI-Standard"
target "http://de.wikipedia.org/wiki/ESRI"

\end_inset

 zu verarbeiten.
 Es k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen s.g.
 
\begin_inset CommandInset href
LatexCommand href
name "Shapedateien"
target "http://de.wikipedia.org/wiki/Shapefile"

\end_inset

 eingelesen werden und daraus Karten generiert werden.
 Im Internet gibt es verschiedene Quellen f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Shapedateien und alle beinhalten unterschiedliche Felder.
 Tatsächlich handelt es sich bei einer Shapedatei nicht um eine Datei, sondern
 zumeist um drei bis vier Dateien.
 Deshalb wird die Dateierweiterung nicht angegeben, diese findet 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 selbst.
 F
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r eine Karte werden i.d.R.
 mehr als eine Shapedatei verwendet, da die einzelnen Komponenten einer
 Karte auf verschiedene Dateien aufgeteilt sind.
 Zumeist findet man eine Datei f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Stra
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

en, eine f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Fl
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

sse, eine f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r Punktobjekte u.s.w.
\end_layout

\begin_layout Standard
Wie bei einer Datenbank, besteht auch eine Shapedatei aus Datenfeldern.
 Es handelt sich also um Tabellen, wobei jede Shapedatei genau eine Tabelle
 ist.
 So wie bei Datenbanken, haben die einzelnen 
\begin_inset Quotes eld
\end_inset

Spalten
\begin_inset Quotes erd
\end_inset

 der Tabelle Namen.
 Im Gegensatz zu Datenbanken, spielt die Gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

-Kleinschreibung dabei ein wichtige Rolle.
 Insbesondere in der 
\begin_inset ERT
status open

\begin_layout Plain Layout

<command>
\end_layout

\end_inset

Filter
\begin_inset ERT
status open

\begin_layout Plain Layout

</command>
\end_layout

\end_inset

-Anweisung (siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "sec.Element-Filter"

\end_inset

) muss darauf geachtet werden.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="2" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Parameter</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">file</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Pfad und Dateiname der Shapedatei.
 Die Dateiendung darf nicht angegeben werden!</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Datenquelle: OSM
\begin_inset CommandInset label
LatexCommand label
name "sec.Datenquell-OSM"

\end_inset


\end_layout

\begin_layout Standard
OSM ist das Datenformat des 
\begin_inset CommandInset href
LatexCommand href
name "Open Street Map"
target "http://www.openstreetmap.org"

\end_inset

 Projekts, welches eine weltweite freie Landkarte zur Verf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

gung stellt.
 OSM-Dateien sind selbst f
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r kleine Gebiete sehr gro
\begin_inset ERT
status open

\begin_layout Plain Layout

&szlig;
\end_layout

\end_inset

 und, da sie im XML-Format gespeichert sind, sehr langsam.
 Sie direkt mit 
\begin_inset ERT
status open

\begin_layout Plain Layout

&sportwatcher;
\end_layout

\end_inset

 zu verwenden ist m
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

glich, erfordert aber extrem schnelle Festplatten, wenn man innerhalb einer
 akzeptablen Zeit eine Landkarte sehen will.
 Das OSM-Format wurde entwickelt, um Landkarteninformationen transportieren
 zu k
\begin_inset ERT
status open

\begin_layout Plain Layout

&ouml;
\end_layout

\end_inset

nnen.
 Es ist daf
\begin_inset ERT
status open

\begin_layout Plain Layout

&uuml;
\end_layout

\end_inset

r gedacht, die Daten in eine Datenbank einzuspielen.
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<informaltable><tgroup cols="2" colsep="1" rowsep="1">
\end_layout

\begin_layout Plain Layout

<colspec colname="col0" align="left" />
\end_layout

\begin_layout Plain Layout

<colspec colname="col1" align="left" />
\end_layout

\begin_layout Plain Layout

<tbody>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Parameter</entry>
\end_layout

\begin_layout Plain Layout

<entry align="center" valign="top">Bedeutung</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">file</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Pfad und Dateiname der OSM-Datei.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">parser</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Parser der zum Entschl&uuml;sseln der OSM-Datei
 verwendet werden soll.
 Hier wird derzeit nur "libxml2" unterst&uuml;tzt.</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">url</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">URL von der die OSM-Datei geladen werden
 soll.
 Wenn dieser Parameter angegeben wird, muss der Parameter <command>bbox</command
> ebenfalls angegeben werden.
 Es handelt sich hierbei nicht um eine Vollst&auml;ndige URL, sondern lediglich
 um die Basis (z.B.: http://127.0.0.1:8800/tiledata)</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

<row>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">bbox</entry>
\end_layout

\begin_layout Plain Layout

<entry align="left" valign="top">Der "bounding-box" parameter, welcher zur
 URL hinzugef&uuml;gt werden soll.
 Es gibt kein bestimmtes Format f&uuml;r diesen Parameter, aber alles was
 hier steht wird nach einem "?bbox=" hinzugef&uuml;gt.
 Wenn also "bbox" gleich "115.136719,-31.802893,116.894531,-33.284620" ist und
 die URL "http://127.0.0.1:8800/tiledata" ist, dann ergibt das: http://127.0.0.1:8800/
tiledata?bbox=115.136719,-31.802893,116.894531,-33.284620</entry>
\end_layout

\begin_layout Plain Layout

</row>
\end_layout

\begin_layout Plain Layout

</tbody>
\end_layout

\begin_layout Plain Layout

</tgroup></informaltable>
\end_layout

\end_inset


\end_layout

\begin_layout Chapter
Danksagung
\begin_inset CommandInset label
LatexCommand label
name "cha.Credits"

\end_inset


\end_layout

\begin_layout Section
Danksagung und Lizenz
\begin_inset CommandInset label
LatexCommand label
name "sec.Danksagung-und-Lizenz"

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<para>&sportwatcher;</para>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Programm 
\begin_inset ERT
status open

\begin_layout Plain Layout

<trademark class="copyright">
\end_layout

\end_inset

Copyright 
\begin_inset ERT
status open

\begin_layout Plain Layout

</trademark>
\end_layout

\end_inset

 2007 - 2009 bei Andreas Theofilu 
\begin_inset ERT
status open

\begin_layout Plain Layout

<email>
\end_layout

\end_inset

andreas@theosys.at
\begin_inset ERT
status open

\begin_layout Plain Layout

</email>
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout

<para>Basierend auf <command>garmin-tools</command> von Dave Bailey <email>dave@
daveb.net</email></para>
\end_layout

\begin_layout Plain Layout

<para>Basierend auf <command>GANT</command> von Paul <email>paul@ant.sbrk.co.uk</em
ail></para>
\end_layout

\begin_layout Plain Layout

<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
\end_layout

\begin_layout Plain Layout

&underFDL;               <!-- FDL: do not remove -->
\end_layout

\begin_layout Plain Layout

&underGPL;               <!-- GPL License -->
\end_layout

\end_inset


\end_layout

\end_body
\end_document