ITADN
openstreetmap/id-tagging-schema

版本发布 8

v7.1.0草稿
? · 19 天前

* merge the schema-builder repository into this repository (#2431, thanks @k-yle) #### New Presets * Add building=tent (#2631, thanks @matkoniecz) * Add Rooftop Solar Thermal Collector preset (#2082, thanks @ak8abhinay) * Add preset for historic=millstone with updated icon (#1067) (#2589, thanks @ashree2118) * added hidden preset for bicycle charging station with bicycle=designated (#2603, thanks @paulklie) * added bicycle charging station (#2418, thanks @paulklie) * Add leisure=schoolyard (#134, thanks @TurnrDev) #### New and Changed Fields * Add building=tent (#2631, thanks @matkoniecz) * Add national cuisines to cuisine field options (#2657, thanks @ak8abhinay) * Change `surveillance:type` field from combo to radio (#2481, thanks @FloEdelmann) * Merge US and global presets for post boxes (#2645, thanks @matkoniecz) * Add translatable strings to field seamark:beacon\_isolated\_danger:shape (#1014, thanks @kjonosm) * Add `cuisine=syrian` support [should it wait for 500 uses?] (#1573, thanks @matkoniecz) * Add `office=translator` to `office` combobox (#2635, thanks @fibonacci-matrix) * Split booking from general reservation field (#2549, thanks @matkoniecz) * Exclude `stop` field for stop signs in Bulgaria, as all are `stop=minor` (#1539, thanks @Dimitar5555) * Add `ref:mastr` field for power plant/generator presets (#2250, thanks @FloEdelmann) * Add description to Removable Bollard string to make it clear the values includes bollards which are removable only with a key (#1534, thanks @andrewharvey) * add back crossing:markings=zebra:bicolour in Poland (#2552, thanks @matkoniecz) * use proper `prerequisiteTag`s for cycle\_barrier (#2444, thanks @k-yle) * add `allowDuplicates` to destination fields (#1418, thanks @k-yle) * change `opening_hours`-like fields to `type=schedule` (iD will link oh evaluator) (#1537, thanks @k-yle) * move capacity to moreFields for amenity=public\_bookcase (#2400, thanks @matkoniecz) #### Changed Presets * use less abstract icon for playground=map (#2486, thanks @matkoniecz) * add "surface parking" term to parking.json (#2380, thanks @matkoniecz) * use simpler icon for millstone (#2610, thanks @matkoniecz) * use Temaki icon also for playground=slide, not only dropdown option (#2662, thanks @matkoniecz) * use more specific icon for playground=pump, matching dropdown (#2660, thanks @matkoniecz) * use temaki-cushion icon for playground=cushion (by marensiegel from Temaki) (#2659, thanks @matkoniecz) * remove hidden landuse=pond preset used 3 times worldwide (#2656, thanks @matkoniecz) * Moved the terms to the presets from which the names are copied (#2674, thanks @fibonacci-matrix) * Reused translations for some presets where the relation is the primary (#2664, thanks @fibonacci-matrix) * Smarter order of values for crossing field (#2667, thanks @ak8abhinay) * Add translation keys for Scuba Diving fill options (#2655, thanks @fibonacci-matrix) * remove landuse=farm preset (#2650, thanks @matkoniecz) * Merge US and global presets for post boxes (#2645, thanks @matkoniecz) * add dam term to reservoir (#2600, thanks @matkoniecz) * Reuse translation for "Bus Station / Terminal" (#2651, thanks @fibonacci-matrix) * Reuse translations for `landuse=basin` (#2652, thanks @fibonacci-matrix) * Reuse translations for unsearchable presets that have an unambiguous replacement (#2646, thanks @fibonacci-matrix) * Add translations for Scuba Diving Services (#2630, thanks @fibonacci-matrix) * Reuse translations for unsearchable presets (#2636, thanks @fibonacci-matrix) * Added icons and translations for 'therapist' combobox (#2628, thanks @fibonacci-matrix) * Reuse more translations for 'healthcare' combobox (#2629, thanks @fibonacci-matrix) * Use healthcare icons for fields (Part 1) (#2621, thanks @fibonacci-matrix) * Use 'Physical Therapist' instead of 'Physiotherapist' (#2611, thanks @mugdhachalla) * Improve opening\_hours placeholder clarity (#2140, thanks @eeshm) * remove ele= for shop= (#2565, thanks @matkoniecz) * make differences more clear in traffic\_calming= dropdown icons (#2485, thanks @matkoniecz) * glacial erratic is by definition not attached (#2478, thanks @matkoniecz) * amenity=ice\_cream shop can inherit from shop= (#2566, thanks @matkoniecz) * use better life\_ring icon from Pinhead, thanks westnordost for the icon (#2548, thanks @matkoniecz) * try more readable icon for Archery Range from Pinhead, thanks to westnordost for the icon (#2547, thanks @matkoniecz) * add name= field to natural=wetland (#2560, thanks @matkoniecz) * add relation role definitions for type=boundary and type=multipolygon (#2576, thanks @k-yle) * Use country-neutral fax/mobile hints (#2597, thanks @Vectorial1024) * re-use translations for `strings.options.*` (#2577, thanks @k-yle) * Use 'honeycomb' icon for `shop/honey` (#2567, thanks @fibonacci-matrix) * add `reference` to presets where the main tag is ambiguous (#2544, thanks @k-yle) * Change icon of `aeroway=terminal` preset (#2327, thanks @Geo-2695) * fix moreFields not inherited in shop=cheese (#2536, thanks @matkoniecz) * add air\_conditioning field to office=coworking (#2556, thanks @matkoniecz) * add destination to motorized roads (#2569, thanks @matkoniecz) * use sculpture for craft=sculptor, not wall-hanging picture - thanks to OpenHistoricalMap for icon and OpenHistoricalMap for importing it into Pinhead (#2443, thanks @matkoniecz) * add terms for apartments (#2452, thanks @paulklie) * Selected a more appropriate icon for adoption agencies (#2559, thanks @fibonacci-matrix) * Changed icon to "Meat" for restaurant/steakhouse (#2455, thanks @fibonacci-matrix) * Use a crystall ball as an icon for esoteric shops (#2459, thanks @fibonacci-matrix) * Use "Heart with cross" icon for cardiologists (#2465, thanks @fibonacci-matrix) * better cheese icon for shop=cheese from Pinhead, thanks to ooosssay for the icon (#2487, thanks @matkoniecz) * Replace the second-hand shop icon with the corresponding Carto icon (#2462, thanks @fibonacci-matrix) * use proper icon for traffic\_calming=mini\_bumps (#2472, thanks @matkoniecz) * Use roentgen-traffic\_cushion for both preset and option (#2473, thanks @matkoniecz) * power=tower may be referred to as a pylon, add also other terms (#2450, thanks @matkoniecz) * Use "Venus" icon for gynaecologists (#2464, thanks @fibonacci-matrix) * Use Pinhead icon for lifeguard - thanks NPMap for the icon and quincylvania for collecting it! (#2438, thanks @matkoniecz) * added icon for office/union (#2447, thanks @paulklie) * Use a more appropriate icon for charity shops (#2460, thanks @fibonacci-matrix) * Use "Blood drop" icon for haematologists (#2467, thanks @fibonacci-matrix) * Add covered to fields of picnic table (#2490, thanks @RudyTheDev) * Use "Lungs" icon for pulmonologists (#2468, thanks @fibonacci-matrix) * Use "eye" icon for ophthalmologists (#2463, thanks @fibonacci-matrix) * Use "Ear" icon for audiologists (#2471, thanks @fibonacci-matrix) * Use "foot" icon for podiatrists (#2469, thanks @fibonacci-matrix) * Set public transport presets with no defined vehicle mode (bus, tram etc.) to be non-searchable (#2343, thanks @Geo-2695) * Use a more appropriate icon for Ticket Validators (#2458, thanks @fibonacci-matrix) * Use a more appropriate icon for bagel fast foods (#2461, thanks @fibonacci-matrix) * Changed icon to "tube and toothbrush" for `shop=chemist` (#2457, thanks @fibonacci-matrix) * make place=farm icon similar to other place= than physical features (#2382, thanks @matkoniecz) * add religion identifiers to search terms of wayside shrine (#2403, thanks @matkoniecz) * remove "Landuse" osmism from primary label, replace by "Land Use" (#2375, thanks @matkoniecz) * remove `military=nuclear_explosion_site` preset (#2392, thanks @matkoniecz) #### Regional Presets and Fields * Merge US and global presets for post boxes (#2645, thanks @matkoniecz) * start using `locationSetCrossReference` (#2588, thanks @k-yle) * add back crossing:markings=zebra:bicolour in Poland (#2552, thanks @matkoniecz) #### Bug Fixes * fix bug with stringsCrossReference (#2608, thanks @k-yle) * fix field inheritance bug (#2575, thanks @k-yle) * add destination to motorized roads (#2569, thanks @matkoniecz) #### Documentation and Other Changes * document consequence of instantiating preset with `"*"` wildcard value (#2670, thanks @matkoniecz) * describe that editors should likely support by-tag search (#2619, thanks @matkoniecz) * format JSON schema files (#2616, thanks @k-yle) * fix bug with stringsCrossReference (#2608, thanks @k-yle) * assign permissions specifically in deploy-preview.yml (#2581, thanks @matkoniecz) * convert the remaining build scripts to typescript (#2545, thanks @k-yle) * fix field inheritance bug (#2575, thanks @k-yle) * clarify that inheriting from not yet existing fields is fine, as futureproofing (#2585, thanks @matkoniecz) * Fix build script on Windows assuming path separator for Regex (#2546, thanks @RudyTheDev) * Add some nitpicking to preset docs. (#2562, thanks @matkoniecz) * ignore patch release updates of prettier (#2206, thanks @matkoniecz) * update mention of osmfeatures (#2561, thanks @westnordost) * link relevant code, fix bad references (#2550, thanks @matkoniecz) * Improve docs for preset categories (#2539, thanks @tordans) * fix typo in SCHEMA.md (#2537, thanks @matkoniecz) * replace confusing mix of callbacks and promises (#2480, thanks @k-yle) * allow typescript to be used for the build scripts (#2479, thanks @k-yle) * validate `locationSet` at compile-time (#2533, thanks @k-yle) * mention =-1 and =reversible in context of onewayCheck field type (#2456, thanks @matkoniecz) * Automatic set location-set to include planet (#2437, thanks @tyrasd) * Direct link for roentgen icons repository (#2489, thanks @fibonacci-matrix) * fix minor bugs in the build scripts (#2446, thanks @k-yle) * fix typo in SCHEMA.md (#2451, thanks @matkoniecz) * handle "build" label in release-drafter (#2441, thanks @matkoniecz) * Revert "Netlify preview: Add CORS for iD Staging deploy" (#2436, thanks @matkoniecz) #### Dependencies <details> <summary>17 changes</summary> * Bump js-yaml from 4.3.0 to 5.2.3 (#2681, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump release-drafter/release-drafter from 7.6.0 to 7.7.0 in the github-actions group (#2680, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump eslint from 10.7.0 to 10.8.0 (#2642, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump globals from 17.7.0 to 17.8.0 (#2641, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump @vitest/eslint-plugin from 1.6.23 to 1.6.24 (#2625, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump postcss from 8.5.16 to 8.5.23 (#2615, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump typescript-eslint from 8.64.0 to 8.65.0 (#2612, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump js-yaml from 5.2.1 to 5.2.2 (#2613, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump the github-actions group across 1 directory with 3 updates (#2574, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump typescript-eslint from 8.63.0 to 8.64.0 (#2572, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump @vitest/eslint-plugin from 1.6.22 to 1.6.23 (#2564, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump eslint from 10.6.0 to 10.7.0 (#2563, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump @transifex/api from 8.0.1 to 8.0.2 (#2553, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump prettier from 3.9.4 to 3.9.5 (#2554, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump marky from 1.2.5 to 1.3.0 (#2439, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump jsonschema from 1.4.1 to 1.5.0 (#2440, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) * Bump @ideditor/schema-builder from 7.0.0-rc.1 to 7.0.0 (#2432, thanks @[dependabot[bot]](https://github.com/apps/dependabot)) </details>

v6.13.4
? · 2025-12-17
v6.13.2
? · 2025-10-30
v6.11.0
? · 2025-05-12

#### New Presets * Add `crossing=informal` as unsearchable preset for point and line geometries (#1140, thanks @mikaeldui) #### New and Changed Fields * Remove `source` field by marking it as a field to be used on changesets (only) (#1508, thanks @tordans) #### Changed Presets * Add `ref` field to `amenity=bicycle_rental` (#1519, thanks @kjonosm) * Update reference tags for recycling containers and centres (#1497, thanks @Dimitar5555) * Add search term "empty" to Vacant Shop preset (#1499, thanks @matkoniecz) #### Deprecated Tags * Remove `highway=ford` deprecation (#1492, thanks @quincylvania) #### Bug Fixes * Fix broken "Address" documentation link (#1489, thanks @Vectorial1024) #### Documentation and Other Changes * Consistently use term "Wikibase" for data items also in contribution guidelines (#1504, thanks @matkoniecz) * Clarify term "Wikibase" for data items in the OSM wiki (#1502, thanks @matkoniecz) * Set up `release-drafter` (#1503, thanks @tyrasd)

v6.10.0
? · 2025-03-20

#### New Presets * Add preset for `amenity=veterinary_pharmacy` (#1451, thanks @Avan2021) * Add preset for `shop=groundskeeping` (#1448, thanks @Avan2021) * Add preset for `shop=bbq` (#1430, thanks @andrewharvey) #### Changed Presets * Show `fire_hydrant/position` field by default for all Hydrants (#1441, thanks @sun-geo) * Add `wheelchair` field to Cycle Barrier preset (#1232, thanks @k-yle) * Add `operator` field to `highway=street_lamp` (#1327, thanks @CorruptComputer) * Use couch icon for `craft=upholsterer` (#1462, thanks @westnordost) * Update icons for some shop presets: (`vacant` #1457, `art` #1458, `craft` #1459, `e-cigarette` #1460, `amenity=marketplace` #1461, thanks @westnordost) #### New and Changed Fields * Add fields for Cycle Barrier properties: `cycle_barrier` type, `cycle_barrier:installation`, `deflection` angle, `maxwidth:physical`, `opening` width, `overlap` width and `spacing` distance (#1232, thanks @k-yle) * Add field for Center-Pivot Irrigation `irrigation=pivot` (#1320, thanks @arch0345) * Add `entrance=shop` value also to Entrance Type field (#1446) * Add field toilets to `amenity=fast_food` as `moreFileds` (#1454, thanks @Avan2021) * Use translated strings for `bridge` and `tunnel` values also in `structure` fields * Add values `stone` and `tilework` to Artwork Type field (#1443, thanks @okainov) #### Bugfixes * Remove tag deprecation rule for `shop=photo_studio` (#1407) #### Documentation and Other Changes * Remove `interim` directory in main branch (it's now available in a dedicated branch called `interim`) (#1307)

v6.9.1
? · 2025-02-18

* fix "Detached House" translation in `en-GB` (#1438)

v6.9.0
? · 2025-02-06

#### Changed Presets * Add `building` (with default value `yes`) field to Funeral Service Hall preset (#1324, thanks @arch0345) * Add additional search terms to Monitoring Station preset (#1347, thanks @mnalis) * Add additional search terms to Public Bookcase Station preset (#1333, #1354, thanks @Coehill and @danieldegroot2) * Change icon of Ticket Validator preset (#1388, thanks @matkoniecz) * Rename `shop=yes` to reuse the name "Shop (Unspecified type)" (#1415, thanks @Dimitar5555) * Only apply `layer=1` on newly created `building=roof` objects (#1342) and tweak fields of roof preset #### New and Changed Fields * Add `camp_site` (type) field to Campground preset (#1286, thanks @osmuser63783) * Improve label of `internet_access` field (#1346, thanks @mnalis) * Add value `e-cigarettes` to `vending` field of Vending Machine preset (#1371, thanks @tiuck) * Add translatable strings for values of the `map_type` tag (#1373, thanks @tiuck) * Add value `sac_scale=strolling` to Hiking Path Difficulty field (#1383, thanks @felagund) * Add descriptions to options for `parking` field (#1402, thanks @Nekzuris) * Add universal field for `panoramax` photo ids (#1344, thanks @mnalis) * Include `addr:town` in list of tags of the Address field (#1433) #### Regional Presets and Fields * Add presets for `meadow=meadow_orchard`, `orchard=meadow_orchard` (#1218, thanks @tordans) * Add presets for `highway=path`-based bicycle-foot path tagging in some European countries (#1384, thanks @olafkryus) #### Deprecated Tags * Replace ~~`information=map + map_type=tactile_map`~~ with `information=tactile_map` (#1373, thanks @tiuck) * Replace ~~`information=map + map_type=tactile_model`~~ with `information=tactile_model` (#1373, thanks @tiuck) * Replace ~~`parking:lane:*=*`~~ with `parking:*` tags (#1390, thanks @tiptoptom) * Replace ~~`cycleway*=opposite`~~ with `oneway:bicycle=no` (#1295, thanks @tordans) #### Bugfixes * Fix spelling of Amphitheater preset to American English (#1366, thanks @1ec5) #### Documentation and Other Changes * Rework crossing presets to be better structured and easier to work with (#1201, thanks @tordans) * Improve documentation about how :information_source: icon works in iD (#1257, thanks @tordans) * Clarify guidelines about deprecation rules (#1309, thanks @tordans) * Add question about potential preset icon to github issue template (#1377, thanks @tordans) * Synchronize list of _discardable_ tags with JOSM (#1423)

v6.8.1
? · 2024-08-19

https://github.com/openstreetmap/id-tagging-schema/blob/main/CHANGELOG.md#681