KGeography/Making Maps/uk: Difference between revisions

From KDE Wiki Sandbox
(Created page with "==Створення карт==")
(Created page with "{{Info_(uk)|Будь ласка, ознайомтеся зі [http://docs.kde.org/stable/uk/kdeedu/kgeography/how-to-maps.html сторінкою щодо створення ...")
 
(33 intermediate revisions by 2 users not shown)
Line 2: Line 2:
==Створення карт==
==Створення карт==


A map in '''KGeography''' is formed at least by two files, one is the image of the map and another is the description of it.
Карта '''KGeography''' складається з принаймні двох файлів: файла зображення карти та файла опису карти.


===Helper tool===
{{Info_(uk)|Будь ласка, ознайомтеся зі [http://docs.kde.org/stable/uk/kdeedu/kgeography/how-to-maps.html сторінкою щодо створення карт], на якій розміщено новіші дані.}}


[http://kgeography.berlios.de/gen_map.pl Here] you can find a tool made by Yann Verley to help him with the map of France. To see its usage simply execute it and see the help message, but it basically creates the .kgm from a plain text file and creates a file with the colors it has assigned to each division so you can fill the map according to them.
===Допоміжна програма===


===Description file===
[https://projects.kde.org/projects/kde/kdeedu/kgeography/repository/revisions/master/changes/tools/gen_map.pl Тут] ви знайдете програму, створену Yann Verley. Ця програма допомогла йому у створенні карт. Щоб ознайомитися з довідкою щодо використання цієї програми, просто запустіть її. Якщо коротко, програма створює файл .kgm на основі текстового файла і створює файл з характеристиками кольорів, які призначено до кожної області, щоб вам легше було заповнювати карту відповідно до вказаних кольорів.


Its file extension is .kgm
===Файл опису===
It should begin with <map> and end with </map>.
Inside of that there should be the following tags:


* <nowiki><mapFile></nowiki> and <nowiki></mapFile></nowiki>: the name of the file containing the map image. e.g: europe.png
Назва такого файла має суфікс .kgm. Дані файла мають починатися з теґу <map> і завершуватися теґом </map>. Між цими двома теґами мають бути такі теґи:
* <nowiki><name></nowiki> and <nowiki></name></nowiki>: the name of map. e.g: Europe
* A <nowiki><division></nowiki> and <nowiki></division></nowiki> for each division in the map.


Each division has this tags:
* <nowiki><mapFile></nowiki> і <nowiki></mapFile></nowiki>: назва файла, де міститься зображення карти, наприклад, europe.png
* <nowiki><name></nowiki> і <nowiki></name></nowiki>: назва карти, наприклад, Europe
* <nowiki><division></nowiki> і <nowiki></division></nowiki> для кожного з об’єктів на карті.


* <nowiki><name></nowiki> and <nowiki></name></nowiki>: the name of the division. e.g: Albania
Для кожного з елементів карти передбачено такі теґи:
* <nowiki><capital></nowiki> and <nowiki></capital></nowiki>: the name of the capital of the division. e.g: Tirana
* <nowiki><ignore></nowiki> and <nowiki></ignore></nowiki>: must be yes if the division should be ignored when asking for divisions in that map. This tag is optional e.g: Algeria has this tag set to yes in Europe map
* <nowiki><flag></nowiki> and <nowiki></flag></nowiki>: the file containing the flag of the division. This tag is optional. Not needed for the divisions whose ignore tag is set to yes e.g: albania.png
* <nowiki><color></nowiki> and <nowiki></color></nowiki>: the color the division has in the map.


The color is defined using three tags:
* <nowiki><name></nowiki> і <nowiki></name></nowiki>: назва об’єкта на карті, наприклад, Albania
* <nowiki><capital></nowiki> і <nowiki></capital></nowiki>: назва столиці об’єкта, наприклад, Tirana
* <nowiki><ignore></nowiki> і <nowiki></ignore></nowiki>: містить «yes», якщо об’єкт слід ігнорувати під час формування запитань щодо карти. Цей теґ не є обов’язковим. Приклад: запис «Algeria» (Алжир) має цей теґ для карти Європи.
* <nowiki><flag></nowiki> і <nowiki></flag></nowiki>: файл, у якому міститься зображення прапору об’єкта. Цей теґ є необов’язковим. Непотрібний для об’єктів для яких вказано теґ ігнорування. Приклад: albania.png
* <nowiki><color></nowiki> і <nowiki></color></nowiki>: колір об’єкта на карті.


* <nowiki><red></nowiki> and <nowiki></red></nowiki>: red component of the color. Valid values are between 0 and 255.
Колір визначається за допомогою таких трьох теґів:
* <nowiki><green></nowiki> and <nowiki></green></nowiki>: green component of the color. Valid values are between 0 and 255.
 
* <nowiki><blue></nowiki> and <nowiki></blue></nowiki>: blue component of the color. Valid values are between 0 and 255.
* <nowiki><red></nowiki> і <nowiki></red></nowiki>: червоний компонент кольору. Коректними є значення від 0 до 255.
* <nowiki><green></nowiki> і <nowiki></green></nowiki>: зелений компонент кольору. Коректними є значення від 0 до 255.
* <nowiki><blue></nowiki> і <nowiki></blue></nowiki>: синій компонент кольору. Коректними є значення від 0 до 255.
   
   
It is convenient to create 2 or 3 false divisions like Water, Frontier and Coast and set them with ignore=yes.  
Доцільно також створити 2 або 3 несправжніх об’єктів на карті, зокрема Water (для водних об’єктів), Frontier (для кордонів територіальних одиниць) та Coast (для узбереж) і встановити для цих об’єктів значення теґу ignore=yes.  
   
   
Important: All names (capital and division) must be in English.
Important: All names (capital and division) must be in English.


===Map file===
===Файл карти===


The map file is quite simple but laborious to create. It has to be in PNG format.
Файл карти є доволі простим, але для його створення доведеться витратити доволі багато часу. Для зберігання даних слід використовувати формат PNG. Знайти карти для перетворення у потрібний формат можна серед [https://www.cia.gov/library/publications/the-world-factbook/docs/refmaps.html довідкових карт ЦРУ]. Якщо знайти потрібну вам карту не вдасться, ви можете звантажити [https://www.cia.gov/library/publications/the-world-factbook/reference_maps/pdf/political_world.pdf карту світу у форматі pdf], зробити відповідний знімок вікна і обробити його. Кожен з об’єктів на карті повинен мати власник колір, який має бути унікальним в межах карти. Для створення таких карт можна скористатися програмами для обробки растрових зображень, зокрема '''Gimp''' та [[Special:myLanguage/KolourPaint|Kolourpaint]].
You can find some maps to transform at [https://www.cia.gov/cia/publications/factbook/docs/refmaps.html CIA Reference Maps]. If no map fits your needs you can download [https://www.cia.gov/cia/publications/factbook/reference_maps/pdf/political_world.pdf the world pdf], take a screenshot of it and work from it.
Each division in the map should have one and only one color. To achieve this you can use image processing programs like The Gimp and Kolourpaint.


===Flags===
===Прапори===


If you have used the flag tag you should provide a flag file. They have to be in PNG format and better if they are 300x200 pixels and you provide a SVG file for it. To obtain SVG flags of almost all countries in the world and some other divisions you can consult [http://www.sodipodi.com/index.php3?section=clipart/flags Sodipodi flags collection].
Якщо вами було використано теґ «flag», слід також додати файл зображення прапора. Зображення прапорів слід додавати у форматі PNG, розміром 300x200 пікселів з відповідним файлом SVG. Прапори майже всіх країн світу у форматі SVG, а також прапори деяких територіальних одиниць можна знайти у [http://www.sodipodi.com/index.php3?section=clipart/flags збірці прапорів Sodipodi].


===How to test===
===Перевірка карти у дії===


Before sending your map to [mailto:tsdgeos@terra.es me] you should test it to see it has not errors. To do it you have to do the following:
Перш ніж надсилати вашу карту [mailto:tsdgeos@terra.es супровідникові програми], вам слід переконатися, що на карті немає помилок. Виконайте такі дії:


* Put the map description and map image file in $(KDEDIR)/share/apps/kgeography/
* Скопіюйте файли опису карти та зображення карти до каталогу $(KDEDIR)/share/apps/kgeography/
* Put the flag PNG files (if any) in $(KDEDIR)/share/apps/kgeography/flags
* Скопіюйте файли прапорів у форматі PNG (якщо такі передбачено вашою картою) до каталогу $(KDEDIR)/share/apps/kgeography/flags
   
   
Once that has been done you should be able of opening your map from inside '''KGeography'''.
Після копіювання вашу карту можна буде відкрити за допомогою списку карт '''KGeography'''.
   
   
If you don't know which is your $(KDEDIR) type kde4-config --prefix in a shell.
Якщо ви не знаєте, яка адреса вашого каталогу $(KDEDIR) віддайте команду {{Input|1=kde4-config --prefix}}у вікні емулятора термінала.


===Non political maps===
===Неполітичні карти===


;Is it possible to do non-political maps?
;Чи можливе створення неполітичних карт?
:Of course, the division concept can be extended to a river or a mountain. In the making of the map you should keep in mind that most times the river or mountain will be too small that you should provide an additional clicking area.
:Так, концепцію об’єктів на карті можна поширити на річкові системи або гірські масиви. Під час створення таких карт слід мати на увазі, що на картах річки та гори є доволі малими об’єктами, тому варто трохи збільшити їх розміри або створити спеціальні ділянки для натискання.
:In this example the river would have the maroon area and color <20,76,34> as its identifier.
:У нашому прикладі річка буде темно-зеленого кольору (компоненти <20,76,34>).
[[File:River.png]]
[[File:River.png]]


[[Category:Education]]
[[Category:Освіта/uk]]
[[Category:Advanced Users]]
[[Category:Досвідченим користувачам/uk]]
[[Category:Development]]
[[Category:Розробка/uk]]

Latest revision as of 17:53, 18 May 2013

Other languages:

Створення карт

Карта KGeography складається з принаймні двох файлів: файла зображення карти та файла опису карти.

Інформація
Будь ласка, ознайомтеся зі сторінкою щодо створення карт, на якій розміщено новіші дані.


Допоміжна програма

Тут ви знайдете програму, створену Yann Verley. Ця програма допомогла йому у створенні карт. Щоб ознайомитися з довідкою щодо використання цієї програми, просто запустіть її. Якщо коротко, програма створює файл .kgm на основі текстового файла і створює файл з характеристиками кольорів, які призначено до кожної області, щоб вам легше було заповнювати карту відповідно до вказаних кольорів.

Файл опису

Назва такого файла має суфікс .kgm. Дані файла мають починатися з теґу <map> і завершуватися теґом </map>. Між цими двома теґами мають бути такі теґи:

  • <mapFile> і </mapFile>: назва файла, де міститься зображення карти, наприклад, europe.png
  • <name> і </name>: назва карти, наприклад, Europe
  • <division> і </division> для кожного з об’єктів на карті.

Для кожного з елементів карти передбачено такі теґи:

  • <name> і </name>: назва об’єкта на карті, наприклад, Albania
  • <capital> і </capital>: назва столиці об’єкта, наприклад, Tirana
  • <ignore> і </ignore>: містить «yes», якщо об’єкт слід ігнорувати під час формування запитань щодо карти. Цей теґ не є обов’язковим. Приклад: запис «Algeria» (Алжир) має цей теґ для карти Європи.
  • <flag> і </flag>: файл, у якому міститься зображення прапору об’єкта. Цей теґ є необов’язковим. Непотрібний для об’єктів для яких вказано теґ ігнорування. Приклад: albania.png
  • <color> і </color>: колір об’єкта на карті.

Колір визначається за допомогою таких трьох теґів:

  • <red> і </red>: червоний компонент кольору. Коректними є значення від 0 до 255.
  • <green> і </green>: зелений компонент кольору. Коректними є значення від 0 до 255.
  • <blue> і </blue>: синій компонент кольору. Коректними є значення від 0 до 255.

Доцільно також створити 2 або 3 несправжніх об’єктів на карті, зокрема Water (для водних об’єктів), Frontier (для кордонів територіальних одиниць) та Coast (для узбереж) і встановити для цих об’єктів значення теґу ignore=yes.

Important: All names (capital and division) must be in English.

Файл карти

Файл карти є доволі простим, але для його створення доведеться витратити доволі багато часу. Для зберігання даних слід використовувати формат PNG. Знайти карти для перетворення у потрібний формат можна серед довідкових карт ЦРУ. Якщо знайти потрібну вам карту не вдасться, ви можете звантажити карту світу у форматі pdf, зробити відповідний знімок вікна і обробити його. Кожен з об’єктів на карті повинен мати власник колір, який має бути унікальним в межах карти. Для створення таких карт можна скористатися програмами для обробки растрових зображень, зокрема Gimp та Kolourpaint.

Прапори

Якщо вами було використано теґ «flag», слід також додати файл зображення прапора. Зображення прапорів слід додавати у форматі PNG, розміром 300x200 пікселів з відповідним файлом SVG. Прапори майже всіх країн світу у форматі SVG, а також прапори деяких територіальних одиниць можна знайти у збірці прапорів Sodipodi.

Перевірка карти у дії

Перш ніж надсилати вашу карту супровідникові програми, вам слід переконатися, що на карті немає помилок. Виконайте такі дії:

  • Скопіюйте файли опису карти та зображення карти до каталогу $(KDEDIR)/share/apps/kgeography/
  • Скопіюйте файли прапорів у форматі PNG (якщо такі передбачено вашою картою) до каталогу $(KDEDIR)/share/apps/kgeography/flags

Після копіювання вашу карту можна буде відкрити за допомогою списку карт KGeography.

Якщо ви не знаєте, яка адреса вашого каталогу $(KDEDIR) віддайте команду

kde4-config --prefix

у вікні емулятора термінала.

Неполітичні карти

Чи можливе створення неполітичних карт?
Так, концепцію об’єктів на карті можна поширити на річкові системи або гірські масиви. Під час створення таких карт слід мати на увазі, що на картах річки та гори є доволі малими об’єктами, тому варто трохи збільшити їх розміри або створити спеціальні ділянки для натискання.
У нашому прикладі річка буде темно-зеленого кольору (компоненти <20,76,34>).