<?xml version="1.0"?>
<omaps>
  <!-- After editing, validate this with
       xmllint -noout -schema config.xsd editor.config
       (only use double dashes for schema and noout)

       priority="low" (or "high") is used to override the default natural order priority of types
       when a feature has several e.g. "amenity-bank amenity-atm" - we want the "amenity-bank" preset used here.
  -->
  <!-- TODO: grouping like in <type id="shop-bag" group="shop"> is not currently used,
       see https://github.com/organicmaps/organicmaps/pull/7678#issuecomment-2017488467
   -->
  <editor>
    <!-- TODO: disabling is not implemented, remove? see a todo in Editor::GetEditableProperties() -->
    <disable everywhere="no">
      <!--bbox minlon="37.6120" minlat="55.7479" maxlon="37.6239" maxlat="55.7553" editable="no" /-->
    </disable>
    <fields>
      <!-- Core fields of a feature. -->
      <field name="name" multilanguage="yes">
        <tag k="name" />
      </field>
      <field name="street">
        <tag k="addr:street" />
      </field>
      <field name="housenumber">
        <tag k="addr:housenumber" />
      </field>
      <field name="housename">
        <tag k="addr:housename" />
      </field>
      <!-- Fields that map to types. -->
      <field name="atm">
        <tag k="atm" />
        <value type="boolean" />
        <ctype id="amenity-atm" />
      </field>
      <!-- Metadata::FMD fields in order. -->
      <field name="cuisine">
        <tag k="cuisine" />
        <!-- A list of values is hard-coded, so string in this case. -->
        <value type="string" many="yes" />
      </field>
      <field name="opening_hours">
        <tag k="opening_hours" />
      </field>
      <field name="phone">
        <tag k="phone" />
        <alt k="contact:phone" />
        <alt k="contact:mobile" />
        <alt k="mobile" />
        <value type="string" many="yes" />
      </field>
      <field name="fax" editable="no">
        <tag k="fax" />
        <alt k="contact:fax" />
      </field>
      <field name="stars">
        <tag k="stars" />
        <value type="number" />
      </field>
      <field name="level">
        <tag k="level" />
        <value type="number" />
      </field>
      <field name="operator">
        <tag k="operator" />
      </field>
      <field name="website">
        <tag k="website" />
        <!-- url tags are converted to website in the generator -->
        <alt k="url" />
        <alt k="contact:website" />
      </field>
      <field name="website_menu">
        <tag k="website:menu" />
      </field>
      <field name="contact_facebook">
        <tag k="contact:facebook" />
      </field>
      <field name="contact_instagram">
        <tag k="contact:instagram" />
      </field>
      <field name="contact_twitter">
        <tag k="contact:twitter" />
      </field>
      <field name="contact_vk">
        <tag k="contact:vk" />
      </field>
      <field name="contact_line">
        <tag k="contact:line" />
      </field>
      <field name="outdoor_seating">
        <tag k="outdoor_seating" />
        <value type="list">
          <option value="no" />
          <option value="yes" />
        </value>
      </field>
      <field name="internet">
        <tag k="internet_access" />
        <value type="list">
          <option value="no" />
          <option value="wired" />
          <option value="wlan" />
          <option value="yes" />
        </value>
      </field>
      <field name="self_service">
        <tag k="self_service" />
        <value type="list">
          <option value="yes" />
          <option value="only" />
          <option value="partially" />
          <option value="no" />
        </value>
      </field>
      <!-- Uncomment this and other ele fields when the code supports it. -->
<!--      <field name="ele">-->
<!--        <tag k="ele" />-->
<!--        <value type="number" />-->
<!--      </field>-->
      <!-- Skipping FMD_TURN_LANES. -->
      <field name="email">
        <tag k="email" />
        <alt k="contact:email" />
      </field>
      <field name="postcode">
        <tag k="addr:postcode" />
      </field>
      <!-- Uncomment this and other wiki fields when the code supports it. -->
<!--      <field name="wikipedia" editable="no">-->
<!--        <tag k="wikipedia" />-->
<!--      </field>-->
      <!-- Skipping FMD_MAXSPEED. -->
      <field name="flats">
        <tag k="addr:flats" />
        <value type="list" />
      </field>
      <field name="height">
        <tag k="height" />
      </field>
      <!-- Skipping FMD_MIN_HEIGHT. -->
      <field name="denomination">
        <tag k="denomination" />
      </field>
      <field name="building:levels">
        <tag k="building:levels" />
        <value type="number" />
      </field>
      <field name="description" editable="no" multilanguage="yes">
        <tag k="description" />
      </field>
      <field name="drive_through">
        <tag k="drive_through" />
      </field>
      <!-- Field groups. -->
      <field_group name="address">
        <field_ref name="street" />
        <field_ref name="housenumber" />
        <field_ref name="housename" />
        <field_ref name="postcode" />
      </field_group>
      <field_group name="poi_noname">
        <field_ref name="street" />
        <field_ref name="housenumber" />
        <field_ref name="level" />
        <field_ref name="opening_hours" />
        <field_ref name="phone" />
        <field_ref name="email" />
        <field_ref name="website" />
      </field_group>
      <field_group name="poi">
        <field_ref name="name" />
        <field_ref name="street" />
        <field_ref name="housenumber" />
        <field_ref name="level" />
        <field_ref name="opening_hours" />
        <field_ref name="phone" />
        <field_ref name="email" />
        <field_ref name="website" />
        <field_ref name="contact_facebook" />
        <field_ref name="contact_instagram" />
        <field_ref name="contact_twitter" />
        <field_ref name="contact_vk" />
        <field_ref name="contact_line" />
      </field_group>
      <field_group name="poi_internet">
        <field_ref name="name" />
        <field_ref name="street" />
        <field_ref name="housenumber" />
        <field_ref name="level" />
        <field_ref name="opening_hours" />
        <field_ref name="internet" />
        <field_ref name="phone" />
        <field_ref name="email" />
        <field_ref name="website" />
        <field_ref name="contact_facebook" />
        <field_ref name="contact_instagram" />
        <field_ref name="contact_twitter" />
        <field_ref name="contact_vk" />
        <field_ref name="contact_line" />
      </field_group>
    </fields>
    <!-- Types should be sorted by their priority. -->
    <!-- Buildings are hardcoded in editor_config.cpp and are mixed with any other type. -->
    <types>
      <type id="aeroway-aerodrome" editable="no">
        <include group="poi" />
<!--        <include field="ele" />-->
      </type>
      <type id="aeroway-airport" editable="no">
        <include group="poi" />
<!--        <include field="ele" />-->
      </type>
      <type id="amenity-atm" group="banking" priority="low">
        <include field="opening_hours" />
        <include field="operator" />
      </type>
      <type id="amenity-bank" group="banking">
        <include group="poi_internet" />
        <!-- Uncomment this and other atm fields when the code supports it. -->
        <!--include field="atm" /-->
      </type>
      <type id="amenity-bar" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
      </type>
      <type id="amenity-bicycle_rental">
        <include field="website" />
        <include field="opening_hours" />
        <include field="operator" />
      </type>
      <type id="amenity-bicycle_repair_station">
        <include field="opening_hours" />
      </type>
      <type id="amenity-boat_rental">
        <include field="website" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-bureau_de_change" group="banking">
        <include group="poi_internet" />
        <include field="operator" />
        <!--include field="atm" /-->
      </type>
      <type id="amenity-bus_station">
        <include group="poi_internet" />
      </type>
      <type id="amenity-cafe" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
      </type>
      <type id="amenity-motorcycle_rental">
        <include group="poi_internet" />
        <include field="operator" />
      </type>
      <type id="amenity-car_rental">
        <include group="poi_internet" />
        <include field="operator" />
      </type>
      <type id="amenity-car_sharing">
        <include group="poi" />
        <include field="operator" />
        <include field="website" />
      </type>
      <type id="amenity-casino">
        <include group="poi_internet" />
      </type>
      <type id="amenity-cinema">
        <include group="poi_internet" />
      </type>
      <type id="amenity-clinic" group="health">
        <include group="poi_internet" />
      </type>
      <type id="amenity-college" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-doctors" group="health">
        <include group="poi_internet" />
      </type>
      <type id="amenity-dentist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="amenity-drinking_water">
        <include field="name" />
        <include field="operator" />
      </type>
      <type id="office-diplomatic">
        <include group="poi_internet" />
      </type>
      <type id="amenity-fast_food" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
        <include field="drive_through" />
        <include field="self_service" />
      </type>
      <type id="amenity-ferry_terminal">
        <include group="poi_internet" />
      </type>
      <type id="amenity-fire_station">
        <include group="poi_internet" />
      </type>
      <type id="amenity-fountain">
        <include field="name" />
      </type>
      <type id="amenity-fuel">
        <include group="poi_internet" />
        <include field="operator" />
        <include field="self_service" />
      </type>
      <type id="amenity-grave_yard">
        <include group="poi" />
      </type>
      <type id="amenity-hospital" group="health">
        <include group="poi_internet" />
      </type>
      <type id="amenity-hunting_stand">
        <include field="name" />
        <include field="height" />
      </type>
      <type id="amenity-kindergarten" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-library">
        <include group="poi_internet" />
      </type>
      <type id="amenity-public_bookcase">
        <include field="name" />
        <include field="operator" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-marketplace" group="big_shop">
        <include group="poi" />
      </type>
      <type id="amenity-nightclub">
        <include group="poi_internet" />
      </type>
      <type id="amenity-parcel_locker">
        <include field="operator" />
        <include field="postcode" />
      </type>
      <type id="shop-outpost">
        <include group="poi" />
        <include field="operator" />
      </type>
      <type id="amenity-parking">
        <include field="name" />
        <include field="operator" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-pharmacy" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="amenity-place_of_worship">
        <include group="poi_internet" />
      </type>
      <type id="amenity-police">
        <include group="poi_internet" />
      </type>
      <type id="amenity-post_box">
        <include field="name" />
        <include field="postcode" />
      </type>
      <type id="amenity-post_office">
        <include group="poi_internet" />
        <include field="operator" />
        <include field="postcode" />
      </type>
      <type id="amenity-pub" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
      </type>
      <type id="amenity-recycling-centre">
        <include group="poi" />
        <include field="operator" />
      </type>
      <type id="amenity-recycling-container">
        <include field="operator" />
      </type>
      <type id="amenity-restaurant" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
        <include field="self_service" />
      </type>
      <type id="amenity-school" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-arts_centre">
        <include group="poi_internet" />
      </type>
      <type id="amenity-conference_centre">
        <include group="poi_internet" />
      </type>
      <type id="amenity-events_venue">
        <include group="poi_internet" />
      </type>
      <type id="amenity-studio">
        <include group="poi_internet" />
      </type>
      <type id="amenity-exhibition_centre">
        <include group="poi_internet" />
      </type>
      <type id="amenity-public_bath">
        <include field="name" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-taxi">
        <include group="poi" />
      </type>
      <type id="amenity-telephone">
        <include field="phone" />
      </type>
      <type id="amenity-theatre">
        <include group="poi_internet" />
      </type>
      <type id="amenity-toilets">
        <include field="opening_hours" />
      </type>
      <type id="amenity-townhall">
        <include group="poi_internet" />
      </type>
      <type id="amenity-university" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-waste_disposal">
        <include field="operator" />
      </type>
      <type id="amenity-waste_basket" />
      <type id="amenity-waste_transfer_station">
        <include group="poi" />
        <include field="operator" />
      </type>
      <type id="amenity-car_wash">
        <include group="poi_internet" />
        <include field="self_service" />
      </type>
      <type id="amenity-childcare">
        <include group="poi_internet" />
      </type>
      <type id="amenity-veterinary" group="health">
        <include group="poi_internet" />
      </type>
      <type id="amenity-charging_station">
        <include group="poi" />
        <include field="operator" />
      </type>
      <type id="building-guardhouse">
        <include group="poi" />
      </type>
      <!-- Too generic to be added -->
      <type id="craft" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="craft-beekeeper">
        <include group="poi_internet" />
      </type>
      <type id="craft-blacksmith">
        <include group="poi_internet" />
      </type>
      <type id="craft-brewery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="craft-carpenter">
        <include group="poi_internet" />
      </type>
      <!-- Not addable because ambiguous with shop=confectionery -->
      <type id="craft-confectionery" group="shop" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="craft-electrician">
        <include group="poi_internet" />
      </type>
      <type id="craft-electronics_repair">
        <include group="poi_internet" />
      </type>
      <type id="craft-gardener">
        <include group="poi_internet" />
      </type>
      <type id="craft-handicraft">
        <include group="poi_internet" />
      </type>
      <type id="craft-hvac" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="craft-metal_construction">
        <include group="poi_internet" />
      </type>
      <type id="craft-painter">
        <include group="poi_internet" />
      </type>
      <type id="craft-photographer">
        <include group="poi_internet" />
      </type>
      <type id="craft-plumber">
        <include group="poi_internet" />
      </type>
      <type id="craft-sawmill">
        <include group="poi_internet" />
      </type>
      <type id="craft-shoemaker">
        <include group="poi_internet" />
      </type>
      <type id="craft-tailor">
        <include group="poi_internet" />
      </type>
      <type id="craft-winery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="craft-caterer">
        <include group="poi_internet" />
      </type>
      <type id="craft-grinding_mill">
        <include group="poi_internet" />
      </type>
      <type id="craft-key_cutter">
        <include group="poi_internet" />
      </type>
      <type id="craft-locksmith">
        <include group="poi_internet" />
      </type>
      <type id="craft-watchmaker">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-laboratory" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-physiotherapist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-alternative" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-audiologist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-blood_donation" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-optometrist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-podiatrist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-psychotherapist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-sample_collection" group="health">
        <include group="poi_internet" />
      </type>
      <type id="healthcare-speech_therapist" group="health">
        <include group="poi_internet" />
      </type>
      <type id="highway-bus_stop">
        <include field="name" />
      </type>
      <type id="historic-archaeological_site" group="historic">
        <include group="poi" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="historic-castle" group="historic">
        <include group="poi" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="historic-memorial" group="historic">
        <include field="name" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="historic-monument" group="historic">
        <include field="name" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="historic-ruins" group="historic">
        <include field="name" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="historic-aircraft" group="historic">
        <include field="name" />
      </type>
      <type id="historic-anchor" group="historic">
        <include field="name" />
      </type>
      <type id="historic-boundary_stone" group="historic">
        <include field="name" />
      </type>
      <type id="historic-cannon" group="historic">
        <include field="name" />
      </type>
      <type id="historic-city_gate" group="historic">
        <include field="name" />
      </type>
      <type id="historic-locomotive" group="historic">
        <include field="name" />
      </type>
      <type id="historic-mine" group="historic">
        <include field="name" />
      </type>
      <type id="historic-stone" group="historic">
        <include field="name" />
      </type>
      <type id="historic-tank" group="historic">
        <include field="name" />
      </type>
      <type id="historic-tomb" group="historic">
        <include field="name" />
      </type>
      <type id="historic-wayside_cross" group="historic">
        <include field="name" />
      </type>
      <type id="man_made-cross">
        <include field="name" />
      </type>
      <type id="historic-wayside_shrine" group="historic">
        <include field="name" />
      </type>
      <type id="historic-wreck" group="historic">
        <include field="name" />
      </type>

      <!-- Not addable as mapping as a node is uncommon, also ambiguous with amenity-grave_yard -->
      <type id="landuse-cemetery" can_add="no">
        <include group="poi" />
<!--        <include field="wikipedia" />-->
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="leisure-garden" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="leisure-resort">
        <include group="poi_internet" />
      </type>
      <type id="leisure-sports_centre">
        <include group="poi_internet" />
      </type>
      <type id="leisure-dance">
        <include group="poi_internet" />
      </type>
      <type id="leisure-escape_game">
        <include group="poi_internet" />
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="leisure-stadium" can_add="no">
        <include group="poi_internet" />
<!--        <include field="wikipedia" />-->
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="leisure-swimming_pool" can_add="no">
        <include field="name" />
        <include field="opening_hours" />
      </type>
      <type id="natural-cave_entrance" group="historic">
        <include field="name" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="natural-geyser">
        <include field="name" />
      </type>
      <type id="natural-hot_spring">
        <include field="name" />
      </type>
      <type id="natural-peak">
        <include field="name" />
<!--        <include field="wikipedia" />-->
<!--        <include field="ele" />-->
      </type>
      <type id="natural-spring">
        <include field="name" />
      </type>
      <type id="waterway-waterfall">
        <include field="name" />
        <include field="height" />
<!--        <include field="wikipedia" />-->
      </type>
      <!-- Too generic to be added -->
      <type id="office" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="office-company" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-estate_agent" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-government" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-insurance" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-lawyer" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-ngo" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-security" group="office">
        <include group="poi_internet" />
      </type>
      <type id="office-telecommunication" group="office">
        <include group="poi_internet" />
      </type>
      <!-- Not addable because ambiguous with landuse=farmyard -->
      <type id="place-farm" can_add="no">
        <include group="poi_internet" />
<!--        <include field="wikipedia" />-->
      </type>

      <!-- Do not allow to edit settlements.
           It is not just about editing names, because of the complex OSM address scheme.
           Editing wiki is also not convenient now.
      <type id="place-hamlet" can_add="no">
        <include field="name" />
        <include field="wikipedia" />
      </type>
      <type id="place-village" can_add="no">
        <include field="name" />
        <include field="wikipedia" />
      </type>
      -->

      <!-- Do not allow to edit major railways.
           Comment these types at all instead of editable=no.
      <type id="railway-halt" can_add="no">
        <include field="name" />
      </type>

      <type id="railway-subway_entrance" can_add="no">
        <include field="name" />
      </type>
      -->

      <!-- no editing name, other important tags-->
      <type id="railway-station" can_add="no">
        <include field="internet" />
        <include field="website" />
        <include field="opening_hours" />
      </type>

      <!-- Tram stops should be inside tram lines, so can_add=no. -->
      <type id="railway-tram_stop" can_add="no">
        <include field="name" />
      </type>

      <!-- Too generic to be added -->
      <type id="shop" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="shop-alcohol" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-antiques" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-art" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-charity" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-baby_goods" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bag" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bakery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bathroom_furnishing" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-beauty">
        <include group="poi_internet" />
      </type>
      <type id="shop-beverages" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bicycle" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-books" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-butcher" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-car" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-caravan" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-car_repair">
        <include group="poi_internet" />
      </type>
      <type id="shop-cheese" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-chemist" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-chocolate" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-clothes" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-coffee" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-computer" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-video_games" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-confectionery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-convenience" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-copyshop" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-dairy" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-deli" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-department_store" group="big_shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-doityourself" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-dry_cleaning">
        <include group="poi_internet" />
      </type>
      <type id="shop-electrical" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-electronics" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-farm" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-fishing" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-florist" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-furniture" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-garden_centre" group="big_shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-gift" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-greengrocer" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-grocery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-hairdresser">
        <include group="poi_internet" />
      </type>
      <type id="shop-hardware" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-health_food" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-hearing_aids" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-houseware" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-interior_decoration" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-jewelry" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-kiosk" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-kitchen" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-laundry" group="shop">
        <include group="poi_internet" />
        <include field="self_service" />
      </type>
      <type id="shop-leather" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-lighting" group="shop">
        <include group="poi_internet" />
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="shop-mall" group="big_shop" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="shop-mobile_phone" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-telecommunication" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-nutrition_supplements" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-optician" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-outdoor" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-pasta" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-pastry" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-perfumery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-religion" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-second_hand" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-sewing" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-shoes" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-sports" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-supermarket" group="big_shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-tobacco" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-toys" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-photo" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-travel_agency" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-tyres" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-watches" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-agrarian" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-appliance" group="shop">
        <include group="poi_internet" />
      </type>
      <!-- Not addable, undocumented category with hardly any use -->
      <type id="shop-auction" group="shop" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="shop-bathroom_furnishing" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bed" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-boutique" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-carpet" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-collector" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-curtain" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-fashion_accessories" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-gas" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-herbalist" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-hifi" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-lottery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-medical_supply" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-money_lender" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-motorcycle_repair" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-paint" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-pet_grooming" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-storage_rental" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-tea" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-trade" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="tourism-alpine_hut" group="accomodation">
        <include group="poi_internet" />
<!--        <include field="ele" />-->
        <include field="opening_hours" />
        <include field="website" />
      </type>
      <type id="tourism-apartment" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-aquarium">
        <include group="poi_internet" />
      </type>
      <type id="tourism-artwork">
        <include field="name" />
      </type>
      <type id="tourism-attraction">
        <include group="poi_internet" />
<!--        <include field="wikipedia" />-->
      </type>
      <type id="attraction-animal">
        <include field="name" />
      </type>
      <type id="tourism-camp_site" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-caravan_site" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-chalet" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-gallery">
        <include group="poi_internet" />
      </type>
      <type id="tourism-guest_house" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-hostel" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-hotel" group="accomodation">
        <include group="poi_internet" />
        <include field="self_service" />
      </type>
      <type id="tourism-information">
        <include group="poi" />
      </type>
      <type id="tourism-motel" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="tourism-museum">
        <include group="poi_internet" />
      </type>
      <type id="tourism-viewpoint">
        <include field="name" />
      </type>
      <type id="tourism-zoo">
        <include group="poi_internet" />
      </type>
      <type id="amenity-bench" />
      <type id="amenity-compressed_air" />
      <type id="amenity-bbq" />
      <type id="amenity-shelter">
        <include field="name" />
        <include field="internet" />
      </type>
      <type id="amenity-luggage_locker" />
      <type id="tourism-picnic_site" />
      <type id="leisure-picnic_table" />
      <type id="leisure-park">
        <include field="name" />
        <include field="opening_hours" />
      </type>
      <type id="leisure-firepit">
      </type>
      <type id="leisure-dog_park">
        <include field="name" />
        <include field="opening_hours" />
      </type>
      <type id="leisure-playground">
        <include field="name" />
        <include field="internet" />
        <include field="opening_hours" />
      </type>
      <type id="leisure-indoor_play">
        <include field="name" />
        <include field="internet" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-bicycle_parking">
        <include field="name" />
        <include field="operator" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-biergarten" group="food">
        <include group="poi_internet" />
        <include field="cuisine" />
        <include field="outdoor_seating" />
        <include field="website_menu" />
        <include field="self_service" />
      </type>
      <type id="amenity-community_centre">
        <include group="poi_internet" />
      </type>
      <type id="amenity-courthouse">
        <include group="poi_internet" />
      </type>
      <type id="amenity-driving_school" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-internet_cafe">
        <include group="poi_internet" />
      </type>
      <type id="amenity-motorcycle_parking">
        <include field="name" />
        <include field="operator" />
        <include field="opening_hours" />
      </type>
      <type id="amenity-music_school" group="education">
        <include group="poi_internet" />
      </type>
      <type id="amenity-ice_cream" group="shop">
        <include group="poi_internet" />
        <include field="website_menu" />
      </type>
      <type id="amenity-nursing_home">
        <include group="poi_internet" />
      </type>
      <type id="amenity-social_facility">
        <include group="poi_internet" />
      </type>
      <type id="amenity-payment_terminal">
        <include field="operator" />
      </type>
      <type id="amenity-shower">
        <include group="poi" />
      </type>
      <type id="amenity-water_point">
        <include group="address" />
        <include field="name" />
        <include field="operator" />
      </type>
      <type id="amenity-sanitary_dump_station">
        <include group="address" />
        <include field="name" />
        <include field="operator" />
      </type>
      <type id="amenity-food_court">
        <include group="poi_internet" />
        <include field="website_menu" />
      </type>
      <type id="amenity-language_school">
        <include group="poi_internet" />
      </type>
      <type id="amenity-money_transfer">
        <include group="poi_internet" />
      </type>
      <type id="amenity-vehicle_inspection">
        <include group="poi_internet" />
      </type>
      <type id="amenity-gambling">
        <include group="poi_internet" />
      </type>

      <!-- Displaying following types explicitly in the list of addable features could be controversial.
           See https://github.com/organicmaps/organicmaps/pull/7709#discussion_r1542074645
      -->
      <type id="amenity-brothel" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="amenity-love_hotel" can_add="no" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="amenity-stripclub" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="shop-cannabis" group="shop" can_add="no">
        <include group="poi_internet" />
      </type>
      <type id="shop-erotic" group="shop" can_add="no">
        <include group="poi_internet" />
      </type>

      <type id="emergency-defibrillator">
      </type>
      <type id="emergency-fire_hydrant">
      </type>
      <type id="emergency-phone">
        <include field="phone" />
      </type>
      <type id="emergency-mountain_rescue">
        <include group="poi_internet" />
      </type>
      <type id="emergency-lifeguard">
        <include field="name" />
      </type>
      <type id="highway-rest_area">
        <include field="name" />
        <include field="internet" />
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="highway-services" can_add="no">
        <include field="name" />
        <include field="operator" />
        <include field="internet" />
      </type>
      <type id="leisure-water_park">
        <include group="poi_internet" />
        <include field="operator" />
      </type>
      <type id="leisure-marina">
        <include group="poi" />
        <include field="operator" />
      </type>
      <type id="leisure-fitness_centre">
        <include group="poi_internet" />
      </type>
      <type id="leisure-fitness_station">
        <include field="internet" />
      </type>
      <type id="leisure-sauna">
        <include group="poi_internet" />
      </type>
      <type id="man_made-chimney">
        <include field="height" />
      </type>
      <type id="man_made-crane">
      </type>
      <type id="man_made-flagpole">
        <include field="operator" />
        <include field="height" />
      </type>
      <type id="man_made-flare">
        <include field="name" />
        <include field="operator" />
        <include field="height" />
      </type>
      <type id="man_made-petroleum_well">
        <include field="name" />
        <include field="operator" />
<!--        <include field="ele" />-->
      </type>
      <type id="man_made-water_well">
        <include field="name" />
        <include field="operator" />
      </type>
      <type id="man_made-tower">
        <include field="name" />
        <include field="operator" />
        <include field="height" />
      </type>
      <type id="man_made-water_tower">
        <include field="name" />
        <include field="operator" />
        <include field="height" />
      </type>
      <type id="man_made-communications_tower">
        <include field="name" />
        <include field="operator" />
        <include field="height" />
      </type>
      <type id="man_made-cairn">
        <include field="name" />
      </type>
      <type id="man_made-lighthouse">
        <include field="name" />
      </type>
      <type id="man_made-mast" />
      <type id="man_made-survey_point">
        <include field="name" />
      </type>
      <type id="man_made-water_tap">
        <include field="name" />
        <include field="operator" />
      </type>
      <type id="man_made-windmill">
        <include field="name" />
      </type>
      <type id="shop-cosmetics" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-pet" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-bookmaker">
        <include group="poi_internet" />
      </type>
      <type id="shop-fabric" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-funeral_directors">
        <include group="poi_internet" />
      </type>
      <type id="shop-massage">
        <include group="poi_internet" />
      </type>
      <type id="shop-music" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-musical_instrument" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-motorcycle" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-newsagent" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-pawnbroker">
        <include group="poi_internet" />
      </type>
      <type id="shop-stationery" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-seafood" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-tattoo">
        <include group="poi_internet" />
      </type>
      <type id="shop-ticket" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-variety_store" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-video" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-wholesale" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-wine" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-car_parts" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="shop-camera" group="shop">
        <include group="poi_internet" />
      </type>
      <type id="leisure-hackerspace">
        <include group="poi_internet" />
      </type>
      <!-- Uncomment this after our editor core supports complex types
      <type id="amenity-vending_machine-cigarettes">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="cigarettes" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-coffee">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="coffee" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-condoms">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="condoms" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-drinks">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="drinks" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-food">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="food" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-newspapers">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="newspapers" />
        <include field="operator" />
      </type>
      <type id="amenity-vending_machine-sweets">
        <tag k="amenity" v="vending_machine" />
        <tag k="vending" v="sweets" />
        <include field="operator" />
      </type>
      <type id="shop-car_repair-tyres">
        <tag k="shop" v="car_repair" />
        <tag k="service" v="tyres" />
        <include group="poi_internet" />
      </type>
      <type id="tourism-information-office">
        <tag k="tourism" v="information" />
        <tag k="information" v="board" />
        <include group="poi_internet" />
      </type>
      <type id="tourism-information-board">
        <tag k="tourism" v="information" />
        <tag k="information" v="board" />
      </type>
      <type id="tourism-information-map">
        <tag k="tourism" v="information" />
        <tag k="information" v="board" />
      </type>
      <type id="leisure-sports_centre-climbing">
        <tag k="leisure" v="sports_centre" />
        <tag k="sport" v="climbing" />
        <include group="poi_internet" />
      </type>
      <type id="leisure-sports_centre-shooting">
        <tag k="leisure" v="sports_centre" />
        <tag k="sport" v="shooting" />
        <include group="poi_internet" />
      </type>
      <type id="leisure-sports_centre-swimming">
        <tag k="leisure" v="sports_centre" />
        <tag k="sport" v="swimming" />
        <include group="poi_internet" />
      </type>
      <type id="leisure-sports_centre-yoga">
        <tag k="leisure" v="sports_centre" />
        <tag k="sport" v="yoga" />
        <include group="poi_internet" />
      </type-->
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="natural-beach" can_add="no">
        <include field="name" />
      </type>
      <!-- Not addable as mapping as a node is uncommon -->
      <type id="building" can_add="no">
        <include group="address" />
      </type>
      <!-- No consensus yet, see https://github.com/organicmaps/organicmaps/issues/6394 -->
      <type id="building-address" can_add="no">
        <include group="address" />
      </type>
      <!-- Uncomment this after a map style is added
      <type id="man_made-surveillance">
      </type-->
      <type id="tourism-theme_park">
        <include group="poi_internet" />
      </type>
      <type id="tourism-wilderness_hut" group="accomodation">
        <include group="poi_internet" />
      </type>
      <type id="xmas:feature-market">
        <include group="poi" />
      </type>
      <type id="xmas:feature-tree">
        <include field="name" />
        <include field="height" />
      </type>
    </types>
  </editor>
</omaps>
