mirror of
https://github.com/openstreetmap/id-tagging-schema.git
synced 2025-10-26 12:23:52 +01:00
Compare commits
664 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
159f3f379b | ||
|
|
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 | ||
|
|
7f7582ca2b | ||
|
|
5fcb6e1eb4 | ||
|
|
26abac80e1 | ||
|
|
bbf80f792b | ||
|
|
d6907ea239 | ||
|
|
8ed3a51962 | ||
|
|
e35e5dc5b8 | ||
|
|
ac2bdbb98f | ||
|
|
eadb27f94a | ||
|
|
641bf77e6b | ||
|
|
46fe675a55 | ||
|
|
a2a916d59b | ||
|
|
6914cc43db | ||
|
|
6a94c36018 | ||
|
|
be215c5ab7 | ||
|
|
ca93ae1653 | ||
|
|
5551852bcb | ||
|
|
6a6ca24982 | ||
|
|
69fce94bc1 | ||
|
|
027472cf8b | ||
|
|
a43b399d9d | ||
|
|
8002f947bb | ||
|
|
3e283add55 | ||
|
|
2c23a1d061 | ||
|
|
98c9f92310 | ||
|
|
bb0a08cf26 | ||
|
|
9eb6ae8f91 | ||
|
|
6faebc1cb5 | ||
|
|
2763fbd500 | ||
|
|
fd171f8766 | ||
|
|
11ee477b16 | ||
|
|
5e0ae1d6bd | ||
|
|
a2e4e42448 | ||
|
|
7d6e73e742 | ||
|
|
d7bede7c7f | ||
|
|
178263bdff | ||
|
|
a620a588af | ||
|
|
b030d25f0c | ||
|
|
82ba88e692 | ||
|
|
e0a459d043 | ||
|
|
06d14470ec | ||
|
|
a05f8fd04e | ||
|
|
edb139021c | ||
|
|
d8804650b1 | ||
|
|
c2b5f7d037 | ||
|
|
e140662602 | ||
|
|
af39cf9e64 | ||
|
|
42b77ccf10 | ||
|
|
aaf944c4af | ||
|
|
9da3edfcf3 | ||
|
|
c23dc05fdb | ||
|
|
7a490d3222 | ||
|
|
d9d3f059cd | ||
|
|
664ad19906 | ||
|
|
c528be9b5b | ||
|
|
c156fca6c4 | ||
|
|
cfa71d6c4f | ||
|
|
db8046f762 | ||
|
|
54fc704a25 | ||
|
|
014fb1377c | ||
|
|
28e147b241 | ||
|
|
6549319638 | ||
|
|
2e583ed5cd | ||
|
|
8bb30fc710 | ||
|
|
e3a9afc5ae | ||
|
|
f003d88a3e | ||
|
|
defe6cb556 | ||
|
|
a12a1fe8e0 | ||
|
|
3abf5ee0b9 | ||
|
|
26c1ff1944 | ||
|
|
da79c5501f | ||
|
|
2bbb4bb883 | ||
|
|
a11968d8b6 | ||
|
|
9aeafb1e44 | ||
|
|
9c7d193b25 | ||
|
|
4937ed7f5f | ||
|
|
f3b93096c8 | ||
|
|
874cea8b98 | ||
|
|
02d1552999 | ||
|
|
bc74fb50e7 | ||
|
|
7bf5a08f29 | ||
|
|
1f84da6b0b | ||
|
|
22b0f89c48 | ||
|
|
7b9ae7ad76 | ||
|
|
5f054c9a3e | ||
|
|
164e89ed20 | ||
|
|
87d435bf0f | ||
|
|
c1ece646b2 | ||
|
|
accce26326 | ||
|
|
32b479da84 | ||
|
|
5292df7b51 | ||
|
|
777d53ecbe | ||
|
|
9fc67cd1ac | ||
|
|
a090dadf41 | ||
|
|
c1989accfe | ||
|
|
bfa675f4b5 | ||
|
|
8bc37a85f8 | ||
|
|
e0c7efdb21 | ||
|
|
de5bd05da2 | ||
|
|
135ad24d0d | ||
|
|
339ae5bd55 | ||
|
|
99b01c056e | ||
|
|
7629cf2bd8 | ||
|
|
683321c8fb | ||
|
|
e4603c82c0 | ||
|
|
8a37712301 | ||
|
|
ce216355bd | ||
|
|
1919effc91 | ||
|
|
6d86393520 | ||
|
|
b2ad5362e0 | ||
|
|
65d4d70312 | ||
|
|
e25f91e8c0 | ||
|
|
5d95be8cdd | ||
|
|
14779516ff | ||
|
|
0dbf5fff99 | ||
|
|
aebc44713b | ||
|
|
446e034374 | ||
|
|
c70bb2633b | ||
|
|
fed19c8f09 | ||
|
|
b76ea528ec | ||
|
|
8e6fd74ce5 | ||
|
|
790f6d9992 | ||
|
|
2f06f22b42 | ||
|
|
e8249e2c83 | ||
|
|
bd3f0df3d6 | ||
|
|
7a00288ff9 | ||
|
|
19658224ce | ||
|
|
d0ebdbba63 | ||
|
|
ebfe8e1491 | ||
|
|
dd8757e6ce | ||
|
|
af95f5e685 | ||
|
|
9c42f73111 | ||
|
|
cb8ebb9629 | ||
|
|
455d733d87 | ||
|
|
4535fb74f6 | ||
|
|
a43e03ec73 | ||
|
|
28e81156c8 | ||
|
|
2fd0526b00 | ||
|
|
ebcd644246 | ||
|
|
062459e4b3 | ||
|
|
87c39e17a6 | ||
|
|
a453c9514a | ||
|
|
4a3c6f6325 | ||
|
|
c4f378b7ff | ||
|
|
b36e802919 | ||
|
|
7b656add7f | ||
|
|
bab09d1791 | ||
|
|
f7622e377f | ||
|
|
2bd6a13294 | ||
|
|
5adce6d95a | ||
|
|
b4be589b48 | ||
|
|
1c476a2146 | ||
|
|
7a4de1fd4b | ||
|
|
bc78010f52 | ||
|
|
7252394f2e | ||
|
|
6abf094b9a | ||
|
|
17a9a0526f | ||
|
|
dc4bf38a1f | ||
|
|
f94196433c | ||
|
|
ee94a6b7c5 | ||
|
|
87b710df73 | ||
|
|
f2fbc7998a | ||
|
|
85b2dbb52a | ||
|
|
87d7b90f93 | ||
|
|
e11a6d2c74 | ||
|
|
ffef8769aa | ||
|
|
14e30fa5bb | ||
|
|
4381d3ac45 | ||
|
|
b1ab6e35cf | ||
|
|
6c0174e208 | ||
|
|
8bfaef1542 | ||
|
|
fa267abacf | ||
|
|
289a57b700 | ||
|
|
2cec1313d7 | ||
|
|
118ae02ebe | ||
|
|
28638cf6c8 | ||
|
|
46ac97189c | ||
|
|
8ca0db555c | ||
|
|
75d756f2bc | ||
|
|
30a8be932d | ||
|
|
cd56a0db32 | ||
|
|
3ab88d0fcd | ||
|
|
cb4b64e2c9 | ||
|
|
99caf278b0 | ||
|
|
c624700656 | ||
|
|
50aeb69b4e | ||
|
|
e47e4d6325 | ||
|
|
ca2b2e5f7a | ||
|
|
89a1671c3f | ||
|
|
41a9443e84 | ||
|
|
02eb4d0235 | ||
|
|
6de5f5fde8 | ||
|
|
70e8a6a471 | ||
|
|
4fed7efe1f | ||
|
|
c0018f12a8 | ||
|
|
e904de263c | ||
|
|
653eaf9e21 | ||
|
|
d1d811f7ab | ||
|
|
b9d9fede53 | ||
|
|
ed497a32a7 | ||
|
|
fb072abf37 | ||
|
|
6727a604e0 | ||
|
|
915ed76ac0 | ||
|
|
0a6eb743eb | ||
|
|
6c73367bf6 | ||
|
|
c6dfbbd2a4 | ||
|
|
a364040f02 | ||
|
|
e75eaeea81 | ||
|
|
6d5c8771dc | ||
|
|
9505676e24 | ||
|
|
692da6c5f5 | ||
|
|
799fc6ce92 | ||
|
|
9b92e82818 | ||
|
|
1d3023e104 | ||
|
|
01e7739976 | ||
|
|
f6f5c95f06 | ||
|
|
e9eb373374 | ||
|
|
926ca653c6 | ||
|
|
89139bbaf0 | ||
|
|
7f75eaedd9 | ||
|
|
d13d3cdbad | ||
|
|
16de0e3814 | ||
|
|
183cf30485 | ||
|
|
619ef9d902 | ||
|
|
2d20b48fc9 | ||
|
|
170c08ea32 | ||
|
|
2601956eee | ||
|
|
95a67947b5 | ||
|
|
674dce8f61 | ||
|
|
ff077366fe | ||
|
|
eacf2c2639 | ||
|
|
b5a1794d2a | ||
|
|
3593ffcf40 | ||
|
|
48e730498a | ||
|
|
3e5e99ff88 | ||
|
|
75fa0e8018 | ||
|
|
a6cfb236af | ||
|
|
2d94afe012 | ||
|
|
982e632ec0 | ||
|
|
e1e5a323f7 | ||
|
|
f8085257fa | ||
|
|
b3fb1e7af5 | ||
|
|
17e8c209cd | ||
|
|
48cb0b60ce | ||
|
|
0afb928980 | ||
|
|
9b7e616904 | ||
|
|
aeaf9b5555 | ||
|
|
b8862ed383 | ||
|
|
55184b6d09 | ||
|
|
f5da0c97f5 | ||
|
|
269443c478 | ||
|
|
2cb5d5cd1c | ||
|
|
05fff1108b | ||
|
|
c1115c6b38 | ||
|
|
e5c374c4fd | ||
|
|
3ecd9d40c6 | ||
|
|
c32559a6ea | ||
|
|
d083f66811 | ||
|
|
e31fe4938a | ||
|
|
4bd294c8dd | ||
|
|
f1a7337bad | ||
|
|
c7d19b3c6a | ||
|
|
f9c624ffee | ||
|
|
bad5efee5d | ||
|
|
ba3442100f | ||
|
|
59aaa24518 | ||
|
|
dfa101d32b | ||
|
|
0d31467e43 | ||
|
|
02f36be12a | ||
|
|
55c242ef7c | ||
|
|
2716443911 | ||
|
|
54b6c0999c | ||
|
|
5bbd18fe18 | ||
|
|
7d42b9c32d | ||
|
|
5d31e7ed4d | ||
|
|
9889709174 | ||
|
|
8a1f69a823 | ||
|
|
fa63e044df | ||
|
|
ae6efaed0e | ||
|
|
dd045f2402 | ||
|
|
b69ac367e4 | ||
|
|
0a67492529 | ||
|
|
26f5cf4701 | ||
|
|
0c9c5b0595 | ||
|
|
757b529f75 | ||
|
|
d971370bca | ||
|
|
e67d124d8c | ||
|
|
2f24b915df | ||
|
|
2785d43289 | ||
|
|
c9261a0b22 | ||
|
|
2e3ee33574 | ||
|
|
b526b49ea2 | ||
|
|
08bd11719c | ||
|
|
12b257c9eb | ||
|
|
2f0fdba394 | ||
|
|
89bb45fa66 | ||
|
|
54205c7a29 | ||
|
|
f916c7be39 | ||
|
|
c07e7ae090 | ||
|
|
ab43ab45e6 | ||
|
|
35632f1b75 | ||
|
|
c021dc01de | ||
|
|
f62cc62a72 | ||
|
|
8fb5304aed | ||
|
|
825f409cbe | ||
|
|
186b86918d | ||
|
|
dacbd27245 | ||
|
|
075527fa06 | ||
|
|
96a4600d18 | ||
|
|
1aedde053e | ||
|
|
e44e9ed65a | ||
|
|
65b047cb04 | ||
|
|
49ebee6e25 | ||
|
|
c4c57f701c | ||
|
|
6bf9a31139 | ||
|
|
862eee0d42 | ||
|
|
112e61123f | ||
|
|
02b1bb326d | ||
|
|
43b66494b8 | ||
|
|
52610604bf | ||
|
|
9d42f2a92f | ||
|
|
8ee33f2a28 | ||
|
|
def8e98301 | ||
|
|
82fbd37b88 | ||
|
|
b4c340f80c | ||
|
|
3f8c56bdd0 | ||
|
|
fd91b6070e | ||
|
|
03cc996f7e | ||
|
|
007984977f | ||
|
|
1e38b190a2 | ||
|
|
21a317733c | ||
|
|
f86dedc9a4 | ||
|
|
7bc6dfe197 | ||
|
|
7d2050a559 | ||
|
|
0888d52237 | ||
|
|
89cfc7df5e | ||
|
|
ddc098cbeb | ||
|
|
66bc817a17 | ||
|
|
d540bfc260 | ||
|
|
c7566546a7 | ||
|
|
5555b1502c | ||
|
|
6c1e8657c6 | ||
|
|
4b16f09fd3 | ||
|
|
0f157cc98d | ||
|
|
f3e760373c | ||
|
|
25ff354fdd | ||
|
|
88641533c3 | ||
|
|
7764008519 | ||
|
|
2e809bbca4 | ||
|
|
fa503f106d | ||
|
|
9a623c9990 | ||
|
|
476efb36ad | ||
|
|
ef73d649b6 | ||
|
|
ae68feef3c | ||
|
|
7a444f10be | ||
|
|
2ffda94556 | ||
|
|
1663cbb33d | ||
|
|
04ea90c4b6 | ||
|
|
9591d85486 | ||
|
|
3dc8db8bd9 | ||
|
|
60d6447434 | ||
|
|
4184e16cc8 | ||
|
|
2d07a40749 | ||
|
|
edf4cda7b1 | ||
|
|
a7efca7345 | ||
|
|
c9f10fc92a | ||
|
|
de1aba1321 | ||
|
|
0cd54b5493 | ||
|
|
60c86f53cb | ||
|
|
539ceeda2f | ||
|
|
32493289a7 | ||
|
|
d3cc448870 | ||
|
|
970526a3ac | ||
|
|
18d9ba325a | ||
|
|
7e7029064a | ||
|
|
1cba6e3aab | ||
|
|
d3f5f5f55e | ||
|
|
393c2c4afa | ||
|
|
f2c16fbcd6 | ||
|
|
38eec6dc4e | ||
|
|
dd16e13388 | ||
|
|
37f9772347 | ||
|
|
fde024c84b | ||
|
|
6a5e8f6fd8 | ||
|
|
c9214274ab | ||
|
|
9742f8ccce | ||
|
|
9be5591cef | ||
|
|
3d70c1b919 | ||
|
|
cb87cc134a | ||
|
|
3e655b7cf8 | ||
|
|
9fbb9c2a43 | ||
|
|
a7a32d8a1f | ||
|
|
a96c4c4e9d | ||
|
|
fbcce8db61 | ||
|
|
31a0a49ee9 | ||
|
|
c566791307 | ||
|
|
45eb1a1462 | ||
|
|
f170b62e12 | ||
|
|
93c79a9a57 | ||
|
|
c0bfb2812c | ||
|
|
68b3a2ccc4 | ||
|
|
46540e526e | ||
|
|
fb96c63e0b | ||
|
|
9950473ef3 | ||
|
|
05b48d6ca7 | ||
|
|
0fe03d767c | ||
|
|
3479d017b3 | ||
|
|
14bd2c7b9a | ||
|
|
0788e1cea0 | ||
|
|
5c68954ca4 | ||
|
|
9a3e8b31b2 | ||
|
|
e8440226ee | ||
|
|
456c801c8b | ||
|
|
5ffdf20259 | ||
|
|
9171f95a8b | ||
|
|
3f61715028 | ||
|
|
ebc1099741 | ||
|
|
4721b90867 | ||
|
|
8e90f9954f | ||
|
|
391bffed20 | ||
|
|
74b934cfdf | ||
|
|
eaca7fa5fc | ||
|
|
9614d42a13 | ||
|
|
7f4027c4ca | ||
|
|
a06efd896e | ||
|
|
dd786f8701 | ||
|
|
3aee36bbfc | ||
|
|
7bbb02694f | ||
|
|
bb7ff0a499 | ||
|
|
344d939d5a | ||
|
|
19a021b130 | ||
|
|
707101f971 | ||
|
|
61f5dffa6b | ||
|
|
712b4c7b77 | ||
|
|
dc2f6685c3 | ||
|
|
26dc7c569f | ||
|
|
20dab15f0f | ||
|
|
33988712e5 | ||
|
|
0e30e9fcce | ||
|
|
df1324ebf2 | ||
|
|
c4b6c4f5b1 | ||
|
|
c00e3df61f | ||
|
|
8f0f711c90 | ||
|
|
f9e0e2b240 | ||
|
|
2a7faa922a | ||
|
|
215b0f18e7 | ||
|
|
4afabc1bc4 | ||
|
|
6ad11810f9 | ||
|
|
22b1fbb2ac | ||
|
|
31c86a618b | ||
|
|
9c753cc504 | ||
|
|
8b53e8ff39 | ||
|
|
42f2d8772d | ||
|
|
e809db1fb1 | ||
|
|
699e10f70c | ||
|
|
0b3a3855ce | ||
|
|
4ec25ad331 | ||
|
|
b30e2ae23f | ||
|
|
71cf6944f7 | ||
|
|
00bf18a10b | ||
|
|
994a288e70 | ||
|
|
993b6b0935 | ||
|
|
e7cf81e954 | ||
|
|
656213b5c0 | ||
|
|
49832a898f | ||
|
|
6cc48e7e6c | ||
|
|
2042b19c67 | ||
|
|
b15c866495 | ||
|
|
2ac469addb | ||
|
|
d64ec8f3ce | ||
|
|
0076d3bb97 | ||
|
|
910e126e5b | ||
|
|
6d94f1a339 | ||
|
|
9296584cd6 | ||
|
|
ac2d48ca24 | ||
|
|
63ef56d6db | ||
|
|
12d8f96b45 | ||
|
|
f8ecdeb4a8 | ||
|
|
9b04f30fae | ||
|
|
48923a70f6 | ||
|
|
32c0876e75 | ||
|
|
3446bc805b | ||
|
|
547c4f50e2 | ||
|
|
6fd8dc0325 | ||
|
|
c0c94c0a6d | ||
|
|
69b36e184e | ||
|
|
b988ad65cc | ||
|
|
a2e7033b49 | ||
|
|
0f6b67dcab | ||
|
|
af21810172 | ||
|
|
5dafd816f9 | ||
|
|
d23493c5b1 | ||
|
|
5751905aa2 | ||
|
|
3f5f46e587 | ||
|
|
75a8c9f8ed | ||
|
|
a9d966d53e | ||
|
|
b49544fbb0 | ||
|
|
a89c827617 | ||
|
|
5b6346c10d | ||
|
|
07dc41adaa | ||
|
|
89f7343710 | ||
|
|
5cfdb3b3d5 | ||
|
|
56783738f0 | ||
|
|
8d45c78e65 | ||
|
|
57fe16f29d | ||
|
|
b4153ac3f6 | ||
|
|
bc25be16f1 | ||
|
|
a9101bfa88 | ||
|
|
388871fdf2 | ||
|
|
43c04ee4aa | ||
|
|
5f36b83e70 | ||
|
|
3d9af8ed13 | ||
|
|
310f5f5a23 | ||
|
|
2b188bc755 | ||
|
|
f324a9f1c3 | ||
|
|
b35e6bcb0e | ||
|
|
21244368a6 | ||
|
|
43e30d235b | ||
|
|
c85bb5b906 | ||
|
|
686d8447e6 | ||
|
|
81bd73f51f | ||
|
|
6a8330d3ec | ||
|
|
0a8c721928 | ||
|
|
5f3dd51c3e | ||
|
|
4d8a850970 | ||
|
|
b33e45b58f | ||
|
|
53fe0edb0d | ||
|
|
95c8acf5d1 | ||
|
|
3d4f97ebc0 | ||
|
|
ed908cfe8c | ||
|
|
785a6e8680 | ||
|
|
064a82032a | ||
|
|
ea9101e489 | ||
|
|
22599fae0d | ||
|
|
bd30b9258e | ||
|
|
723c87595b | ||
|
|
c670cd9afc | ||
|
|
d704bbd018 | ||
|
|
1512d312b2 | ||
|
|
bd1dd8f929 | ||
|
|
2eabf4979a | ||
|
|
ae96bdef56 | ||
|
|
68c1105303 | ||
|
|
ad4dbd4aa1 | ||
|
|
5180db12b7 | ||
|
|
35c94a78fd | ||
|
|
9971ed02fe | ||
|
|
3c25abe032 | ||
|
|
2fce8f986a | ||
|
|
bdae3f06ff | ||
|
|
d9b12bcbce | ||
|
|
9addee4ac2 | ||
|
|
566abf0c2c | ||
|
|
a755717e84 | ||
|
|
b5dab3005d | ||
|
|
d0dc7fd550 | ||
|
|
3b1a28f4f6 | ||
|
|
771d5ca037 | ||
|
|
4a1327e10a | ||
|
|
41d59a53f1 | ||
|
|
39b4f96519 | ||
|
|
6d74dc804e | ||
|
|
98bd3e3168 | ||
|
|
39af4001dd | ||
|
|
72345441cf | ||
|
|
12bbd256ca | ||
|
|
4af78f7353 | ||
|
|
bb084d741b | ||
|
|
93686fa02a | ||
|
|
51d71082cd |
1378 changed files with 294205 additions and 41299 deletions
9
.github/ISSUE_TEMPLATE/0-enhancement.yaml
vendored
9
.github/ISSUE_TEMPLATE/0-enhancement.yaml
vendored
|
|
@ -1,7 +1,7 @@
|
|||
name: Add support of a missing OSM tag
|
||||
description: This requests an OSM tag to be added to the tagging schema in the form of a new preset, field or value.
|
||||
# title: ''
|
||||
labels: enhancement
|
||||
labels: needs-triage
|
||||
# assignees: ''
|
||||
body:
|
||||
- type: markdown
|
||||
|
|
@ -82,6 +82,13 @@ body:
|
|||
placeholder: '126,000'
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
attributes:
|
||||
label: Suggested Icon
|
||||
description: Each preset needs an icon ([learn more…](https://github.com/ideditor/schema-builder/blob/main/ICONS.md#icons)). Any suggestion, yet, on which? Or do we need a new one?
|
||||
placeholder: 'maki-park'
|
||||
validations:
|
||||
required: false
|
||||
- type: input
|
||||
attributes:
|
||||
label: Replaces other Tag?
|
||||
|
|
|
|||
2
.github/ISSUE_TEMPLATE/1-bug.md
vendored
2
.github/ISSUE_TEMPLATE/1-bug.md
vendored
|
|
@ -2,7 +2,7 @@
|
|||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: bug
|
||||
labels: bug,needs-triage
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
|
|
|||
2
.github/ISSUE_TEMPLATE/2-deprecating.yaml
vendored
2
.github/ISSUE_TEMPLATE/2-deprecating.yaml
vendored
|
|
@ -1,7 +1,7 @@
|
|||
name: Add a New Deprecation Rule
|
||||
description: This requests an OSM tag to be added to list of deprecated tags.
|
||||
# title: ''
|
||||
labels: deprecating
|
||||
labels: deprecating,needs-triage
|
||||
# assignees: ''
|
||||
body:
|
||||
- type: markdown
|
||||
|
|
|
|||
72
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
72
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
### Description, Motivation & Context
|
||||
|
||||
<!-- Help readers to understand why this is relevant -->
|
||||
|
||||
### Related issues
|
||||
|
||||
<!-- Please link any related issues here.
|
||||
Use "Closes #123" to reference issues that should be closed automatically when this is merged. -->
|
||||
|
||||
### Links and data
|
||||
|
||||
**Relevant OSM Wiki links:**
|
||||
- …
|
||||
|
||||
**Relevant tag usage stats:**
|
||||
> …
|
||||
<!-- E.g., Numbers from Taginfo https://taginfo.openstreetmap.org/ and maybe local Taginfo https://taginfo.geofabrik.de/ -->
|
||||
<!-- E.g., a link to https://taghistory.raifer.tech -->
|
||||
|
||||
### Checklist and Test-Documentation Template
|
||||
|
||||
<details><summary>Read on to get your PR merged faster…</summary>
|
||||
|
||||
Follow these steps to test your PR yourself and make it a lot easier and faster for maintainers to check and approve it.
|
||||
|
||||
**This is how it works:**
|
||||
1. 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.
|
||||
|
||||
2. Once the preview is ready, use it to test your changes.
|
||||
|
||||
3. Now copy the snippet below into a new comment and fill out the blanks.
|
||||
|
||||
4. Now your PR is ready to be reviewed.
|
||||
|
||||
```
|
||||
## Test-Documentation
|
||||
|
||||
### Preview links & Sidebar Screenshots
|
||||
|
||||
<!-- Use the preview to find examples, select the feature in question and **copy this link here**.
|
||||
Find examples of nodes/areas. Find examples with a lot of tags or very few tags. – Whatever helps to test this thoroughly.
|
||||
Add relevant **screenshots** of the sidebar of those examples. -->
|
||||
|
||||
<!-- FYI: What we will check:
|
||||
- Is the [icon](https://github.com/ideditor/schema-builder/blob/main/ICONS.md) well chosen.
|
||||
- Are the fields well-structured and have good labels.
|
||||
- Do the dropdowns (etc.) work well and show helpful data. -->
|
||||
|
||||
### Search
|
||||
|
||||
<!-- **Test the search** of your preset and share relevant **screenshots** here.
|
||||
- Test the preset name as search terms.
|
||||
- Also test the preset terms and aliases as search terms (if present). -->
|
||||
|
||||
### Info-`i`
|
||||
|
||||
<!-- **Test the info-i** for your fields and preset and share relevant **screenshots** here.
|
||||
The info needs to help mappers understand the preset and when to use it.
|
||||
[Learn more…](https://github.com/openstreetmap/id-tagging-schema/blob/main/CONTRIBUTING.md#info-i)
|
||||
-->
|
||||
|
||||
### Wording
|
||||
|
||||
- [ ] American English
|
||||
- [ ] `name`, `aliases` (if present) use Title Case
|
||||
- [ ] `terms` (if present) use lower case, sorted A-Z
|
||||
<!-- Learn more in https://github.com/openstreetmap/id-tagging-schema/blob/main/GUIDELINES.md#2-design-the-preset -->
|
||||
```
|
||||
|
||||
</details>
|
||||
1
.github/dependabot.yml
vendored
1
.github/dependabot.yml
vendored
|
|
@ -9,3 +9,4 @@ updates:
|
|||
directory: "/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
versioning-strategy: increase-if-necessary
|
||||
|
|
|
|||
62
.github/release-drafter.yml
vendored
Normal file
62
.github/release-drafter.yml
vendored
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
name-template: 'v$RESOLVED_VERSION'
|
||||
tag-template: 'v$RESOLVED_VERSION'
|
||||
categories:
|
||||
- title: 'New Presets'
|
||||
labels:
|
||||
- 'new-preset'
|
||||
- title: 'New and Changed Fields'
|
||||
labels:
|
||||
- 'field'
|
||||
- 'new-field'
|
||||
- 'new-value'
|
||||
- title: 'Changed Presets'
|
||||
labels:
|
||||
- 'preset'
|
||||
- 'add-field'
|
||||
- 'new-icon'
|
||||
- 'new-label'
|
||||
- title: 'Regional Presets and Fields'
|
||||
labels:
|
||||
- 'regional'
|
||||
- title: 'Deprecated Tags'
|
||||
labels:
|
||||
- 'deprecating'
|
||||
- title: 'Bug Fixes'
|
||||
labels:
|
||||
- 'bug'
|
||||
- title: 'Documentation and Other Changes'
|
||||
labels:
|
||||
- 'ci'
|
||||
- 'documentation'
|
||||
- 'new-category'
|
||||
- 'schema-builder'
|
||||
- 'schema'
|
||||
- title: 'Dependencies'
|
||||
collapse-after: 3
|
||||
labels:
|
||||
- 'dependencies'
|
||||
category-template: '#### $TITLE'
|
||||
change-template: '* $TITLE (#$NUMBER, thanks @$AUTHOR)'
|
||||
change-title-escapes: '\<*_&'
|
||||
version-resolver:
|
||||
major:
|
||||
labels:
|
||||
- 'breaking'
|
||||
minor:
|
||||
labels:
|
||||
- 'enhancement'
|
||||
- 'new-preset'
|
||||
- 'new-field'
|
||||
- 'new-value'
|
||||
- 'new-icon'
|
||||
- 'new-label'
|
||||
- 'new-category'
|
||||
- 'add-field'
|
||||
- 'deprecating'
|
||||
- 'regional'
|
||||
patch:
|
||||
labels:
|
||||
- 'bug'
|
||||
- 'documentation'
|
||||
default: minor
|
||||
template: '$CHANGES'
|
||||
10
.github/workflows/build-preview.yml
vendored
10
.github/workflows/build-preview.yml
vendored
|
|
@ -12,13 +12,13 @@ jobs:
|
|||
build-preview:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-node@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- run: npm clean-install
|
||||
- run: npm run dist
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: openstreetmap/iD
|
||||
path: './iD'
|
||||
|
|
@ -33,7 +33,7 @@ jobs:
|
|||
env:
|
||||
ID_PRESETS_CDN_URL: '../../'
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: preview
|
||||
path: |
|
||||
|
|
@ -43,7 +43,7 @@ jobs:
|
|||
- name: Store pull request number for later use
|
||||
run: |
|
||||
echo ${{github.event.number}} > ./pr_number
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: pr
|
||||
path: ./pr_number
|
||||
|
|
|
|||
20
.github/workflows/deploy-preview.yml
vendored
20
.github/workflows/deploy-preview.yml
vendored
|
|
@ -8,17 +8,18 @@ on:
|
|||
|
||||
jobs:
|
||||
deploy-preview:
|
||||
environment: pr-previews
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success'}}
|
||||
steps:
|
||||
- uses: actions/setup-node@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '18'
|
||||
- run: npm install --global netlify-cli@6
|
||||
- run: npm install unzipper@0.10
|
||||
- run: npm clean-install
|
||||
|
||||
- name: Get pull request number
|
||||
uses: actions/github-script@v6
|
||||
uses: actions/github-script@v7
|
||||
id: pull-request-number
|
||||
with:
|
||||
result-encoding: string
|
||||
|
|
@ -45,21 +46,22 @@ jobs:
|
|||
const file = directory.files.find(d => d.path === 'pr_number');
|
||||
const content = await file.buffer();
|
||||
return content.toString();
|
||||
- uses: dawidd6/action-download-artifact@v2
|
||||
- uses: dawidd6/action-download-artifact@v8
|
||||
with:
|
||||
github_token: ${{secrets.GITHUB_TOKEN}}
|
||||
workflow: build-preview.yml
|
||||
pr: ${{steps.pull-request-number.outputs.result}}
|
||||
name: preview
|
||||
allow_forks: true
|
||||
|
||||
- name: Deploy to Netlify
|
||||
env:
|
||||
NETLIFY_AUTH_TOKEN: ${{secrets.NETLIFY_AUTH_TOKEN}}
|
||||
NETLIFY_SITE_ID: ${{secrets.NETLIFY_SITE_ID}}
|
||||
run: 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@v6
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
script: |
|
||||
const pullRequestNumber = parseInt(${{steps.pull-request-number.outputs.result}}, 10);
|
||||
|
|
@ -78,14 +80,14 @@ jobs:
|
|||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
issue_number: pullRequestNumber,
|
||||
body: `${start} Preview the tagging presets of this pull request here: https://pr-${pullRequestNumber}--ideditor-presets-preview.netlify.app/id/dist/#locale=en.`
|
||||
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}`);
|
||||
}
|
||||
|
||||
- name: Clean up artifact
|
||||
uses: actions/github-script@v6
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
result-encoding: string
|
||||
script: |
|
||||
|
|
|
|||
13
.github/workflows/deploy.yml
vendored
13
.github/workflows/deploy.yml
vendored
|
|
@ -12,15 +12,15 @@ jobs:
|
|||
deploy:
|
||||
name: Deploy
|
||||
runs-on: ubuntu-latest
|
||||
if: "!contains(github.event.head_commit.message, 'Deploy') && github.repository == 'openstreetmap/id-tagging-schema'"
|
||||
if: github.repository == 'openstreetmap/id-tagging-schema'
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3 # If you're using actions/checkout@v3 you must set persist-credentials to false in most cases for the deployment to work correctly.
|
||||
uses: actions/checkout@v4 # If you're using actions/checkout@v3 you must set persist-credentials to false in most cases for the deployment to work correctly.
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Set up Node.js
|
||||
uses: actions/setup-node@v3
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
|
||||
|
|
@ -31,8 +31,7 @@ jobs:
|
|||
run: npm run build
|
||||
|
||||
- name: Deploy 🚀
|
||||
uses: JamesIves/github-pages-deploy-action@v4.4.0
|
||||
uses: JamesIves/github-pages-deploy-action@v4
|
||||
with:
|
||||
BRANCH: main # The branch the action should deploy to.
|
||||
FOLDER: . # The folder the action should deploy.
|
||||
CLEAN: false # Automatically remove deleted files from the deploy branch
|
||||
branch: interim # The branch the action should deploy to.
|
||||
folder: interim # The folder the action should deploy.
|
||||
|
|
|
|||
24
.github/workflows/lint.yml
vendored
24
.github/workflows/lint.yml
vendored
|
|
@ -5,36 +5,34 @@ jobs:
|
|||
name: Check file endings
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: |
|
||||
notJSONs=`find data/ -type f -not -iname "*.json"`
|
||||
for f in $notJSONs
|
||||
disallowedFiles=`find data/ -type f -not -iname "*.json" -not -iname "*.md"`
|
||||
for f in $disallowedFiles
|
||||
do
|
||||
echo "::error file=$f::File $f is not a .json file."
|
||||
echo "::error file=$f::File $f is not a .json or .md file."
|
||||
done
|
||||
if [ ! -z "$notJSONs" ]; then exit 1; fi
|
||||
if [ ! -z "$disallowedFiles" ]; then exit 1; fi
|
||||
|
||||
prettier:
|
||||
name: Check for code formatting mistakes
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-node@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- run: npm clean-install
|
||||
- run: 'for f in `find data/ -type f -not -iname "*.json"`; do echo "::error File $f is not a .json file."; done'
|
||||
- run: npm run lint
|
||||
|
||||
codespell:
|
||||
name: Check for spelling errors
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: codespell-project/actions-codespell@master
|
||||
- uses: actions/checkout@v4
|
||||
- uses: codespell-project/actions-codespell@v2
|
||||
with:
|
||||
check_filenames: true
|
||||
skip: ./.git,./dist/translations
|
||||
ignore_words_list: "auxilary,casette,cemetary,chancel,discus,extentions,faiway,generat,goverment,guerilla,guyser,kindergarden,ore,pavillion,sculpter,storys,linz,te"
|
||||
skip: ./.git,./dist,./data/deprecated.json,./data/discarded.json,package.json,package-lock.json,./scripts
|
||||
ignore_words_list: "auxilary,casette,cemetary,chancel,discus,extentions,faiway,generat,goverment,guerilla,guyser,kindergarden,ore,pavillion,sculpter,storys,linz,te,brunch"
|
||||
only_warn: 1
|
||||
|
||||
|
|
|
|||
21
.github/workflows/release-drafter.yml
vendored
Normal file
21
.github/workflows/release-drafter.yml
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
name: Release Drafter
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
update_release_draft:
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: release-drafter/release-drafter@v6
|
||||
with:
|
||||
disable-autolabeler: true
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
57
.github/workflows/staging.yml
vendored
Normal file
57
.github/workflows/staging.yml
vendored
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
name: Build and Deploy Staging Instance
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
build-deploy:
|
||||
if: github.repository == 'openstreetmap/id-tagging-schema'
|
||||
runs-on: ubuntu-latest
|
||||
environment: staging
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
# install and build development version of id-tagging-schema
|
||||
- run: npm clean-install
|
||||
- run: npm run translations
|
||||
env:
|
||||
transifex_password: ${{secrets.TX_TOKEN}}
|
||||
if: env.transifex_password != null
|
||||
- run: npm run dist
|
||||
# install and build development version of iD using freshest version of presets and ELI
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: openstreetmap/id
|
||||
path: './iD'
|
||||
- run: npm clean-install
|
||||
working-directory: './iD'
|
||||
- run: npm install editor-layer-index
|
||||
working-directory: './iD'
|
||||
- run: mkdir dist/data
|
||||
working-directory: './iD'
|
||||
- run: npm run imagery
|
||||
working-directory: './iD'
|
||||
- run: npm run all
|
||||
working-directory: './iD'
|
||||
- run: npm run translations
|
||||
working-directory: './iD'
|
||||
env:
|
||||
transifex_password: ${{secrets.TX_TOKEN}}
|
||||
if: env.transifex_password != null
|
||||
- run: mkdir iD/dist/id-tagging-schema && mv dist iD/dist/id-tagging-schema/dist
|
||||
- run: npm run dist
|
||||
working-directory: './iD'
|
||||
env:
|
||||
ID_PRESETS_CDN_URL: './id-tagging-schema/'
|
||||
# deploy to netlify
|
||||
- name: Deploy to Netlify
|
||||
env:
|
||||
NETLIFY_AUTH_TOKEN: ${{secrets.NETLIFY_AUTH_TOKEN}}
|
||||
NETLIFY_SITE_ID: ${{secrets.NETLIFY_SITE_ID}}
|
||||
run: ./node_modules/.bin/netlify deploy --no-build --prod --dir=iD/dist
|
||||
4
.github/workflows/test.yml
vendored
4
.github/workflows/test.yml
vendored
|
|
@ -18,9 +18,9 @@ jobs:
|
|||
node-version: ['18']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v3
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- run: npm clean-install
|
||||
|
|
|
|||
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -6,3 +6,4 @@
|
|||
npm-debug.log
|
||||
|
||||
transifex.auth
|
||||
interim
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"parser": "json-stringify",
|
||||
"proseWrap": "never",
|
||||
"bracketSpacing": true,
|
||||
"endOfLine": "lf"
|
||||
"parser": "json-stringify",
|
||||
"proseWrap": "never",
|
||||
"bracketSpacing": true,
|
||||
"endOfLine": "lf"
|
||||
}
|
||||
|
|
|
|||
5
.vscode/settings.json
vendored
5
.vscode/settings.json
vendored
|
|
@ -36,5 +36,8 @@
|
|||
],
|
||||
"url": "./node_modules/@ideditor/schema-builder/schemas/preset_defaults.json"
|
||||
}
|
||||
]
|
||||
],
|
||||
"files.exclude": {
|
||||
"**/dist": true
|
||||
}
|
||||
}
|
||||
|
|
|
|||
766
CHANGELOG.md
766
CHANGELOG.md
|
|
@ -13,12 +13,766 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
#### New Presets
|
||||
#### Changed Presets
|
||||
#### New and Changed Fields
|
||||
#### Regional Presets and Fields
|
||||
#### Deprecated Tags
|
||||
#### Bugfixes
|
||||
#### Documentation and Other Changes
|
||||
|
||||
[#xxxx]: https://github.com/openstreetmap/id-tagging-schema/issues/xxxx
|
||||
[#xxxx]: https://github.com/openstreetmap/id-tagging-schema/pull/xxxx
|
||||
[@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
|
||||
|
||||
#### 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])
|
||||
|
||||
[#1140]: https://github.com/openstreetmap/id-tagging-schema/pull/1140
|
||||
[#1508]: https://github.com/openstreetmap/id-tagging-schema/pull/1508
|
||||
[#1519]: https://github.com/openstreetmap/id-tagging-schema/pull/1519
|
||||
[#1497]: https://github.com/openstreetmap/id-tagging-schema/pull/1497
|
||||
[#1499]: https://github.com/openstreetmap/id-tagging-schema/pull/1499
|
||||
[#1492]: https://github.com/openstreetmap/id-tagging-schema/pull/1492
|
||||
[#1489]: https://github.com/openstreetmap/id-tagging-schema/pull/1489
|
||||
[#1504]: https://github.com/openstreetmap/id-tagging-schema/pull/1504
|
||||
[#1502]: https://github.com/openstreetmap/id-tagging-schema/pull/1502
|
||||
[#1503]: https://github.com/openstreetmap/id-tagging-schema/pull/1503
|
||||
[@Vectorial1024]: https://github.com/Vectorial1024
|
||||
|
||||
|
||||
# 6.10.0
|
||||
##### 2025-Mar-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])
|
||||
|
||||
[#1232]: https://github.com/openstreetmap/id-tagging-schema/pull/1232
|
||||
[#1232]: https://github.com/openstreetmap/id-tagging-schema/pull/1232
|
||||
[#1320]: https://github.com/openstreetmap/id-tagging-schema/pull/1320
|
||||
[#1327]: https://github.com/openstreetmap/id-tagging-schema/pull/1327
|
||||
[#1307]: https://github.com/openstreetmap/id-tagging-schema/pull/1307
|
||||
[#1407]: https://github.com/openstreetmap/id-tagging-schema/issues/1407
|
||||
[#1430]: https://github.com/openstreetmap/id-tagging-schema/pull/1430
|
||||
[#1441]: https://github.com/openstreetmap/id-tagging-schema/pull/1441
|
||||
[#1443]: https://github.com/openstreetmap/id-tagging-schema/pull/1443
|
||||
[#1446]: https://github.com/openstreetmap/id-tagging-schema/pull/1446
|
||||
[#1448]: https://github.com/openstreetmap/id-tagging-schema/pull/1448
|
||||
[#1451]: https://github.com/openstreetmap/id-tagging-schema/pull/1451
|
||||
[#1454]: https://github.com/openstreetmap/id-tagging-schema/pull/1454
|
||||
[#1457]: https://github.com/openstreetmap/id-tagging-schema/pull/1457
|
||||
[#1458]: https://github.com/openstreetmap/id-tagging-schema/pull/1458
|
||||
[#1459]: https://github.com/openstreetmap/id-tagging-schema/pull/1459
|
||||
[#1460]: https://github.com/openstreetmap/id-tagging-schema/pull/1460
|
||||
[#1461]: https://github.com/openstreetmap/id-tagging-schema/pull/1461
|
||||
[#1462]: https://github.com/openstreetmap/id-tagging-schema/pull/1462
|
||||
[@Avan2021]: https://github.com/Avan2021
|
||||
[@sun-geo]: https://github.com/sun-geo
|
||||
[@CorruptComputer]: https://github.com/CorruptComputer
|
||||
|
||||
|
||||
# 6.9.1
|
||||
##### 2025-Feb-18
|
||||
|
||||
* fix "Detached House" translation in en-GB ([#1438])
|
||||
|
||||
[#1438]: https://github.com/openstreetmap/id-tagging-schema/issues/1438
|
||||
|
||||
|
||||
# 6.9.0
|
||||
##### 2025-Feb-06
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `office=translator` ([#1298], thanks [@deevroman])
|
||||
* Add hidden presets for `highway=path + path=crossing` ([#1201], thanks [@tordans])
|
||||
* Add preset for `shop=gold_buyer` ([#1374], thanks [@matkoniecz])
|
||||
* Add preset for `natural=arch` ([#1352], thanks [@jake-low])
|
||||
* Add preset for `entrance=shop` ([#1299], thanks [@deevroman])
|
||||
* Add presets for `cycleway=traffic_island` ([#1068], thanks [@k-yle])
|
||||
* Rework crossing presets to be better structured and easier to work with ([#1201], thanks [@tordans])
|
||||
#### 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
|
||||
* Improve documentation about how ℹ️ 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])
|
||||
|
||||
[#1201]: https://github.com/openstreetmap/id-tagging-schema/pull/1201
|
||||
[#1218]: https://github.com/openstreetmap/id-tagging-schema/pull/1218
|
||||
[#1257]: https://github.com/openstreetmap/id-tagging-schema/pull/1257
|
||||
[#1286]: https://github.com/openstreetmap/id-tagging-schema/pull/1286
|
||||
[#1295]: https://github.com/openstreetmap/id-tagging-schema/pull/1295
|
||||
[#1309]: https://github.com/openstreetmap/id-tagging-schema/pull/1309
|
||||
[#1324]: https://github.com/openstreetmap/id-tagging-schema/pull/1324
|
||||
[#1333]: https://github.com/openstreetmap/id-tagging-schema/pull/1333
|
||||
[#1342]: https://github.com/openstreetmap/id-tagging-schema/issues/1342
|
||||
[#1344]: https://github.com/openstreetmap/id-tagging-schema/pull/1344
|
||||
[#1346]: https://github.com/openstreetmap/id-tagging-schema/pull/1346
|
||||
[#1347]: https://github.com/openstreetmap/id-tagging-schema/pull/1347
|
||||
[#1354]: https://github.com/openstreetmap/id-tagging-schema/pull/1354
|
||||
[#1366]: https://github.com/openstreetmap/id-tagging-schema/pull/1366
|
||||
[#1371]: https://github.com/openstreetmap/id-tagging-schema/pull/1371
|
||||
[#1373]: https://github.com/openstreetmap/id-tagging-schema/pull/1373
|
||||
[#1373]: https://github.com/openstreetmap/id-tagging-schema/pull/1373
|
||||
[#1377]: https://github.com/openstreetmap/id-tagging-schema/pull/1377
|
||||
[#1383]: https://github.com/openstreetmap/id-tagging-schema/pull/1383
|
||||
[#1384]: https://github.com/openstreetmap/id-tagging-schema/pull/1384
|
||||
[#1388]: https://github.com/openstreetmap/id-tagging-schema/pull/1388
|
||||
[#1390]: https://github.com/openstreetmap/id-tagging-schema/pull/1390
|
||||
[#1402]: https://github.com/openstreetmap/id-tagging-schema/pull/1402
|
||||
[#1415]: https://github.com/openstreetmap/id-tagging-schema/pull/1415
|
||||
[#1423]: https://github.com/openstreetmap/id-tagging-schema/issues/1423
|
||||
[#1433]: https://github.com/openstreetmap/id-tagging-schema/pull/1433
|
||||
[@deevroman]: https://github.com/deevroman
|
||||
[@jake-low]: https://github.com/jake-low
|
||||
[@Coehill]: https://github.com/Coehill
|
||||
[@tiuck]: https://github.com/tiuck
|
||||
[@felagund]: https://github.com/felagund
|
||||
|
||||
|
||||
# 6.8.1
|
||||
##### 2024-Aug-19
|
||||
|
||||
* Update translations from Transifex
|
||||
|
||||
|
||||
# 6.8.0
|
||||
##### 2024-Aug-19
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `man_made=flare` ([#1237])
|
||||
* Add presets for Ski Jump features ([#1176], thanks [@olafkryus])
|
||||
* Add preset for `leisure=bathing_place` ([#1274], thanks [@osmuser63783])
|
||||
* Add preset for `hairdresser=barber` ([#1165], thanks [@kjonosm])
|
||||
* Add preset for `man_made=footwear_decontamination` ([#1235])
|
||||
* Add preset for Go Kart Facility ([#1281], thanks [@arch0345])
|
||||
* Add preset for Chinese Fast Food ([#1280], thanks [@arch0345])
|
||||
* Add preset for `amenity=swingerclub` ([#1187], thanks [@Asteliks])
|
||||
* Add presets for dedicated types of Community Centers ([#1200], thanks [@tiptoptom])
|
||||
#### Changed Presets
|
||||
* Add `activity` field to Trail Marker preset ([#1197], thanks [@danieldegroot2])
|
||||
* Add `maxweight` field to Helipad preset ([#1234])
|
||||
* Add `organic` field to the following presets: Cafe, Fast Food, Ice Cream Shop, Restaurant ([#1247], thanks [@ToastHawaii])
|
||||
* Allow presets to be mapped as vertices: Ticket Validator, Fuel Pump, Mineshaft, Marker, Sinkhole, Public Transport Stations, Welcome Sign ([#1233])
|
||||
* Add `maxheight` field to Parking Garage Entrance/Exit preset ([#232], thanks [@cicku])
|
||||
#### New and Changed Fields
|
||||
* Add `armrest` field for Bench preset ([#1227], thanks [@bompstable])
|
||||
* Add additional translatable values to the `surface` field: `clay`, `concrete:lanes`, `concrete:plates`, `grass_paver`, `pebblestone`, `tartan` ([#1198], thanks [@michalgwo])
|
||||
* Add common name tags as universal fields: `alt_name`, `loc_name`, `nat_name`, `official_name`, `reg_name`, `short_name` ([#215], thanks [@1ec5])
|
||||
* Add value `ghost_bike` to the memorial type field ([#1302], thanks [@mnalis])
|
||||
#### Deprecated Tags
|
||||
* Add tag upgrade rule for `sidewalk=none` to `sidewalk=no`
|
||||
#### Bugfixes
|
||||
* Fix typo for tag value `material=reinforced_concrete` ([#1245], thanks [@Dimitar5555])
|
||||
* Remove unnecessary `matchScore` property from Kitchen Garden preset ([#1253])
|
||||
* Fix tag for roller coaster track type field ([#1293], thanks [@arch0345])
|
||||
#### Documentation and Other Changes
|
||||
* Skip `dist` directory for searching in VS Code ([#1219])
|
||||
* Change _deploy_ workflow to write `interim` data to a dedicated branch, instead of the `main` development branch ([#1307])
|
||||
* Add repo governance documentation, including roles (co-maintainers, issue triage helpers, contributors) ([#1230])
|
||||
* Document guidelines for presets, fields and tag deprecations ([#1229])
|
||||
* Add pull request template ([#1239])
|
||||
|
||||
[#215]: https://github.com/openstreetmap/id-tagging-schema/pull/215
|
||||
[#222]: https://github.com/openstreetmap/id-tagging-schema/pull/222
|
||||
[#232]: https://github.com/openstreetmap/id-tagging-schema/pull/232
|
||||
[#1165]: https://github.com/openstreetmap/id-tagging-schema/pull/1165
|
||||
[#1167]: https://github.com/openstreetmap/id-tagging-schema/pull/1167
|
||||
[#1187]: https://github.com/openstreetmap/id-tagging-schema/pull/1187
|
||||
[#1197]: https://github.com/openstreetmap/id-tagging-schema/pull/1197
|
||||
[#1198]: https://github.com/openstreetmap/id-tagging-schema/pull/1198
|
||||
[#1200]: https://github.com/openstreetmap/id-tagging-schema/pull/1200
|
||||
[#1219]: https://github.com/openstreetmap/id-tagging-schema/pull/1219
|
||||
[#1227]: https://github.com/openstreetmap/id-tagging-schema/pull/1227
|
||||
[#1229]: https://github.com/openstreetmap/id-tagging-schema/pull/1229
|
||||
[#1230]: https://github.com/openstreetmap/id-tagging-schema/pull/1230
|
||||
[#1233]: https://github.com/openstreetmap/id-tagging-schema/pull/1233
|
||||
[#1234]: https://github.com/openstreetmap/id-tagging-schema/pull/1234
|
||||
[#1235]: https://github.com/openstreetmap/id-tagging-schema/pull/1235
|
||||
[#1237]: https://github.com/openstreetmap/id-tagging-schema/pull/1237
|
||||
[#1176]: https://github.com/openstreetmap/id-tagging-schema/pull/1176
|
||||
[#1239]: https://github.com/openstreetmap/id-tagging-schema/pull/1239
|
||||
[#1245]: https://github.com/openstreetmap/id-tagging-schema/pull/1245
|
||||
[#1247]: https://github.com/openstreetmap/id-tagging-schema/pull/1247
|
||||
[#1253]: https://github.com/openstreetmap/id-tagging-schema/pull/1253
|
||||
[#1274]: https://github.com/openstreetmap/id-tagging-schema/pull/1274
|
||||
[#1280]: https://github.com/openstreetmap/id-tagging-schema/pull/1280
|
||||
[#1281]: https://github.com/openstreetmap/id-tagging-schema/pull/1281
|
||||
[#1293]: https://github.com/openstreetmap/id-tagging-schema/pull/1293
|
||||
[#1302]: https://github.com/openstreetmap/id-tagging-schema/pull/1302
|
||||
[#1307]: https://github.com/openstreetmap/id-tagging-schema/pull/1307
|
||||
[@bompstable]: https://github.com/bompstable
|
||||
[@michalgwo]: https://github.com/michalgwo
|
||||
[@ToastHawaii]: https://github.com/ToastHawaii
|
||||
[@olafkryus]: https://github.com/olafkryus
|
||||
[@osmuser63783]: https://github.com/osmuser63783
|
||||
[@Asteliks]: https://github.com/Asteliks
|
||||
[@cicku]: https://github.com/cicku
|
||||
|
||||
|
||||
# 6.7.3
|
||||
##### 2024-Apr-5
|
||||
|
||||
* Fix error in tag upgrade rule: `traffic_calming=island + area=yes` was falsely upgraded to `area:highway=traffic_calming` instead of `…=traffic_island` ([#1180])
|
||||
|
||||
[#1180]: https://github.com/openstreetmap/id-tagging-schema/issues/1180
|
||||
|
||||
|
||||
# 6.7.2
|
||||
##### 2024-Mar-15
|
||||
|
||||
* Upgrade objects tagged with `traffic_calming=island + area=yes` to `area:highway=traffic_island` ([#1162])
|
||||
|
||||
[#1162]: https://github.com/openstreetmap/id-tagging-schema/issues/1162
|
||||
|
||||
|
||||
# 6.7.1
|
||||
##### 2024-Mar-14
|
||||
|
||||
* Fix URLs to icons from the maki icon set in the taginfo-project output ([schema-builder#119])
|
||||
|
||||
[schema-builder#119]: https://github.com/ideditor/schema-builder/pull/119
|
||||
|
||||
|
||||
# 6.7.0
|
||||
##### 2024-Mar-14
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `man_made=clarifier` ([#1091], thanks [@arch0345])
|
||||
* Add preset `amenity=dog_toilet` ([#1095], thanks [@cnotin])
|
||||
* Add preset for Book Return Drop Boxes (`amenity=library_dropoff`) ([#1037], thanks [@arch0345])
|
||||
* Add preset for Hot Tub (`leisure=hot_tub`) ([#1008], thanks [@arch0345])
|
||||
* Add preset for `emergency=disaster_response` ([#1108], thanks [@andrewharvey])
|
||||
* Add preset for `amenity=luggage_locker` ([#1121], thanks [@kjonosm])
|
||||
* Add preset for Kitchen Garden (`leisure=garden` + `garden:type=kitchen`) ([#1135], thanks [@imagoiq])
|
||||
* Add preset for `historic=cannon` ([#1134], thanks [@qugebert])
|
||||
* Add preset for `amenity=bicycle_wash` ([#1032], thanks [@mcliquid])
|
||||
#### Changed Presets
|
||||
* Add `ref` field to `railway=switch` preset ([#1083], thanks [@gy-mate])
|
||||
* Improve icon for Thai Restaurant preset ([#1090], thanks [@louwers])
|
||||
* Move `bottle` field to optional fields in the Drinking Water preset ([#1101])
|
||||
* Add access field to Parking Space preset ([#1123], thanks [@watmildon])
|
||||
* Include Informal Path preset in Paths category ([#1131], thanks [@k-yle])
|
||||
* Add Structure field to Steps preset to mark them as a bridge for example ([#1128], thanks [@k-yle])
|
||||
* Add road-related fields to Busway preset ([#1127], thanks [@k-yle])
|
||||
* Add `via` field to Ferry Route preset ([#1127], thanks [@k-yle])
|
||||
* Add `changing_table` as optional field to several POI presets ([#1139], thanks [@mangerlahn])
|
||||
* Add more search terms to Transit Ticket Vending Machine preset ([#1142], thanks [@matkoniecz])
|
||||
* Add more search terms to Public Bookcase preset ([#1150], thanks [@matkoniecz])
|
||||
* Add `oneway` as optional field to Crossing ways, Footways, Paths, Steps and Track Roads ([#1143], thanks [@tordans])
|
||||
* Make all Tree-type presets searchable ([#1156])
|
||||
#### New and Changed Fields
|
||||
* Add new `ref` (Line Number) and `railway:track_ref` (Track Number) fields to the `railway=rail` preset ([#1083], thanks [@gy-mate])
|
||||
* Add new `railway:switch` (Switch Type) field to `railway=switch` preset ([#1084], thanks [@gy-mate])
|
||||
* Add field for `summit:cross` tag on `natural=peak` objects ([#1088], thanks [@qugebert])
|
||||
* Add `unleashed` as an option for the `dog` field
|
||||
* Add translatable options for swimming pool Type field ([#1008], thanks [@arch0345])
|
||||
* Add option `millstone` to the field for the `historic` tag ([#1067])
|
||||
* Add field for menstrual products (`toilets:menstrual_products`) on Toilets and POIs with the `toilet` field ([#1116], thanks [@moan0s])
|
||||
* Add field to specify the Type of Lifeguard locations
|
||||
* Show translated options in `sport_pub` field and add value for `sport=darts` to it as well as the generic `sport` field
|
||||
* Add translatable options and descriptions to `kerb` field ([#1029], thanks [@kjonosm])
|
||||
* Include icons with the options of the `kerb` field
|
||||
* Don't repeat kerb Type field in the type-specific Kerb presets
|
||||
* Add field for `fortification_type` tag for features mapped as `archaeological_site=fortification` ([#1129], thanks [@k-yle])
|
||||
* Add translatable options to `bridge` field for `man_made=bridge` features ([#1002], thanks [@kjonosm])
|
||||
* Clarify that `left`/`right` are meant to be mapped relative to the driving direction for `highway=cyclist_waiting_aid` features ([iD#10128])
|
||||
#### Regional Presets and Fields
|
||||
#### Deprecated Tags
|
||||
* Mark `emergency=lifeguard_tower/lifeguard_base/lifeguard_platform` and `emergency=water_rescue_station` as deprecated in favor of `emergency=lifeguard + lifeguard=*`/`emergency=water_rescue` ([#1098], thanks [@westnordost])
|
||||
* Mark `tourism=resort` as deprecated in favor of `leisure=resort` ([#1103], thanks [@westnordost])
|
||||
* Mark `tourism=picnic_table` as deprecated in favor of `leisure=picnic_table` ([#1104], thanks [@westnordost])
|
||||
* Mark `industrial=brickworks` as deprecated in favor of `industrial=brickyard` ([#1105], thanks [@qugebert])
|
||||
* Mark `amenity=ses_station` as deprecated in favor of `emergency=disaster_response` ([#1109], thanks [@qugebert])
|
||||
* Mark `leisure=maze` as deprecated in favor of `attraction=maze` ([#1102], thanks [@westnordost])
|
||||
* Mark `amenity=lockers` as deprecated in favor of `amenity=locker` ([#1124], thanks [@kjonosm])
|
||||
#### Bugfixes
|
||||
* Allow Bike Parking features to be mapped as a line ([#1114])
|
||||
* Fix wrong description and add missing value for `lpg`/`lng` values of the Fuel field ([#1130], thanks [@k-yle])
|
||||
* Don't automatically add `building=yes` on `man_made=works` objects ([#1132])
|
||||
* Disallow area geometry type on `traffic_calming=island` preset ([#1076])
|
||||
* Allow `historic=ruins` to be mapped as lines ([#1149])
|
||||
|
||||
[#1067]: https://github.com/openstreetmap/id-tagging-schema/issues/1067
|
||||
[#1101]: https://github.com/openstreetmap/id-tagging-schema/issues/1101
|
||||
[#1114]: https://github.com/openstreetmap/id-tagging-schema/issues/1114
|
||||
[#1132]: https://github.com/openstreetmap/id-tagging-schema/issues/1132
|
||||
[#1149]: https://github.com/openstreetmap/id-tagging-schema/issues/1149
|
||||
[#1156]: https://github.com/openstreetmap/id-tagging-schema/issues/1156
|
||||
[#1002]: https://github.com/openstreetmap/id-tagging-schema/pull/1002
|
||||
[#1008]: https://github.com/openstreetmap/id-tagging-schema/pull/1008
|
||||
[#1029]: https://github.com/openstreetmap/id-tagging-schema/pull/1029
|
||||
[#1032]: https://github.com/openstreetmap/id-tagging-schema/pull/1032
|
||||
[#1037]: https://github.com/openstreetmap/id-tagging-schema/pull/1037
|
||||
[#1076]: https://github.com/openstreetmap/id-tagging-schema/pull/1076
|
||||
[#1083]: https://github.com/openstreetmap/id-tagging-schema/pull/1083
|
||||
[#1084]: https://github.com/openstreetmap/id-tagging-schema/pull/1084
|
||||
[#1088]: https://github.com/openstreetmap/id-tagging-schema/pull/1088
|
||||
[#1090]: https://github.com/openstreetmap/id-tagging-schema/pull/1090
|
||||
[#1091]: https://github.com/openstreetmap/id-tagging-schema/pull/1091
|
||||
[#1095]: https://github.com/openstreetmap/id-tagging-schema/pull/1095
|
||||
[#1098]: https://github.com/openstreetmap/id-tagging-schema/pull/1098
|
||||
[#1102]: https://github.com/openstreetmap/id-tagging-schema/pull/1102
|
||||
[#1103]: https://github.com/openstreetmap/id-tagging-schema/pull/1103
|
||||
[#1104]: https://github.com/openstreetmap/id-tagging-schema/pull/1104
|
||||
[#1105]: https://github.com/openstreetmap/id-tagging-schema/pull/1105
|
||||
[#1106]: https://github.com/openstreetmap/id-tagging-schema/pull/1106
|
||||
[#1108]: https://github.com/openstreetmap/id-tagging-schema/pull/1108
|
||||
[#1109]: https://github.com/openstreetmap/id-tagging-schema/pull/1109
|
||||
[#1116]: https://github.com/openstreetmap/id-tagging-schema/pull/1116
|
||||
[#1121]: https://github.com/openstreetmap/id-tagging-schema/pull/1121
|
||||
[#1123]: https://github.com/openstreetmap/id-tagging-schema/pull/1123
|
||||
[#1124]: https://github.com/openstreetmap/id-tagging-schema/pull/1124
|
||||
[#1126]: https://github.com/openstreetmap/id-tagging-schema/pull/1126
|
||||
[#1127]: https://github.com/openstreetmap/id-tagging-schema/pull/1127
|
||||
[#1128]: https://github.com/openstreetmap/id-tagging-schema/pull/1128
|
||||
[#1129]: https://github.com/openstreetmap/id-tagging-schema/pull/1129
|
||||
[#1130]: https://github.com/openstreetmap/id-tagging-schema/pull/1130
|
||||
[#1131]: https://github.com/openstreetmap/id-tagging-schema/pull/1131
|
||||
[#1134]: https://github.com/openstreetmap/id-tagging-schema/pull/1134
|
||||
[#1135]: https://github.com/openstreetmap/id-tagging-schema/pull/1135
|
||||
[#1136]: https://github.com/openstreetmap/id-tagging-schema/pull/1136
|
||||
[#1139]: https://github.com/openstreetmap/id-tagging-schema/pull/1139
|
||||
[#1142]: https://github.com/openstreetmap/id-tagging-schema/pull/1142
|
||||
[#1143]: https://github.com/openstreetmap/id-tagging-schema/pull/1143
|
||||
[#1150]: https://github.com/openstreetmap/id-tagging-schema/pull/1150
|
||||
[iD#10128]: https://github.com/openstreetmap/iD/issues/10128
|
||||
[@gy-mate]: https://github.com/gy-mate
|
||||
[@qugebert]: https://github.com/qugebert
|
||||
[@louwers]: https://github.com/louwers
|
||||
[@moan0s]: https://github.com/moan0s
|
||||
[@imagoiq]: https://github.com/imagoiq
|
||||
[@mangerlahn]: https://github.com/mangerlahn
|
||||
[@cnotin]: https://github.com/cnotin
|
||||
|
||||
|
||||
# 6.6.0
|
||||
##### 2024-Jan-24
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `man_made=insect_hotel` ([#1020], thanks [@tordans])
|
||||
* Add preset for `highway=cyclist_waiting_aid` ([#1069], thanks [@k-yle])
|
||||
* Add presets for tracks, stations and supports of roller coasters ([#985], thanks [@arch0345])
|
||||
* Add new preset for Fuel Pumps and adjust current preset for Fuel Vending Machines ([#988], thanks [@Dimitar5555])
|
||||
* Add a preset for Snack Vending Machines (`vending=food` + `food=snacks`) ([#1038], thanks [@arch0345])
|
||||
#### Changed Presets
|
||||
* Add `support` & `colour` fields to Letter Box preset ([#1005], thanks [@mnalis])
|
||||
* Rename `vending=sweets` to Candy Vending Machine ([#1038], thanks [@arch0345])
|
||||
* Change name of `traffic_calming=island` preset to Traffic Calming Island ([#1074], thanks [@ireun])
|
||||
#### New and Changed Fields
|
||||
* Add field for the type of roller coaster tracks ([#985], thanks [@arch0345])
|
||||
* Add field for `opening_hours:drive_through` ([#999], thanks [@arch0345])
|
||||
* Add field to specify types of books available at Public Bookcases ([#1001], thanks [@danieldegroot2]), as well as in Libraries and Book Shops
|
||||
#### Regional Presets and Fields
|
||||
* Add field for the `fhrs:id` reference code for food establishments in the UK (, thanks [@Cj-Malone])
|
||||
* Disallow leading zeros in `gnis:feature_id` field ([#1007], thanks [@watmildon])
|
||||
* Specify `crossing:markings` types in Poland ([#1030], thanks [@Zaczero])
|
||||
* Add field for `ref:edubase` reference code for schools (and similar facilities) in the UK ([#1000], thanks [@arrival-spring])
|
||||
#### Bugfixes
|
||||
* Allow Ferris Wheels to be mapped as areas ([#989], thanks [@andreadecorte])
|
||||
#### Documentation and Other Changes
|
||||
* Don't lowercase hashtags of changesets ([#1080])
|
||||
|
||||
[#985]: https://github.com/openstreetmap/id-tagging-schema/pull/985
|
||||
[#987]: https://github.com/openstreetmap/id-tagging-schema/pull/987
|
||||
[#988]: https://github.com/openstreetmap/id-tagging-schema/pull/988
|
||||
[#989]: https://github.com/openstreetmap/id-tagging-schema/pull/989
|
||||
[#999]: https://github.com/openstreetmap/id-tagging-schema/pull/999
|
||||
[#1000]: https://github.com/openstreetmap/id-tagging-schema/pull/1000
|
||||
[#1001]: https://github.com/openstreetmap/id-tagging-schema/pull/1001
|
||||
[#1005]: https://github.com/openstreetmap/id-tagging-schema/pull/1005
|
||||
[#1007]: https://github.com/openstreetmap/id-tagging-schema/pull/1007
|
||||
[#1020]: https://github.com/openstreetmap/id-tagging-schema/pull/1020
|
||||
[#1030]: https://github.com/openstreetmap/id-tagging-schema/pull/1030
|
||||
[#1038]: https://github.com/openstreetmap/id-tagging-schema/pull/1038
|
||||
[#1069]: https://github.com/openstreetmap/id-tagging-schema/pull/1069
|
||||
[#1074]: https://github.com/openstreetmap/id-tagging-schema/pull/1074
|
||||
[#1080]: https://github.com/openstreetmap/id-tagging-schema/issues/1080
|
||||
[@andreadecorte]: https://github.com/andreadecorte
|
||||
[@watmildon]: https://github.com/watmildon
|
||||
[@mnalis]: https://github.com/mnalis
|
||||
[@arrival-spring]: https://github.com/arrival-spring
|
||||
[@ireun]: https://github.com/ireun
|
||||
|
||||
|
||||
# 6.5.0
|
||||
##### 2023-Dec-15
|
||||
|
||||
#### New Presets
|
||||
* Add preset for `memorial=stolperstein` with `memorial:addr` field ([#964], thanks [@tordans])
|
||||
* Add presets for `amenity=baking_oven` and `building=bakehouse` ([#975], thanks [@N-45div])
|
||||
* Add preset for `man_made=satellite_dish` ([#976], thanks [@N-45div])
|
||||
* Add preset for "Unspecified Traffic Sign" ([#984], thanks [@tordans])
|
||||
* Add presets for Optical and Radio Telescopes
|
||||
* Add Adventure Park preset for `sport=climbing_adventure` ([#1051], thanks [@arch0345])
|
||||
* Add preset for `building=riding_hall` ([#1048], thanks [@Hufkratzer])
|
||||
* Add preset for `amenity=loading_dock` and corresponding `dock:*` attribute fields ([#1043], thanks [@arch0345])
|
||||
* Add Funeral Service Hall preset ([#1045], thanks [@arch0345])
|
||||
* Add Switchgear preset ([#1059], thanks [@arch0345])
|
||||
#### Changed Presets
|
||||
* Drop undocumented/deprecated fields of the `tourism=trail_riding_station` preset
|
||||
* Improve equestrian search terms ([#1055], thanks [@Hufkratzer])
|
||||
#### New and Changed Fields
|
||||
* Add `riding_hall` as an option to the "building type" field
|
||||
* Change label of `brewery` field to "Sold Beer Brands" ([#1047], thanks [@mcliquid])
|
||||
#### Regional Presets and Fields
|
||||
* Use `highway=path` as base tag for Cycle & Foot Path in Israel ([#1058], thanks [@zstadler])
|
||||
#### Deprecated Tags
|
||||
* Replace `memorial:type=stolperstein` with `memorial=stolperstein` ([#964], thanks [@tordans])
|
||||
* Replace `door=loadingdock` with `amenity=loading_dock` ([#1043], thanks [@arch0345])
|
||||
#### Bugfixes
|
||||
* Allow Log Flume to be mapped as a line ([#980])
|
||||
* Fix icons for `fast_food=bagel` and `fast_food=wings` presets ([#1057], thanks [@arch0345])
|
||||
* Fix typo `pancake` in tag value for `cuisine` field ([#1063], thanks [@matkoniecz])
|
||||
#### Documentation and Other Changes
|
||||
* Upgrade to schema-builder v6.4 (which offers slightly enhanced taginfo output)
|
||||
|
||||
[#964]: https://github.com/openstreetmap/id-tagging-schema/pull/964
|
||||
[#975]: https://github.com/openstreetmap/id-tagging-schema/issues/975
|
||||
[#976]: https://github.com/openstreetmap/id-tagging-schema/issues/976
|
||||
[#980]: https://github.com/openstreetmap/id-tagging-schema/issues/980
|
||||
[#984]: https://github.com/openstreetmap/id-tagging-schema/pull/984
|
||||
[#1043]: https://github.com/openstreetmap/id-tagging-schema/pull/1043
|
||||
[#1045]: https://github.com/openstreetmap/id-tagging-schema/pull/1045
|
||||
[#1047]: https://github.com/openstreetmap/id-tagging-schema/pull/1047
|
||||
[#1048]: https://github.com/openstreetmap/id-tagging-schema/pull/1048
|
||||
[#1051]: https://github.com/openstreetmap/id-tagging-schema/pull/1051
|
||||
[#1055]: https://github.com/openstreetmap/id-tagging-schema/pull/1055
|
||||
[#1057]: https://github.com/openstreetmap/id-tagging-schema/pull/1057
|
||||
[#1058]: https://github.com/openstreetmap/id-tagging-schema/pull/1058
|
||||
[#1059]: https://github.com/openstreetmap/id-tagging-schema/pull/1059
|
||||
[#1063]: https://github.com/openstreetmap/id-tagging-schema/pull/1063
|
||||
[@N-45div]: https://github.com/N-45div
|
||||
[@mcliquid]: https://github.com/mcliquid
|
||||
[@zstadler]: https://github.com/zstadler
|
||||
|
||||
|
||||
# 6.4.1
|
||||
##### 2023-Aug-16
|
||||
|
||||
* Update distribution files and translations from Transifex.
|
||||
|
||||
|
||||
# 6.4.0
|
||||
##### 2023-Aug-16
|
||||
|
||||
#### New Presets
|
||||
* Add EV Charging Point preset for `man_made=charge_point` ([#896], thanks [@arch0345])
|
||||
* Add preset for Milk Churn Stands ([#869], thanks [@arch0345])
|
||||
* Add preset for Rice Shops ([#944], thanks [@govvin])
|
||||
* Add preset for `boundary=hazard` (Hazardous Area) ([#952], thanks [@arch0345])
|
||||
* Add preset for Tree Stumps (`natural=tree_stump`) ([#957], thanks [@tordans])
|
||||
* Add preset for Hooka Lounge / Shisha Bar (`amenity=hookah_lounge`) ([#961], thanks [@kjonosm])
|
||||
* Add preset for Pasta Stores ([#930], thanks [@govvin])
|
||||
* Add presets for taxi stands which do not use "regular" cars, like Auto/Cycle Riskshaw Stands and Motorcycle Taxi Stands ([#946], thanks [@govvin])
|
||||
* Add specific presets for Trees which have the tags `leaf_cycle`/`leaf_type` mapped ([#956])
|
||||
#### Changed Presets
|
||||
* Add field to specify the type of a `house` ([#921], thanks [@arch0345])
|
||||
* Allow Drinking Water to be mapped on vertices ([#925], thanks [@arch0345])
|
||||
* Rename preset for Trash Cans and Recycling Bins ([#938], thanks [@arch0345])
|
||||
* Add `direction` field to Emergency Bay preset
|
||||
* Add more fields to Parcel Locker preset for the tags: `wheelchair`, `indoor` ([#940]), `collection_times`, `surveillance`
|
||||
* Rename preset for `military=danger_area` to Military Danger Area ([#952], thanks [@arch0345])
|
||||
* Use generic traffic sign icon for `traffic_sign=maxspeed` ([#968], thanks [@tordans])
|
||||
#### New and Changed Fields
|
||||
* Add fields for `maxlength` and `maxaxleload` ([#911], thanks [@arch0345]), rename fields for `maxheight`, `maxwidth` and `maxstay` to be consistent with each other
|
||||
* Add options (translatable strings) to fields for the following tags: `vending`, `tomb`, `telecom`, `social_facility:for`, `healthcare`, `military_service`, `marker` ([#923], [#924], [#933], [#934], [#935], [#972], [#973], thanks [@kjonosm])
|
||||
* Add more values to the `sport` field ([#969], thanks [@kjonosm])
|
||||
* Add `fine_gravel` as a value to the `surface` field ([#967], thanks [@kjonosm])
|
||||
* Change field for the `ramp` tag from checkbox to `combo`, add option `separate` ([#939], thanks [@arch0345])
|
||||
* Add field to specify the type of vehicle at taxi stands ([#946], thanks [@govvin])
|
||||
#### Regional Presets and Fields
|
||||
* Philippines: Create preset for Barangay Halls ([#932], thanks [@govvin])
|
||||
* US, Canada, Liberia: Use _square_ icon for `traffic:sign=maxspeed`
|
||||
#### Other Changes
|
||||
* Don't always also show the Wikipedia field when the `wikidata` tag is set on an object
|
||||
* Drop field for `opening_hours:covid19` ([#963])
|
||||
#### Bugfixes
|
||||
* Fix tag used for Barbeque Restaurants from the (incorrect) value `cuisine=barbeque` to `cuisine=barbecue` ([#943])
|
||||
* Fix documentation _reference_ of `parking:*:orientation` field
|
||||
#### Documentation and Other Changes
|
||||
* Update `prettier` to v3
|
||||
|
||||
[#869]: https://github.com/openstreetmap/id-tagging-schema/issues/869
|
||||
[#896]: https://github.com/openstreetmap/id-tagging-schema/issues/896
|
||||
[#911]: https://github.com/openstreetmap/id-tagging-schema/pull/911
|
||||
[#921]: https://github.com/openstreetmap/id-tagging-schema/pull/921
|
||||
[#923]: https://github.com/openstreetmap/id-tagging-schema/pull/923
|
||||
[#924]: https://github.com/openstreetmap/id-tagging-schema/pull/924
|
||||
[#925]: https://github.com/openstreetmap/id-tagging-schema/pull/925
|
||||
[#930]: https://github.com/openstreetmap/id-tagging-schema/issues/930
|
||||
[#932]: https://github.com/openstreetmap/id-tagging-schema/pull/932
|
||||
[#933]: https://github.com/openstreetmap/id-tagging-schema/pull/933
|
||||
[#934]: https://github.com/openstreetmap/id-tagging-schema/pull/934
|
||||
[#935]: https://github.com/openstreetmap/id-tagging-schema/pull/935
|
||||
[#938]: https://github.com/openstreetmap/id-tagging-schema/pull/938
|
||||
[#939]: https://github.com/openstreetmap/id-tagging-schema/pull/939
|
||||
[#940]: https://github.com/openstreetmap/id-tagging-schema/issues/940
|
||||
[#942]: https://github.com/openstreetmap/id-tagging-schema/issues/942
|
||||
[#943]: https://github.com/openstreetmap/id-tagging-schema/issues/943
|
||||
[#944]: https://github.com/openstreetmap/id-tagging-schema/pull/944
|
||||
[#946]: https://github.com/openstreetmap/id-tagging-schema/pull/946
|
||||
[#952]: https://github.com/openstreetmap/id-tagging-schema/pull/952
|
||||
[#956]: https://github.com/openstreetmap/id-tagging-schema/pull/956
|
||||
[#957]: https://github.com/openstreetmap/id-tagging-schema/pull/957
|
||||
[#961]: https://github.com/openstreetmap/id-tagging-schema/pull/961
|
||||
[#963]: https://github.com/openstreetmap/id-tagging-schema/issues/963
|
||||
[#967]: https://github.com/openstreetmap/id-tagging-schema/pull/967
|
||||
[#968]: https://github.com/openstreetmap/id-tagging-schema/pull/968
|
||||
[#969]: https://github.com/openstreetmap/id-tagging-schema/pull/969
|
||||
[#972]: https://github.com/openstreetmap/id-tagging-schema/pull/972
|
||||
[#973]: https://github.com/openstreetmap/id-tagging-schema/pull/973
|
||||
[@govvin]: https://github.com/govvin
|
||||
|
||||
|
||||
# 6.3.0
|
||||
##### 2023-Jun-02
|
||||
#### :mega: Release Highlights
|
||||
* Support alternative tagging of Phone, Fax, Email and Website fields using the `contact:*` tagging schema ([#905])
|
||||
#### New Presets
|
||||
* Add "Yacht Berths" preset ([#899])
|
||||
#### Changed Presets
|
||||
* Add "Ramen Shop" as alias to Ramen Restaurant, and refine its search terms
|
||||
* Use more specific car icons for presets: Driving School, (Used) Car Dealer ([#902], thanks [@tiptoptom])
|
||||
* Add additional fields to `man_made=watermill` and `man_made=windmill` presets and show `start_date` field by default
|
||||
* Switch to Ford icon from Röntgen icon set
|
||||
#### New and Changed Fields
|
||||
* Add field for `bicycle_road` tag (see [#888])
|
||||
* Add field for `building:colour` tag ([#904])
|
||||
* Add field to switch between Yacht Berths and Marina by checkbox (`seamark:harbour:category` tag) ([#899])
|
||||
* Add field for Mobile Phone number (`mobile`/`contact:mobile`)
|
||||
* Add Bridge Number field ([#912], thanks [@arch0345])
|
||||
#### Regional Presets and Fields
|
||||
* BE, NL: Add field for `cyclestreet` tag ([#888], thanks [@pietervdvn])
|
||||
* BG: Only show relevant values for crossing markings ([#891], thanks [@Dimitrar5555])
|
||||
* DE,AT,CH: Only show relevant values for crossing markings
|
||||
* JP: Update placeholders for Japanese address schema ([#907])
|
||||
#### Bugfixes
|
||||
* Offer `crossing:markings` field in all relevant `crossing/*/traffic_signals` presets ([#908])
|
||||
* Make unspecified Pedestrian Crossing (line preset) searchable ([#889], thanks [@Dimitrar5555])
|
||||
* Drop `construction` subtag when preset is changed away from a Construction preset ([#903])
|
||||
* Allow `barrier=log` preset on "standalone" points ([#898])
|
||||
* Drop `segregated` tag when changing away from Cycle+Foot Path preset ([#910])
|
||||
#### Documentation and Other Changes
|
||||
* Create template for regional crossing:markings fields
|
||||
* Upgrade to schema-builder [v6.3](https://github.com/ideditor/schema-builder/blob/main/CHANGELOG.md#630): Allows to specify alternative keys for text, number, tel, email and url fields.
|
||||
|
||||
[#888]: https://github.com/openstreetmap/id-tagging-schema/pull/888
|
||||
[#889]: https://github.com/openstreetmap/id-tagging-schema/pull/889
|
||||
[#898]: https://github.com/openstreetmap/id-tagging-schema/issues/898
|
||||
[#899]: https://github.com/openstreetmap/id-tagging-schema/pull/899
|
||||
[#891]: https://github.com/openstreetmap/id-tagging-schema/pull/891
|
||||
[#902]: https://github.com/openstreetmap/id-tagging-schema/pull/902
|
||||
[#903]: https://github.com/openstreetmap/id-tagging-schema/issues/903
|
||||
[#904]: https://github.com/openstreetmap/id-tagging-schema/issues/904
|
||||
[#905]: https://github.com/openstreetmap/id-tagging-schema/issues/905
|
||||
[#907]: https://github.com/openstreetmap/id-tagging-schema/issues/907
|
||||
[#908]: https://github.com/openstreetmap/id-tagging-schema/issues/908
|
||||
[#910]: https://github.com/openstreetmap/id-tagging-schema/issues/910
|
||||
[#912]: https://github.com/openstreetmap/id-tagging-schema/pull/912
|
||||
[@pietervdvn]: https://github.com/pietervdvn
|
||||
[@Dimitrar5555]: https://github.com/Dimitrar5555
|
||||
|
||||
|
||||
# 6.2.0
|
||||
##### 2023-May-05
|
||||
|
||||
#### New Presets
|
||||
* Add presets for Georgian and Ukrainian restaurants ([#857], thanks [@matkoniecz])
|
||||
* Add preset for `shop=honey` ([#1], [#878], thanks [@matkoniecz])
|
||||
* Add Ramen Restaurant preset ([#880], thanks [@arch0345])
|
||||
* Add Frozen Yogurt Shop preset ([#881], thanks [@arch0345])
|
||||
* Add Chicken Wings Fast Food preset ([#883], thanks [@arch0345])
|
||||
* Add Bagel Fast Food preset ([#882], thanks [@arch0345])
|
||||
#### Changed Presets
|
||||
* Enable tagging unspecific crossings ([#837], [#834], thanks [@matkoniecz])
|
||||
* Add contact:facebook field to POI presets ([#859], thanks [@Cj-Malone])
|
||||
* Add _white goods_ as search term to `shop=appliance` preset ([#864], thanks [@matkoniecz])
|
||||
* Add _Pedestrian Island_ as an alias of the `footway=traffic_island` preset ([#865], thanks [@Dimitar5555])
|
||||
* Rename `amenity=kneipp_water_cure` preset to _Kneipp Facility_ ([#866])
|
||||
* Improve search terms of `horse_riding` preset ([#868], thanks [@Hufkratzer])
|
||||
* Improve search terms of advertisement devices ([#867], thanks [@matkoniecz])
|
||||
* Improve search terms of Pulmonologist ([#872], thanks [@matkoniecz])
|
||||
* Add "Obstetrician" as synonym to Gynecologist and improve the preset's search terms ([#873], [#789], thanks [@matkoniecz])
|
||||
* Add "bus terminal" as search term to Bus Station preset ([#890], thanks [@Dimitar5555])
|
||||
* Improve terms and add "Clinical Psychologist" as an alias to Psychotherapist preset ([#877])
|
||||
#### New and Changed Fields
|
||||
* Rename sport=equestrian to "Equestrian Sports" ([#855], thanks [@Hufkratzer])
|
||||
* Add additional cuisine values ([#857], thanks [@matkoniecz])
|
||||
* Add strings for values of `kneipp_water_cure:*` subtags ([#866])
|
||||
* Change Gender field to a `manyCombo` field ([#895])
|
||||
* Restrict values of the Gender field for hairdressers to female/male ([#894])
|
||||
* Use translated strings of the `sport` field also in its subfields (e.g. `sport_ice`, `sport_racing*`)
|
||||
#### Deprecated Tags
|
||||
* Replace ~~`survey_date`~~ with `survey:date` ([#860], thanks [@Marc-marc-marc])
|
||||
* Suggest to remove `highway=crossing` when `crossing=no` ([#863])
|
||||
#### Bugfixes
|
||||
* Don't assume a `kerb` tag implies being a barrier, as it can also be used as an attribute of a `highway=crossing` vertex ([#858], [#862])
|
||||
* Allow `highway=elevator` on areas and standalone nodes ([#870])
|
||||
* Fix match priorities for Crossing and Speed Table presets ([#863])
|
||||
* Upgrade (deprecated) `shop=organic` to `shop=yes + organic=only` (instead of `shop=supermarket + organic=only`) ([#884], thanks [@matkoniecz])
|
||||
#### Documentation and Other Changes
|
||||
* Clean up presets with fields included as both `fields` and `moreFields`
|
||||
* Consolidate optional fields of "POI" presets into "template presets"
|
||||
|
||||
[#1]: https://github.com/openstreetmap/id-tagging-schema/issues/1
|
||||
[#789]: https://github.com/openstreetmap/id-tagging-schema/issues/789
|
||||
[#834]: https://github.com/openstreetmap/id-tagging-schema/issues/834
|
||||
[#858]: https://github.com/openstreetmap/id-tagging-schema/issues/858
|
||||
[#863]: https://github.com/openstreetmap/id-tagging-schema/issues/863
|
||||
[#866]: https://github.com/openstreetmap/id-tagging-schema/issues/866
|
||||
[#870]: https://github.com/openstreetmap/id-tagging-schema/issues/870
|
||||
[#877]: https://github.com/openstreetmap/id-tagging-schema/issues/877
|
||||
[#894]: https://github.com/openstreetmap/id-tagging-schema/issues/894
|
||||
[#895]: https://github.com/openstreetmap/id-tagging-schema/issues/895
|
||||
[#837]: https://github.com/openstreetmap/id-tagging-schema/pull/837
|
||||
[#855]: https://github.com/openstreetmap/id-tagging-schema/pull/855
|
||||
[#857]: https://github.com/openstreetmap/id-tagging-schema/pull/857
|
||||
[#859]: https://github.com/openstreetmap/id-tagging-schema/pull/859
|
||||
[#860]: https://github.com/openstreetmap/id-tagging-schema/pull/860
|
||||
[#862]: https://github.com/openstreetmap/id-tagging-schema/pull/862
|
||||
[#864]: https://github.com/openstreetmap/id-tagging-schema/pull/864
|
||||
[#865]: https://github.com/openstreetmap/id-tagging-schema/pull/865
|
||||
[#867]: https://github.com/openstreetmap/id-tagging-schema/pull/867
|
||||
[#868]: https://github.com/openstreetmap/id-tagging-schema/pull/868
|
||||
[#872]: https://github.com/openstreetmap/id-tagging-schema/pull/872
|
||||
[#873]: https://github.com/openstreetmap/id-tagging-schema/pull/873
|
||||
[#878]: https://github.com/openstreetmap/id-tagging-schema/pull/878
|
||||
[#880]: https://github.com/openstreetmap/id-tagging-schema/pull/880
|
||||
[#881]: https://github.com/openstreetmap/id-tagging-schema/pull/881
|
||||
[#882]: https://github.com/openstreetmap/id-tagging-schema/pull/882
|
||||
[#883]: https://github.com/openstreetmap/id-tagging-schema/pull/883
|
||||
[#884]: https://github.com/openstreetmap/id-tagging-schema/pull/884
|
||||
[#890]: https://github.com/openstreetmap/id-tagging-schema/pull/890
|
||||
[@Cj-Malone]: https://github.com/Cj-Malone
|
||||
|
||||
|
||||
# 6.1.0
|
||||
##### 2023-Apr-03
|
||||
|
||||
|
|
@ -43,7 +797,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
* More dedicated icon for Sign Maker, `shop=frozen_food` and Castle presets ([#839], [#840], [#849], thanks [@matkoniecz])
|
||||
* Add additional search terms to Billboard preset ([#848], thanks [@matkoniecz])
|
||||
#### New and Changed Fields
|
||||
* Drop value `communtiy` from `postbox:type` field ([#805], thanks [@kjonosm])
|
||||
* Drop value `community` from `postbox:type` field ([#805], thanks [@kjonosm])
|
||||
* Add translatable strings for fields: `historic`, `diplomatic`, `consulate`, `dock`, `collector` ([#813], [#841], [#843], [#852], [#853], thanks [@kjonosm])
|
||||
* Add field for `dance:teaching=yes/no` tag
|
||||
* Add more values of `sport` field ([#812], thanks [@kjonosm])
|
||||
|
|
@ -75,6 +829,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
* Bump dependencies: `prettier` to v2.8.6, `schema-builder` to v6.2
|
||||
|
||||
[#24]: https://github.com/openstreetmap/id-tagging-schema/issues/24
|
||||
[#211]: https://github.com/openstreetmap/id-tagging-schema/issues/211
|
||||
[#615]: https://github.com/openstreetmap/id-tagging-schema/issues/615
|
||||
[#673]: https://github.com/openstreetmap/id-tagging-schema/pull/673
|
||||
[#792]: https://github.com/openstreetmap/id-tagging-schema/pull/792
|
||||
|
|
@ -82,6 +837,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[#800]: https://github.com/openstreetmap/id-tagging-schema/pull/800
|
||||
[#803]: https://github.com/openstreetmap/id-tagging-schema/pull/803
|
||||
[#805]: https://github.com/openstreetmap/id-tagging-schema/pull/805
|
||||
[#806]: https://github.com/openstreetmap/id-tagging-schema/pull/806
|
||||
[#807]: https://github.com/openstreetmap/id-tagging-schema/pull/807
|
||||
[#810]: https://github.com/openstreetmap/id-tagging-schema/pull/810
|
||||
[#811]: https://github.com/openstreetmap/id-tagging-schema/pull/811
|
||||
|
|
@ -95,6 +851,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[#823]: https://github.com/openstreetmap/id-tagging-schema/pull/823
|
||||
[#825]: https://github.com/openstreetmap/id-tagging-schema/pull/825
|
||||
[#827]: https://github.com/openstreetmap/id-tagging-schema/pull/827
|
||||
[#828]: https://github.com/openstreetmap/id-tagging-schema/pull/828
|
||||
[#829]: https://github.com/openstreetmap/id-tagging-schema/pull/829
|
||||
[#830]: https://github.com/openstreetmap/id-tagging-schema/pull/830
|
||||
[#836]: https://github.com/openstreetmap/id-tagging-schema/pull/836
|
||||
|
|
@ -111,6 +868,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[@tognee]: https://github.com/tognee
|
||||
[@emersonveenstra]: https://github.com/emersonveenstra
|
||||
[@tiptoptom]: https://github.com/tiptoptom
|
||||
[@harahu]: https://github.com/harahu
|
||||
|
||||
|
||||
# 6.0.0
|
||||
|
|
@ -478,6 +1236,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[#630]: https://github.com/openstreetmap/id-tagging-schema/pull/630
|
||||
[#631]: https://github.com/openstreetmap/id-tagging-schema/pull/631
|
||||
[#632]: https://github.com/openstreetmap/id-tagging-schema/issues/632
|
||||
[#804]: https://github.com/openstreetmap/id-tagging-schema/pull/804
|
||||
[iD#9305]: https://github.com/openstreetmap/iD/issues/9305
|
||||
[iD#9341]: https://github.com/openstreetmap/iD/issues/9341
|
||||
[@EvanCarroll]: https://github.com/EvanCarroll
|
||||
|
|
@ -485,6 +1244,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
|
|||
[@kolgza]: https://github.com/kolgza
|
||||
[@Morion-Self]: https://github.com/Morion-Self
|
||||
[@Marc-marc-marc]: https://github.com/Marc-marc-marc
|
||||
[@willemarcel]: https://github.com/willemarcel
|
||||
|
||||
|
||||
# 3.5.1
|
||||
|
|
@ -779,6 +1539,7 @@ Thanks to all contributors: [@matkoniecz], [@Binnette], [@danieldegroot2], [@arc
|
|||
[#382]: https://github.com/openstreetmap/id-tagging-schema/pull/382
|
||||
[#383]: https://github.com/openstreetmap/id-tagging-schema/pull/383
|
||||
[#385]: https://github.com/openstreetmap/id-tagging-schema/pull/385
|
||||
[#389]: https://github.com/openstreetmap/id-tagging-schema/issues/389
|
||||
[#390]: https://github.com/openstreetmap/id-tagging-schema/issues/390
|
||||
[#391]: https://github.com/openstreetmap/id-tagging-schema/pull/391
|
||||
[#398]: https://github.com/openstreetmap/id-tagging-schema/issues/398
|
||||
|
|
@ -827,6 +1588,7 @@ Thanks to all contributors: [@matkoniecz], [@Binnette], [@danieldegroot2], [@arc
|
|||
[@zymurgic]: https://github.com/zymurgic
|
||||
[@rkost]: https://github.com/rkost
|
||||
[@HandyHat]: https://github.com/HandyHat
|
||||
[@Aniket]: https://github.com/Aniket
|
||||
|
||||
|
||||
# 3.2.2
|
||||
|
|
@ -1024,6 +1786,7 @@ Thanks to all contributors: [@1ec5], [@andrewharvey], [@bagage], [@Bertware], [@
|
|||
[#277]: https://github.com/openstreetmap/id-tagging-schema/issues/277
|
||||
[#278]: https://github.com/openstreetmap/id-tagging-schema/pull/278
|
||||
[#280]: https://github.com/openstreetmap/id-tagging-schema/pull/280
|
||||
[#281]: https://github.com/openstreetmap/id-tagging-schema/issues/281
|
||||
[#282]: https://github.com/openstreetmap/id-tagging-schema/pull/282
|
||||
[#286]: https://github.com/openstreetmap/id-tagging-schema/issues/286
|
||||
[#287]: https://github.com/openstreetmap/id-tagging-schema/issues/287
|
||||
|
|
@ -1119,3 +1882,4 @@ Thanks to all contributors: [@1ec5], [@andrewharvey], [@bagage], [@Bertware], [@
|
|||
# ≤ 3.0.0
|
||||
|
||||
#### For versions ≤ 3.0.0 please visit the [iD changelog](https://github.com/openstreetmap/iD/blob/develop/CHANGELOG.md) :rocket: Presets sections
|
||||
ow
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
# Contributing to the tagging schema
|
||||
|
||||
## Submitting Issues
|
||||
|
||||
Don't hesitate to submit feedback about issues or how the tagging schema could be improved, but please [search existing issues](https://github.com/search?l=&q=repo%3Aopenstreetmap%2Fid-tagging-schema&type=Issues) before [opening a new one](https://github.com/openstreetmap/id-tagging-schema/issues/new/choose).
|
||||
|
|
@ -7,12 +9,7 @@ iD's [code of conduct](https://github.com/openstreetmap/iD/blob/release/CODE_OF_
|
|||
|
||||
## General Guidelines
|
||||
|
||||
As a general guideline, the tagging schema will only consider tags that are documented on the OSM wiki and have completed a [proposal process](https://wiki.openstreetmap.org/wiki/Proposal_process) or can in some other way be considered as _accepted_ by the OpenStreetMap community.
|
||||
|
||||
As the tagging schema is meant to be a general representation of the OSM data for a wide audience of users, some tags might be considered out of scope: for example when a tag requires expert knowledge to be used, or when a tag is extremely rare.
|
||||
|
||||
Tags which are not universally applicable globally, can and should be limited to their respective region in the corresponding preset or field of this repository.
|
||||
|
||||
Read the [GUIDELINES](./GUIDELINES.md) to help you understand what fields and tags should be added to the tagging schema.
|
||||
|
||||
## Translating
|
||||
|
||||
|
|
@ -20,38 +17,66 @@ Tags which are not universally applicable globally, can and should be limited to
|
|||
|
||||
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'`
|
||||
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).
|
||||
|
||||
|
||||
## Making Changes
|
||||
|
||||
You are highly welcome to help this project by submitting pull requests!
|
||||
|
||||
### Overview and General Structure
|
||||
|
||||
Detailed documentation for the data format used in this repository is located with the [schema-builder](https://github.com/ideditor/schema-builder) package, which is the technical basis of this project.
|
||||
|
||||
To make a change, update the corresponding file within the `data` folder: The `presets` contain a representation of OpenStreetMap's [map features](wiki.openstreetmap.org/wiki/Map_Features), and the `fields` are their properties. In addition, the tagging schema contains a few `categories` of presets and a list of `deprecated` and `discardable` tags.
|
||||
To make a change, update the corresponding file within the `data` folder: The `presets` contain a representation of OpenStreetMap's [map features](https://wiki.openstreetmap.org/wiki/Map_Features), and the `fields` are their properties. In addition, the tagging schema contains a few `categories` of presets and a list of `deprecated` and `discardable` tags.
|
||||
|
||||
### Icons
|
||||
|
||||
Icons from different sources (_icon sets_) can be used in the tagging schema. Head over to the [dedicated page](https://github.com/ideditor/schema-builder/blob/main/ICONS.md#icons) about how to use them.
|
||||
|
||||
### Code Style
|
||||
### Info-`i`
|
||||
|
||||
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.
|
||||
<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 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.
|
||||
|
||||
### Integration Testing With iD
|
||||
|
||||
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
|
||||
|
||||
|
|
@ -63,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.
|
||||
|
|
|
|||
97
GOVERNANCE.md
Normal file
97
GOVERNANCE.md
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
# Roles, People, and Processes for Maintaining the Tagging Schema
|
||||
|
||||
This document outlines how this project is maintained.
|
||||
|
||||
## Roles & People
|
||||
|
||||
### Maintainer Role
|
||||
|
||||
[Martin](https://github.com/tyrasd) maintains this project as part of his work on the iD Editor project.
|
||||
|
||||
The maintainer role includes:
|
||||
- Having the final say in decisions for the tagging schema.
|
||||
- Creating releases.
|
||||
- Updating dependencies.
|
||||
- Assign roles.
|
||||
|
||||
and all the following roles.
|
||||
|
||||
Github shows a `(Member)` label next to users with full access to this repository and the organisation.
|
||||
|
||||
### Co-Maintainer Role
|
||||
|
||||
- [Kyle](https://github.com/k-yle) contributes to this project as a volunteer.
|
||||
- [Tobias](https://github.com/tordans) contributes to this project as a volunteer.
|
||||
|
||||
The co-maintainer role includes:
|
||||
- Reviewing PRs.
|
||||
- Merging "clear-cut" PRs by others.
|
||||
|
||||
and all the following roles.
|
||||
|
||||
Github shows a `(Collaborator)` label next to users with any permission on this repository.
|
||||
|
||||
### Triage Role
|
||||
|
||||
* [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.
|
||||
|
||||
### Contributors
|
||||
|
||||
To all contributors, thank you so much for your support! ❤ Especially for:
|
||||
- Suggesting new presets and fields or updates to the repository.
|
||||
- Researching and helping with issues and PRs.
|
||||
- Translating the tagging schema.
|
||||
|
||||
Code contributions: [Check this complete list of contributors on GitHub](https://github.com/openstreetmap/id-tagging-schema/graphs/contributors).
|
||||
|
||||
Github shows a `(Contributor)` label next to users that previously committed to this repository.
|
||||
|
||||
## Processes
|
||||
|
||||
### PR Reviews and Merges
|
||||
|
||||
- PRs need approval from two people: the author and one or more (co-)maintainers before being merged.
|
||||
- Non-"clear-cut" changes need to be merged by the maintainer.
|
||||
- We might revert merges later if necessary.
|
||||
|
||||
**What is a clear-cut change?**
|
||||
|
||||
- No or minimal controversial discussion on the change.
|
||||
- Coding and contribution [guidelines](./GUIDELINES.md) are met.
|
||||
|
||||
**How to merge…**
|
||||
|
||||
- Usually squash merge PRs to make the history simpler
|
||||
- Give the merge a meaningful description of the change
|
||||
- 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
|
||||
|
||||
There is no set release schedule at the moment, but releases usually occur every other month. After this project is released, the projects that rely on the data need to update and release as well.
|
||||
|
||||
### Assigning roles
|
||||
|
||||
- The maintainer of the iD editor has traditionally and continues to maintain this project.
|
||||
- Co-maintainer and triage roles are assigned by the current maintainer of the repository.
|
||||
|
||||
## Previous Maintainers
|
||||
|
||||
Many thanks to all previous maintainers! ❤
|
||||
|
||||
- [Milos](https://github.com/mbrzakovic)
|
||||
- [Quincy](https://github.com/quincylvania)
|
||||
- [Bryan](https://github.com/bhousel)
|
||||
77
GUIDELINES.md
Normal file
77
GUIDELINES.md
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
# Guidelines for the Tagging Schema
|
||||
|
||||
Do you have an idea for a new preset or field? Read this!
|
||||
|
||||
## 1. Evaluate Your Idea for the Tagging Schema Project
|
||||
|
||||
Adding a preset or field to the tagging schema is a significant responsibility.
|
||||
We must ensure that both new and experienced users can understand the presets and fields,
|
||||
thereby contributing high-quality data to OpenStreetMap (OSM).
|
||||
|
||||
Consider the following:
|
||||
|
||||
### General Guidelines
|
||||
|
||||
- 📋 **Established Documentation**: The tagging schema will only consider tags that are well-documented on the OSM wiki. The documentation should be clear and unambiguous.
|
||||
- 🏷️ **Established Tags Only**: No new or unestablished tags should be part of presets. Establishing tags must remain a community-driven process, not dictated by software implementation.
|
||||
- ✅ **Proposal or Accepted**: A tag is considered established when it has completed the [proposal process](https://wiki.openstreetmap.org/wiki/Proposal_process) or is otherwise accepted by the OSM community. Factors include the tag's duration and frequency of use, whether its usage is increasing over time and its usage by mainstream data consumers.
|
||||
- 🤷 **Notable Purpose**: Especially for less established tags, presets and fields should have a practical application. OSM allows for the collection of a wide variety of data, some of it for niche purposes. For example, the brightness of street lamps might be documented, but it doesn't necessarily warrant a preset or field.
|
||||
- 🕓 **Effort vs. Impact**: Consider whether the effort required is justified by the impact the preset or field will have. Assess how many elements this new type will apply to. This is particularly important if you do not plan to contribute the code changes yourself through a pull request (PR).
|
||||
|
||||
### User Experience
|
||||
|
||||
No preset or field is isolated; they are always presented alongside others in various user interfaces that utilize the tagging schema.
|
||||
|
||||
- 🔦 **Easy to Pick**: Users must be able to understand and select the correct preset given the limited information available in the user interfaces. Good presets guide the user with clear names and helpful additional documentation `(i)`.
|
||||
- 🔎 **Easy to Search**: When searching, similar presets will appear next to each other. Consider and test typical search scenarios. You might need to adjust the names and documentation of other presets to ensure users can make the best decision.
|
||||
- 👨💻 **Users Are Not Experts**: No prior knowledge of OpenStreetMap or any other background information should be necessary.
|
||||
- 🐿️ **Easy Answer**: Users are often on the go and impatient. Fields should allow for quick, straightforward, and clear answers.
|
||||
|
||||
### Situational Presets
|
||||
|
||||
- 🙈 **Unsearchable Presets**: The tagging schema is not only for adding information but also for presenting existing information. Consider adding an unsearchable preset for tagging that should be highlighted with a preset on the map and with defined fields. Reasons to make a preset unsearchable include: multiple ways to tag something where one method is preferred, or other reasons to hide commonly used tags from the search and list interface to preserve a good [user experience](#user-experience).
|
||||
- 🏝️ **Local Presets and Fields**: Generally, presets and fields in OSM should be globally applicable, and efforts should be made to ensure this. However, when local tagging conventions exist or when presets only make sense for certain regions, presets and fields can be given a local filter. This increases the need for thorough testing and makes it more challenging to maintain a good [user experience](#user-experience).
|
||||
|
||||
### Tag Updates and Additions
|
||||
|
||||
- ➕ **Suggested Additions**: Presets can suggest additional tags. These suggestions must be clearly supported by the wiki and community consensus.
|
||||
- 🔄 **Updates**: Deprecation rules can suggest updating tags. Good documentation and consensus are needed for these deprecations.
|
||||
|
||||
**In both cases, _indicators for consensus_ are:**
|
||||
|
||||
- The deprecation is documented in the wiki and is either official (resulting from a proposal process) or long-standing (about a year).
|
||||
- There is a significant drop in usage compared to previous numbers, with a negative trend ([visible in the graph](https://taghistory.raifer.tech/)).
|
||||
- Usage of the deprecated tag remains stagnant for a longer period (about a year).
|
||||
|
||||
In addition, the deprecated tag must have reasonably high usage to be considered. Low usage tags should be addressed through other cleanup methods, such as [MapRoulette](https://maproulette.org/) or similar initiatives.
|
||||
|
||||
**Deprecations are not for cleanup:**
|
||||
|
||||
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:
|
||||
- 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/).
|
||||
- Should those options not suit you, you can always suggest such changes in the [OSM community forum](https://community.openstreetmap.org/).
|
||||
|
||||
## 2. Design the Preset
|
||||
|
||||
The user interface must be clear, concise, and easy to use, leaving no room for misunderstandings.
|
||||
|
||||
- Define the tags required on an object to trigger the preset.
|
||||
- Choose a name, category, and define a list of American English search terms.
|
||||
- Use Title Case for the the preset `name` and [`aliases`](https://github.com/ideditor/schema-builder?tab=readme-ov-file#aliases) as well as the field [`label`](https://github.com/ideditor/schema-builder?tab=readme-ov-file#label) property. Use lower case for the preset [`terms`](https://github.com/ideditor/schema-builder?tab=readme-ov-file#terms) (sorted A-Z) and Title Case or sentences for preset's [`strings`-`options`](https://github.com/ideditor/schema-builder?tab=readme-ov-file#strings).
|
||||
- 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](./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
|
||||
|
||||
If you are familiar with `JSON`, you can implement the preset or field yourself. First, create a ticket to introduce your tagging idea and discuss it with the community to get feedback on its feasibility and desirability. After implementation, create a pull request to get it merged.
|
||||
|
||||
For more details on adding presets, see ["Making changes"](./CONTRIBUTING.md#making-changes).
|
||||
|
||||
If you are not familiar with `JSON`, still create a ticket. The more you have considered and prepared from the above steps, the easier it will be for someone else to code it.
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
 [](https://badge.fury.io/js/%40openstreetmap%2Fid-tagging-schema)
|
||||
[](https://github.com/openstreetmap/id-tagging-schema/actions/workflows/test.yml) [](https://badge.fury.io/js/%40openstreetmap%2Fid-tagging-schema)
|
||||
|
||||
# iD Tagging Schema
|
||||
|
||||
|
|
@ -8,9 +8,9 @@ It includes presets, fields, deprecations, and more.
|
|||
## Participate!
|
||||
|
||||
* Read up about how you can contribute to the iD Tagging Schema on the [contributing page](CONTRIBUTING.md).
|
||||
* [Translate!](CONTRIBUTING.md#Translate).
|
||||
* [Translate!](CONTRIBUTING.md#Translating)
|
||||
* See the [open issues](https://github.com/openstreetmap/id-tagging-schema/issues?state=open) in the issue tracker if you're looking for something to do.
|
||||
* Need more help? Ping user `tyr_asd` (Martin Raifer) on [OpenStreetMap Discord](https://discord.gg/openstreetmap) (`#id` channel) or [OpenStreetMap US Slack](https://slack.openstreetmap.us/) (`#id` channel).
|
||||
* Need more help? Ping user `tyr_asd` (Martin Raifer) on [OpenStreetMap Discord](https://discord.gg/openstreetmap) (`#id-and-rapid` channel) or [OpenStreetMap US Slack](https://slack.openstreetmap.us/) (`#id` channel).
|
||||
|
||||
## Background
|
||||
|
||||
|
|
@ -40,6 +40,7 @@ iD tagging schema is used not only by iD. Here's a [list of projects](https://gi
|
|||
## Related Projects
|
||||
|
||||
* The [OpenStreetMap wiki](https://wiki.openstreetmap.org/wiki/Map_features) documents the current usage of tags, and hosts discussions about proposed new tags.
|
||||
* The [ideditor/schema-builder](https://github.com/ideditor/schema-builder) project holds the documentation for the data format used in this repository
|
||||
* iD also incorporates preset data from the [name-suggestion-index](https://github.com/osmlab/name-suggestion-index).
|
||||
* Other editors also include their own models of interpretations of OSM tags. See for example [Vespucci's](https://github.com/simonpoole/beautified-JOSM-preset) or [JOSM's](https://josm.openstreetmap.de/wiki/Presets) tagging presets.
|
||||
|
||||
|
|
|
|||
|
|
@ -59,10 +59,6 @@
|
|||
"old": {"amenity": "community_center"},
|
||||
"replace": {"amenity": "community_centre"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "dancing_school"},
|
||||
"replace": {"leisure": "dance", "dance:teaching": "yes" }
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "dog_bin"},
|
||||
"replace": {"amenity": "waste_basket", "waste": "dog_excrement"}
|
||||
|
|
@ -80,8 +76,8 @@
|
|||
"replace": {"amenity": "charging_station"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "charging_station", "car": "*"},
|
||||
"replace": {"amenity": "charging_station", "motorcar": "$1"}
|
||||
"old": {"amenity": "charging_station", "car": "*"},
|
||||
"replace": {"amenity": "charging_station", "motorcar": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "fire_hydrant"},
|
||||
|
|
@ -119,6 +115,10 @@
|
|||
"old": {"amenity": "lifeboat_station"},
|
||||
"replace": {"emergency": "water_rescue"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "lockers"},
|
||||
"replace": {"amenity": "locker"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "notice_board"},
|
||||
"replace": {"advertising": "board"}
|
||||
|
|
@ -403,10 +403,6 @@
|
|||
"old": {"camp_site": "camp_pitch"},
|
||||
"replace": {"tourism": "camp_pitch"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "clothes", "clothes": "second_hand"},
|
||||
"replace": {"shop": "clothes", "second_hand": "yes"}
|
||||
},
|
||||
{
|
||||
"old": {"color": "*"},
|
||||
"replace": {"colour": "$1"}
|
||||
|
|
@ -446,6 +442,18 @@
|
|||
"old": {"crossing": "traffic_lights"},
|
||||
"replace": {"crossing": "traffic_signals"}
|
||||
},
|
||||
{
|
||||
"old": {"crossing": "no", "highway": "crossing"},
|
||||
"replace": {"crossing": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"cuisine": "barbeque"},
|
||||
"replace": {"cuisine": "barbecue"}
|
||||
},
|
||||
{
|
||||
"old": {"cuisine": "bbq"},
|
||||
"replace": {"cuisine": "barbecue"}
|
||||
},
|
||||
{
|
||||
"old": {"cuisine": "gluten-free"},
|
||||
"replace": {"diet:gluten_free": "*"}
|
||||
|
|
@ -539,9 +547,13 @@
|
|||
"replace": {"direction": "W"}
|
||||
},
|
||||
{
|
||||
"old": {"disabled_spaces":"*"},
|
||||
"old": {"disabled_spaces": "*"},
|
||||
"replace": {"capacity:disabled": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"door": "loadingdock"},
|
||||
"replace": {"amenity": "loading_dock"}
|
||||
},
|
||||
{
|
||||
"old": {"drinkable": "*"},
|
||||
"replace": {"drinking_water": "$1"}
|
||||
|
|
@ -572,12 +584,32 @@
|
|||
},
|
||||
{
|
||||
"old": {"emergency": "sprinkler_connection"},
|
||||
"replace": {"emergency": "fire_service_inlet", " fire_sprinkler": "yes"}
|
||||
"replace": {"emergency": "fire_service_inlet", "fire_sprinkler": "yes"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "lifeguard_base"},
|
||||
"replace": {"emergency": "lifeguard", "lifeguard": "base"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "lifeguard_platform"},
|
||||
"replace": {"emergency": "lifeguard", "lifeguard": "tower"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "lifeguard_tower"},
|
||||
"replace": {"emergency": "lifeguard", "lifeguard": "tower"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "water_rescue_station"},
|
||||
"replace": {"emergency": "water_rescue"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "lifeboat_station"},
|
||||
"replace": {"emergency": "water_rescue"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "ses_station"},
|
||||
"replace": {"emergency": "disaster_response"}
|
||||
},
|
||||
{
|
||||
"old": {"emergency": "marine_rescue"},
|
||||
"replace": {"emergency": "water_rescue"}
|
||||
|
|
@ -654,6 +686,10 @@
|
|||
"old": {"footway": "both"},
|
||||
"replace": {"sidewalk": "both"}
|
||||
},
|
||||
{
|
||||
"old": {"sidewalk": "none"},
|
||||
"replace": {"sidewalk": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"footway": "crossing", "highway": "cycleway"},
|
||||
"replace": {"cycleway": "crossing", "highway": "cycleway"}
|
||||
|
|
@ -751,8 +787,8 @@
|
|||
"replace": {"highway": "path", "foot": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"highway": "ford"},
|
||||
"replace": {"ford": "*"}
|
||||
"old": {"highway": "path", "ladder": "yes"},
|
||||
"replace": {"highway": "ladder"}
|
||||
},
|
||||
{
|
||||
"old": {"highway": "platform"},
|
||||
|
|
@ -767,8 +803,8 @@
|
|||
"replace": {"highway": "road", "surface": "unpaved"}
|
||||
},
|
||||
{
|
||||
"old": {"historic": "archaeological_site", "site_type": "*"},
|
||||
"replace": {"historic": "archaeological_site", "archaeological_site": "$1"}
|
||||
"old": {"historic": "archaeological_site", "site_type": "*"},
|
||||
"replace": {"historic": "archaeological_site", "archaeological_site": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"industrial": "gas"},
|
||||
|
|
@ -814,11 +850,11 @@
|
|||
"old": {"internet_access": "wifi"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
{
|
||||
{
|
||||
"old": {"internet_access": "wi-fi"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
{
|
||||
{
|
||||
"old": {"internet_access": "WLAN"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
|
|
@ -927,12 +963,12 @@
|
|||
"replace": {"natural": "water", "water": "reservoir"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings", "natural": "water", "water": "reservoir"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings", "natural": "water", "water": "reservoir"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "school"},
|
||||
|
|
@ -974,10 +1010,18 @@
|
|||
"old": {"leisure": "ice_rink", "sport": "skating"},
|
||||
"replace": {"leisure": "ice_rink", "sport": "ice_skating"}
|
||||
},
|
||||
{
|
||||
"old": {"leisure": "maze"},
|
||||
"replace": {"attraction": "maze"}
|
||||
},
|
||||
{
|
||||
"old": {"leisure": "recreation_ground"},
|
||||
"replace": {"landuse": "recreation_ground"}
|
||||
},
|
||||
{
|
||||
"old": {"leisure": "swimming_pool", "swimming_pool": "hot_tub"},
|
||||
"replace": {"leisure": "hot_tub"}
|
||||
},
|
||||
{
|
||||
"old": {"leisure": "table_tennis_table"},
|
||||
"replace": {"leisure": "pitch", "sport": "table_tennis"}
|
||||
|
|
@ -1086,6 +1130,14 @@
|
|||
"old": {"man_made": "winery"},
|
||||
"replace": {"craft": "winery"}
|
||||
},
|
||||
{
|
||||
"old": {"map_type": "tactile_map", "information": "map"},
|
||||
"replace": {"information": "tactile_map"}
|
||||
},
|
||||
{
|
||||
"old": {"map_type": "tactile_model", "information": "map"},
|
||||
"replace": {"information": "tactile_model"}
|
||||
},
|
||||
{
|
||||
"old": {"maxage": "*"},
|
||||
"replace": {"max_age": "$1"}
|
||||
|
|
@ -1123,8 +1175,8 @@
|
|||
"replace": {"natural": "wetland", "wetland": "marsh"}
|
||||
},
|
||||
{
|
||||
"old": {"natural": "water", "water": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"natural": "water", "water": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"natural": "waterfall"},
|
||||
|
|
@ -1205,6 +1257,102 @@
|
|||
"old": {"parking": "street"},
|
||||
"replace": {"parking": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no"},
|
||||
"replace": {"parking:both": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no_parking"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no_stopping"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "fire_lane"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_stopping", "parking:both:restriction:reason": "fire_lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "separate"},
|
||||
"replace": {"parking:both": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "diagonal"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "parallel"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "perpendicular"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both:parallel": "on_street"},
|
||||
"replace": {"parking:both": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no"},
|
||||
"replace": {"parking:left": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no_parking"},
|
||||
"replace": {"parking:left": "no", "parking:left:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no_stopping"},
|
||||
"replace": {"parking:left": "no", "parking:left:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "separate"},
|
||||
"replace": {"parking:left": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "diagonal"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "parallel"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "perpendicular"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no"},
|
||||
"replace": {"parking:right": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no_parking"},
|
||||
"replace": {"parking:right": "no", "parking:right:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no_stopping"},
|
||||
"replace": {"parking:right": "no", "parking:right:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "separate"},
|
||||
"replace": {"parking:right": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "diagonal"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "parallel"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "perpendicular"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right:parallel": "on_street"},
|
||||
"replace": {"parking:right": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:orientation": "*"},
|
||||
"replace": {"orientation": "$1"}
|
||||
|
|
@ -1221,6 +1369,9 @@
|
|||
"old": {"place_name": "*"},
|
||||
"replace": {"name": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"playground:theme": "playground"}
|
||||
},
|
||||
{
|
||||
"old": {"pole": "transition"},
|
||||
"replace": {"location:transition": "yes"}
|
||||
|
|
@ -1401,6 +1552,10 @@
|
|||
"old": {"shop": "cafe"},
|
||||
"replace": {"amenity": "cafe"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "clothes", "clothes": "second_hand"},
|
||||
"replace": {"shop": "clothes", "second_hand": "yes"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "consulting"},
|
||||
"replace": {"office": "consulting"}
|
||||
|
|
@ -1467,16 +1622,12 @@
|
|||
},
|
||||
{
|
||||
"old": {"shop": "organic"},
|
||||
"replace": {"shop": "supermarket", "organic": "only"}
|
||||
"replace": {"shop": "yes", "organic": "only"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "perfume"},
|
||||
"replace": {"shop": "perfumery"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "photo_studio"},
|
||||
"replace": {"craft": "photographer"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "real_estate"},
|
||||
"replace": {"office": "estate_agent"}
|
||||
|
|
@ -1605,6 +1756,10 @@
|
|||
"old": {"street_cabinet": "telecom"},
|
||||
"replace": {"utility": "telecom"}
|
||||
},
|
||||
{
|
||||
"old": {"survey_date": "*"},
|
||||
"replace": {"survey:date": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"sustenance": "bar"},
|
||||
"replace": {"amenity": "bar"}
|
||||
|
|
@ -1661,6 +1816,14 @@
|
|||
"old": {"tourism": "bed_and_breakfast"},
|
||||
"replace": {"tourism": "guest_house", "guest_house": "bed_and_breakfast"}
|
||||
},
|
||||
{
|
||||
"old": {"tourism": "picnic_table"},
|
||||
"replace": {"leisure": "picnic_table"}
|
||||
},
|
||||
{
|
||||
"old": {"tourism": "resort"},
|
||||
"replace": {"leisure": "resort"}
|
||||
},
|
||||
{
|
||||
"old": {"tower:type": "power"},
|
||||
"replace": {"power": "tower"}
|
||||
|
|
@ -1713,6 +1876,10 @@
|
|||
"old": {"transformer": "traction"},
|
||||
"replace": {"transformer": "main"}
|
||||
},
|
||||
{
|
||||
"old": {"traffic_calming": "island", "area": "yes"},
|
||||
"replace": {"area:highway": "traffic_island"}
|
||||
},
|
||||
{
|
||||
"old": {"tunnel": "1"},
|
||||
"replace": {"tunnel": "yes"}
|
||||
|
|
@ -1806,20 +1973,20 @@
|
|||
"replace": {"volcano:status": "extinct"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-high": "*", "transformer":"generator"},
|
||||
"replace": {"voltage:secondary":"$1", "transformer":"generator"}
|
||||
"old": {"voltage-high": "*", "transformer": "generator"},
|
||||
"replace": {"voltage:secondary": "$1", "transformer": "generator"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-low": "*", "transformer":"generator"},
|
||||
"replace": {"voltage:primary":"$1", "transformer":"generator"}
|
||||
"old": {"voltage-low": "*", "transformer": "generator"},
|
||||
"replace": {"voltage:primary": "$1", "transformer": "generator"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-high": "*"},
|
||||
"replace": {"voltage:primary":"$1"}
|
||||
"replace": {"voltage:primary": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-low": "*"},
|
||||
"replace": {"voltage:secondary":"$1"}
|
||||
"replace": {"voltage:secondary": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"wall_type": "noise_barrier"},
|
||||
|
|
@ -1916,5 +2083,33 @@
|
|||
{
|
||||
"old": {"pstn": "pole"},
|
||||
"replace": {"man_made": "utility_pole", "utility": "telecom"}
|
||||
},
|
||||
{
|
||||
"old": {"memorial:type": "stolperstein"},
|
||||
"replace": {"memorial": "stolperstein"}
|
||||
},
|
||||
{
|
||||
"old": {"memorial:text": "*"},
|
||||
"replace": {"inscription": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"industrial": "brickworks"},
|
||||
"replace": {"industrial": "brickyard"}
|
||||
},
|
||||
{
|
||||
"old": {"cycleway": "opposite"},
|
||||
"replace": {"oneway:bicycle": "no", "cycleway:both": "no"}
|
||||
},
|
||||
{
|
||||
"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"}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"created_by": true,
|
||||
"converted_by": true,
|
||||
|
||||
"odbl": true,
|
||||
"odbl:note": true,
|
||||
|
|
@ -53,5 +52,17 @@
|
|||
"yh:TOTYUMONO": true,
|
||||
"yh:TYPE": true,
|
||||
"yh:WIDTH": true,
|
||||
"yh:WIDTH_RANK": true
|
||||
"yh:WIDTH_RANK": true,
|
||||
|
||||
"LINZ2OSM:dataset": true,
|
||||
"LINZ2OSM:layer": true,
|
||||
"LINZ2OSM:source_version": true,
|
||||
"LINZ:dataset": true,
|
||||
"LINZ:layer": true,
|
||||
"LINZ:source_version": true,
|
||||
"linz2osm:objectid": true,
|
||||
|
||||
"fid": true,
|
||||
"import_uuid": true,
|
||||
"gnis:import_uuid": true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
{
|
||||
"type": "address",
|
||||
"key": "addr",
|
||||
"reference": {
|
||||
"key": "addr:*"
|
||||
},
|
||||
"keys": [
|
||||
"addr:block_number",
|
||||
"addr:city",
|
||||
"addr:block_number",
|
||||
"addr:conscriptionnumber",
|
||||
"addr:county",
|
||||
"addr:country",
|
||||
"addr:county",
|
||||
"addr:district",
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
"addr:street",
|
||||
"addr:subdistrict",
|
||||
"addr:suburb",
|
||||
"addr:town",
|
||||
"addr:unit"
|
||||
],
|
||||
"label": "Address",
|
||||
|
|
@ -47,20 +49,21 @@
|
|||
"housenumber": "123",
|
||||
"housenumber!jp": "Building No./Lot No.",
|
||||
"neighbourhood": "Neighbourhood",
|
||||
"neighbourhood!jp": "Chōme/Aza/Koaza",
|
||||
"neighbourhood!jp": "Machi/Chōme/Aza/Koaza",
|
||||
"place": "Place",
|
||||
"postcode": "Postcode",
|
||||
"province": "Province",
|
||||
"province!cn": "Province/Municipality/AR/SAR",
|
||||
"province!jp": "Prefecture",
|
||||
"quarter": "Quarter",
|
||||
"quarter!jp": "Ōaza/Machi",
|
||||
"quarter!jp": "Ōaza",
|
||||
"state": "State",
|
||||
"street": "Street",
|
||||
"subdistrict": "Subdistrict",
|
||||
"subdistrict!vn": "Ward/Commune/Townlet",
|
||||
"suburb": "Suburb",
|
||||
"suburb!jp": "Ward",
|
||||
"suburb!jp": "Ward (政令市)",
|
||||
"town": "Town",
|
||||
"unit": "Unit"
|
||||
}
|
||||
},
|
||||
|
|
|
|||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
16
data/fields/alt_name.json
Normal file
16
data/fields/alt_name.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "alt_name",
|
||||
"type": "localized",
|
||||
"label": "Alternative Name",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"aka",
|
||||
"alias",
|
||||
"also known as",
|
||||
"nonstandard name",
|
||||
"secondary name"
|
||||
],
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
12
data/fields/armrest.json
Normal file
12
data/fields/armrest.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"key": "armrest",
|
||||
"type": "check",
|
||||
"label": "Armrests",
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "Unknown",
|
||||
"yes": "One or more armrests",
|
||||
"no": "No armrests"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -12,7 +12,9 @@
|
|||
"bust": "Bust",
|
||||
"painting": "Painting",
|
||||
"mosaic": "Mosaic",
|
||||
"relief": "Relief"
|
||||
"relief": "Relief",
|
||||
"stone": "Artistically Worked Stone",
|
||||
"tilework": "Tile Work"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
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"
|
||||
}
|
||||
26
data/fields/bicycle_road.json
Normal file
26
data/fields/bicycle_road.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"key": "bicycle_road",
|
||||
"type": "defaultCheck",
|
||||
"label": "Cycle Street",
|
||||
"terms": [
|
||||
"bicycle boulevard",
|
||||
"bicycle road",
|
||||
"cyclestreet",
|
||||
"neighborhood bikeway",
|
||||
"neighborhood byway",
|
||||
"neighborhood greenway",
|
||||
"neighborway"
|
||||
],
|
||||
"locationSet": {
|
||||
"exclude": [
|
||||
"BE",
|
||||
"NL"
|
||||
]
|
||||
},
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "No",
|
||||
"yes": "Yes"
|
||||
}
|
||||
}
|
||||
}
|
||||
5
data/fields/books.json
Normal file
5
data/fields/books.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "books",
|
||||
"type": "semiCombo",
|
||||
"label": "Type of Books"
|
||||
}
|
||||
|
|
@ -1,8 +1,13 @@
|
|||
{
|
||||
"key": "brewery",
|
||||
"type": "semiCombo",
|
||||
"label": "Draft Beers",
|
||||
"label": "Sold Beer brands",
|
||||
"terms": [
|
||||
"on tap"
|
||||
"beer brand",
|
||||
"beer dispensing",
|
||||
"bottled beer",
|
||||
"draft beer",
|
||||
"on tap",
|
||||
"tap beer"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,5 +3,6 @@
|
|||
"type": "typeCombo",
|
||||
"label": "Type",
|
||||
"usage": "group",
|
||||
"placeholder": "Default"
|
||||
"placeholder": "Default",
|
||||
"stringsCrossReference": "{bridge_combo}"
|
||||
}
|
||||
|
|
|
|||
12
data/fields/bridge/ref.json
Normal file
12
data/fields/bridge/ref.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"key": "bridge:ref",
|
||||
"type": "text",
|
||||
"label": "Bridge Number",
|
||||
"reference": {
|
||||
"key": "bridge"
|
||||
},
|
||||
"prerequisiteTag": {
|
||||
"key": "bridge",
|
||||
"valueNot": "no"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,17 @@
|
|||
{
|
||||
"key": "bridge",
|
||||
"type": "combo",
|
||||
"label": "Type"
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"aqueduct": "Aqueduct",
|
||||
"boardwalk": "Boardwalk",
|
||||
"cantilever": "Cantilever Bridge",
|
||||
"covered": "Covered Bridge",
|
||||
"low_water_crossing": "Low Water Crossing",
|
||||
"movable": "Movable Bridge",
|
||||
"trestle": "Trestle Bridge",
|
||||
"viaduct": "Viaduct"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@
|
|||
"public": "Public Building",
|
||||
"residential": "Residential Building",
|
||||
"retail": "Retail Building",
|
||||
"riding_hall": "Horseback Riding Arena",
|
||||
"roof": "Roof",
|
||||
"ruins": "Building Ruins",
|
||||
"school": "School Building",
|
||||
|
|
@ -62,7 +63,8 @@
|
|||
"train_station": "Train Station Building",
|
||||
"transportation": "Transportation Building",
|
||||
"university": "University Building",
|
||||
"warehouse": "Warehouse"
|
||||
"warehouse": "Warehouse",
|
||||
"container": "Container"
|
||||
}
|
||||
},
|
||||
"terms": [
|
||||
|
|
|
|||
9
data/fields/building/colour.json
Normal file
9
data/fields/building/colour.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "building:colour",
|
||||
"type": "colour",
|
||||
"label": "Façade Color",
|
||||
"terms": [
|
||||
"building color",
|
||||
"facade color"
|
||||
]
|
||||
}
|
||||
5
data/fields/cabins.json
Normal file
5
data/fields/cabins.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "cabins",
|
||||
"type": "check",
|
||||
"label": "Cabins"
|
||||
}
|
||||
32
data/fields/camp_site.json
Normal file
32
data/fields/camp_site.json
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"key": "camp_site",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"options": [
|
||||
"basic",
|
||||
"standard",
|
||||
"serviced",
|
||||
"deluxe"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
"basic": {
|
||||
"title": "Basic (only tent/vehicle spots)",
|
||||
"description": "Nothing but a place to pitch a tent or park a vehicle"
|
||||
},
|
||||
"standard": {
|
||||
"title": "Standard (offers toilets and water)",
|
||||
"description": "Toilets and water are provided or available nearby"
|
||||
},
|
||||
"serviced": {
|
||||
"title": "Serviced (offers showers and electricity)",
|
||||
"description": "Toilets, water, showers and electricity are provided"
|
||||
},
|
||||
"deluxe": {
|
||||
"title": "Deluxe (offers laundry or swimming pool, etc.)",
|
||||
"description": "Fully serviced and has additional amenities like a laundry, swimming pool or similar recreation facilities"
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false
|
||||
}
|
||||
|
|
@ -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"
|
||||
}
|
||||
16
data/fields/community_centre.json
Normal file
16
data/fields/community_centre.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "community_centre",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"club_home": "Club Home",
|
||||
"community_hall": "Community Hall",
|
||||
"cultural_centre": "Cultural Centre",
|
||||
"family_centre": "Family Centre",
|
||||
"parish_hall": "Parish Hall",
|
||||
"village_hall": "Village Hall",
|
||||
"youth_centre": "Youth Center"
|
||||
}
|
||||
}
|
||||
}
|
||||
6
data/fields/contact/facebook.json
Normal file
6
data/fields/contact/facebook.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "contact:facebook",
|
||||
"type": "url",
|
||||
"label": "Facebook Username or URL",
|
||||
"placeholder": "https://www.facebook.com/LocalBusiness"
|
||||
}
|
||||
6
data/fields/count.json
Normal file
6
data/fields/count.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "count",
|
||||
"type": "number",
|
||||
"minValue": 1,
|
||||
"label": "Number of Features"
|
||||
}
|
||||
|
|
@ -5,5 +5,7 @@
|
|||
"prerequisiteTag": {
|
||||
"key": "flag:type",
|
||||
"value": "national"
|
||||
}
|
||||
},
|
||||
"snake_case": false,
|
||||
"caseSensitive": true
|
||||
}
|
||||
|
|
|
|||
20
data/fields/crossing/markings-BG.json
Normal file
20
data/fields/crossing/markings-BG.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"no",
|
||||
"dots",
|
||||
"dashes",
|
||||
"yes"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"BG"
|
||||
]
|
||||
}
|
||||
}
|
||||
23
data/fields/crossing/markings-DE-AT-CH.json
Normal file
23
data/fields/crossing/markings-DE-AT-CH.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"yes",
|
||||
"no",
|
||||
"dots",
|
||||
"dashes",
|
||||
"surface"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"DE",
|
||||
"AT",
|
||||
"CH"
|
||||
]
|
||||
}
|
||||
}
|
||||
20
data/fields/crossing/markings-PL.json
Normal file
20
data/fields/crossing/markings-PL.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"dots",
|
||||
"surface",
|
||||
"yes",
|
||||
"no"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"PL"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -34,5 +34,14 @@
|
|||
"zebra:paired": "iD-crossing_markings-zebra_paired",
|
||||
"zebra:bicolour": "iD-crossing_markings-zebra_bicolour",
|
||||
"ladder:paired": "iD-crossing_markings-ladder_paired"
|
||||
},
|
||||
"locationSet": {
|
||||
"exclude": [
|
||||
"BG",
|
||||
"DE",
|
||||
"AT",
|
||||
"CH",
|
||||
"PL"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
21
data/fields/crossing/markings_yes-BG.json
Normal file
21
data/fields/crossing/markings_yes-BG.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"no",
|
||||
"dots",
|
||||
"dashes",
|
||||
"yes"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"BG"
|
||||
]
|
||||
}
|
||||
}
|
||||
24
data/fields/crossing/markings_yes-DE-AT-CH.json
Normal file
24
data/fields/crossing/markings_yes-DE-AT-CH.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"yes",
|
||||
"no",
|
||||
"dots",
|
||||
"dashes",
|
||||
"surface"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"DE",
|
||||
"AT",
|
||||
"CH"
|
||||
]
|
||||
}
|
||||
}
|
||||
21
data/fields/crossing/markings_yes-PL.json
Normal file
21
data/fields/crossing/markings_yes-PL.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"dots",
|
||||
"surface",
|
||||
"yes",
|
||||
"no"
|
||||
],
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"PL"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2,7 +2,16 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"default": "yes"
|
||||
"locationSet": {
|
||||
"exclude": [
|
||||
"BG",
|
||||
"DE",
|
||||
"AT",
|
||||
"CH",
|
||||
"PL"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@
|
|||
"terms": [
|
||||
"flat top",
|
||||
"hump",
|
||||
"speed",
|
||||
"slow"
|
||||
"slow",
|
||||
"speed"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
|
|
|
|||
|
|
@ -6,48 +6,93 @@
|
|||
"options": {
|
||||
"pizza": "Pizza",
|
||||
"burger": "Burger",
|
||||
"regional": "Regional",
|
||||
"coffee_shop": "Coffee Shop",
|
||||
"regional": "Regional",
|
||||
"italian": "Italian",
|
||||
"chinese": "Chinese",
|
||||
"sandwich": "Sandwich",
|
||||
"japanese": "Japanese",
|
||||
"mexican": "Mexican",
|
||||
"kebab": "Kebab",
|
||||
"indian": "Indian",
|
||||
"chinese": "Chinese",
|
||||
"chicken": "Chicken",
|
||||
"fish": "Fish",
|
||||
"asian": "Asian",
|
||||
"french": "French",
|
||||
"spanish": "Spanish",
|
||||
"portuguese": "Portuguese",
|
||||
"russian": "Russian",
|
||||
"polish": "Polish",
|
||||
"thai": "Thai",
|
||||
"korean": "Korean",
|
||||
"japanese": "Japanese",
|
||||
"kebab": "Kebab",
|
||||
"mexican": "Mexican",
|
||||
"american": "American",
|
||||
"seafood": "Seafood",
|
||||
"sushi": "Sushi",
|
||||
"asian": "Asian",
|
||||
"ice_cream": "Ice Cream",
|
||||
"indian": "Indian",
|
||||
"sushi": "Sushi",
|
||||
"seafood": "Seafood",
|
||||
"thai": "Thai",
|
||||
"french": "French",
|
||||
"german": "German",
|
||||
"breakfast": "Breakfast",
|
||||
"greek": "Greek",
|
||||
"vietnamese": "Vietnamese",
|
||||
"turkish": "Turkish",
|
||||
"lebanese": "Lebanese",
|
||||
"indonesian": "Indonesian",
|
||||
"malaysian": "Malaysian",
|
||||
"taiwanese": "Taiwanese",
|
||||
"juice": "Juice",
|
||||
"bubble_tea": "Bubble Tea",
|
||||
"hot_dog": "Hot Dog",
|
||||
"cake": "Cake",
|
||||
"pankcake": "Pancake",
|
||||
"pasta": "Pasta",
|
||||
"salad": "Salad",
|
||||
"chocolate": "Chocolate",
|
||||
"dessert": "Dessert",
|
||||
"steak_house": "Steak House",
|
||||
"donut": "Donut"
|
||||
"fish_and_chips": "Fish and Chips",
|
||||
"korean": "Korean",
|
||||
"barbecue": "Barbecue",
|
||||
"donut": "Donut",
|
||||
"noodle": "Noodle",
|
||||
"vietnamese": "Vietnamese",
|
||||
"fish": "Fish",
|
||||
"turkish": "Turkish",
|
||||
"cake": "Cake",
|
||||
"pasta": "Pasta",
|
||||
"tex-mex": "Tex-Mex",
|
||||
"bubble_tea": "Bubble Tea",
|
||||
"ramen": "Ramen",
|
||||
"mediterranean": "Mediterranean",
|
||||
"spanish": "Spanish",
|
||||
"friture": "Friterie",
|
||||
"tea": "Tea",
|
||||
"grill": "Bar and Grill",
|
||||
"juice": "Juice",
|
||||
"salad": "Salad",
|
||||
"crepe": "Crepe",
|
||||
"hot_dog": "Hot Dog",
|
||||
"pancake": "Pancake",
|
||||
"dessert": "Dessert",
|
||||
"diner": "Diner",
|
||||
"tapas": "Tapas",
|
||||
"portuguese": "Portuguese",
|
||||
"beef_bowl": "Gyūdon",
|
||||
"russian": "Russian",
|
||||
"indonesian": "Indonesian",
|
||||
"wings": "Chicken Wings",
|
||||
"lebanese": "Lebanese",
|
||||
"arab": "Arab",
|
||||
"curry": "Curry",
|
||||
"malaysian": "Malaysian",
|
||||
"bagel": "Bagel",
|
||||
"georgian": "Georgian",
|
||||
"polish": "Polish",
|
||||
"african": "African",
|
||||
"western": "Western",
|
||||
"sausage": "Sausage",
|
||||
"filipino": "Filipino",
|
||||
"caribbean": "Caribbean",
|
||||
"soba": "Soba",
|
||||
"peruvian": "Peruvian",
|
||||
"brazilian": "Brazilian",
|
||||
"oriental": "Oriental",
|
||||
"fine_dining": "Fine Dining",
|
||||
"frozen_yogurt": "Frozen Yogurt",
|
||||
"argentinian": "Argentinian",
|
||||
"balkan": "Balkan",
|
||||
"bavarian": "Bavarian",
|
||||
"shawarma": "Shawarma",
|
||||
"persian": "Persian",
|
||||
"middle_eastern": "Middle Eastern",
|
||||
"pastry": "Pastry",
|
||||
"soup": "Soup",
|
||||
"fries": "Fries",
|
||||
"taiwanese": "Taiwanese",
|
||||
"bistro": "Bistro",
|
||||
"european": "European",
|
||||
"moroccan": "Moroccan",
|
||||
"hawaiian": "Hawaiian",
|
||||
"brunch": "Brunch",
|
||||
"udon": "Udon",
|
||||
"ukrainian": "Ukrainian"
|
||||
}
|
||||
},
|
||||
"terms": [
|
||||
|
|
|
|||
16
data/fields/cycle_barrier.json
Normal file
16
data/fields/cycle_barrier.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "cycle_barrier",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"customValues": false,
|
||||
"autoSuggestions": false,
|
||||
"strings": {
|
||||
"options": {
|
||||
"single": "Single",
|
||||
"double": "Double",
|
||||
"triple": "Triple",
|
||||
"diagonal": "Diagonal",
|
||||
"tilted": "Tilted"
|
||||
}
|
||||
}
|
||||
}
|
||||
14
data/fields/cycle_barrier/installation.json
Normal file
14
data/fields/cycle_barrier/installation.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"key": "cycle_barrier:installation",
|
||||
"type": "combo",
|
||||
"label": "Installation",
|
||||
"customValues": false,
|
||||
"autoSuggestions": false,
|
||||
"strings": {
|
||||
"options": {
|
||||
"fixed": "Fixed",
|
||||
"openable": "Openable",
|
||||
"removable": "Removable"
|
||||
}
|
||||
}
|
||||
}
|
||||
12
data/fields/cyclestreet-BE-NL.json
Normal file
12
data/fields/cyclestreet-BE-NL.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"key": "cyclestreet",
|
||||
"type": "defaultCheck",
|
||||
"label": "{bicycle_road}",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"BE",
|
||||
"NL"
|
||||
]
|
||||
},
|
||||
"stringsCrossReference": "{bicycle_road}"
|
||||
}
|
||||
|
|
@ -36,17 +36,17 @@
|
|||
"title": "Bike Lane Shared With Bus",
|
||||
"description": "A bike lane shared with a bus lane"
|
||||
},
|
||||
"opposite_lane": {
|
||||
"title": "Opposite Bike Lane",
|
||||
"description": "A bike lane that travels in the opposite direction of traffic"
|
||||
},
|
||||
"opposite": {
|
||||
"title": "Contraflow Bike Lane",
|
||||
"description": "A bike lane that travels in both directions on a one-way street"
|
||||
},
|
||||
"separate": {
|
||||
"title": "Cycleway Mapped Separately",
|
||||
"description": "Indicates that cycleway was mapped as a separate geometry"
|
||||
},
|
||||
"opposite_lane": {
|
||||
"title": "(Deprecated) Opposite Bike Lane",
|
||||
"description": "Please update with oneway, oneway:bicycle, and cycleway:left/right=lane etc."
|
||||
},
|
||||
"opposite": {
|
||||
"title": "(Deprecated) Contraflow Bike Lane",
|
||||
"description": "Please update with oneway=yes, oneway:bicycle=no, and cycleway:both=no etc."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
10
data/fields/deflection.json
Normal file
10
data/fields/deflection.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "deflection",
|
||||
"type": "number",
|
||||
"label": "Angle",
|
||||
"increment": 5,
|
||||
"prerequisiteTag": {
|
||||
"key": "cycle_barrier",
|
||||
"value": "diagonal"
|
||||
}
|
||||
}
|
||||
|
|
@ -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",
|
||||
|
|
|
|||
6
data/fields/dock/height.json
Normal file
6
data/fields/dock/height.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "dock:height",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Dock Height (Meters)"
|
||||
}
|
||||
6
data/fields/dock/width.json
Normal file
6
data/fields/dock/width.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "dock:width",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Dock Width (Meters)"
|
||||
}
|
||||
|
|
@ -6,6 +6,7 @@
|
|||
"options": {
|
||||
"yes": "Allowed",
|
||||
"leashed": "Leashed Only",
|
||||
"unleashed": "Leashes Not Required",
|
||||
"no": "Not Allowed"
|
||||
}
|
||||
},
|
||||
|
|
|
|||
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"
|
||||
}
|
||||
12
data/fields/dog_yes.json
Normal file
12
data/fields/dog_yes.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"key": "dog",
|
||||
"type": "combo",
|
||||
"label": "{dog}",
|
||||
"options": [
|
||||
"leashed",
|
||||
"unleashed"
|
||||
],
|
||||
"stringsCrossReference": "{dog}",
|
||||
"autoSuggestions": false,
|
||||
"customValues": false
|
||||
}
|
||||
6
data/fields/door/height.json
Normal file
6
data/fields/door/height.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "door:height",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Door Height (Meters)"
|
||||
}
|
||||
6
data/fields/door/width.json
Normal file
6
data/fields/door/width.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "door:width",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Door Width (Meters)"
|
||||
}
|
||||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,9 @@
|
|||
{
|
||||
"key": "email",
|
||||
"keys": [
|
||||
"email",
|
||||
"contact:email"
|
||||
],
|
||||
"type": "email",
|
||||
"placeholder": "example@example.com",
|
||||
"label": "Email"
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
"main": "Main",
|
||||
"secondary": "Secondary",
|
||||
"service": "Service",
|
||||
"shop": "Shop Entrance",
|
||||
"exit": "Exit Only",
|
||||
"entrance": "Entrance Only",
|
||||
"emergency": "Emergency Exit",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,9 @@
|
|||
{
|
||||
"key": "fax",
|
||||
"keys": [
|
||||
"fax",
|
||||
"contact:fax"
|
||||
],
|
||||
"type": "tel",
|
||||
"label": "Fax",
|
||||
"placeholder": "+31 42 123 4567"
|
||||
|
|
|
|||
17
data/fields/fhrs/id-GB.json
Normal file
17
data/fields/fhrs/id-GB.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"key": "fhrs:id",
|
||||
"type": "identifier",
|
||||
"label": "FHRS ID",
|
||||
"urlFormat": "https://ratings.food.gov.uk/business/en-GB/{value}",
|
||||
"pattern": "^[0-9]{1,}$",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"gb"
|
||||
]
|
||||
},
|
||||
"terms": [
|
||||
"food hygiene rating scheme",
|
||||
"food hygiene rating system",
|
||||
"food standards agency"
|
||||
]
|
||||
}
|
||||
5
data/fields/footrest.json
Normal file
5
data/fields/footrest.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "footrest",
|
||||
"type": "check",
|
||||
"label": "Footrest"
|
||||
}
|
||||
9
data/fields/fortification_type.json
Normal file
9
data/fields/fortification_type.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "fortification_type",
|
||||
"type": "combo",
|
||||
"label": "Fortification Type",
|
||||
"prerequisiteTag": {
|
||||
"key": "archaeological_site",
|
||||
"value": "fortification"
|
||||
}
|
||||
}
|
||||
|
|
@ -21,9 +21,11 @@
|
|||
"octane_97": "Gasoline (97 Octane)",
|
||||
"octane_98": "Gasoline (98 Octane)",
|
||||
"octane_100": "Gasoline (100 Octane)",
|
||||
"e5": "E5 Gasoline",
|
||||
"e10": "E10 Gasoline",
|
||||
"e85": "E85 Gasoline",
|
||||
"lpg": "Liquefied Natural Gas (LPG)",
|
||||
"lpg": "Liquefied Petroleum Gas (LPG)",
|
||||
"lng": "Liquefied Natural Gas (LNG)",
|
||||
"cng": "Compressed Natural Gas (CNG)",
|
||||
"propane": "Propane",
|
||||
"LH2": "Liquid Hydrogen",
|
||||
|
|
@ -35,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": [
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"type": "radio",
|
||||
"type": "manyCombo",
|
||||
"keys": [
|
||||
"male",
|
||||
"female",
|
||||
|
|
|
|||
13
data/fields/gender_simple.json
Normal file
13
data/fields/gender_simple.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"type": "manyCombo",
|
||||
"keys": [
|
||||
"female",
|
||||
"male"
|
||||
],
|
||||
"label": "{gender}",
|
||||
"stringsCrossReference": "{gender}",
|
||||
"options": [
|
||||
"female",
|
||||
"male"
|
||||
]
|
||||
}
|
||||
|
|
@ -3,15 +3,15 @@
|
|||
"type": "identifier",
|
||||
"label": "GNIS Feature ID",
|
||||
"urlFormat": "https://edits.nationalmap.gov/apps/gaz-domestic/public/summary/{value}",
|
||||
"pattern": "^[0-9]{1,}$",
|
||||
"pattern": "^[1-9][0-9]*$",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"us"
|
||||
]
|
||||
},
|
||||
"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"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
6
data/fields/handrest.json
Normal file
6
data/fields/handrest.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "handrest",
|
||||
"type": "check",
|
||||
"label": "Handrest",
|
||||
"default": "yes"
|
||||
}
|
||||
|
|
@ -3,5 +3,7 @@
|
|||
"type": "semiCombo",
|
||||
"label": "Hashtags",
|
||||
"usage": "changeset",
|
||||
"placeholder": "#example"
|
||||
"placeholder": "#example",
|
||||
"autoSuggestions": false,
|
||||
"caseSensitive": true
|
||||
}
|
||||
|
|
|
|||
19
data/fields/hazard_boundary.json
Normal file
19
data/fields/hazard_boundary.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"key": "hazard",
|
||||
"type": "combo",
|
||||
"strings": {
|
||||
"options": {
|
||||
"archery_range": "Arrows",
|
||||
"avalanche": "Avalanche",
|
||||
"biohazard": "Biohazard",
|
||||
"contamination": "Chemical Contamination",
|
||||
"electricity": "Electric Shock",
|
||||
"shooting_range": "Gunfire",
|
||||
"hole": "Hole",
|
||||
"minefield": "Land Mines",
|
||||
"nuclear": "Nuclear / Radioactive",
|
||||
"quicksand": "Quicksand"
|
||||
}
|
||||
},
|
||||
"label": "Hazard"
|
||||
}
|
||||
|
|
@ -1,5 +1,35 @@
|
|||
{
|
||||
"key": "healthcare",
|
||||
"type": "typeCombo",
|
||||
"label": "Type"
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"alternative": "Alternative Medicine",
|
||||
"audiologist": "Audiologist",
|
||||
"birthing_centre": "Birthing Center",
|
||||
"blood_bank": "Blood Bank",
|
||||
"blood_donation": "Blood Donation Center",
|
||||
"clinic": "Clinic",
|
||||
"community_health_worker": "Community Health Worker",
|
||||
"counselling": "Counselling Center",
|
||||
"dentist": "Dentist",
|
||||
"dialysis": "Dialysis Center",
|
||||
"doctor": "Doctor",
|
||||
"hospice": "Hospice",
|
||||
"hospital": "Hospital",
|
||||
"laboratory": "Medical Laboratory",
|
||||
"midwife": "Midwife",
|
||||
"nurse": "Nurse",
|
||||
"occupational_therapist": "Occupational Therapist",
|
||||
"optometrist": "Optometrist",
|
||||
"pharmacy": "Pharmacy",
|
||||
"physiotherapist": "Physiotherapist",
|
||||
"podiatrist": "Podiatrist",
|
||||
"psychotherapist": "Psychotherapist",
|
||||
"rehabilitation": "Rehabilitation Facility",
|
||||
"sample_collection": "Sample Collection Facility",
|
||||
"speech_therapist": "Speech Therapist",
|
||||
"vaccination_centre": "Vaccination Center"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@
|
|||
"manor": "Manor House",
|
||||
"memorial": "Memorial",
|
||||
"milestone": "Milestone",
|
||||
"millstone": "Millstone",
|
||||
"mine": "Mine",
|
||||
"mine_shaft": "Mine Shaft",
|
||||
"monument": "Monument",
|
||||
|
|
|
|||
|
|
@ -1,15 +0,0 @@
|
|||
{
|
||||
"key": "sport",
|
||||
"type": "check",
|
||||
"label": "Dressage Riding",
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "No",
|
||||
"equestrian": "Yes"
|
||||
}
|
||||
},
|
||||
"reference": {
|
||||
"key": "sport",
|
||||
"value": "equestrian"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"key": "leisure",
|
||||
"type": "check",
|
||||
"label": "Horseback Riding",
|
||||
"type": "defaultCheck",
|
||||
"label": "Horseback Riding Center",
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "No",
|
||||
|
|
|
|||
|
|
@ -1,15 +0,0 @@
|
|||
{
|
||||
"key": "amenity",
|
||||
"type": "check",
|
||||
"label": "Riding Stable",
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "No",
|
||||
"stables": "Yes"
|
||||
}
|
||||
},
|
||||
"reference": {
|
||||
"key": "amenity",
|
||||
"value": "stables"
|
||||
}
|
||||
}
|
||||
38
data/fields/house.json
Normal file
38
data/fields/house.json
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"key": "house",
|
||||
"type": "combo",
|
||||
"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
|
||||
}
|
||||
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