<para>&kgeography; è uno strumento per l'apprendimento della geografia per &kde;. Ti permette di apprendere le divisioni politiche di alcune nazioni (divisioni, capitali di queste divisioni e le loro bandiere se ve ne sono). </para>
<para>Le mappe attualmente disponibili sono: Africa, America del nord e centrale, America del sud, Asia, Austria, Brasile, Canada, Cina, Europa, Francia, Germania, Italia, Italia per province, Norvegia, Polonia, Spagna, Stati Uniti d'America e il mondo. </para>
<para>Quando hai finito tutte le domande, viene mostrata una finestra di dialogo con i risultati mostrando le tue risposte corrette e quelle non corrette: <screenshot>
<para>Indovina una divisione dalla sua capitale: ti viene chiesto di trovare il nome di una provincia, data la sua capitale, in una lista di 4: <screenshot>
<screeninfo>Indovina una divisione dalla sua capitale</screeninfo>
<para>Indovina la capitale di una divisione: hai una capitale e quattro nomi di provincia e devi scegliere quello corretto. Come prima, alla fine viene mostrata una finestra di dialogo con i risultati. </para>
<para>Indovina divisione dalla sua bandiera: viene mostrata una bandiera e tu devi trovare la provincia a cui appartiene. <screenshot>
<screeninfo>la domanda sulla bandiera</screeninfo>
<para>Indovina la bandiera di una divisione: viene dato il nome di una provincia e devi trovare la bandiera corretta in una scelta di quattro. <screenshot>
<screeninfo>fai corrispondere la bandiera alla provincia</screeninfo>
<title>Altre caratteristiche di &kgeography;</title>
<para>Un'altra caratteristica di &kgeography; è la possibilità di fare lo zoom di una mappa. <screenshot> <screeninfo>Zoom</screeninfo> <mediaobject> <imageobject> <imagedata fileref="zoom.png" format="PNG"/> </imageobject> <textobject> <phrase>Zoom</phrase> </textobject> </mediaobject> </screenshot> Mentre sei in modalità zoom, puoi premere il &RMB; per ritornare alla dimensione originale della mappa (l'azione <guimenuitem>Dimensione originale</guimenuitem> ha lo stesso effetto), usa le barre di scorrimento per muovere la mappa ingrandita o usa l'azione <guimenuitem>Muovi</guimenuitem> che ti permetterà di trascinare la mappa usando il &LMB;. </para>
<para>Puoi trovare <ulink url="http://kgeography.berlios.de/gen_map.pl">qui</ulink> uno strumento (creato da Yann Verley) che lo ha aiutato con la mappa della Francia. Per vedere il suo utilizzo, eseguilo semplicemente e leggi il messaggio di aiuto. Sostanzialmente, crea il file <literal role="extension">.kgm</literal> da un file di testo semplice e crea un file con i colori che ha assegnato a ogni divisione, così puoi riempire la mappa a seconda di quei colori.</para>
<para>Il file di descrizione è richiesto e la sua estensione è <literal role="extension">.kgm</literal>. Dovrebbe cominciare con <sgmltag class="starttag">map</sgmltag> e finire con <sgmltag class="endtag">map</sgmltag>. </para>
<para>Dentro quelle tag ci dovrebbero essere: <itemizedlist>
<para><sgmltag class="starttag">mapFile</sgmltag> e <sgmltag class="endtag">mapFile</sgmltag>: il nome del file (senza alcun percorso) contenente l'immagine della mappa, ⪚ <quote>europe.png</quote>.</para>
<para><sgmltag class="starttag">capital</sgmltag> e <sgmltag class="endtag">capital</sgmltag>: il nome della capitale della divisione, ⪚ <quote>Tirana</quote>.</para>
<para><sgmltag class="starttag">ignore</sgmltag> e <sgmltag class="endtag">ignore</sgmltag>: può essere impostato a <userinput>yes</userinput>, <userinput>allowClickMode</userinput> e <userinput>no</userinput>. Se questa tag è impostata a <userinput>yes</userinput>, allora la divisione non sarà considerata nelle domande sulle divisioni in quella mappa. È come se questa divisione non esistesse nella modalità a quiz di &kgeography;. Se questa tag è impostata a <userinput>allowClickMode</userinput>, allora &kgeography; chiederà la divisione nella modalità <guibutton>Fai clic sulla divisione nella mappa...</guibutton> ma non in altri quiz. Impostare questa tag a <userinput>no</userinput> significa far sì che la divisione venga considerata in tutte le modalità (sfoglia e quiz). Questa tag è opzionale e se non vi è una tag <sgmltag class="starttag">ignore</sgmltag>, allora è come se fosse impostata a <userinput>no</userinput>. Per esempio <quote>Algeria</quote> ha questa tag impostata a <userinput>yes</userinput> nella mappa <quote>Europa</quote>, e ciò significa che <quote>Algeria</quote> non sarà inclusa dei quiz della mappa <quote>Europa</quote>.</para>
<para><sgmltag class="starttag">flag</sgmltag> e <sgmltag class="endtag">flag</sgmltag>: il file (senza alcun percorso) contenente la bandiera della divisione, ⪚ <quote>albania.png</quote>. Questa tag è opzionale. Non richiesta per divisioni la cui tag <sgmltag class="starttag">ignore</sgmltag> è impostata a <userinput>yes</userinput>.</para>
<para><sgmltag class="starttag">red</sgmltag> e <sgmltag class="endtag">red</sgmltag>: la componente di rosso del colore. Valori validi sono quelli compresi tra 0 e 255.</para>
<para><sgmltag class="starttag">green</sgmltag> e <sgmltag class="endtag">green</sgmltag>: la componente di verde del colore. Valori validi sono quelli compresi tra 0 e 255.</para>
<para><sgmltag class="starttag">blue</sgmltag> e <sgmltag class="endtag">blue</sgmltag>: la componente di blu del colore. Valori validi sono quelli compresi tra 0 e 255.</para>
<para>È conveniente creare 2 o 3 false divisioni <quote>Water</quote>, <quote>Frontier</quote> e <quote>Coast</quote> e impostarle con la tag <sgmltag class="starttag">ignore</sgmltag> impostata a <userinput>yes</userinput>. </para>
<para>Il file di una mappa è piuttosto semplice ma richiede un po' di lavoro. Deve essere nel formato <acronym>PNG</acronym>. Puoi trovare alcune mappe da trasformare presso le <ulink url="http://www.odci.gov/cia/publications/factbook/docs/refmaps.html">mappe di riferimento della Cia</ulink>. Se nessuna mappa si adatta alle tue esigenze, puoi scaricare la <ulink url="http://www.odci.gov/cia/publications/factbook/reference_maps/pdf/political_world.pdf">mappa degli stati del mondo</ulink>, fare un'istantanea di questa e lavorare a partire da quella. Ogni divisione nella mappa dovrebbe avere uno e un solo colore. Per far ciò, puoi usare programmi di modifica delle immagini come <application>The Gimp</application> e <application>Kolourpaint</application>. </para>
<para>Se hai usato la tag <sgmltag class="starttag">flag</sgmltag>, devi fornire anche i file delle bandiere. Devono essere nel formato <acronym>PNG</acronym> ed è meglio se sono grandi 300x200 pixel e se fornisci un file <acronym>SVG</acronym> per esse. Per avere bandiere <acronym>SVG</acronym> di quasi tutti i paesi nel mondo e di alcune altre divisioni, puoi consultare la <ulink url="http://www.sodipodi.com/index.php3?section=clipart/flags">collezione delle bandiere di Sodipodi</ulink>. </para>
<para>Prima di inviare la tua mappa ad Albert <email>tsdgeos@terra.es</email>, dovresti provare a vedere se non ci sono errori. Per far ciò, devi fare le seguenti cose: <itemizedlist> <listitem> <para>Metti i file di descrizione della mappa e di immagine della mappa in <filename class="directory">$<envar>TDEDIR</envar>/share/apps/kgeography/</filename></para> </listitem> <listitem> <para>Metti i file <acronym>PNG</acronym> delle bandiere (se ve ne sono) in <filename class="directory">$<envar>TDEDIR</envar>/share/apps/kgeography/flags/</filename></para> </listitem> </itemizedlist> Una volta che è stato fatto, potrai aprire la tua mappa in &kgeography;. </para>
<para>Se non sai qual è la tua <filename class="directory">$<envar>TDEDIR</envar></filename>, scrivi <userinput><command>tde-config</command> <option>--prefix</option></userinput> in una shell. </para>
<para>Ovviamente, il concetto di divisione può essere esteso ad un fiume o ad una montagna. Durante la creazione della mappa, dovresti tener presente che la maggior parte delle volte il fiume o la montagna sarà troppo piccolo e che dovresti fornire un'area aggiuntiva su cui fare clic. In questo esempio, il fiume avrà l'area marrone e il colore <20,76,34> come suo identificatore. </para>