mirror of
https://github.com/openstreetmap/id-tagging-schema.git
synced 2025-10-26 04:13:50 +01:00
Compare commits
93 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
12f0515143 | ||
|
|
7cd0d8810e | ||
|
|
f4665c0b1a | ||
|
|
dbd2a9c524 | ||
|
|
7095ad9389 | ||
|
|
b415629fa6 | ||
|
|
f0c506c3ca | ||
|
|
95fab6dbdc | ||
|
|
5ffa70a788 | ||
|
|
efceefdd13 | ||
|
|
6e7e7be977 | ||
|
|
df44a78939 | ||
|
|
1389b6179d | ||
|
|
999382c20b | ||
|
|
695a91c3a1 | ||
|
|
80048c6124 | ||
|
|
db9e7b9bb7 | ||
|
|
425bb890ee | ||
|
|
d87f48d201 | ||
|
|
d720ac58df | ||
|
|
65ce04642e | ||
|
|
e55801ed59 | ||
|
|
557bef0bbd | ||
|
|
67c12c1f15 | ||
|
|
449fae4304 | ||
|
|
c202e6046c | ||
|
|
d219b376cd | ||
|
|
de448020e0 | ||
|
|
cea8c7e690 | ||
|
|
5860a04c26 | ||
|
|
6a671b7f77 | ||
|
|
81595e261e | ||
|
|
0a199617e0 | ||
|
|
4402ffa9b2 | ||
|
|
188a1a1d9f | ||
|
|
2bd4181c52 | ||
|
|
706519c335 | ||
|
|
ad004a5c64 | ||
|
|
dee8af709c | ||
|
|
6200801435 | ||
|
|
7a73e5a3a4 | ||
|
|
c9ae4b098c | ||
|
|
e6bb48c730 | ||
|
|
ada67e4c8e | ||
|
|
a6280a43a2 | ||
|
|
8c163848cd | ||
|
|
a593bbcce3 | ||
|
|
fa5ef90a7d | ||
|
|
45c32f437a | ||
|
|
ff66003e33 | ||
|
|
41fa77fc69 | ||
|
|
4269d171b1 | ||
|
|
0b3788c294 | ||
|
|
2d53ca9b69 | ||
|
|
d0e24090a6 | ||
|
|
820aa16a92 | ||
|
|
3f724af32a | ||
|
|
70848fc063 | ||
|
|
49440dca9b | ||
|
|
cb783586ff | ||
|
|
a0a49cc71e | ||
|
|
3fff5aba99 | ||
|
|
25e94f749e | ||
|
|
76f2d13de8 | ||
|
|
1b90fa95dc | ||
|
|
c3e2fad6f2 | ||
|
|
24c3fe5833 | ||
|
|
9fa499bf8e | ||
|
|
5118377ba5 | ||
|
|
5c2e8a8608 | ||
|
|
e7dcdd8354 | ||
|
|
da500ee0b4 | ||
|
|
c91ebf6c91 | ||
|
|
036d2aeccd | ||
|
|
eb44b4dcbc | ||
|
|
9372320a5d | ||
|
|
65f7c415bb | ||
|
|
bcfd05b221 | ||
|
|
8b93d184e1 | ||
|
|
e9f520a613 | ||
|
|
4ab2240947 | ||
|
|
46602041a3 | ||
|
|
21ed33d4d2 | ||
|
|
8e6871745a | ||
|
|
a680d37078 | ||
|
|
f799a877a7 | ||
|
|
c6e0af9b56 | ||
|
|
95b12fce7f | ||
|
|
772233c8b5 | ||
|
|
206d6c240d | ||
|
|
5b54723087 | ||
|
|
caebe1a9b4 | ||
|
|
35862aba9c |
902 changed files with 27400 additions and 101610 deletions
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -25,7 +25,7 @@ Follow these steps to test your PR yourself and make it a lot easier and faster
|
|||
|
||||
**This is how it works:**
|
||||
1. After you submit your PR, the system will create a preview and comment on your PR:
|
||||
> 🍱 You can preview the tagging presets of this pull request here.
|
||||
> 🍱 Your pull request preview is ready.
|
||||
If this is your first contribution to this project, the preview will not happen right away but requires a click from one of the project members. We will do this ASAP.
|
||||
|
||||
2. Once the preview is ready, use it to test your changes.
|
||||
|
|
|
|||
1
.github/dependabot.yml
vendored
1
.github/dependabot.yml
vendored
|
|
@ -9,3 +9,4 @@ updates:
|
|||
directory: "/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
versioning-strategy: increase-if-necessary
|
||||
|
|
|
|||
4
.github/workflows/deploy-preview.yml
vendored
4
.github/workflows/deploy-preview.yml
vendored
|
|
@ -58,7 +58,7 @@ jobs:
|
|||
env:
|
||||
NETLIFY_AUTH_TOKEN: ${{secrets.NETLIFY_AUTH_TOKEN}}
|
||||
NETLIFY_SITE_ID: ${{secrets.NETLIFY_SITE_ID}}
|
||||
run: ./node_modules/.bin/netlify deploy --dir=. --alias=pr-${{steps.pull-request-number.outputs.result}}
|
||||
run: ./node_modules/.bin/netlify deploy --no-build --dir=. --alias=pr-${{steps.pull-request-number.outputs.result}}
|
||||
|
||||
- name: Add comment to pull request
|
||||
uses: actions/github-script@v7
|
||||
|
|
@ -80,7 +80,7 @@ jobs:
|
|||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
issue_number: pullRequestNumber,
|
||||
body: `${start} **[Your pull request preview is ready](https://pr-${pullRequestNumber}--ideditor-presets-preview.netlify.app/id/dist/#locale=en&map=17.00/14.65485/121.06466)**\n\nPlease use this preview to check your changes. Ideally use [the **test documentation** template](https://github.com/openstreetmap/id-tagging-schema/blob/main/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L38-L69) and document your test results by commenting on the PR. This will speed up the review process for everyone.\n\nFYI, once this PR is merged, you can use [the iD Editor Preview](http://preview.ideditor.com/) to test your changes in interaction with all other changes.`
|
||||
body: `${start} **[Your pull request preview is ready](https://pr-${pullRequestNumber}--ideditor-presets-preview.netlify.app/id/dist/#locale=en&map=18.00/48.841708/2.587656)**\n\nPlease use this preview to check your changes. Ideally use [the **test documentation** template](https://github.com/openstreetmap/id-tagging-schema/blob/main/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L38-L69) and document your test results by commenting on the PR. This will speed up the review process for everyone.\n\nFYI, once this PR is merged, you can use [the iD Editor Preview](http://preview.ideditor.com/) to test your changes in interaction with all other changes.`
|
||||
});
|
||||
} else {
|
||||
console.log(`Preview URL comment already added to PR #${pullRequestNumber}`);
|
||||
|
|
|
|||
2
.github/workflows/staging.yml
vendored
2
.github/workflows/staging.yml
vendored
|
|
@ -54,4 +54,4 @@ jobs:
|
|||
env:
|
||||
NETLIFY_AUTH_TOKEN: ${{secrets.NETLIFY_AUTH_TOKEN}}
|
||||
NETLIFY_SITE_ID: ${{secrets.NETLIFY_SITE_ID}}
|
||||
run: ./node_modules/.bin/netlify deploy --prod --dir=iD/dist
|
||||
run: ./node_modules/.bin/netlify deploy --no-build --prod --dir=iD/dist
|
||||
|
|
|
|||
67
CHANGELOG.md
67
CHANGELOG.md
|
|
@ -23,6 +23,73 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[@xxxx]: https://github.com/xxxx
|
||||
-->
|
||||
|
||||
|
||||
# 6.12.0
|
||||
##### 2025-Jul-23
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `climbing=route` point, way and relation ([#1598], thanks [@harahu])
|
||||
* Add preset for `climbing=crag` point and relation ([#1597], thanks [@harahu])
|
||||
* Add preset for `memorial=blue_plaque` ([#1601], thanks [@hb0nd])
|
||||
* Add preset for `climbing=route_bottom` ([#1590], thanks [@zbycz])
|
||||
* Add historic=aircraft Preset ([#1556], thanks [@novolife])
|
||||
* Create teahouse preset ([#1555], thanks [@novolife])
|
||||
#### New and Changed Fields
|
||||
* Add bridge to the structure field of canal ([#1587], thanks [@novolife])
|
||||
* Add preset for `climbing=area` ([#1596], thanks [@harahu])
|
||||
* Add "Suitable For Dogs" field to `amenity=drinking_water` preset ([#1584], thanks [@codeinabox])
|
||||
* Add roof shape and roof height fields to building presets ([#1552], thanks [@trs998])
|
||||
* Fix fields of `historic=aircraft` ([#1566], thanks [@novolife])
|
||||
#### Changed Presets
|
||||
* Add terms to `shop=fabric` ([#1619], thanks [@matkoniecz])
|
||||
* Add term "solicitor" to lawyer preset ([#1604], thanks [@hb0nd])
|
||||
* Add terms to `amenity=toilets` preset ([#1583], thanks [@matkoniecz])
|
||||
* Add `direction` field to Observation Tower preset ([#1575], thanks [@zbycz])
|
||||
* Add terms to `amenity=telephone` ([#1574], thanks [@matkoniecz])
|
||||
* Make `social_facility` more findable ([#1576], thanks [@matkoniecz])
|
||||
* Add term "apparel" to `shop=clothes` preset ([#1382], thanks [@matkoniecz])
|
||||
* Add term to `shop=stationery` to prevent misspelling ([#1514], thanks [@matkoniecz])
|
||||
* Add `ref` key to `natural=tree` `moreFields` ([#1398], thanks [@gy-mate])
|
||||
#### Regional Presets and Fields
|
||||
* Add preset for `memorial=blue_plaque` ([#1601], thanks [@hb0nd])
|
||||
#### Documentation and Other Changes
|
||||
* Docs: Update broken transifex links ([#1630], thanks [@homersimpsons])
|
||||
* Docs/Governance: Add closing of abandoned PRs to responsibilities of the the triage role ([#1603], thanks [@matkoniecz])
|
||||
* Docs: Add detailed information on integration testing ([#1593], thanks [@harahu])
|
||||
* Docs: Streamline wording of PR preview ([#1606], thanks [@tordans])
|
||||
|
||||
[#1382]: https://github.com/openstreetmap/id-tagging-schema/pull/1382
|
||||
[#1398]: https://github.com/openstreetmap/id-tagging-schema/pull/1398
|
||||
[#1514]: https://github.com/openstreetmap/id-tagging-schema/pull/1514
|
||||
[#1552]: https://github.com/openstreetmap/id-tagging-schema/pull/1552
|
||||
[#1555]: https://github.com/openstreetmap/id-tagging-schema/pull/1555
|
||||
[#1556]: https://github.com/openstreetmap/id-tagging-schema/pull/1556
|
||||
[#1566]: https://github.com/openstreetmap/id-tagging-schema/pull/1566
|
||||
[#1574]: https://github.com/openstreetmap/id-tagging-schema/pull/1574
|
||||
[#1575]: https://github.com/openstreetmap/id-tagging-schema/pull/1575
|
||||
[#1576]: https://github.com/openstreetmap/id-tagging-schema/pull/1576
|
||||
[#1583]: https://github.com/openstreetmap/id-tagging-schema/pull/1583
|
||||
[#1584]: https://github.com/openstreetmap/id-tagging-schema/pull/1584
|
||||
[#1587]: https://github.com/openstreetmap/id-tagging-schema/pull/1587
|
||||
[#1590]: https://github.com/openstreetmap/id-tagging-schema/pull/1590
|
||||
[#1593]: https://github.com/openstreetmap/id-tagging-schema/pull/1593
|
||||
[#1596]: https://github.com/openstreetmap/id-tagging-schema/pull/1596
|
||||
[#1597]: https://github.com/openstreetmap/id-tagging-schema/pull/1597
|
||||
[#1598]: https://github.com/openstreetmap/id-tagging-schema/pull/1598
|
||||
[#1601]: https://github.com/openstreetmap/id-tagging-schema/pull/1601
|
||||
[#1603]: https://github.com/openstreetmap/id-tagging-schema/pull/1603
|
||||
[#1604]: https://github.com/openstreetmap/id-tagging-schema/pull/1604
|
||||
[#1606]: https://github.com/openstreetmap/id-tagging-schema/pull/1606
|
||||
[#1619]: https://github.com/openstreetmap/id-tagging-schema/pull/1619
|
||||
[#1630]: https://github.com/openstreetmap/id-tagging-schema/pull/1630
|
||||
[@homersimpsons]: https://github.com/@homersimpsons
|
||||
[@hb0nd]: https://github.com/@hb0nd
|
||||
[@novolife]: https://github.com/@novolife
|
||||
[@codeinabox]: https://github.com/@codeinabox
|
||||
[@trs998]: https://github.com/@trs998
|
||||
[@zbycz]: https://github.com/@zbycz
|
||||
|
||||
|
||||
# 6.11.0
|
||||
##### 2025-May-12
|
||||
|
||||
|
|
|
|||
|
|
@ -17,19 +17,19 @@ Read the [GUIDELINES](./GUIDELINES.md) to help you understand what fields and ta
|
|||
|
||||
Example: To extend the list of English terms for `shrub`, [modify the `terms`-key in the JSON file](https://github.com/openstreetmap/id-tagging-schema/blob/v3.1.0/data/presets/natural/shrub.json#L16-L19)).
|
||||
|
||||
* **All languages** other than English (US) are managed [in the Transifex Project of the iD Editor](https://www.transifex.com/openstreetmap/id-editor/) inside the translation resource _'preset'_.
|
||||
* **All languages** other than English (US) are managed [in the Transifex Project of the iD Editor](https://app.transifex.com/openstreetmap/id-editor/) inside the translation resource _'preset'_.
|
||||
|
||||
To to find and update a translation, you can …
|
||||
1. [open the translation page](https://www.transifex.com/openstreetmap/id-editor/translate/)
|
||||
2. select a language
|
||||
1. [open the translation page](https://app.transifex.com/openstreetmap/id-editor/translate/)
|
||||
2. select a language at the top
|
||||
3. select _'presets'_
|
||||
4. search for `key:living_street` or `translation_text:'Living Street'` or `key:highway/living_street`
|
||||
|
||||
* **Request access:** To contribute to a language, [select a language](https://www.transifex.com/openstreetmap/id-editor/languages/) and use 'Join team' to request access. The administrators will approve requests routinely, only rejecting requests for overly specific locales.
|
||||
* **Request access:** To contribute to a language, [select a language](https://app.transifex.com/openstreetmap/id-editor/languages/) and use 'Join team' to request access. The administrators will approve requests routinely, only rejecting requests for overly specific locales.
|
||||
|
||||
* **Base language:** The JSON files in this repository require an "English (US)" translation. This includes data, that use the `locationSet` property to reduce the scope of the data to specific countries since users might still select English as an editor language in those countries. Some presets use a (untranslatable) proper name. See also "Developer Notes".
|
||||
|
||||
* **Transifex "Developer Notes":** Use the "Developer Notes" section in Transifex to learn more about the context of a given translation string. For example, [looking at `presets.fields.direction_cardinal-US-CA-NZ.label` in Transiflex](https://www.transifex.com/openstreetmap/id-editor/translate/#en_GB/presets/406422633?q=key%3Adirection_cardinal) will give you the "Developer Notes: `direction=* | Local preset for countries "CA", "NZ", "US"`" which helps you understand that, (a) this label describes the key `direction` and (b) it is only visible in three countries, so other languages usually don't need to translate it (leave it blank or add the English translation instead).
|
||||
* **Transifex "Developer Notes":** Use the "Developer Notes" section in Transifex to learn more about the context of a given translation string. For example, [looking at `presets.fields.direction_cardinal-US-CA-NZ.label` in Transiflex](https://app.transifex.com/openstreetmap/id-editor/translate/#en_GB/presets/406422633?q=key%3Apresets.fields.direction_cardinal-US-CA-NZ.label) will give you the "Developer Notes: `direction=* | Local preset for countries "CA", "NZ", "US"`" which helps you understand that, (a) this label describes the key `direction` and (b) it is only visible in three countries, so other languages usually don't need to translate it (leave it blank or add the English translation instead).
|
||||
|
||||
* **Release:** All translation changes are released whenever [a new id-tagging-schema release is created](https://github.com/openstreetmap/id-tagging-schema/releases). They will become visible inside iD and other editors once those editors a short while after that (which can vary as different editors have different release schedules and in some cases, e.g. in iD, translations might even be fetched dynamically from the most recent id-tagging-schema release).
|
||||
|
||||
|
|
@ -50,16 +50,33 @@ Icons from different sources (_icon sets_) can be used in the tagging schema. He
|
|||
|
||||
### Info-`i`
|
||||
|
||||

|
||||
<img alt="Screenshot of a preset in iD with the information details open." src="https://github.com/openstreetmap/id-tagging-schema/assets/111561/13549318-cd7c-4dd1-9948-7a2d84662f04" width="400" />
|
||||
|
||||
iD and other tools provide users with a way to learn more about the main tag of a preset. It is important to provide good information in this information panel. Here are a few notes on how to do this:
|
||||
- Does your tag have a Wikibase entry? Click the small pencil icon next to the text to open the Wikibase item on the OSM wiki. Improve this wording if needed. If the Wikibase item is missing, [learn more about how to add it in "Current methods for creating new items"](https://wiki.openstreetmap.org/wiki/Data_items#Item_creation_process).
|
||||
- Does your tag have a OSM Wiki data item? Click the small pencil icon next to the text to open the data item on the OSM Wiki. Improve this wording if needed. If the data item is missing, [learn more about how to add it in "Current methods for creating new items"](https://wiki.openstreetmap.org/wiki/Data_items#Item_creation_process).
|
||||
- Does your tag have a Wiki page with a good image?
|
||||
- Your preset might need [a `reference` property](https://github.com/ideditor/schema-builder?tab=readme-ov-file#reference) to force the system to use a specific tag for the information section.
|
||||
|
||||
### Code Style
|
||||
### Integration Testing With iD
|
||||
|
||||
The input files are JSON files which use 4-space indentation. You can use the `npm run lint` command to check whether your files match the expected code style and run `npm run lint:fix` to reformat them if they don't do so.
|
||||
There are two ways to inspect how your changes to the schema affect the user experience in the iD editor:
|
||||
|
||||
**a. Use the PR preview:**
|
||||
|
||||
After you submit your PR, the system will create a preview and comment on your PR:
|
||||
|
||||
> 🍱 Your pull request preview is ready.
|
||||
|
||||
If this is your first contribution to this project, the preview will not happen right away but requires a click from one of the project members. We will do this ASAP.
|
||||
|
||||
**b. Use a local instance of the iD editor:**
|
||||
|
||||
If you have [set up](https://github.com/openstreetmap/iD#installation) your own local instance of the iD editor, you can [configure](https://github.com/openstreetmap/iD/blob/develop/API.md#environment-variables) it to use your local set of tagging presets by setting the `ID_PRESETS_CDN_URL` environment variable.
|
||||
|
||||
1. First build and serve the schema: `npm run build && npm run dist && npx serve -Cp 1234`. Remember that you need to run this command again should you make further changes.
|
||||
2. Now, in your iD repository, start an iD instance using your custom schema:
|
||||
- on macOS & Linux: `npx cross-env ID_PRESETS_CDN_URL=http://localhost:1234/ npm start`
|
||||
- on Windows: `set ID_PRESETS_CDN_URL=http://localhost:1234/ && npm start`
|
||||
|
||||
### Installation and Testing
|
||||
|
||||
|
|
@ -71,4 +88,6 @@ The following `npm` commands are used in this repository:
|
|||
* `npm run dist` – validates the source data and compiles output files for iD
|
||||
* `npm run translations` – fetches translations from transifex and compiles the translations files for iD
|
||||
|
||||
If you have [set up](https://github.com/openstreetmap/iD#installation) your own local instance of the iD editor, you can [configure](https://github.com/openstreetmap/iD/blob/develop/API.md#environment-variables) it to use your local set of tagging presets by setting the `ID_PRESETS_CDN_URL` environment variable. If you do that, don't forget to run `npm run dist` to compile the tagging schema output, as iD will otherwise not see the changes you made.
|
||||
### Code Style
|
||||
|
||||
The input files are JSON files which use 4-space indentation. You can use the `npm run lint` command to check whether your files match the expected code style and run `npm run lint:fix` to reformat them if they don't do so.
|
||||
|
|
|
|||
|
|
@ -33,11 +33,12 @@ Github shows a `(Collaborator)` label next to users with any permission on this
|
|||
|
||||
### Triage Role
|
||||
|
||||
(No one has the triage role at the moment. Please reach out if you want to help.)
|
||||
* [Mateusz](https://github.com/matkoniecz) contributes to this project as a volunteer.
|
||||
|
||||
The triage role includes:
|
||||
- Proactively helping to clarify issues and PRs.
|
||||
- Closing issues as duplicates or not planned.
|
||||
- Closing abandoned, duplicated or invalid PRs.
|
||||
- Assigning labels to issues and PRs.
|
||||
|
||||
Github shows a `(Collaborator)` label next to users with any permission on this repository.
|
||||
|
|
@ -70,7 +71,13 @@ Github shows a `(Contributor)` label next to users that previously committed to
|
|||
|
||||
- Usually squash merge PRs to make the history simpler
|
||||
- Give the merge a meaningful description of the change
|
||||
- Add labels to the PR to simplify creating the changelog: `new-*`, `add-*`, `bug`
|
||||
- Add labels to the PR before merging which get picked up by our [release drafter](https://github.com/openstreetmap/id-tagging-schema/blob/main/.github/release-drafter.yml)
|
||||
|
||||
**How to close…**
|
||||
|
||||
- Provide context and an explanation for the chosen action
|
||||
- Consider reaching out to the author before taking action
|
||||
- We're happy to reopen PRs if opinions change.
|
||||
|
||||
### Releases
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ In addition, the deprecated tag must have reasonably high usage to be considered
|
|||
|
||||
Deprecation rules work such that the user sees a message with suggestions and can act only when editing the given element. This makes them well-suited for gradual, human-reviewed updates of taggings like crossings. However, they are not suitable for cleaning up incorrect tagging from the database, especially for low-volume changes.
|
||||
|
||||
There are, however, alternatives to consider:
|
||||
There are, however, alternatives to consider:
|
||||
- Your cleanup task might be eligible for an automated (bot) edit. [Please learn more on the wiki…](https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct)
|
||||
- If your task is small enough, a few [editing sessions in JOSM](https://wiki.openstreetmap.org/wiki/JOSM) will often do the trick. However, mass-replacing without checking each object is still considered an automated edit, so the [guidelines apply](https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct). Please consult other mappers first.
|
||||
- A good way to work down a list of tasks is to create [a MapRoulette Challenge](https://maproulette.org/).
|
||||
|
|
@ -65,7 +65,7 @@ The user interface must be clear, concise, and easy to use, leaving no room for
|
|||
- Check the search functionality to ensure other presets do not cause confusion.
|
||||
- Select an icon or start the process to create a new one.
|
||||
- Define which fields to show (`fields`) and suggest (`moreFields`), considering the order of fields.
|
||||
- Check the `(i)` documentation and add or update the [OSM Wikibase item](https://wiki.openstreetmap.org/wiki/Data_items) if needed to provide a helpful short text.
|
||||
- Check the [`(i)` documentation](./CONTRIBUTING.md#info-i) and add or update the OSM Wiki data item if needed to provide a helpful short text.
|
||||
- Use the PR preview to add test cases with deep links to OSM objects that demonstrate the preset in use.
|
||||
|
||||
## 3. Implement
|
||||
|
|
|
|||
|
|
@ -2103,5 +2103,13 @@
|
|||
{
|
||||
"old": {"cycleway:left": "opposite"},
|
||||
"replace": {"oneway:bicycle": "no", "cycleway:left": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"man_made": "torii"},
|
||||
"replace": {"man_made": "ceremonial_gate", "ceremonial_gate": "torii"}
|
||||
},
|
||||
{
|
||||
"old": {"man_made": "paifang"},
|
||||
"replace": {"man_made": "ceremonial_gate", "ceremonial_gate": "paifang"}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"keys": [
|
||||
"addr:block_number",
|
||||
"addr:city",
|
||||
"addr:block_number",
|
||||
"addr:conscriptionnumber",
|
||||
"addr:country",
|
||||
"addr:county",
|
||||
|
|
|
|||
16
data/fields/aircraft/type.json
Normal file
16
data/fields/aircraft/type.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "aircraft:type",
|
||||
"type": "semiCombo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"military": "Military",
|
||||
"helicopter": "Helicopter",
|
||||
"airliner": "Airliner",
|
||||
"jet": "Jet",
|
||||
"fixed_wing": "Fixed Wing",
|
||||
"cargo": "Cargo",
|
||||
"glider": "Glider"
|
||||
}
|
||||
}
|
||||
}
|
||||
10
data/fields/bath/sand_bath-JP.json
Normal file
10
data/fields/bath/sand_bath-JP.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "bath:sand_bath",
|
||||
"label": "Sand Bath",
|
||||
"type": "check",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"JP"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"key": "bath:sand_bath",
|
||||
"label": "Sand Bath",
|
||||
"type": "check"
|
||||
}
|
||||
|
|
@ -63,7 +63,8 @@
|
|||
"train_station": "Train Station Building",
|
||||
"transportation": "Transportation Building",
|
||||
"university": "University Building",
|
||||
"warehouse": "Warehouse"
|
||||
"warehouse": "Warehouse",
|
||||
"container": "Container"
|
||||
}
|
||||
},
|
||||
"terms": [
|
||||
|
|
|
|||
5
data/fields/cabins.json
Normal file
5
data/fields/cabins.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "cabins",
|
||||
"type": "check",
|
||||
"label": "Cabins"
|
||||
}
|
||||
|
|
@ -3,9 +3,9 @@
|
|||
"type": "check",
|
||||
"label": "Campervan / Camping Trailer",
|
||||
"terms": [
|
||||
"Camper",
|
||||
"Camper Trailer",
|
||||
"Caravan",
|
||||
"Tourer"
|
||||
"camper",
|
||||
"camper trailer",
|
||||
"caravan",
|
||||
"tourer"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
13
data/fields/ceremonial_gate.json
Normal file
13
data/fields/ceremonial_gate.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"key": "ceremonial_gate",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"torii": "Torii",
|
||||
"paifang": "Paifang",
|
||||
"hongsalmun": "Hongsalmun",
|
||||
"iljumun": "Iljumun"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
"placeholder": "YYYY-MM-DD",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"survey date",
|
||||
"last survey date"
|
||||
"last survey date",
|
||||
"survey date"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"snake_case": false,
|
||||
"placeholder": "1 m, 20 cm, 30\"…",
|
||||
"terms": [
|
||||
"DBH",
|
||||
"dbh",
|
||||
"diameter at breast height"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
10
data/fields/climbing/bolts.json
Normal file
10
data/fields/climbing/bolts.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "climbing:bolts",
|
||||
"type": "number",
|
||||
"minValue": 0,
|
||||
"label": "Number of Bolts",
|
||||
"prerequisiteTag": {
|
||||
"key": "climbing:sport",
|
||||
"value": "yes"
|
||||
}
|
||||
}
|
||||
48
data/fields/climbing/grade/french.json
Normal file
48
data/fields/climbing/grade/french.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"key": "climbing:grade:french",
|
||||
"type": "combo",
|
||||
"label": "Grade (French)",
|
||||
"placeholder": "5c",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"1",
|
||||
"2",
|
||||
"3-",
|
||||
"3",
|
||||
"3+",
|
||||
"4a",
|
||||
"4b",
|
||||
"4c",
|
||||
"5a",
|
||||
"5b",
|
||||
"5c",
|
||||
"5c+",
|
||||
"6a",
|
||||
"6a+",
|
||||
"6b",
|
||||
"6b+",
|
||||
"6c",
|
||||
"6c+",
|
||||
"7a",
|
||||
"7a+",
|
||||
"7b",
|
||||
"7b+",
|
||||
"7c",
|
||||
"7c+",
|
||||
"8a",
|
||||
"8a+",
|
||||
"8b",
|
||||
"8b+",
|
||||
"8c",
|
||||
"8c+",
|
||||
"9a",
|
||||
"9a+",
|
||||
"9b",
|
||||
"9b+",
|
||||
"9c",
|
||||
"9c+",
|
||||
"10a"
|
||||
]
|
||||
}
|
||||
39
data/fields/climbing/grade/saxon.json
Normal file
39
data/fields/climbing/grade/saxon.json
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"key": "climbing:grade:saxon",
|
||||
"type": "combo",
|
||||
"label": "Grade (Saxon)",
|
||||
"placeholder": "VIIa",
|
||||
"caseSensitive": true,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"I",
|
||||
"II",
|
||||
"III",
|
||||
"IV",
|
||||
"V",
|
||||
"VI",
|
||||
"VIIa",
|
||||
"VIIb",
|
||||
"VII",
|
||||
"VIIc",
|
||||
"VIIIa",
|
||||
"VIIIb",
|
||||
"VIIIc",
|
||||
"IXa",
|
||||
"IXb",
|
||||
"IXc",
|
||||
"Xa",
|
||||
"Xb",
|
||||
"Xc",
|
||||
"XIa",
|
||||
"XIb",
|
||||
"XIc",
|
||||
"XIIa",
|
||||
"XIIb",
|
||||
"XIIc",
|
||||
"XIIIa",
|
||||
"XIIIb",
|
||||
"XIIIc"
|
||||
]
|
||||
}
|
||||
51
data/fields/climbing/grade/uiaa.json
Normal file
51
data/fields/climbing/grade/uiaa.json
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
{
|
||||
"key": "climbing:grade:uiaa",
|
||||
"type": "combo",
|
||||
"label": "Grade (UIAA)",
|
||||
"placeholder": "6-",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"1-",
|
||||
"1",
|
||||
"1+",
|
||||
"2-",
|
||||
"2",
|
||||
"2+",
|
||||
"3-",
|
||||
"3",
|
||||
"3+",
|
||||
"4-",
|
||||
"4",
|
||||
"4+",
|
||||
"5-",
|
||||
"5",
|
||||
"5+",
|
||||
"6-",
|
||||
"6",
|
||||
"6+",
|
||||
"7-",
|
||||
"7",
|
||||
"7+",
|
||||
"8-",
|
||||
"8",
|
||||
"8+",
|
||||
"9-",
|
||||
"9",
|
||||
"9+",
|
||||
"10-",
|
||||
"10",
|
||||
"10+",
|
||||
"11-",
|
||||
"11",
|
||||
"11+",
|
||||
"12-",
|
||||
"12",
|
||||
"12+",
|
||||
"13-",
|
||||
"13",
|
||||
"13+",
|
||||
"14-"
|
||||
]
|
||||
}
|
||||
45
data/fields/climbing/grade/yds_class.json
Normal file
45
data/fields/climbing/grade/yds_class.json
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
"key": "climbing:grade:yds_class",
|
||||
"type": "combo",
|
||||
"label": "Grade (YDS)",
|
||||
"placeholder": "5.10a",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"5",
|
||||
"5.1",
|
||||
"5.2",
|
||||
"5.3",
|
||||
"5.4",
|
||||
"5.5",
|
||||
"5.6",
|
||||
"5.7",
|
||||
"5.8",
|
||||
"5.9",
|
||||
"5.10a",
|
||||
"5.10b",
|
||||
"5.10c",
|
||||
"5.10d",
|
||||
"5.11a",
|
||||
"5.11b",
|
||||
"5.11c",
|
||||
"5.11d",
|
||||
"5.12a",
|
||||
"5.12b",
|
||||
"5.12c",
|
||||
"5.12d",
|
||||
"5.13a",
|
||||
"5.13b",
|
||||
"5.13c",
|
||||
"5.13d",
|
||||
"5.14a",
|
||||
"5.14b",
|
||||
"5.14c",
|
||||
"5.14d",
|
||||
"5.15a",
|
||||
"5.15b",
|
||||
"5.15c",
|
||||
"5.15d"
|
||||
]
|
||||
}
|
||||
6
data/fields/climbing/length.json
Normal file
6
data/fields/climbing/length.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "climbing:length",
|
||||
"type": "number",
|
||||
"minValue": 0,
|
||||
"label": "Length (Meters)"
|
||||
}
|
||||
5
data/fields/climbing/sport.json
Normal file
5
data/fields/climbing/sport.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "climbing:sport",
|
||||
"type": "check",
|
||||
"label": "Sport climbing (bolted climbing)"
|
||||
}
|
||||
5
data/fields/climbing/trad.json
Normal file
5
data/fields/climbing/trad.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "climbing:trad",
|
||||
"type": "check",
|
||||
"label": "Traditional climbing"
|
||||
}
|
||||
|
|
@ -5,8 +5,8 @@
|
|||
"terms": [
|
||||
"flat top",
|
||||
"hump",
|
||||
"speed",
|
||||
"slow"
|
||||
"slow",
|
||||
"speed"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"type": "number",
|
||||
"label": "Total Descent",
|
||||
"terms": [
|
||||
"descent",
|
||||
"cumulative elevation"
|
||||
"cumulative elevation",
|
||||
"descent"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
"type": "multiCombo",
|
||||
"label": "Diet Types",
|
||||
"terms": [
|
||||
"gluten free",
|
||||
"fruitarian",
|
||||
"gluten free",
|
||||
"halal",
|
||||
"kosher",
|
||||
"lactose free",
|
||||
|
|
|
|||
5
data/fields/dog_check.json
Normal file
5
data/fields/dog_check.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "dog",
|
||||
"type": "check",
|
||||
"label": "Suitable For Dogs"
|
||||
}
|
||||
18
data/fields/education.json
Normal file
18
data/fields/education.json
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"key": "education",
|
||||
"type": "typeCombo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"college": "College",
|
||||
"dancing_school": "Dancing School",
|
||||
"driving_school": "Driving School",
|
||||
"kindergarten": "Kindergarten",
|
||||
"language_school": "Language School",
|
||||
"music_school": "Music School",
|
||||
"prep_school": "Test Prep / Tutoring School",
|
||||
"school": "School",
|
||||
"university": "University"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -10,8 +10,8 @@
|
|||
]
|
||||
},
|
||||
"terms": [
|
||||
"Food Hygiene Rating Scheme",
|
||||
"Food Hygiene Rating System",
|
||||
"Food Standards Agency"
|
||||
"food hygiene rating scheme",
|
||||
"food hygiene rating system",
|
||||
"food standards agency"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,20 +37,20 @@
|
|||
"autoSuggestions": true,
|
||||
"caseSensitive": true,
|
||||
"terms": [
|
||||
"diesel",
|
||||
"gas",
|
||||
"gasoline",
|
||||
"petrol",
|
||||
"ethanol",
|
||||
"biodiesel",
|
||||
"bioethanol",
|
||||
"cng",
|
||||
"diesel",
|
||||
"ethanol",
|
||||
"fuel",
|
||||
"fuel mix",
|
||||
"mixture",
|
||||
"propane",
|
||||
"gas",
|
||||
"gasoline",
|
||||
"lng",
|
||||
"lpg",
|
||||
"cng",
|
||||
"lng"
|
||||
"mixture",
|
||||
"petrol",
|
||||
"propane"
|
||||
],
|
||||
"locationSet": {
|
||||
"exclude": [
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@
|
|||
]
|
||||
},
|
||||
"terms": [
|
||||
"Federal Geographic Names Information Service",
|
||||
"United States Board on Geographic Names",
|
||||
"USA"
|
||||
"federal geographic names information service",
|
||||
"united states board on geographic names",
|
||||
"usa"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,38 @@
|
|||
{
|
||||
"key": "house",
|
||||
"type": "combo",
|
||||
"label": "House Type"
|
||||
"label": "House Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"bungalow": {
|
||||
"title": "Bungalow",
|
||||
"description": "A small house with a single storey"
|
||||
},
|
||||
"detached": {
|
||||
"title": "Detached House",
|
||||
"description": "A house that is not connected to any other houses"
|
||||
},
|
||||
"link-detached": {
|
||||
"title": "Link-Detached House",
|
||||
"description": "A house that is connected to another house by a garage or other non-living area"
|
||||
},
|
||||
"maisonette": {
|
||||
"title": "Maisonette",
|
||||
"description": "A residential dwelling, split over two floors with private external entrances rather than a communal entrance"
|
||||
},
|
||||
"semi-detached": {
|
||||
"title": "Semi-Detached House",
|
||||
"description": "A house that is attached to another house on one side"
|
||||
},
|
||||
"terrace": {
|
||||
"title": "Row of Townhouses",
|
||||
"description": "A row of houses that are attached to each other in a line (mapping each house as a separate area is preferred)"
|
||||
},
|
||||
"terraced": {
|
||||
"title": "Single Townhouse",
|
||||
"description": "Individual house in a row of townhouses"
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@
|
|||
"label": "Center-Pivot Irrigation",
|
||||
"terms": [
|
||||
"central pivot irrigation",
|
||||
"water wheel",
|
||||
"circle irrigation"
|
||||
"circle irrigation",
|
||||
"water wheel"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@
|
|||
"terms": [
|
||||
"building floors",
|
||||
"decks",
|
||||
"stories",
|
||||
"storeys",
|
||||
"stories",
|
||||
"storys"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
9
data/fields/manufacturer/wikidata.json
Normal file
9
data/fields/manufacturer/wikidata.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "manufacturer:wikidata",
|
||||
"keys": [
|
||||
"manufacturer:wikidata",
|
||||
"manufacturer:wikipedia"
|
||||
],
|
||||
"type": "wikidata",
|
||||
"label": "Manufacturer Wikidata"
|
||||
}
|
||||
9
data/fields/model/wikidata.json
Normal file
9
data/fields/model/wikidata.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "model:wikidata",
|
||||
"keys": [
|
||||
"model:wikidata",
|
||||
"model:wikipedia"
|
||||
],
|
||||
"type": "wikidata",
|
||||
"label": "Model Wikidata"
|
||||
}
|
||||
|
|
@ -2,6 +2,9 @@
|
|||
"key": "payment:",
|
||||
"type": "multiCombo",
|
||||
"label": "Payment Types",
|
||||
"reference": {
|
||||
"key": "payment:*"
|
||||
},
|
||||
"strings": {
|
||||
"options": {
|
||||
"account_cards": "Account Card",
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
],
|
||||
"type": "tel",
|
||||
"label": "Telephone",
|
||||
"placeholder": "+31 42 123 4567",
|
||||
"placeholder": "+000 0000 0000 0000",
|
||||
"terms": [
|
||||
"phone number"
|
||||
]
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
"type": "check",
|
||||
"label": "Picnic Table",
|
||||
"terms": [
|
||||
"outdoor table",
|
||||
"bench"
|
||||
"bench",
|
||||
"outdoor table"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,94 @@
|
|||
{
|
||||
"key": "playground",
|
||||
"type": "combo",
|
||||
"label": "Type"
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"activitypanel": "Activity Panel",
|
||||
"aerialrotator": "Aerial Rotator",
|
||||
"archimedes_screw": "Archimedes Screw",
|
||||
"balance": "Balancing Device (unspecified)",
|
||||
"balancebeam": "Balance Beam",
|
||||
"ball_pool": "Ball Pool",
|
||||
"bannister_bars": "Banister Bars",
|
||||
"basketrotator": "Basket Rotator",
|
||||
"basketswing": "Basket Swing",
|
||||
"belt_bridge": "Belt Bridge",
|
||||
"blackboard": "Blackboard",
|
||||
"bridge": "Bridge",
|
||||
"cushion": "Bouncy Cushion",
|
||||
"chute": "Chute",
|
||||
"climbing": "Climbing Device (unspecified)",
|
||||
"climbing_pole": "Climbing Pole",
|
||||
"climbing_slope": "Climbing Slope",
|
||||
"climbingframe": "Climbing Frame",
|
||||
"climbingwall": "Climbing Wall",
|
||||
"dome": "Dome",
|
||||
"excavator": "Excavator",
|
||||
"exercise": "Exercise Device",
|
||||
"funnel_ball": "Funnel Ball",
|
||||
"hammock": "Hammock",
|
||||
"hamster_wheel": "Hamster Wheel",
|
||||
"hopscotch": "Hopscotch",
|
||||
"horizontal_bar": "Horizontal Bar",
|
||||
"ladder": "Ladder",
|
||||
"map": "Map",
|
||||
"maze": "Maze",
|
||||
"marble_run": "Marble Run",
|
||||
"monkey_bars": "Monkey Bars",
|
||||
"mound": "Artificial Mound",
|
||||
"musical_instrument": "Musical Instrument",
|
||||
"parallel_bars": "Parallel Bars",
|
||||
"platform": "Platform",
|
||||
"playhouse": "Playhouse",
|
||||
"pump": "Pump",
|
||||
"ride_on": "Fixed Riding Device",
|
||||
"rope_swing": "Rope Swing",
|
||||
"rope_traverse": "Rope Traverse",
|
||||
"rotator": "Rotating Device (unspecified)",
|
||||
"roundabout": "Merry-Go-Round / Roundabout",
|
||||
"sand": "Sand Play Device (unspecified)",
|
||||
"sand_pulley": "Sand Pulley",
|
||||
"sand_seesaw": "Sand Seesaw",
|
||||
"sand_wheel": "Sand Wheel",
|
||||
"sandpit": "Sandbox / Sandpit",
|
||||
"seat": "Seat",
|
||||
"seesaw": "Seesaw",
|
||||
"sieve": "Sieve",
|
||||
"sledding": "Sledding Hill",
|
||||
"slide": "Slide",
|
||||
"speaking_tube": "Speaking Tube",
|
||||
"spinner": "Spinner",
|
||||
"spinner_bowl": "Spinner Bowl",
|
||||
"spinning_circle": "Spinning Circle",
|
||||
"spinning_disc": "Spinning Disc",
|
||||
"spring_board": "Spring Board",
|
||||
"springy": "Spring Rider",
|
||||
"splash_pad": "Splash Pad",
|
||||
"stepping_post": "Stepping Post",
|
||||
"stepping_stone": "Stepping Stone",
|
||||
"steps": "Steps",
|
||||
"structure": "Playground Structure",
|
||||
"swing": "Swing",
|
||||
"baby_swing": "Baby Swing",
|
||||
"tire_swing": "Tire Swing",
|
||||
"table": "Table",
|
||||
"teenshelter": "Teen Shelter",
|
||||
"track": "Playground Track",
|
||||
"trampoline": "Trampoline",
|
||||
"tunnel_tube": "Tunnel Tube",
|
||||
"water": "Water Device (unspecified)",
|
||||
"water_barrier": "Water Barrier",
|
||||
"water_basin": "Water Basin",
|
||||
"water_cannon": "Water Cannon",
|
||||
"water_channel": "Water Channel",
|
||||
"water_seesaw": "Water Seesaw",
|
||||
"water_sprayer": "Water Sprayer",
|
||||
"water_stream": "Water Stream",
|
||||
"water_wheel": "Water Wheel",
|
||||
"wobble_bridge": "Wobble Bridge",
|
||||
"youth_bench": "Youth Bench",
|
||||
"zipwire": "Zipline / Zipwire"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,11 +4,9 @@
|
|||
"keys": [
|
||||
"post:block_number",
|
||||
"post:city",
|
||||
"post:block_number",
|
||||
"post:conscriptionnumber",
|
||||
"post:county",
|
||||
"post:country",
|
||||
"post:county",
|
||||
"post:district",
|
||||
"post:floor",
|
||||
"post:hamlet",
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
"type": "check",
|
||||
"label": "Real Fire",
|
||||
"terms": [
|
||||
"fire place",
|
||||
"fire"
|
||||
"fire",
|
||||
"fire place"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
]
|
||||
},
|
||||
"terms": [
|
||||
"French company identification number",
|
||||
"SIRET"
|
||||
"french company identification number",
|
||||
"siret"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
]
|
||||
},
|
||||
"terms": [
|
||||
"Edubase Reference",
|
||||
"DfE URN"
|
||||
"dfe urn",
|
||||
"edubase reference"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
]
|
||||
},
|
||||
"terms": [
|
||||
"NZ",
|
||||
"LINZ",
|
||||
"Land Information New Zealand",
|
||||
"Toitū Te Whenua",
|
||||
"NZGB",
|
||||
"New Zealand Geographic Board",
|
||||
"Ngā Pou Taunaha o Aotearoa"
|
||||
"land information new zealand",
|
||||
"linz",
|
||||
"new zealand geographic board",
|
||||
"ngā pou taunaha o aotearoa",
|
||||
"nz",
|
||||
"nzgb",
|
||||
"toitū te whenua"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
6
data/fields/roof/height.json
Normal file
6
data/fields/roof/height.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "roof:height",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Roof Height (Meters)"
|
||||
}
|
||||
30
data/fields/roof/shape.json
Normal file
30
data/fields/roof/shape.json
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"key": "roof:shape",
|
||||
"type": "combo",
|
||||
"label": "Roof Shape",
|
||||
"strings": {
|
||||
"options": {
|
||||
"flat": "Flat",
|
||||
"gabled": "Gabled",
|
||||
"gabled_height_moved": "Gabled (Height Moved)",
|
||||
"skillion": "Skillion",
|
||||
"hipped": "Hipped",
|
||||
"half-hipped": "Half-Hipped",
|
||||
"side_hipped": "Side-Hipped",
|
||||
"side_half-hipped": "Side Half-Hipped",
|
||||
"mansard": "Mansard",
|
||||
"gambrel": "Gambrel",
|
||||
"hipped-and-gabled": "Hipped & Gabled",
|
||||
"pyramidal": "Pyramidal",
|
||||
"crosspitched": "Cross-Pitched",
|
||||
"sawtooth": "Sawtooth",
|
||||
"butterfly": "Butterfly",
|
||||
"cone": "Cone",
|
||||
"dome": "Dome",
|
||||
"onion": "Onion",
|
||||
"round": "Round"
|
||||
}
|
||||
},
|
||||
"autoSuggestions": true,
|
||||
"customValues": false
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
"type": "check",
|
||||
"label": "Salt",
|
||||
"terms": [
|
||||
"saline",
|
||||
"salinated"
|
||||
"salinated",
|
||||
"saline"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
12
data/fields/self_checkout.json
Normal file
12
data/fields/self_checkout.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"key": "self_checkout",
|
||||
"type": "radio",
|
||||
"strings": {
|
||||
"options": {
|
||||
"yes": "Yes",
|
||||
"only": "Only",
|
||||
"no": "No"
|
||||
}
|
||||
},
|
||||
"label": "Self Checkout"
|
||||
}
|
||||
|
|
@ -3,9 +3,9 @@
|
|||
"type": "check",
|
||||
"label": "Mobile Homes",
|
||||
"terms": [
|
||||
"House Trailers",
|
||||
"Park Home",
|
||||
"Static Caravans",
|
||||
"Trailer home"
|
||||
"house trailers",
|
||||
"park home",
|
||||
"static caravans",
|
||||
"trailer home"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
15
data/fields/structure_canal.json
Normal file
15
data/fields/structure_canal.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"type": "structureRadio",
|
||||
"keys": [
|
||||
"bridge",
|
||||
"tunnel"
|
||||
],
|
||||
"label": "Structure",
|
||||
"placeholder": "Unknown",
|
||||
"strings": {
|
||||
"options": {
|
||||
"bridge": "Bridge",
|
||||
"tunnel": "Tunnel"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
"freestanding": "roentgen-tube",
|
||||
"guyed_lattice": "roentgen-lattice_guyed",
|
||||
"guyed_tube": "roentgen-tube_guyed",
|
||||
"lattice": "roentgen-lattice"
|
||||
"lattice": "roentgen-lattice",
|
||||
"dish": "fas-satellite-dish"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@
|
|||
"terms": [
|
||||
"flat top",
|
||||
"hump",
|
||||
"speed",
|
||||
"slow"
|
||||
"slow",
|
||||
"speed"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,8 @@
|
|||
"water_tank": "Water Tank",
|
||||
"pond": "Pond",
|
||||
"river": "River",
|
||||
"stream": "Stream"
|
||||
"stream": "Stream",
|
||||
"groundwater": "Groundwater"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,10 +4,10 @@
|
|||
"placeholder": "https://example.com",
|
||||
"label": "Menu Link",
|
||||
"terms": [
|
||||
"online menu",
|
||||
"menu",
|
||||
"menu uri",
|
||||
"menu url",
|
||||
"website menu",
|
||||
"menu"
|
||||
"online menu",
|
||||
"website menu"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
13
data/fields/wood_provided.json
Normal file
13
data/fields/wood_provided.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"key": "wood_provided",
|
||||
"type": "check",
|
||||
"label": "Firewood Provided",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"ch",
|
||||
"dk",
|
||||
"fi",
|
||||
"se"
|
||||
]
|
||||
}
|
||||
}
|
||||
12
data/preset_categories/climbing.json
Normal file
12
data/preset_categories/climbing.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"icon": "temaki-climbing",
|
||||
"name": "Climbing Features",
|
||||
"members": [
|
||||
"climbing/route",
|
||||
"climbing/route_bottom",
|
||||
"climbing/crag",
|
||||
"type/route/climbing",
|
||||
"type/site/climbing/crag",
|
||||
"type/site/climbing/area"
|
||||
]
|
||||
}
|
||||
|
|
@ -20,6 +20,7 @@
|
|||
"type/route/pipeline",
|
||||
"type/route/detour",
|
||||
"type/route_master",
|
||||
"type/route/climbing",
|
||||
"type/route"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,8 +4,9 @@
|
|||
"members": [
|
||||
"natural/water",
|
||||
"natural/water/pond",
|
||||
"natural/water/basin",
|
||||
"natural/water/lake",
|
||||
"natural/water/reservoir"
|
||||
"natural/water/reservoir",
|
||||
"natural/water/river",
|
||||
"natural/water/basin"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
{
|
||||
"fields": [],
|
||||
"moreFields": [
|
||||
"email",
|
||||
"fax",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
{
|
||||
"fields": [],
|
||||
"moreFields": [
|
||||
"{@templates/contact}",
|
||||
"address",
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@
|
|||
},
|
||||
"terms": [
|
||||
"drag lift",
|
||||
"jaybar",
|
||||
"jbar",
|
||||
"skiing",
|
||||
"snowboarding",
|
||||
"surface cable",
|
||||
"jaybar",
|
||||
"jbar"
|
||||
"surface cable"
|
||||
],
|
||||
"name": "J-Bar Lift"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,9 +12,9 @@
|
|||
},
|
||||
"terms": [
|
||||
"chair lift pole",
|
||||
"lift tower",
|
||||
"skiing",
|
||||
"snowboarding",
|
||||
"lift tower"
|
||||
"snowboarding"
|
||||
],
|
||||
"name": "Aerialway Pylon"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
"flying fox",
|
||||
"foefie slide",
|
||||
"gravity propelled aerial ropeslide",
|
||||
"Tyrolean traverse",
|
||||
"tyrolean traverse",
|
||||
"zip wire",
|
||||
"zip-line",
|
||||
"zipline",
|
||||
|
|
|
|||
|
|
@ -6,8 +6,7 @@
|
|||
"icao",
|
||||
"address",
|
||||
"operator",
|
||||
"operator/type",
|
||||
"{@templates/internet_access}"
|
||||
"operator/type"
|
||||
],
|
||||
"moreFields": [
|
||||
"{@templates/contact}",
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@
|
|||
"finger",
|
||||
"gangway",
|
||||
"jet bridge",
|
||||
"jetbridge",
|
||||
"jet way",
|
||||
"jetbridge",
|
||||
"jetway",
|
||||
"PBB",
|
||||
"pbb",
|
||||
"portal",
|
||||
"terminal gate connector"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@
|
|||
"aeroway": "terminal"
|
||||
},
|
||||
"terms": [
|
||||
"airport",
|
||||
"aerodrome"
|
||||
"aerodrome",
|
||||
"airport"
|
||||
],
|
||||
"name": "Airport Terminal"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@
|
|||
"kitten",
|
||||
"pet care",
|
||||
"pet rescue",
|
||||
"pound",
|
||||
"puppy",
|
||||
"raptor",
|
||||
"reptile",
|
||||
"rescue",
|
||||
"spca",
|
||||
"pound"
|
||||
"spca"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "animal_shelter"
|
||||
|
|
|
|||
|
|
@ -25,9 +25,9 @@
|
|||
"vertex"
|
||||
],
|
||||
"terms": [
|
||||
"money",
|
||||
"cash",
|
||||
"machine"
|
||||
"machine",
|
||||
"money"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "atm"
|
||||
|
|
|
|||
|
|
@ -21,8 +21,8 @@
|
|||
"clay oven",
|
||||
"horno",
|
||||
"masonry oven",
|
||||
"tabun oven",
|
||||
"pizza oven"
|
||||
"pizza oven",
|
||||
"tabun oven"
|
||||
],
|
||||
"name": "Baking Oven"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"dive",
|
||||
"beer",
|
||||
"bier",
|
||||
"booze"
|
||||
"booze",
|
||||
"dive"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "bar"
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
"terms": [
|
||||
"gay bar",
|
||||
"lesbian bar",
|
||||
"lgbtq bar",
|
||||
"lgb bar",
|
||||
"lgbt bar",
|
||||
"lgb bar"
|
||||
"lgbtq bar"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "bar",
|
||||
|
|
|
|||
|
|
@ -23,8 +23,8 @@
|
|||
"line"
|
||||
],
|
||||
"terms": [
|
||||
"seat",
|
||||
"chair"
|
||||
"chair",
|
||||
"seat"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "bench"
|
||||
|
|
|
|||
|
|
@ -21,11 +21,11 @@
|
|||
"key": "bicycle_parking"
|
||||
},
|
||||
"terms": [
|
||||
"Bike Parking Station",
|
||||
"bike parking station",
|
||||
"cycle parking",
|
||||
"cycling",
|
||||
"Multi-Storey Bicycle Park",
|
||||
"Multi-Storey Bike Park"
|
||||
"multi-storey bicycle park",
|
||||
"multi-storey bike park"
|
||||
],
|
||||
"name": "Bicycle Parking Garage"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,9 +13,9 @@
|
|||
"key": "bicycle_parking"
|
||||
},
|
||||
"terms": [
|
||||
"bike lockers",
|
||||
"cycle locker",
|
||||
"cycling",
|
||||
"Bike Lockers"
|
||||
"cycling"
|
||||
],
|
||||
"name": "Bicycle Lockers"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,9 +17,9 @@
|
|||
"key": "bicycle_parking"
|
||||
},
|
||||
"terms": [
|
||||
"bike shed",
|
||||
"cycle shed",
|
||||
"cycling",
|
||||
"Bike Shed"
|
||||
"cycling"
|
||||
],
|
||||
"name": "Bicycle Shed"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,11 +21,11 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"bike",
|
||||
"bicycle",
|
||||
"bikeshare",
|
||||
"bike share",
|
||||
"bicycle share",
|
||||
"bike",
|
||||
"bike share",
|
||||
"bikeshare",
|
||||
"cycle dock",
|
||||
"cycle hub",
|
||||
"cycleshare",
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@
|
|||
"bike multitool",
|
||||
"bike repair",
|
||||
"bike tools",
|
||||
"compressed air",
|
||||
"cycle pump",
|
||||
"cycle repair",
|
||||
"cycling",
|
||||
"compressed air"
|
||||
"cycling"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "bicycle_repair_station"
|
||||
|
|
|
|||
|
|
@ -18,13 +18,13 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"bike",
|
||||
"bicycle",
|
||||
"bike wash",
|
||||
"bicycle wash",
|
||||
"bicycle cleaning",
|
||||
"cycle wash",
|
||||
"bicycle wash",
|
||||
"bike",
|
||||
"bike wash",
|
||||
"cycle rinse station",
|
||||
"cycle wash",
|
||||
"cycling"
|
||||
],
|
||||
"tags": {
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@
|
|||
"terms": [
|
||||
"observation viewer",
|
||||
"optical ranger",
|
||||
"spotting scope",
|
||||
"sight",
|
||||
"spotting scope",
|
||||
"spyglass",
|
||||
"telescope",
|
||||
"tower viewer",
|
||||
|
|
|
|||
|
|
@ -14,12 +14,12 @@
|
|||
},
|
||||
"terms": [
|
||||
"boba",
|
||||
"boba drink",
|
||||
"bubble milk tea",
|
||||
"pearl milk tea",
|
||||
"taiwanese tea drink",
|
||||
"tapioca",
|
||||
"pearl tea",
|
||||
"boba drink"
|
||||
"taiwanese tea drink",
|
||||
"tapioca"
|
||||
],
|
||||
"name": "Bubble Tea Cafe"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@
|
|||
"americano",
|
||||
"brew",
|
||||
"cafe",
|
||||
"café",
|
||||
"caffe",
|
||||
"caffè",
|
||||
"café",
|
||||
"cappuccino",
|
||||
"cocoa",
|
||||
"coffee shop",
|
||||
|
|
|
|||
30
data/presets/amenity/cafe/teahouse.json
Normal file
30
data/presets/amenity/cafe/teahouse.json
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"icon": "maki-cafe",
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "cafe",
|
||||
"cuisine": "tea"
|
||||
},
|
||||
"reference": {
|
||||
"key": "amenity",
|
||||
"value": "cafe"
|
||||
},
|
||||
"terms": [
|
||||
"black tea",
|
||||
"green tea",
|
||||
"hot drinks",
|
||||
"oolong tea",
|
||||
"tea",
|
||||
"tea drink",
|
||||
"tea house",
|
||||
"tea room",
|
||||
"teahouse",
|
||||
"tearoom",
|
||||
"white tea",
|
||||
"yellow tea"
|
||||
],
|
||||
"name": "Teahouse"
|
||||
}
|
||||
|
|
@ -21,11 +21,11 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"gambling",
|
||||
"roulette",
|
||||
"blackjack",
|
||||
"craps",
|
||||
"gambling",
|
||||
"poker",
|
||||
"blackjack"
|
||||
"roulette"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "casino"
|
||||
|
|
|
|||
|
|
@ -26,9 +26,11 @@
|
|||
"amenity": "charging_station"
|
||||
},
|
||||
"terms": [
|
||||
"EV",
|
||||
"Electric Vehicle",
|
||||
"Supercharger"
|
||||
"charge point",
|
||||
"charging stall",
|
||||
"electric vehicle",
|
||||
"ev",
|
||||
"supercharger"
|
||||
],
|
||||
"name": "Charging Station"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@
|
|||
"film",
|
||||
"flick",
|
||||
"movie",
|
||||
"theater",
|
||||
"picture",
|
||||
"screen",
|
||||
"show",
|
||||
"screen"
|
||||
"theater"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "cinema"
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@
|
|||
"value": "dialysis"
|
||||
},
|
||||
"terms": [
|
||||
"kidney dialysis",
|
||||
"dialysis clinic"
|
||||
"dialysis clinic",
|
||||
"kidney dialysis"
|
||||
],
|
||||
"name": "Dialysis Center"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
"terms": [
|
||||
"egg",
|
||||
"fertility",
|
||||
"ovulation",
|
||||
"reproductive",
|
||||
"sperm",
|
||||
"ovulation"
|
||||
"sperm"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "clinic",
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@
|
|||
"visibility",
|
||||
"inscription"
|
||||
],
|
||||
"moreFields": [],
|
||||
"geometry": [
|
||||
"point",
|
||||
"vertex"
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"lgbtq event",
|
||||
"lgbtq hall",
|
||||
"lgb event",
|
||||
"lgb hall",
|
||||
"lgbt event",
|
||||
"lgbt hall",
|
||||
"lgb event",
|
||||
"lgb hall"
|
||||
"lgbtq event",
|
||||
"lgbtq hall"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"tooth",
|
||||
"teeth"
|
||||
"teeth",
|
||||
"tooth"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "dentist"
|
||||
|
|
|
|||
29
data/presets/amenity/device_charging_station.json
Normal file
29
data/presets/amenity/device_charging_station.json
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"icon": "temaki-electronic",
|
||||
"fields": [
|
||||
"access_simple",
|
||||
"capacity",
|
||||
"fee",
|
||||
"payment_multi",
|
||||
"level",
|
||||
"lockable",
|
||||
"opening_hours"
|
||||
],
|
||||
"moreFields": [
|
||||
"wheelchair",
|
||||
"operator",
|
||||
"indoor"
|
||||
],
|
||||
"geometry": [
|
||||
"point"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "device_charging_station"
|
||||
},
|
||||
"terms": [
|
||||
"charger",
|
||||
"plug",
|
||||
"usb"
|
||||
],
|
||||
"name": "Device Charging Station"
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
],
|
||||
"terms": [
|
||||
"cardiac surgeon",
|
||||
"Cardiology",
|
||||
"cardiology",
|
||||
"cardiovascular system",
|
||||
"coronary artery",
|
||||
"heart"
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@
|
|||
],
|
||||
"terms": [
|
||||
"bowels",
|
||||
"digestive system",
|
||||
"digestion",
|
||||
"digestive system",
|
||||
"esophagus",
|
||||
"food pipe",
|
||||
"gallstone",
|
||||
"gastrointestinal tract",
|
||||
"gastroenterology",
|
||||
"gastrointestinal tract",
|
||||
"gullet",
|
||||
"intestines",
|
||||
"large intestine",
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"gp",
|
||||
"family doctor",
|
||||
"family physician",
|
||||
"family practitioner",
|
||||
"family doctor"
|
||||
"gp"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "doctors",
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@
|
|||
"gynaecologist",
|
||||
"gynaecology",
|
||||
"gynecology",
|
||||
"OBGYN",
|
||||
"ob/gyn",
|
||||
"obgyn",
|
||||
"obstetrics",
|
||||
"ovulation",
|
||||
"reproductive",
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue