Skip to content

Commit bf95421

Browse files
committed
Initial commit
0 parents  commit bf95421

File tree

1,906 files changed

+55742
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,906 files changed

+55742
-0
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
.DS_Store
2+
.esm-cache
3+
.vscode/
4+
.idea/
5+
/node_modules/
6+
/.tx/tmp/
7+
npm-debug.log
8+
package-lock.json

LICENSE.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## ISC License
2+
3+
Copyright (c) 2017, iD Contributors
4+
5+
Permission to use, copy, modify, and/or distribute this software for any
6+
purpose with or without fee is hereby granted, provided that the above
7+
copyright notice and this permission notice appear in all copies.
8+
9+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
10+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
11+
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
12+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
13+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
14+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
15+
PERFORMANCE OF THIS SOFTWARE.

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# :label: The iD Tagging Schema (ITS)
2+
3+
This is the directory of OpenStreetMap tagging data used by the [iD editor](https://github.com/openstreetmap/iD).
4+
It includes presets, fields, deprecations, and more.
5+
6+
## Background
7+
8+
OpenStreetMap itself does not have a formal tagging [schema](https://en.wikipedia.org/wiki/Database_schema),
9+
but editing tools need to know how tags are used in order to facilitate mapping.
10+
This Tagging Schema fills that need, but with a number of caveats:
11+
12+
- This isn't authoritative or definitive
13+
- Tagging interpretations may vary from mapper to mapper, place to place, and over time
14+
- Our primary aim is to serve the needs of iD mappers (but other tools are welcome to use this too)
15+
- We support tags based on practicality, usage, and community approval
16+
- Sometimes there are reasons we can't support a tag even if it's used or approved
17+
18+
## Integrations
19+
20+
This schema incorporates data from the [name-suggestion-index](https://github.com/osmlab/name-suggestion-index).
21+
22+
## Contributing
23+
24+
iD's [code of conduct](https://github.com/openstreetmap/iD/blob/release/CODE_OF_CONDUCT.md) and
25+
[privacy policy](https://github.com/openstreetmap/iD/blob/release/PRIVACY.md) also apply to this project.
26+
27+
### Making Changes
28+
29+
Documentation for the data formats is located with the [schema-builder](https://github.com/ideditor/schema-builder)
30+
package, which is the technical basis of this project. To make a change, update a
31+
file within the `data` folder and rebuild by running `npm run build` in your terminal.

0 commit comments

Comments
 (0)