GNavigia/Gina

KML- und HTML-Export

KML - Ex­port

Der KML-Export stellt die Aus­ga­be der be­rei­nig­ten Da­ten in ei­ner für den Goo­gle EarthTM-Kar­ten­ser­vice ver­wert­ba­ren Form dar. Da­bei wer­den die Tracks, die nicht un­sicht­bar ge­schal­tet oder voll­stän­dig ge­löscht wur­den, in die Aus­ga­be­da­tei über­stellt. Sie wäh­len hier­zu «Da­tei/Ex­por­tie­ren/Goo­gle Earth (KML) nach Tracks» im Me­nü.

Wäh­len Sie vor al­len an­de­ren Ak­tio­nen zu­erst den Lay­out-Namen aus. Er soll­te «KML-Export» lau­ten, es sei denn, sie hät­ten be­reits ein ei­ge­nes Lay­out er­stellt. Al­le fol­gen­den Ein­tra­gun­gen be­zie­hen sich auf die­se Aus­wahl.

Bis auf die An­ga­be ei­ner Aus­ga­be­da­tei ist der Dia­log iden­tisch mit der Fest­le­gung des Bild­schirm­lay­outs. Da­mit kann man u. a. das Bild­schirm­lay­out für die KML-Aus­ga­be be­nut­zen, was be­son­ders ein­sich­tig ist, aber nicht wirk­lich hilf­reich, weil die­sel­be Far­be vor weißem Hin­ter­grund und vor dem Hin­der­grund der Luft­auf­nah­men nur sel­ten gleich gut wirkt. Hin­sicht­lich der Be­die­nung zur Fest­le­gung des Sche­mas wird auf Bild­schirm­lay­out ver­wie­sen.

Das Bei­spiel zeigt die Aus­ga­be nach Ob­jek­ten, die die An­ga­be ei­nes Start­kno­tens im Ob­jekt­baum er­for­dert. Mit die­sem Dia­log wird auch die Aus­ga­be nach Tracks ge­steu­ert, die al­ler­dings ei­nen et­was an­de­ren An­satz ver­folgt hin­sicht­lich der Zu­sam­men­stel­lung der Da­ten. Sind nur die im Ob­jekt­baum ver­tre­te­nen Da­ten in der Lis­te der Tracks sicht­bar und ver­fügt je­der Track über ei­ne Fach­be­deu­tung, ist die KML-Anzei­ge iden­tisch. An­sons­ten wer­den al­le sicht­ba­ren Tracks an­ge­zeigt. Der Vor­teil der Aus­ga­be nach Ob­jek­ten liegt auf der Hand: Wenn vie­le Tracks ein Ob­jekt bil­den, schrumpft die An­zahl der Ein­trä­ge in der Ob­jekt­leis­te dras­tisch zu­sam­men.

Bei der Aus­ga­be nach Tracks er­gibt sich vor al­lem ei­ne Zer­stücke­lung der Le­gen­de des Kar­ten­ser­vices. Ob­jek­te hal­ten die­se zu­sam­men und ma­chen den in­ne­ren Zu­sam­men­hang zwi­schen Tracks als Teil ei­ner Ab­fahrt oder Pis­te deut­lich. Um sich vor der Ob­jekt­bil­dung ei­ne Über­sicht über die Dar­stel­lung zu ma­chen, ist die­se Form der Aus­ga­be aber völ­lig aus­rei­chend.

Wenn die von Ih­nen auf­ge­stell­te Ob­jekt­hier­ar­chie kei­nen sinn­vol­len KML-Export zu­lässt, er­stel­len Sie für die Aus­ga­be ein neu­es Ob­jekt an ei­ner Po­si­ti­on im Ob­jekt­baum, an der es kei­ne re­kur­si­ven Ver­wei­se ge­ben kann, und sam­meln Sie dar­un­ter nur noch Ob­jek­tre­fe­ren­zen.

Vor­sicht: Nicht zu­sam­men­hän­gen­de Tracks un­ter dem­sel­ben Ob­jekt er­zeu­gen wir­re Li­ni­en, wenn Sie «KML-Export nach Ob­jek­ten» aus­wäh­len!

HTML - Ex­port

Wenn Sie sich die Er­geb­nis­se un­se­rer Be­rech­nung der Pis­ten­län­gen in Ski­ge­bie­ten an­se­hen, z. B. die von Zer­matt, wer­den Sie sich viel­leicht fra­gen, mit wel­chem Auf­wand die­se Lis­te er­zeugt wur­de. Nun, der Auf­wand ist ge­ring, wenn man die sehr auf­wän­di­ge Ob­jekt­bil­dung erst ein­mal ab­ge­schlos­sen hat. Wäh­len Sie zu­nächst im Ob­jekt­baum ein Start­ob­jekt aus, des­sen un­ter­ge­ord­ne­te Ob­jek­te auf­ge­lis­tet wer­den sol­len, und dann aus dem Me­nü «Ob­jek­te/Ob­jekt­struk­tur ex­por­tie­ren»!

Der Dia­log zeigt in ei­nem in­te­grier­ten Brow­ser das Er­geb­nis der HTML-Aus­ga­be als Voran­sicht. Dar­über steht als Über­schrift der Text des aus­ge­wähl­ten Start­kno­tens. Da­run­ter be­fin­det sich das Ta­bleau der Dar­stel­lungs­op­tio­nen.

Wäh­rend die An­ga­be ei­ner «die Aus­ga­be um­schlie­ßen­den HTML-Datei», die ei­ne Text­da­tei mit Bau­stei­nen für das End­er­geb­nis ent­hält, eher ex­pe­ri­men­tell ist, sind die an­de­ren Op­tio­nen ver­probt. So er­laubt das Pro­gramm die An­zei­ge von Stei­gung und Ge­fäl­le, was in ei­nem Ski­ge­biet we­nig Sinn macht, sehr wohl aber bei ei­ner Rad­tour.

Bei der Zu­sam­men­stel­lung der Ob­jek­te kön­nen «Text­ob­jek­te» ein­ge­bun­den wer­den, die der Er­läu­te­run­gen von Vor­gän­gen die­nen und in die Ob­jekt­hier­ar­chie ein­ge­ord­net wer­den, aber nicht an den Be­rech­nun­gen teil­neh­men.

Das Pro­gramm ist für die Aus­wer­tung von Ski­pis­ten ge­schrie­ben und er­mit­telt da­her die Hö­hen­un­ter­schie­de po­si­tiv in der Ab­fahrt. Die­ses Ver­hal­ten kann un­ter Ex­tras/Ein­stel­lun­gen um­ge­schal­tet wer­den. Bei Rad­tou­ren zählt man halt berg­auf!

Soll­ten Sie fest­stel­len, dass Sie ei­nen fal­schen Kno­ten im Ob­jekt­baum se­lek­tiert ha­ben, kön­nen Sie das im Dia­log nach­ho­len, der ei­ne Schalt­flä­che zur Aus­wahl be­reit­stellt.

Manch­mal möch­te man kei­ne An­ga­ben zu den Hö­hen­un­ter­schie­den aus­ge­ben, ins­be­son­de­re bei Gat­tungs- und Re­gi­ons­be­zeich­nun­gen. So ist die Sum­me der Hö­hen­un­ter­schie­de in ei­nem Ski­ge­biets­teil (hier Rot­horn) ir­re­le­vant, zu­mal dann, wenn es kei­ne stren­ge Ab­gren­zung der Teil­ge­bie­te gibt. Da­her kann man, be­zo­gen auf die Ob­jekt­fach­be­deu­tung, ei­ni­ge Ele­men­te von der Aus­ga­be aus­schlie­ßen. Hier­zu dient die gleich­na­mi­ge Schalt­flä­che.

Im Dia­log «Fach­be­deu­tun­gen aus­wäh­len» le­gen Sie die­je­ni­gen Fach­be­deu­tun­gen fest, für die ΔH und Typ nicht aus­ge­ge­ben wer­den sol­len.

Bei­spiel: In­halt ei­ner um­schlie­ßen­den Da­tei

##### GNavigia::GpsOb­jec­tMa­na­gerHtmlOp­ti­ons.txt ##### Kom­mentar­zei­len be­gin­nen mit fünf #-Zei­chen. ##### Text ist HTML, nicht XML. ##### Leer­zei­len wer­den über­le­sen, da sie nicht zum HTML-Text ge­hö­ren. ##### Fol­gen­de Co­de­wör­ter wer­den er­kannt: ##### HTML-KOPFZEILEN, HTML-FUSSNOTE, HTML-TABELLENATTRIBUTE, HTML-TBODYATTRIBUTE ##### Es wird der ge­sam­te Text ge­le­sen bis zum nächs­ten Co­de­wort. ##### Tex­te kön­nen in der sel­ben Zei­le be­gin­nen, in der das Co­de­wort steht, ##### was aber nur für ein­zei­li­ge Tex­te Sinn macht. ##### Le­gen Sie die Da­tei mit ei­nem ANSI-Zei­chen­satz an, nicht mit UTF-8. ##### Als Über­schrift wird der Text des aus­ge­wähl­te Kno­tens über­ge­ben. Für die Aus­ga­be ##### der Über­schrift muss da­her ein C#-For­mat-Platz­hal­ter {0} im Text auf­tre­ten, z. B. ##### als Über­schrift 3. Ord­nung for­ma­tiert: <h3>{0}</h3>. Fehlt der Platz­hal­ter, wird ##### kei­ne Über­schrift aus­ge­ge­ben. HTML-TABELLENATTRIBUTE class="gps_ta­ble" HTML-TBODYATTRIBUTE HTML-KOPFZEILEN <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 tran­si­tio­nal//en"> <html> <head> ... <!-- Hier wird das Er­geb­nis als Ta­bel­le ein­ge­fügt --> HTML-FUSSNOTE ... </html>