| | 1 | = [[Image(Flag_of_Hungary.svg,36,middle,inline)]] Hungary specific rules = |
| | 2 | |
| | 3 | {{{ |
| | 4 | #!rule |
| | 5 | |
| | 6 | meta { |
| | 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 | } |
| | 16 | meta[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 | |
| | 25 | way[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 | |
| | 30 | way[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 | |
| | 37 | way[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 | |
| | 43 | way[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 | |
| | 50 | way[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 | |
| | 87 | area[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 | |
| | 93 | area[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 | }}} |