Changes between Initial Version and Version 1 of Rules/HungarySpecific


Ignore:
Timestamp:
2022-11-07T22:31:41+01:00 (3 years ago)
Author:
gaben
Comment:

initial version (currently testing)

Legend:

Unmodified
Added
Removed
Modified
  • Rules/HungarySpecific

    v1 v1  
     1= [[Image(Flag_of_Hungary.svg,36,middle,inline)]] Hungary specific rules =
     2
     3{{{
     4#!rule
     5
     6meta {
     7    title: "Hungary specific rules";
     8    version: "0.[[revision]]_[[date]]";
     9    description: "Rules, which are limited to Hungary only.";
     10    author: "gaben";
     11    link: "https://josm.openstreetmap.de/wiki/Rules/HungarySpecific";
     12    icon: "Flag_of_Hungary.svg";
     13    min-josm-version: "11424"; /* due to territory selectors */
     14    baselanguage: "hu";
     15}
     16meta[lang=hu] {
     17    title: "Magyarországon használatos szabályok";
     18    description: "Magyarországi térképszerkesztéshez használható kiegészítő szabályok, amik a főprogramban elérhető szabályok kiegészítésére szolgálnak";
     19}
     20
     21*[inside("HU")] {
     22        set itthon;
     23}
     24
     25way[highway=~/trunk|primary|secondary|tertiary|unclassified|residential|living_street|service/][name*="u."].itthon {
     26        group: "[HU] specifikus szabályok";
     27        throwWarning: "gyanús utca rövidítés, használd a teljes \"utca\" megnevezést";
     28}
     29
     30way[highway=living_street][access=destination].itthon {
     31        group: "[HU] specifikus szabályok";
     32        throwError: "lakó-pihenő övezetben a behajtási korlátozás csak járművekre vonatkozik!";
     33        suggestAlternative: "vehicle=destination";
     34        fixChangeKey: "access=>vehicle";
     35}
     36
     37way[highway=living_street][motor_vehicle!=destination].itthon {
     38        group: "[HU] specifikus szabályok";
     39        throwWarning: "lakó-pihenő övezetben expliciten add meg a gépjárművek behajtási korlátozását";
     40        fixAdd: "motor_vehicle=destination";
     41}
     42
     43way[highway=living_street][!maxspeed].itthon {
     44        group: "[HU] specifikus szabályok";
     45        throwWarning: "lakó-pihenő övezetben add meg a jogszabályi maximális sebességet (20 km/h)";
     46        fixAdd: "maxspeed=20";
     47        fixAdd: "source:maxspeed=HU:living_street";
     48}
     49
     50way[highway=living_street][maxspeed][maxspeed!=20].itthon {
     51        group: "[HU] specifikus szabályok";
     52        throwWarning: "hibás maximális sebesség vagy útbesorolás";
     53}
     54
     55*[name=~/(?i)tüzép|tüzifa/][shop!=trade].itthon {
     56        group: "[HU] specifikus szabályok";
     57        throwWarning: "tüzéptelepekre használd a shop=trade címkézést";
     58        fixAdd: "shop=trade";
     59}
     60
     61*[building][name=~/(?i)kastély/][historic][historic!=castle].itthon {
     62        group: "[HU] specifikus szabályok";
     63        throwWarning: "történelmi kastélyokra használd a historic=castle + castle_type=* címkézést";
     64        fixAdd: "historic=castle";
     65}
     66
     67*[shop=clothes][name=~/(?i)használt/][!second_hand].itthon {
     68        group: "[HU] specifikus szabályok";
     69        throwWarning: "használt ruhás bolthoz használd a second_hand=yes címkézést";
     70        fixAdd: "second_hand=yes";
     71}
     72
     73*[landuse=cemetery][name=~/(?i)zsidó/][!religion].itthon,
     74*[landuse=cemetery][name=~/(?i)zsidó/][religion!=jewish].itthon {
     75        group: "[HU] specifikus szabályok";
     76        throwWarning: "zsidó temetőhöz használd a religion=jewish címkézést";
     77        fixAdd: "religion=jewish";
     78}
     79
     80*[historic=memorial][name=~/(?i)háború/][!memorial].itthon,
     81*[historic=memorial][name=~/(?i)háború/][memorial!=war_memorial].itthon {
     82        group: "[HU] specifikus szabályok";
     83        throwWarning: "háborús emlékműhöz használd a memorial=war_memorial címkézést";
     84        fixAdd: "memorial=war_memorial";
     85}
     86
     87area[landuse=quarry][name=~/(?i)szén/][!resource].itthon {
     88        group: "[HU] specifikus szabályok";
     89        throwWarning: "add meg a bányából kinyert nyersanyagot: szén";
     90        fixAdd: "resource=coal";
     91}
     92
     93area[landuse=quarry][name=~/(?i)kavics/][!resource].itthon {
     94        group: "[HU] specifikus szabályok";
     95        throwWarning: "add meg a bányából kinyert nyersanyagot: kavics";
     96        fixAdd: "resource=aggregate";
     97}
     98
     99}}}