Skip to content

Commit

Permalink
Добавил в структуре документа block для шаблонов.
Browse files Browse the repository at this point in the history
  • Loading branch information
pasharm committed Nov 20, 2017
1 parent cab41b2 commit 964dd67
Show file tree
Hide file tree
Showing 2 changed files with 116 additions and 112 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.idea
227 changes: 115 additions & 112 deletions POI_Ukraine.xml
Original file line number Diff line number Diff line change
@@ -1,120 +1,123 @@
<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0"
author="Mokrynskyi Pavlo"
version="11_2017-11-20-2"
uk.author="Мокринський Павло"
ru.author="Мокринский Павел"
version="11_2017-11-21"
link="https://github.com/pasharm/POI_Ukraine"
shortdescription="POI Ukraine"
uk.shortdescription="POI України"
ru.shortdescription="POI Украины"
description="Tagging preset for Ukrainian shops and amenities"
uk.description="Заготовки для додавання магазинів та інших закладів України"
ru.description="Заготовки для добавления магазинов и иных заведений Украины">

<!-- Pics have been derived mostly from https://commons.wikimedia.org/wiki/Emoji and https://wikimedia.org/ -->



<!-- БЛОК С ШАБЛОНАМИ (CHUNKS) -->

<!-- wheelchair_address_footer используется в местах, куда можно зайти -->
<chunk id="wheelchair_address_footer">
<combo key="wheelchair" text="Инвалидные коляски" values="yes,limited,no" display_values="есть,ограничено,нету" />
<preset_link preset_name="Address" />
</chunk>

<!-- level_wheelchair_address_footer используется в местах, куда можно зайти и которые часто не на 1 этажах (в ТЦ) -->
<chunk id="level_wheelchair_address_footer">
<text key="level" text="Этаж" />
<reference ref="wheelchair_address_footer" />
</chunk>

<!-- level_wheelchair_address_internetaccess_footer используется в заведениях с wifi -->
<!-- При использовании в местах, отличных от общественных жирален, переделать чекбокс internet_access на комбобокс или не использовать этот чанк! -->
<chunk id="level_wheelchair_address_internetaccess_footer">
<reference ref="level_wheelchair_address_footer" />
<space />
<checkgroup columns="2">
<check key="internet_access" text="Беспроводный интернет (Wi-Fi)" value_on="wlan" />
<check key="internet_access:fee" text="Wi-Fi бесплатный" value_on="no" value_off="yes" />
</checkgroup>
</chunk>

<!-- level_wheelchair_address_dispencing_footer используется только в аптеках -->
<chunk id="level_wheelchair_address_dispencing_footer">
<reference ref="level_wheelchair_address_footer" />
<check key="dispensing" text="Отпуск лекарств по рецептам" />
</chunk>

<!-- building_address_footer используется на сооружениях -->
<chunk id="building_address_footer">
<preset_link preset_name="Building" />
<preset_link preset_name="Address" />
</chunk>

<!-- website_phone -->
<chunk id="website_phone">
<combo key="contact:website" text="Сайт" />
<combo key="contact:phone" text="Номер телефона" />
</chunk>

<!-- name_website_phone_oh используется, по факту, в медицинских учреждениях-->
<chunk id="name_website_phone_oh">
<text key="name" text="Название" />
<reference ref="website_phone"/>
<combo key="opening_hours" text="Часы работы" values="24/7,Mo-Su 09:00-22:00,Mo-Fr 07:30-19:30; Sa-Su 07:30-14:30" />
</chunk>

<!-- name_ownership_website_phone используется только в учебных заведениях -->
<chunk id="name_ownership_website_phone">
<text key="name" text="Название" />
<combo key="ownership" text="Форма собственности" values="state,private" display_values="государственная,частная" />
<reference ref="website_phone"/>
</chunk>

<!-- bic_branch_ref_wheelchair_atm_address используется в банках -->
<chunk id="bic_branch_ref_wheelchair_atm_address">
<combo key="bic" text="BIC/SWIFT-код (например UBSWUS33XXX)" />
<combo key="branch" text="Филиал (или отделение)" />
<text key="ref" text="Номер отделения" />
<combo key="wheelchair" text="Инвалидные коляски" values="yes,limited,no" />
<check key="atm" text="Банкомат (если 24/7, нанесите отдельной точкой)" />
<preset_link preset_name="Address" />
</chunk>

<!-- health20_providedfor и health20_specialities_footer — схема тегирования Healthcare_2.0 только для медицинских учреждений -->
<chunk id="health20_providedfor">
<space />
<label text="Категории лиц:" />
<checkgroup columns="2">
<check key="provided_for:infant" text="младенцы, ползающие (&lt;1 года)" disable_off="true" />
<check key="provided_for:toddler" text="дети, начинающие ходить (1-3 года)" disable_off="true" />
<check key="provided_for:child" text="дети (4-11 лет)" disable_off="true" />
<check key="provided_for:adolescent" text="подростки (12-19 лет)" disable_off="true" />
<check key="provided_for:adult" text="взрослые (20 лет и старше)" disable_off="true" />
<check key="provided_for:senior" text="пожилые и пенсионеры (около 60 лет и старше)" disable_off="true" />
<check key="provided_for:male" text="мужчины (всех возрастов)" disable_off="true" />
<check key="provided_for:female" text="женщины (всех возрастов)" disable_off="true" />
</checkgroup>
</chunk>

<chunk id="health20_specialities_footer">
<link text="Список медицинских специализаций" href="http://wiki.openstreetmap.org/wiki/RU:Proposed_features/Healthcare_2.0/Specialties" />
<preset_link preset_name="Physician's: Main field specialties" />
<preset_link preset_name="Physician's: Subspecialties" />
<preset_link preset_name="Physician's: Subsubspecialties" />
<preset_link preset_name="Therapists and the alternative medicine: Main field specialties" />
<preset_link preset_name="Therapists and the alternative medicine: Subspecialties" />
<preset_link preset_name="Therapists and the alternative medicine: Subsubspecialties" />
</chunk>





<block name="БЛОК С ШАБЛОНАМИ" >

This comment has been minimized.

Copy link
@alexander-ii

alexander-ii Nov 22, 2017

А жосм нормально такое обрабатывает? В https://josm.openstreetmap.de/wiki/TaggingPresets такого не описано

This comment has been minimized.

Copy link
@pasharm

pasharm Nov 23, 2017

Author Owner

Да. Можете самостоятельно протестировать (в настройках JOSM выбрать).
<block name="БЛОК С ШАБЛОНАМИ" >
Самостоятельно придумал исходя из логики структуры xml файла.

This comment has been minimized.

Copy link
@pasharm

pasharm Nov 27, 2017

Author Owner

Хотя, не совсем... пришлось удалить: #2

<!-- wheelchair_address_footer используется в местах, куда можно зайти -->
<chunk id="wheelchair_address_footer">
<combo key="wheelchair" text="Инвалидные коляски" values="yes,limited,no" display_values="есть,ограничено,нету" />
<preset_link preset_name="Address" />
</chunk>

<!-- level_wheelchair_address_footer используется в местах, куда можно зайти и которые часто не на 1 этажах (в ТЦ) -->
<chunk id="level_wheelchair_address_footer">
<text key="level" text="Этаж" />
<reference ref="wheelchair_address_footer" />
</chunk>

<!-- level_wheelchair_address_internetaccess_footer используется в заведениях с wifi -->
<!-- При использовании в местах, отличных от общественных жирален, переделать чекбокс internet_access на комбобокс или не использовать этот чанк! -->
<chunk id="level_wheelchair_address_internetaccess_footer">
<reference ref="level_wheelchair_address_footer" />
<space />
<checkgroup columns="2">
<check key="internet_access" text="Беспроводный интернет (Wi-Fi)" value_on="wlan" />
<check key="internet_access:fee" text="Wi-Fi бесплатный" value_on="no" value_off="yes" />
</checkgroup>
</chunk>

<!-- level_wheelchair_address_dispencing_footer используется только в аптеках -->
<chunk id="level_wheelchair_address_dispencing_footer">
<reference ref="level_wheelchair_address_footer" />
<check key="dispensing" text="Отпуск лекарств по рецептам" />
</chunk>

<!-- building_address_footer используется на сооружениях -->
<chunk id="building_address_footer">
<preset_link preset_name="Building" />
<preset_link preset_name="Address" />
</chunk>

<!-- website_phone -->
<chunk id="website_phone">
<combo key="contact:website" text="Сайт" />
<combo key="contact:phone" text="Номер телефона" />
</chunk>

<!-- name_website_phone_oh используется, по факту, в медицинских учреждениях-->
<chunk id="name_website_phone_oh">
<text key="name" text="Название" />
<reference ref="website_phone"/>
<combo key="opening_hours" text="Часы работы" values="24/7,Mo-Su 09:00-22:00,Mo-Fr 07:30-19:30; Sa-Su 07:30-14:30" />
</chunk>

<!-- name_ownership_website_phone используется только в учебных заведениях -->
<chunk id="name_ownership_website_phone">
<text key="name" text="Название" />
<combo key="ownership" text="Форма собственности" values="state,private" display_values="государственная,частная" />
<reference ref="website_phone"/>
</chunk>

<!-- bic_branch_ref_wheelchair_atm_address используется в банках -->
<chunk id="bic_branch_ref_wheelchair_atm_address">
<combo key="bic" text="BIC/SWIFT-код (например UBSWUS33XXX)" />
<combo key="branch" text="Филиал (или отделение)" />
<text key="ref" text="Номер отделения" />
<combo key="wheelchair" text="Инвалидные коляски" values="yes,limited,no" />
<check key="atm" text="Банкомат (если 24/7, нанесите отдельной точкой)" />
<preset_link preset_name="Address" />
</chunk>

<!-- health20_providedfor и health20_specialities_footer — схема тегирования Healthcare_2.0 только для медицинских учреждений -->
<chunk id="health20_providedfor">
<space />
<label text="Категории лиц:" />
<checkgroup columns="2">
<check key="provided_for:infant" text="младенцы, ползающие (&lt;1 года)" disable_off="true" />
<check key="provided_for:toddler" text="дети, начинающие ходить (1-3 года)" disable_off="true" />
<check key="provided_for:child" text="дети (4-11 лет)" disable_off="true" />
<check key="provided_for:adolescent" text="подростки (12-19 лет)" disable_off="true" />
<check key="provided_for:adult" text="взрослые (20 лет и старше)" disable_off="true" />
<check key="provided_for:senior" text="пожилые и пенсионеры (около 60 лет и старше)" disable_off="true" />
<check key="provided_for:male" text="мужчины (всех возрастов)" disable_off="true" />
<check key="provided_for:female" text="женщины (всех возрастов)" disable_off="true" />
</checkgroup>
</chunk>

<chunk id="health20_specialities_footer">
<link text="Список медицинских специализаций" href="http://wiki.openstreetmap.org/wiki/RU:Proposed_features/Healthcare_2.0/Specialties" />
<preset_link preset_name="Physician's: Main field specialties" />
<preset_link preset_name="Physician's: Subspecialties" />
<preset_link preset_name="Physician's: Subsubspecialties" />
<preset_link preset_name="Therapists and the alternative medicine: Main field specialties" />
<preset_link preset_name="Therapists and the alternative medicine: Subspecialties" />
<preset_link preset_name="Therapists and the alternative medicine: Subsubspecialties" />
</chunk>
</block>



<!-- ТЕЛО ПРЕСЕТА (GROUPS) -->
<group name="POI Ukraine" uk.name="POI Україна" ru.name="POI Украина" icon="https://pasharm.github.io/POI_Ukraine/icon/ukraine.png">

<!-- ПРОДУКТЫ -->
<group name="Food shops" uk.name="Продукти" ru.name="Продукты" icon="https://pasharm.github.io/POI_Ukraine/icon/produkty/produkty.png">

<item name="АТБ-маркет" type="node,closedway,multipolygon" icon="https://pasharm.github.io/POI_Ukraine/icon/produkty/atbmarket.png" >
<label text="Супермаркет &quot;АТБ-маркет&quot;" />
<space />
Expand All @@ -139,7 +142,7 @@


<!-- ОБЩЕПИТ -->

<group name="Catering" uk.name="Громадське харчування" ru.name="Общественное питание" icon="https://pasharm.github.io/POI_Ukraine/icon/obschepit/obschepit.png">

<item name="Domino's Pizza" uk.name="Доміно'с Піцца" ru.name="Домино’c Пицца" type="node,closedway,multipolygon" icon="https://pasharm.github.io/POI_Ukraine/icon/obschepit/dominos_pizza.png" >
Expand All @@ -164,12 +167,12 @@
</item>

</group>


<!-- МАГАЗИНЫ -->

<group name="Shops" uk.name="Магазини" ru.name="Магазины" icon="https://pasharm.github.io/POI_Ukraine/icon/shops/shops.png">

<item name="Eva" type="node,closedway,multipolygon" >
<label text="Eva" />
<space />
Expand All @@ -181,12 +184,12 @@
</item>

</group>


<!-- АПТЕКИ -->

<group name="Pharmacies" uk.name="Аптеки" ru.name="Аптеки" icon="https://pasharm.github.io/POI_Ukraine/icon/pharmacies/pharmacies.png">

<item name="Аптека низьких цін" type="node,closedway,multipolygon" >
<label text="Аптека низьких цін" />
<space />
Expand All @@ -197,7 +200,7 @@
</item>

</group>


</group>
</presets>

0 comments on commit 964dd67

Please sign in to comment.