wiki:Rules/HungarySpecific

Hungary specific rules

meta {
    title: "Hungary specific rules";
    version: "0.2_2023-01-30";
    description: "Rules, which are limited to Hungary only.";
    author: "gaben";
    link: "https://josm.openstreetmap.de/wiki/Rules/HungarySpecific";
    icon: "Flag_of_Hungary.svg";
    min-josm-version: "11424"; /* due to territory selectors */
    baselanguage: "hu";
}
meta[lang=hu] {
    title: "Magyarországon használatos szabályok";
    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";
}

*[inside("HU")] {
        set itthon;
}

way[highway=~/trunk|primary|secondary|tertiary|unclassified|residential|living_street|service/][name*="u."].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "gyanús utca rövidítés, használd a teljes \"utca\" megnevezést";
}

way[highway=living_street][access=destination].itthon {
        group: "[HU] specifikus szabályok";
        throwError: "lakó-pihenő övezetben a behajtási korlátozás csak járművekre vonatkozik!";
        suggestAlternative: "vehicle=destination";
        fixChangeKey: "access=>vehicle";
}

way[highway=living_street][motor_vehicle!=destination].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "lakó-pihenő övezetben expliciten add meg a gépjárművek behajtási korlátozását";
        fixAdd: "motor_vehicle=destination";
}

way[highway=living_street][!maxspeed].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "lakó-pihenő övezetben add meg a jogszabályi maximális sebességet (20 km/h)";
        fixAdd: "maxspeed=20";
        fixAdd: "source:maxspeed=HU:living_street";
}

way[highway=living_street][maxspeed][maxspeed!=20].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "hibás maximális sebesség vagy útbesorolás";
}

*[name=~/(?i)tüzép|tüzifa/][shop!=trade][!railway].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "tüzéptelepekre használd a shop=trade címkézést";
        fixAdd: "shop=trade";
}

*[building][name=~/(?i)kastély/][historic][historic!=castle].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "történelmi kastélyokra használd a historic=castle + castle_type=* címkézést";
        fixAdd: "historic=castle";
}

*[shop=clothes][name=~/(?i)használt/][!second_hand].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "használt ruhás bolthoz használd a second_hand=yes címkézést";
        fixAdd: "second_hand=yes";
}

*[landuse=cemetery][name=~/(?i)zsidó/][religion!=jewish].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "zsidó temetőhöz használd a religion=jewish címkézést";
        fixAdd: "religion=jewish";
}

*[historic=memorial][name=~/(?i)háború/][memorial!=war_memorial].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "háborús emlékműhöz használd a memorial=war_memorial címkézést";
        fixAdd: "memorial=war_memorial";
}

area[landuse=quarry][name=~/(?i)szén/][!resource].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "add meg a bányából kinyert nyersanyagot: szén";
        fixAdd: "resource=coal";
}

area[landuse=quarry][name=~/(?i)kavics/][!resource].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "add meg a bányából kinyert nyersanyagot: kavics";
        fixAdd: "resource=aggregate";
}

*[name=~/(?i)statisztikai hivatal/][office=government][government!=statistics].itthon {
        group: "[HU] specifikus szabályok";
        throwWarning: "add meg a KSH irodához tartozó címkét";
        fixAdd: "government=statistics";
}

Rules_HungarySpecific.validator.mapcss, Rules_HungarySpecific.zip

Last modified 15 months ago Last modified on 2023-01-30T22:05:35+01:00

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.