Copyright © 2005 Anne-Marie Mahfouf
Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU для свободной документации, версии 1.1 или более поздней, опубликованной Фондом Free Software Foundation; без неизменямых разделов, без текста на первой странице, без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".
KGeography — программа KDE для изучения географии. На данный момент она имеет шесть режимов работы:
Просмотр карт. Нажатие кнопки мыши на карте показывает название, столицу и флаг страны или региона под указателем мыши.
Игра, в которой необходимо щёлкнуть на стране или регионе, имя которого показано на экране
Игра, в которой вам называется столица, а вы должны выбрать страну или регион, к которым она принадлежит
Игра, в которой вам даётся страна или регион на карте, а вы должны назвать её столицу
Игра, в которой нужно угадать название страны или региона по его флагу
Игра, в которой нужно угадать флаг страны или региона, показанного на карте
Содержание
KGeography — программа KDE для изучения географии. Она позволяет изучать карту мира или административно-территориальное деление некоторых стран (административные единицы, их столицы, флаги, если имеются).
Карты, доступные в текущей версии: Австрия, Азия, Африка, Бразилия, Германия, Европа, Испания, Италия, Италия с провинциями, Канада, Китай, Норвегия, Польша, Северная и Центральная Америки, США, Франция, Южная Америка и карта мира.
При первом запуске KGeography вас спросят с какой карты вы хотите начать.
Вот мы выбираем Канаду
Теперь главное окно KGeography откроется с картой Канады.
В меню слева вы можете выбрать, каким видом тестирования или обучения хотите заняться.
Просмотр карты: при щелчке на какой-либо части карты показываются сведения об области.
Найти на карте: введите количество вопросов, на которые вы готовы ответить
Затем вам потребуется щёлкнуть на определённой области на карте.
После того, как вы закончите со всеми вопросами, будут выведены результаты, в которых будут сообщено о правильных и неправильных ответах.
Угадайте страну или регион по столице. Будет предлагаться четыре варианта ответа:
Результаты показываются после окончания теста.
Столицы: угадайте столицу страны или региона. Даётся четыре варианта ответа и вы должны выбрать правильный. Как и в предыдущем случае, в конце будут сообщены результаты
Флаг страны: вам показывается флаг, а вы должны найти на карте соответствующую ему страну или регион.
Флаги: вам предлагают название страны или региона, а вы должны выбрать правильный флаг из четырёх вариантов.
KGeography показывает некоторую информацию о странах или регионах и позволяет проверить усвоение знаний.
Ещё одна возможность KGeography — доступность масштабирования карты
Карта в KGeography состоит из двух файлов: изображение с картой и её описание.
Здесь вы можете найти программу, созданную Янном Верлеем (Yann Verley), которая помогла ему при созданием карты Франции. Чтобы понять, как его использовать, просто запустите программу и прочтите справку. Программа создаёт файл .kgm
из обычного текстового файла и записывает файл с цветами, ассоциированными для каждой из областей на карте.
Файл с описанием является обязательным, он имеет расширение .kgm
. Файл должен начинаться с тега <map>
и заканчиваться на </map>
.
Между этими тегами должны быть указаны:
В тегах <mapFile>
и </mapFile>
— имя файла (без пути к нему), содержащему изображение карты, например, «europe.png».
В тегах <name>
и </name>
— название карты, например, «Европа».
Несколько тегов <division>
и </division>
с информацией обо всех странах или регионах на карте.
Для каждой страны или региона должны быть указаны следующие теги:
<name>
и </name>
— название страны или региона, например, «Албания».
<capital>
и </capital>
— столица, например, «Тирана».
<ignore>
и </ignore>
: значения могут быть yes
, allowClickMode
и no
Если тег имеет значение yes
, то такая область будет проигнорирована при запросе областей на карте. Так, будто данной области не существует в режиме тестирования KGeography. Если значение allowClickMode
, то KGeography будет запрашивать область в режиме , но не в других режимах тестирования. Значение no
означает, что область будет представлена во всех режимах (просмотр и тестирование). Тег является необязательным. Когда тега <ignore>
нет, подразумевается, что его значение установлено в no
. Пример: «Алжир» имеет тег, установленный в yes
для карты «Европа», что означает, что «Алжир» не будет частью любого теста с картой «Европа».
<flag>
и </flag>
— имя файла (без указания пути) с флагом страны или региона, например, «albania.png». Этот тег не нужен для областей, у которых тег <ignore>
установлен в yes
.
<color>
и </color>
— цвет, которым будет закрашена страна или регион на карте.
Цвет задаётся с помощью трёх тегов:
<red>
и </red>
— красный компонент цвета. Допустимы значения между 0 и 255.
<green>
и </green>
— зелёный компонент цвета. Допустимы значения между 0 и 255.
<blue>
и </blue>
— синий компонент цвета. Допустимы значения между 0 и 255.
Часто бывает удобно создать две или три ложных страны или региона, таких как «Вода», «Граница» и «Побережье» и указать для них тег<ignore>
со значением yes
.
Все названия (столицы, страны и регионы) должны быть на английском.
Файл карты довольно прост, но трудоёмок в изготовлении. Он должен быть в формате PNG. Несколько карт для преобразования можно найти на сайте Cia Reference Maps. Если ни одна из карт не подойдёт, вы можете загрузить мировую политическую карту и дальше работать со снимком. Каждая область на карте должна иметь один и только один цвет. Для достижения этого вы можете использовать программы обработки изображений, такие как Gimp и Kolourpaint.
Если вы использовали тег <flag>
, то должны указать файл с флагом в формате PNG (лучше использовать размер 300x200 пикселов) и файл SVG для него. Получить флаги в формате SVG почти для всех стран и некоторых административных единиц можно в коллекции флагов Sodipodi.
Перед отсылкой карты Альберту на (tsdgeos AT terra.es)
, вы должны проверить её на отсутствие ошибок. Для этого сделайте следующее:
Поместите описание карты и файлы изображений с картой в $
KDEDIR
/share/apps/kgeography/
Поместите файлы флагов в формате PNG (если они есть) в $
KDEDIR
/share/apps/kgeography/flags/
Если вам неизвестно, где находится $
,введите KDEDIR
kde-config
в командной строке. --prefix
Возможно ли создавать физические карты? Да!
Разумеется, концепция стран/регионов может быть расширена на реки и горы. При создании карты имейте в виду, что в большинстве случаев река или гора будет меньше, чем область для нажатия, которую вы сможете задать. В данном примере река будет иметь такую область и цвет <20,76,34> для подсказки с идентификатором.
Переключение в режим масштабирования
Возврат карты к её оригинальному размеру
Двигать текущую карту в режиме масштабирования
Переключить видимость панели инструментов KGeography
Настройка комбинаций клавиш для действий KGeography
Настройка панели инструментов KGeography
Запускает Центр помощи KDE и открывает справочное руководство по KGeography. (Этот документ вы и читаете).
Вид курсора меняется на стрелочку со знаком вопроса. Нажимая на различные элементы внутри KGeography, вы увидите подсказку с объяснениями назначения и действия данного элемента (если она для него существует).
Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вы могли отправить сведения об обнаруженной вами ошибке в программе или свое «пожелание», чтобы какая-либо пока что отсутствующая возможность была реализована в будущих версиях программы.
Будут выведены сведения о версии и авторах программы.
Будут выведены сведения о версии KDE.
KGeography
Права на программу 2004-2005 Альберт Асталс Сид (Albert Astals Cid) (tsdgeos AT terra.es)
Авторские права на документацию: 2005 Anne-Marie Mahfouf (annma AT kde.org)
Перевод на русский: Владимир Давыдов (trotski AT inbox.ru)
.
Этот документ распространяется на условиях GNU Free Documentation License.
Программа распространяется на условиях лицензии GNU General Public License.
Содержание
KGeography - это часть проекта KDE http://www.kde.org/.
KGeography входит в пакет playground/edu на ftp://ftp.kde.org/pub/kde/, основном FTP-сервере KDE.
Чтобы собрать и установить KGeography, введите следующие команды в каталоге дистрибутива KGeography:
%
./configure
%
make
%
make install
Поскольку KGeography использует autoconf и automake, у вас не должно возникнуть никаких проблем. Если же у вас возникли ошибки, сообщите о них в списки рассылки KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team