Copyright © 2005 Anne-Marie Mahfouf
Dozwolone jest kopiowanie, dystrybucja i/lub modyfikacja tego dokumentu na zasadach licencji GNU Free Documentation License, w wersji 1.1 lub dowolnej późniejszej wersji, opublikowanej przez Free Software Foundation; bez Sekcji Niezmiennych, bez Tekstu Początkowego i bez tekstu Końcowego. Kopia tej licencji znajduje się w sekcji zatytułowanej "GNU Free Documentation License".
KGeography to program do uczenia się geografii, pracujący w KDE. W tej chwili posiada sześć trybów użytkowych:
Przeglądanie mapy przez klikanie na jej obszarach, w celu poznania ich nazwy, stolicy i flagi
Grę, która podaje Ci nazwę obszaru, na który musisz kliknąć
Grę, która podaje Ci nazwę stolicy, a Ty musisz podać, do którego obszaru ona należy
Grę, która podaje Ci nazwę obszaru, a Ty musisz podać nazwę jego stolicy
Grę, która pokazuje Ci flagę obszaru, a Ty musisz podać jego nazwę
Grę, która podaje Ci nazwę obszaru, a Ty musisz podać, jaka jest jego flaga
Spis treści
KGeography to program do uczenia się geografii, pracujący w KDE. Pomoże Ci nauczyć się podziałów terytorialnych niektórych ziem (obszarów, stolic tych obszarów i ich flag, jeśli jakieś posiadają).
W bieżącej wersji programu dostępne są mapy: Afryki, Azji, Austrii, Brazylii, Kanady, Chin, Europy, Francji, Niemiec, Włoch, Prowincji Włoch, Północnej i Środkowej Ameryki, Norwegii, Polski, Południowej Ameryki, Hiszpanii, USA i świata.
Po pierwszym uruchomieniu, KGeography poprosi Cię o wybranie mapy na początek.
W naszym przykładzie wybraliśmy Kanadę
Następnie zostało wyświetlone główne okno KGeography z mapą Kanady:
Możesz wybrać sposób nauki lub testu z menu po lewej stronie:
Przeglądaj mapę: kliknij lewym przyciskiem myszy na obszarze, żeby zobaczyć informacje o nim:
Wskaż obszar na mapie...: program zapyta się, na ile pytań chcesz odpowiedzieć
Następnie jesteś proszony o kliknięcie na odpowiednim miejscu:
Gdy odpowiesz na wszystkie pytania, wyświetlony zostanie rezultat, zawierający informacje o Twoich poprawnych i błędnych odpowiedziach:
Podaj nazwę obszaru, znając stolicę: jesteś proszony/proszona o wybór nazwy obszaru z 4 podanych możliwości na podstawie nazwy jego stolicy:
Po zakończeniu testu, wyświetlone zostaną Twoje rezultaty:
Podaj stolicę obszaru...: na podstawie nazwy obszaru, musisz wybrać z czterech propozycji właściwą stolicę. Na końcu oczywiście wyświetlony zostanie rezultat Twoich odpowiedzi.
Podaj obszar, znając jego flagę...: zostaje wyświetlona flaga, którą musisz przyporządkować do odpowiedniego obszaru.
Wskaż flagę obszaru...: podana zostaje nazwa obszaru, a Ty musisz wskazać jego flagę, wybierając z czterech możliwości.
KGeography wyświetla informacje o niektórych terenach i odpytuje Cię z tych informacji.
Inną funkcją KGeography jest możliwość przybliżenia mapy.
Mapa w KGeography jest wykonana z dwóch plików, jeden jest obrazkiem, zawierającym mapę, a drugi jej opisem.
Tutaj możesz znaleźć narzędzie (autorstwa Yanna Verleya), które przydało mu się do stworzenia mapy Francji. Żeby nauczyć się jego obsługi, uruchom go i przeczytaj komunikat pomocy. Podstawową zasadą działania jest utworzenie pliku .kgm
ze zwykłego pliku tekstowego, a także pliku z kolorami przyporządkowanymi do każdego obszaru. Stosując się do nich, możesz utworzyć mapę.
Potrzebny jest plik opisu, który posiada rozszerzenie .kgm
i powinien zaczynać się od <map>
, a kończyć na </map>
.
W wymienionych wyżej znacznikach powinno być wpisane:
<mapFile>
i </mapFile>
: nazwa pliku (bez ścieżek dostępowych), zawierającego obrazek mapy, np. „europe.png”.
<name>
i </name>
: nazwa mapy, np. „Europe” (w j. angielskim).
<obszar>
i </obszar>
dla każdego obszaru na mapie.
Każdy obszar posiada następujące znaczniki:
<name>
i </name>
: nazwa obszaru, np. „Albania”.
<capital>
i </capital>
: nazwa stolicy obszaru, np. „Tirana”.
Znaczniki <ignore>
i </ignore>
: mogą być ustawione na yes
, allowClickMode
lub no
. Jeśli znacznik jest ustawiony na yes
, wówczas obszar zostanie zignorowany podczas pytania o obszary na tej mapie. To oznacza, że obszar nie istnieje gdy KGeography jest w trybach odgadywania. Jeśli znacznik jest ustawiony na allowClickMode
, to KGeography zapyta o ten obszar w trybie , ale nie w trybach odgadywania. Ustawienie tego znacznika na no
oznacza, że obszar będzie widoczny we wszystkich trybach (zgadywania i przeglądania). Ten znacznik jest opcjonalny i kiedy nie ma znacznika <ignore>
, jest to równoważne ustawieniu go na no
. Na przykład, „Algeria” ma ustawiony ten znacznik na yes
w mapie „Europa”, co oznacza, że „Algeria” nie będzie występowała w odgadywaniu na mapie „Europa”.
<flag>
i </flag>
: plik (bez ścieżki dostępu), zawierający flagę obszaru, np. „albania.png”. Ten znacznik jest opcjonalny. Niepotrzebny dla obszarów, których znacznik <ignore>
jest ustawiony na yes
.
<color>
i </color>
: kolor obszaru na mapie
Kolor jest zdefiniowany przy użyciu trzech znaczników:
<red>
i </red>
: czerwona składowa koloru. Poprawne wartości zawierają się od 0 do 255.
<green>
i </green>
: zielona składowa koloru. Poprawne wartości zawierają się od 0 do 255.
<blue>
i </blue>
: niebieska składowa koloru. Poprawne wartości zawierają się od 0 do 255.
Można także utworzyć 2 lub 3 fałszywe obszary, jak np. „Water” (woda), „Frontier” (granica) i „Coast” (wybrzeże) i ustawić dla nich znacznik <ignore>
na yes
.
Wszystkie nazwy obszarów i stolic muszą być napisane w języku angielskim.
Stworzenie pliku mapy jest zadaniem całkiem prostym, ale mozolnym. Mapa musi być w formacie PNG. Możesz znaleźć kilka map na Cia Reference Maps. Jeśli nie znajdziesz tam odpowiedniej, możesz ściągnąć polityczną mapę świata, zrobić jej zrzut i tworzyć na jego podstawie. Każdy obszar na mapie powinien posiadać jeden i tylko jeden kolor. Aby to osiągnąć, możesz użyć programów do obróbki zdjęć, takich jak np. The Gimp, czy Kolourpaint.
Jeśli użyłeś(aś) znacznika <flag>
, musisz dostarczyć odpowiednie pliki z flagami. Muszą być one w formacie PNG. Najlepiej w rozdzielczości 300x200 pikseli, wraz z odpowiednim plikiem SVG. Mapy prawie wszystkich krajów i niektórych obszarów możesz ściągnąć z kolekcji flag programu Sodipodi.
Zanim wyślesz swoją mapę do Alberta (tsdgeos AT terra.es)
, musisz ją przetestować na okoliczność występowania błędów. Aby to zrobić,
skopiuj plik opisu i plik obrazu mapy do $
KDEDIR
/share/apps/kgeography/
skopiuj pliki flag w formacie PNG (o ile musisz) do $
KDEDIR
/share/apps/kgeography/flags/
Jeśli nie wiesz, gdzie znajduje się katalog $
, wpisz w Konsoli KDEDIR
kde-config
. --prefix
Czy możliwe jest tworzenie map, które nie pokazują podziału politycznego? Tak!
Oczywiście koncepcja obszarów może być rozszerzony do rzek czy gór. Podczas tworzenia mapy pamiętaj, że w większości przypadków rzeka czy góra będą zbyt małymi obiektami, żeby na nie klikać. Musisz więc dodać dodatkowy obszar dookoła obiektu, który będzie reagował na kliknięcia. W tym przykładzie rzeka będzie miała obszar koloru kasztanowego i kolor <20,76,34> jako jej identyfikator.
Pozwala na powiększanie mapy
Ustawia rozmiar mapy na oryginalny
Pozwala na przemieszczanie aktualnej mapy
Wyświetla lub ukrywa pasek narzędzi KGeography.
Konfiguracja skrótów klawiszowych dla KGeography.
Pozwala na ustawienie ikon dostępnych na pasku narzędzi KGeography.
Uruchamia System pomocy KDE na stronie pomocy programu (czyli na tym dokumencie).
Zmienia kursor myszy w strzałkę ze znakiem zapytania . Kliknięcie na elemencie programu spowoduje otworzenie okna pomocy objaśniającego funkcję tego elementu (o ile taka pomoc istnieje).
Otwiera okienko zgłoszenia błędu, w którym możesz zgłosić błąd lub prośbę o dodanie nowej funkcji.
Wyświetla informację o autorach i wersji programu.
Wyświetla informację o wersji KDE i inne podstawowe informacje.
KGeography
Program: (c) 2004-2005 Albert Astals Cid (tsdgeos AT terra.es)
Prawa autorskie do dokumentacji: (c) 2005 Anne-Marie Mahfouf (annma AT kde.org)
Marcin Kocur(marcinkocur AT op.pl)
Ta dokumentacja jest rozprowadzana na zasadach Licencji GNU Free Documentation License.
Ten program jest rozprowadzany na zasadach Licencji GNU General Public License.
Spis treści
Ten program jest częścią projektu KDE (http://www.kde.org/).
Ten program znajduje się w pakiecie playground/edu na ftp://ftp.kde.org/pub/kde/, głównym serwerze FTP projektu KDE.
Aby skompilować i zainstalować ten program w Twoim systemie, uruchom następujące polecenia w katalogu głównym dystrybucji programu:
%
./configure
%
make
%
make install
Ponieważ ten program używa autoconf i automake, nie powinno być problemów ze skompilowaniem go. Jeśli napotkasz problemy, proszę je zgłosić na listach e-mailowych KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team