Merge branch 'master' into validation

This commit is contained in:
Quincy Morgan
2019-01-23 13:15:33 -05:00
461 changed files with 25263 additions and 13545 deletions
+8
View File
@@ -27,8 +27,12 @@ in the hash portion of the URL:
* __`gpx`__ - A custom URL for loading a gpx track. Specifying a `gpx` parameter will
automatically enable the gpx layer for display.<br/>
_Example:_ `gpx=https://tasks.hotosm.org/project/592/task/16.gpx`
* __`maprules`__ - connect to a [MapRules](https://github.com/radiant-maxar/maprules) service for enhanced tag validation.<br/>
_Example:_ `maprules=https://path/to/file.json`
* __`offset`__ - imagery offset in meters, formatted as `east,north`.<br/>
_Example:_ `offset=-10,5`
* __`presets`__ - load an external presets file.<br/>
_Example:_ `presets=https://path/to/presets.json`
* __`comment`__ - Prefills the changeset comment. Pass a url encoded string.<br/>
_Example:_ `comment=CAR%20crisis%2C%20refugee%20areas%20in%20Cameroon`
* __`source`__ - Prefills the changeset source. Pass a url encoded string.<br/>
@@ -38,6 +42,8 @@ in the hash portion of the URL:
optional and will be added automatically. (Note that hashtag-like strings are
automatically detected in the `comment`).<br/>
_Example:_ `hashtags=%23hotosm-task-592,%23MissingMaps`
* __`locale`__ - A code specifying the localization to use, affecting the language, layout, and keyboard shortcuts. Must be one of the [supported locales](https://github.com/openstreetmap/iD/tree/master/dist/locales). The default locale is set by the browser.<br/>
_Example:_ `locale=de`
* __`rtl=true`__ - Force iD into right-to-left mode (useful for testing).
* __`walkthrough=true`__ - Start the walkthrough automatically
@@ -53,7 +59,9 @@ are available as regular URL query parameters:
* __`background`__ - same as standalone
* __`disable_features`__ - same as standalone
* __`gpx`__ - same as standalone
* __`maprules`__ - same as standalone
* __`offset`__ - same as standalone
* __`presets`__ - same as standalone
* __`comment`__ - same as standalone
* __`source`__ - same as standalone
* __`hashtags`__ - same as standalone
+157 -1
View File
@@ -28,6 +28,162 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
[@xxxx]: https://github.com/xxxx
-->
# 2.13.0
##### 2019-Jan-23
#### :mega: Release Highlights
* :zap: You can now browse and fix [KeepRight](https://wiki.openstreetmap.org/wiki/Keep_Right) data quality issues directly within iD. Many thanks to Thomas Hervey ([@thomas-hervey]) for his work on this!<br/>
_Open the Map Data pane (shortcut <kbd>F</kbd>) and select "KeepRight Issues" to view and fix map issues._
* :triangular_ruler: We've added support for [MapRules](https://github.com/radiant-maxar/maprules), an API service and web interface for creating and sharing reusable presets and validation rules.<br/>
_Check out the [maprules repo](https://github.com/radiant-maxar/maprules) for more info or watch Clarisse and Max's talk at SOTM-US [here](https://2018.stateofthemap.us/program/grossman-maprules.html)_
* :mag: You can now quickly center and zoom the map on any feature, note, or data issue!<br/>
_Click the new "zoom to" link on the sidebar under the preset icon, or press <kbd>Z</kbd> keyboard shortcut to focus on the selected feature._
[@thomas-hervey]: https://github.com/thomas-hervey
#### :tada: New Features
* Integrate with Keep Right QA tools ([#3452], [#5201], thanks [@thomas-hervey])
* Show the location when geolocating the user ([#5587], [#5629], thanks [@maxgrossman])
* Add MapRules service and parameters to use it ([#5617], thanks [@maxgrossman])
* Add button to zoom to the selected feature ([#5169])
* Display some preset fields conditionally based on tags ([#5581], [#5583])
* Add validation check for generic feature names ([#5590])
* Support `{wkid}`, `{w}`, `{s}`, `{n}`, and `{e}` tokens in WMS-style background imagery templates ([#5738], thanks [@1ec5])
[#3452]: https://github.com/openstreetmap/iD/issues/3452
[#5201]: https://github.com/openstreetmap/iD/issues/5201
[#5590]: https://github.com/openstreetmap/iD/issues/5590
[#5169]: https://github.com/openstreetmap/iD/issues/5169
[#5738]: https://github.com/openstreetmap/iD/issues/5738
[#5617]: https://github.com/openstreetmap/iD/issues/5617
[#5581]: https://github.com/openstreetmap/iD/issues/5581
[#5583]: https://github.com/openstreetmap/iD/issues/5583
[#5587]: https://github.com/openstreetmap/iD/issues/5587
[#5629]: https://github.com/openstreetmap/iD/issues/5629
[@maxgrossman]: https://github.com/maxgrossman
[@1ec5]: https://github.com/1ec5
[@thomas-hervey]: https://github.com/thomas-hervey
#### :sparkles: Usability
* Open the combobox when clicking anywhere in the text field ([#5596], [#5636], thanks [@maxgrossman])
* Add close buttom to the save sidebar ([#5614], [#5622], thanks [@maxgrossman])
* Render reservoirs and fountains with the water fill pattern ([#5606], thanks [@RudyTheDev])
* Render marine barriers with a blue stroke ([#5606], thanks [@RudyTheDev])
* Press enter to submit values in combo fields without deselecting the feature ([#5725])
* Hide combobox caret when there are no suggestions ([#5730])
* Show the editor instead of the preset browser when selecting untagged features ([#5632])
* Match the widths of the add tag and relation buttons to other controls ([#5729])
* Animate simultaneous zooming and positioning of the map in various cases ([#3967])
* Enforce stricter rules for line vs. area styles ([#5602])
* Don't style the active drawing vertex as a large endpoint when styling lines ([#5711])
* Render baseball fields, softball fields, and non-motorsport tracks in yellow
* Style multipolygons as areas instead of lines
* Style the icons of building-like presets like buildings
[#5730]: https://github.com/openstreetmap/iD/issues/5730
[#5729]: https://github.com/openstreetmap/iD/issues/5729
[#5725]: https://github.com/openstreetmap/iD/issues/5725
[#5711]: https://github.com/openstreetmap/iD/issues/5711
[#5602]: https://github.com/openstreetmap/iD/issues/5602
[#5596]: https://github.com/openstreetmap/iD/issues/5596
[#5636]: https://github.com/openstreetmap/iD/issues/5636
[#5622]: https://github.com/openstreetmap/iD/issues/5622
[#5614]: https://github.com/openstreetmap/iD/issues/5614
[#5606]: https://github.com/openstreetmap/iD/issues/5606
[#5632]: https://github.com/openstreetmap/iD/issues/5632
[#3967]: https://github.com/openstreetmap/iD/issues/3967
[@RudyTheDev]: https://github.com/RudyTheDev
[@maxgrossman]: https://github.com/maxgrossman
#### :bug: Bugfixes
* Remove highlight from relation member after it is deleted from relation ([#5612], [#5638], thanks [@maxgrossman])
* Fix an error where nodes could not be found after a data restore and the save interface would not appear ([#4108])
* Fix crash in the relation member editor when tabbing away from the role ([#5731])
* Fix an issue where sections of the Map Data and Background panes might not display ([#5743])
* Fix a visual glitch where the buttons in the top bar could wrap in an undesirable way ([#5746])
[#5746]: https://github.com/openstreetmap/iD/issues/5746
[#5743]: https://github.com/openstreetmap/iD/issues/5743
[#5731]: https://github.com/openstreetmap/iD/issues/5731
[#5612]: https://github.com/openstreetmap/iD/issues/5612
[#5638]: https://github.com/openstreetmap/iD/issues/5638
[#4108]: https://github.com/openstreetmap/iD/issues/4108
[@maxgrossman]: https://github.com/maxgrossman
#### :earth_asia: Localization
* Fetch multilingual tag descriptions and images from the OSM Wikibase ([#5647], thanks [@nyurik])
* Set the localization via a URL parameter ([#5644], [#5650], thanks [@tordans])
* Fix misaligned labels in the right-to-left layout ([#5687], [#5692], [#5699], [#5705], thanks [@iriman])
* Press <kbd>²</kbd> to toggle the sidebar on AZERTY keboards ([#5663])
* Press <kbd>?</kbd> to toggle the help pane regardless of the localization ([#5663])
* Display translated names and descriptions of more background sources ([#5737])
[#5737]: https://github.com/openstreetmap/iD/issues/5737
[#5663]: https://github.com/openstreetmap/iD/issues/5663
[#5647]: https://github.com/openstreetmap/iD/issues/5647
[#5644]: https://github.com/openstreetmap/iD/issues/5644
[#5650]: https://github.com/openstreetmap/iD/issues/5650
[#5687]: https://github.com/openstreetmap/iD/issues/5687
[#5692]: https://github.com/openstreetmap/iD/issues/5692
[#5699]: https://github.com/openstreetmap/iD/issues/5699
[#5705]: https://github.com/openstreetmap/iD/issues/5705
[@nyurik]: https://github.com/nyurik
[@tordans]: https://github.com/tordans
[@iriman]: https://github.com/iriman
#### :hourglass: Performance
* Don't update closed sections of the Map Data and Background panes
#### :rocket: Presets
* Add Frozen Food preset for `shop=frozen_food`
* Add Fuel, Fireplace, Fishing, Hunting, and Drinking Water Shop presets ([#5651], [#5653], thanks [@hikemaniac])
* Add Racetrack (Horse Racing) preset ([#5620])
* Add Enforcement relation preset ([#5610])
* Add Netball Court and Australian Football Field presets ([#5604], [#5605])
* Add RV Dealership preset for `shop=caravan`
* Change tags of Reservoir, replace Riverbank with River area preset, and add Canal and Stream area presets ([#5591])
* Add Destinations, Destination Road Numbers, Junction Number, and Destination Symbols fields to Link highways ([#4178])
* Add Diet Types field to Restaurant, Cafe, Fast Food, and Supermarket ([#5580])
* Add Minimum Speed Limit field to Motorway and Trunk Road
* Add Dogs field to Foot Path, Park, and more to specify if dogs are allowed
* Add One Way (Bicycle) field to roads to specify if bikes are exempt from one way restrictions
* Add Incline and Smoothness fields to Foot Path, Cycle Path, and more
* Embed name of religion in all Place of Worship labels ([#5611])
* Rename Forest to Managed Forest ([#5709])
* Update icons for Chair Lift, Plumber, Car Wash, Real Estate Agent, and more ([via `scottdejonge/map-icons`], thanks [@scottdejonge])
* Add "real estate" as a search term for Estate Agent ([#5724], thanks [@CloCkWeRX])
* Let presets inherit fields from other presets ([#5710], [#5712])
* Reduce the use of universal fields ([#5719])
* Add more fields to the `Add field:` dropdown of various presets
[via `scottdejonge/map-icons`]: https://github.com/bhousel/temaki/issues/2
[#5709]: https://github.com/openstreetmap/iD/issues/5709
[#5620]: https://github.com/openstreetmap/iD/issues/5620
[#5611]: https://github.com/openstreetmap/iD/issues/5611
[#5610]: https://github.com/openstreetmap/iD/issues/5610
[#5591]: https://github.com/openstreetmap/iD/issues/5591
[#5580]: https://github.com/openstreetmap/iD/issues/5580
[#5651]: https://github.com/openstreetmap/iD/issues/5651
[#5653]: https://github.com/openstreetmap/iD/issues/5653
[#5710]: https://github.com/openstreetmap/iD/issues/5710
[#5712]: https://github.com/openstreetmap/iD/issues/5712
[#5719]: https://github.com/openstreetmap/iD/issues/5719
[#5724]: https://github.com/openstreetmap/iD/issues/5724
[#4178]: https://github.com/openstreetmap/iD/issues/4178
[#5604]: https://github.com/openstreetmap/iD/issues/5604
[#5605]: https://github.com/openstreetmap/iD/issues/5605
[@scottdejonge]: https://github.com/scottdejonge
[@hikemaniac]: https://github.com/hikemaniac
[@CloCkWeRX]: https://github.com/CloCkWeRX
# 2.12.2
##### 2018-Dec-13
@@ -481,7 +637,7 @@ _Check out the "All Relations" and "All Members" sections of the sidebar to try
#### :mega: Release Highlights
* :1234: We've rolled out support for vector tiles in iD! This work was done as part of [Princi Vershwal's 2018 Google Summer of Code project](https://medium.com/@vershwal/vector-tile-support-for-openstreetmaps-id-editor-40b1cb77f63b). Thanks [@vershwal]!<br/>
_Opening the Map Data pane (shortcut <kbd>F</kbd>) and choose "Custom Map Data" to add a vector tile source._
_Open the Map Data pane (shortcut <kbd>F</kbd>) and choose "Custom Map Data" to add a vector tile source._
* :trophy: To get ready for [State of the Map US](https://2018.stateofthemap.us/), let's make Detroit, USA the [best mapped city in the world](https://www.openstreetmap.us/2018/07/detroit-mapping-challenge-sotmus2018/)! iD includes 3 vector tile layers of public data, built by [@jonahadkins], to support the Detroit Mapping Challenge. More info is available on the [osmus/detroid-mapping-challenge repository](https://github.com/osmus/detroit-mapping-challenge).<br/>
_When mapping around Detroit, try out the special Detroit vector tile layers on the Map Data pane (shortcut <kbd>F</kbd>)_
+44 -9
View File
@@ -5,6 +5,7 @@ const _forEach = requireESM('lodash-es/forEach').default;
const _isEmpty = requireESM('lodash-es/isEmpty').default;
const _merge = requireESM('lodash-es/merge').default;
const _toPairs = requireESM('lodash-es/toPairs').default;
const _filter = requireESM('lodash-es/filter').default;
const colors = require('colors/safe');
const fs = require('fs');
@@ -97,8 +98,14 @@ module.exports = function buildData() {
'data/presets/presets.json',
prettyStringify({ presets: presets }, { maxLength: 9999 })
),
writeFileProm('data/presets.yaml', translationsToYAML(translations)),
writeFileProm('data/taginfo.json', prettyStringify(taginfo), { maxLength: 9999 }),
writeFileProm(
'data/presets.yaml',
translationsToYAML(translations)
),
writeFileProm(
'data/taginfo.json',
prettyStringify(taginfo, { maxLength: 9999 })
),
writeEnJson(tstrings),
writeFaIcons(faIcons)
];
@@ -385,9 +392,10 @@ function generateTaginfo(presets, fields) {
_forEach(fields, function(field) {
var keys = field.keys || [ field.key ] || [];
var isRadio = (field.type === 'radio' || field.type === 'structureRadio');
keys.forEach(function(key) {
if (field.strings && field.strings.options) {
if (field.strings && field.strings.options && !isRadio) {
var values = Object.keys(field.strings.options);
values.forEach(function(value) {
if (value === 'undefined' || value === '*' || value === '') return;
@@ -477,12 +485,15 @@ function validateCategoryPresets(categories, presets) {
function validatePresetFields(presets, fields) {
var betweenBracketsRegex = /([^{]*?)(?=\})/;
_forEach(presets, function(preset) {
var maxFieldsBeforeError = 12;
var maxFieldsBeforeWarning = 8;
for (var presetID in presets) {
var preset = presets[presetID];
// the keys for properties that contain arrays of field ids
var fieldKeys = ['fields', 'moreFields'];
fieldKeys.forEach(function(fieldsKey) {
for (var fieldsKey in fieldKeys) {
if (preset[fieldsKey]) {
preset[fieldsKey].forEach(function(field) {
for (var field in preset[fieldsKey]) {
if (fields[field] === undefined) {
var regexResult = betweenBracketsRegex.exec(field);
if (regexResult) {
@@ -496,10 +507,34 @@ function validatePresetFields(presets, fields) {
process.exit(1);
}
}
});
}
}
});
});
}
if (preset.fields) {
// since `moreFields` is available, check that `fields` doesn't get too cluttered
var fieldCount = preset.fields.length;
if (fieldCount > maxFieldsBeforeWarning) {
// Fields with `prerequisiteTag` probably won't show up initially,
// so don't count them against the limits.
var fieldsWithoutPrerequisites = _filter(preset.fields, function(fieldID) {
if (fields[fieldID] && fields[fieldID].prerequisiteTag) {
return false;
}
return true;
});
fieldCount = fieldsWithoutPrerequisites.length;
}
if (fieldCount > maxFieldsBeforeError) {
console.error(fieldCount + ' values in "fields" of "' + preset.name + '" (' + presetID + '). Limit: ' + maxFieldsBeforeError + '. Please move lower-priority fields to "moreFields".');
process.exit(1);
}
else if (fieldCount > maxFieldsBeforeWarning) {
console.log('Warning: ' + fieldCount + ' values in "fields" of "' + preset.name + '" (' + presetID + '). Recommended: ' + maxFieldsBeforeWarning + ' or fewer. Consider moving lower-priority fields to "moreFields".');
}
}
}
}
function validateDefaults (defaults, categories, presets) {
+58 -41
View File
@@ -1,7 +1,7 @@
/* Default - light gray */
path.area.stroke {
stroke: #ddd;
stroke: rgb(170, 170, 170);
stroke-width: 1;
}
path.area.fill {
@@ -21,6 +21,7 @@ path.stroke.old-multipolygon {
stroke-linecap: butt;
}
/* Green things */
path.stroke.tag-landuse,
path.stroke.tag-natural,
@@ -73,18 +74,21 @@ path.fill.tag-landuse-grass {
fill: rgba(140, 208, 95, 0.3);
}
/* Blue things */
path.stroke.tag-amenity-fountain,
path.stroke.tag-amenity-swimming_pool,
path.stroke.tag-leisure-swimming_pool,
path.stroke.tag-natural-water,
path.stroke.tag-landuse-aquaculture,
path.stroke.tag-landuse-basin,
path.stroke.tag-landuse-harbour,
path.stroke.tag-landuse-reservoir,
path.stroke.tag-man_made-groyne,
path.stroke.tag-man_made-breakwater {
path.stroke.tag-man_made-breakwater,
path.stroke.tag-natural-water {
stroke: rgb(119, 211, 222);
}
path.fill.tag-amenity-fountain,
path.fill.tag-amenity-swimming_pool,
path.fill.tag-leisure-swimming_pool,
path.fill.tag-landuse-aquaculture,
@@ -95,9 +99,7 @@ path.fill.tag-natural-water {
stroke: rgba(119, 211, 222, 0.3);
fill: rgba(119, 211, 222, 0.3);
}
path.fill.tag-amenity-fountain {
fill: rgba(119, 211, 222, 0.3);
}
.preset-icon-fill-area.tag-amenity-fountain,
.preset-icon-fill-area.tag-amenity-swimming_pool,
.preset-icon-fill-area.tag-leisure-swimming_pool,
.preset-icon-fill-area.tag-landuse-aquaculture,
@@ -114,13 +116,12 @@ path.fill.tag-amenity-fountain {
fill: rgba(119, 211, 222, 0.3);
}
/* Yellow things */
.pattern-color-beach,
.pattern-color-sand,
.pattern-color-scrub {
fill: rgba(255, 255, 148, 0.2);
}
path.stroke.tag-leisure-pitch.tag-sport-beachvolleyball,
path.stroke.tag-leisure-pitch.tag-sport-baseball,
path.stroke.tag-leisure-pitch.tag-sport-softball,
path.stroke.tag-leisure-track,
path.stroke.tag-natural-beach,
path.stroke.tag-natural-sand,
path.stroke.tag-natural-scrub,
@@ -132,6 +133,9 @@ path.stroke.tag-amenity-university {
stroke: rgba(255, 255, 148, 0.75);
}
path.fill.tag-leisure-pitch.tag-sport-beachvolleyball,
path.fill.tag-leisure-pitch.tag-sport-baseball,
path.fill.tag-leisure-pitch.tag-sport-softball,
path.fill.tag-leisure-track,
path.fill.tag-natural-beach,
path.fill.tag-natural-sand,
path.fill.tag-natural-scrub,
@@ -140,10 +144,13 @@ path.fill.tag-amenity-kindergarten,
path.fill.tag-amenity-school,
path.fill.tag-amenity-college,
path.fill.tag-amenity-university {
stroke: rgba(255, 255, 148, 0.15);
fill: rgba(255, 255, 148, 0.15);
stroke: rgba(255, 255, 148, 0.25);
fill: rgba(255, 255, 148, 0.25);
}
.preset-icon-fill-area.tag-leisure-pitch.tag-sport-beachvolleyball,
.preset-icon-fill-area.tag-leisure-pitch.tag-sport-baseball,
.preset-icon-fill-area.tag-leisure-pitch.tag-sport-softball,
.preset-icon-fill-area.tag-leisure-track,
.preset-icon-fill-area.tag-natural-beach,
.preset-icon-fill-area.tag-natural-sand,
.preset-icon-fill-area.tag-natural-scrub,
@@ -153,13 +160,16 @@ path.fill.tag-amenity-university {
.preset-icon-fill-area.tag-amenity-college,
.preset-icon-fill-area.tag-amenity-university {
border-color: rgb(232, 232, 0);
background-color: rgba(255, 255, 148, 0.15);
background-color: rgba(255, 255, 148, 0.25);
}
.pattern-color-beach,
.pattern-color-sand,
.pattern-color-scrub {
fill: rgba(255, 255, 148, 0.2);
}
/* Gold things */
.pattern-color-construction {
fill: rgba(196, 189, 25, 0.3);
}
path.stroke.tag-landuse-residential,
path.stroke.tag-landuse-construction {
stroke: rgb(196, 189, 25);
@@ -173,6 +183,10 @@ path.fill.tag-landuse-residential {
border-color: rgb(196, 189, 25);
background: rgba(196, 189, 25, 0.3);
}
.pattern-color-construction {
fill: rgba(196, 189, 25, 0.3);
}
/* Orange things */
path.stroke.tag-landuse-retail,
@@ -198,8 +212,7 @@ path.fill.tag-landuse-military {
border-color: rgb(214, 136, 26);
background-color: rgba(214, 136, 26, 0.3);
}
.pattern-color-landfill
{
.pattern-color-landfill {
fill: rgba(214, 136, 26, 0.3);
}
@@ -220,14 +233,8 @@ path.fill.tag-power-plant {
background-color: rgba(228, 164, 245, 0.3);
}
/* Teal things */
.pattern-color-wetland,
.pattern-color-wetland_marsh,
.pattern-color-wetland_swamp,
.pattern-color-wetland_bog,
.pattern-color-wetland_reedbed {
fill: rgba(153, 225, 170, 0.3);
}
path.stroke.tag-natural-wetland {
stroke: rgb(153, 225, 170);
}
@@ -235,19 +242,16 @@ path.stroke.tag-natural-wetland {
border-color: rgb(153, 225, 170);
background-color: rgba(153, 225, 170, 0.2);
}
.pattern-color-wetland,
.pattern-color-wetland_marsh,
.pattern-color-wetland_swamp,
.pattern-color-wetland_bog,
.pattern-color-wetland_reedbed {
fill: rgba(153, 225, 170, 0.3);
}
/* Light Green things */
.pattern-color-cemetery,
.pattern-color-cemetery_christian,
.pattern-color-cemetery_buddhist,
.pattern-color-cemetery_muslim,
.pattern-color-cemetery_jewish,
.pattern-color-orchard,
.pattern-color-vineyard,
.pattern-color-meadow,
.pattern-color-farmland {
fill: rgba(191, 232, 63, 0.2);
}
path.stroke.tag-landuse-cemetery,
path.stroke.tag-landuse-orchard,
path.stroke.tag-landuse-vineyard,
@@ -262,6 +266,18 @@ path.stroke.tag-landuse-farmland {
.preset-icon-fill-area.tag-landuse-farmland {
background-color: rgba(191, 232, 63, 0.2);
}
.pattern-color-cemetery,
.pattern-color-cemetery_christian,
.pattern-color-cemetery_buddhist,
.pattern-color-cemetery_muslim,
.pattern-color-cemetery_jewish,
.pattern-color-orchard,
.pattern-color-vineyard,
.pattern-color-meadow,
.pattern-color-farmland {
fill: rgba(191, 232, 63, 0.2);
}
/* Tan things */
path.stroke.tag-landuse-farmyard {
@@ -279,6 +295,7 @@ path.fill.tag-landuse-farmyard {
fill: rgba(245, 220, 186, 0.3);
}
/* Dark Gray things */
path.stroke.tag-amenity-parking,
path.stroke.tag-leisure-pitch.tag-sport-basketball,
@@ -287,7 +304,7 @@ path.stroke.tag-natural-bare_rock,
path.stroke.tag-natural-scree,
path.stroke.tag-landuse-railway,
path.stroke.tag-landuse-quarry {
stroke: #bbb;
stroke: rgb(170, 170, 170);
}
path.fill.tag-amenity-parking,
path.fill.tag-leisure-pitch.tag-sport-basketball,
@@ -309,15 +326,15 @@ path.fill.tag-landuse-quarry {
border-color: rgb(170, 170, 170);
background-color: rgba(140, 140, 140, 0.5);
}
.pattern-color-quarry
{
.pattern-color-quarry {
fill: rgba(140, 140, 140, 0.5);
}
/* Light gray overrides */
path.stroke.tag-natural-cave_entrance,
path.stroke.tag-natural-glacier {
stroke: #ddd;
stroke: rgb(170, 170, 170);
}
path.fill.tag-natural-cave_entrance,
path.fill.tag-natural-glacier {
+71 -46
View File
@@ -452,6 +452,7 @@ button[disabled].action:hover {
align-items: center;
padding: 0 10px;
min-width: 30px;
white-space: nowrap;
}
.tool-group button .icon {
flex: 0 0 20px;
@@ -1420,52 +1421,73 @@ img.tag-reference-wiki-image {
.form-field-input-combo > input:only-of-type {
border-radius: 0 0 4px 4px;
}
.form-field-input-combo.empty-combobox input,
.form-field-input-multicombo .empty-combobox input {
padding-right: 10px;
padding-left: 10px;
}
.form-field-input-combo.empty-combobox .combobox-caret,
.form-field-input-multicombo .empty-combobox .combobox-caret {
display: none;
}
.form-field-input-multicombo ul.chiplist {
padding: 5px 0 5px 10px;
padding: 5px 7px 5px 7px;
background: #fff;
display: block;
border-radius: 0 0 4px 4px;
}
.form-field-input-multicombo li.chips {
background-color: #eff2f7;
border: 1px solid #ccd5e3;
line-height: 25px;
padding: 2px 0px 2px 5px;
}
.form-field-input-multicombo li {
display: inline-flex;
flex-flow: row nowrap;
align-items: center;
background-color: #eff2f7;
border: 1px solid #ccd5e3;
border-radius: 4px;
line-height: 25px;
padding: 2px 5px;
margin: 3px;
border-radius: 4px;
}
.form-field-input-multicombo a {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 16px !important;
line-height: 24px;
line-height: 22px;
float: right;
margin: 1px 0 0 5px;
padding: 0;
padding: 0px 5px 0px 5px;
margin: 0;
cursor: pointer;
color: #a6b4ce;
}
.form-field-input-multicombo input {
.form-field-input-multicombo .input-wrap {
border: 1px solid #ddd;
width: 100px;
margin: 3px;
height: 31px;
}
.form-field-input-multicombo .combobox-caret {
margin: 3px 3px 3px -30px;
.form-field-input-multicombo input {
border: none;
width: 100%;
height: 100%;
}
.form-field-input-multicombo input:focus {
border-radius: 4px !important;
}
.form-field-input-multicombo .full-line-chips li {
display: block;
}
.form-field-input-multicombo .full-line-chips li:not(:last-child) {
margin-bottom: 6px;
}
.form-field-input-multicombo .full-line-chips .input-wrap {
width: auto;
}
/* Field - Text / Numeric
------------------------------------------------------- */
@@ -2106,7 +2128,7 @@ div.combobox {
}
.tag-row .key-wrap,
.tag-row .value-wrap {
flex: 1 1 auto;
flex: 1 1 50%;
}
.tag-row.readonly,
@@ -2203,22 +2225,6 @@ div.combobox {
border-right-width: 0;
}
/* Adding form fields to tag editor */
.raw-tag-editor .add-tag {
width: 40%;
height: 30px;
border-top: 0;
background: rgba(0,0,0,.5);
border-radius: 0 0 4px 4px;
}
.raw-tag-editor .add-tag:focus,
.raw-tag-editor .add-tag:hover {
background: rgba(0,0,0,.8);
}
.raw-tag-editor .add-tag .label {
display: none;
}
/* Tag reference */
.tag-reference-loading {
background-color: #f5f5f5;
@@ -2303,18 +2309,6 @@ div.combobox {
border: 0;
}
.add-relation {
width: 40%;
height: 30px;
background: rgba(0,0,0,.5);
border-radius: 4px;
margin-top: 10px;
}
.add-relation:focus,
.add-relation:hover {
background: rgba(0,0,0,.8);
}
/* preserve extra space at bottom of inspector to allow for dropdown options - #5280 */
.raw-membership-editor.inspector-inner {
margin-bottom: 150px;
@@ -2329,6 +2323,38 @@ input.key-trap {
}
/* add tag, add relation buttons */
.add-row {
display: flex;
width: 100%;
flex-flow: row nowrap;
}
.add-row .add-tag,
.add-row .add-relation,
.add-row .space-value {
flex: 1 1 50%;
}
.add-row .space-buttons {
flex: 0 0 62px;
}
.add-row button {
height: 30px;
background: rgba(0,0,0,.5);
}
.add-row button:focus,
.add-row button:hover {
background: rgba(0,0,0,.8);
}
.add-tag {
border-radius: 0 0 4px 4px;
}
.add-relation {
margin-top: 10px;
border-radius: 4px;
}
/* Inspector (hover styles)
------------------------------------------------------- */
.inspector-hover .form-field-input-wrap .label,
@@ -2369,12 +2395,11 @@ input.key-trap {
.inspector-hover .preset-list-button-wrap .tag-reference-button,
.inspector-hover label input[type="checkbox"],
.inspector-hover label input[type="radio"],
.inspector-hover .form-field-input-multicombo .combobox-input,
.inspector-hover .form-field-input-multicombo .input-wrap,
.inspector-hover .form-field-input-radio label,
.inspector-hover .form-field-input-radio label span,
.inspector-hover .form-field-input-radio label.remove .icon,
.inspector-hover .inspector-inner .add-tag,
.inspector-hover .inspector-inner .add-relation {
.inspector-hover .inspector-inner .add-row {
display: none;
}
+4 -2
View File
@@ -425,7 +425,9 @@ en:
choose: Select feature type
results: "{n} results for {search}"
reference: View on OpenStreetMap Wiki
edit_reference: Edit or translate on OSM Wiki
edit_reference: Edit or translate description
wiki_reference: View documentation
wiki_en_reference: View documentation in English
back_tooltip: Change feature
remove: Remove
search: Search
@@ -827,7 +829,7 @@ en:
title: 'Unusual restriction angle'
description: '{var1} has a restriction type "{var2}" but the angle is {var3} degrees. Maybe the restriction type is not appropriate?'
297:
title: 'Wrong direction of to member'
title: 'Wrong direction of "to" way'
description: '{var1} does not match the direction of "to" way {var2}.'
298:
title: 'Redundant restriction - oneway'
+493 -69
View File
@@ -3620,7 +3620,7 @@
"id": "bavaria-80cm",
"name": "Bavaria (80 cm)",
"type": "wms",
"template": "https://geoservices.bayern.de/wms/v1/ogc_dop80_oa.cgi?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=by_dop80c&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"template": "https://geoservices.bayern.de/wms/v2/ogc_dop80_oa.cgi?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=by_dop80c&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"projection": "EPSG:4326",
"zoomExtent": [7, 18],
"polygon": [
@@ -23577,7 +23577,7 @@
"id": "GURS-buildings",
"name": "GURS: Building outlines",
"type": "tms",
"template": "http://wms.openstreetmap.de/tms/GURS-building-outlines/{zoom}/{x}/{y}.png",
"template": "https://wms.openstreetmap.de/tms/GURS-building-outlines/{zoom}/{x}/{y}.png",
"zoomExtent": [8, 19],
"polygon": [
[
@@ -23611,9 +23611,8 @@
[13.81063, 45.42531],
[13.7856, 45.45577],
[13.67553, 45.43241],
[13.58846, 45.46171],
[13.45377, 45.59765],
[13.62822, 45.64153],
[13.38, 45.5666],
[13.63822, 45.64153],
[13.72158, 45.60472],
[13.83759, 45.59226],
[13.89962, 45.63295],
@@ -23762,7 +23761,7 @@
]
],
"terms_url": "http://egp.gu.gov.si/",
"terms_text": "CC-BY ©2018 Geodetska uprava Republike Slovenije (gu.gov.si).",
"terms_text": "CC-BY ©2019 Geodetska uprava Republike Slovenije (gu.gov.si).",
"icon": "https://osmlab.github.io/editor-layer-index/sources/europe/si/GURSRoadlines.png",
"overlay": true
},
@@ -23770,7 +23769,7 @@
"id": "GURS-roads",
"name": "GURS: Road lines",
"type": "tms",
"template": "http://wms.openstreetmap.de/tms/GURS-road-lines/{zoom}/{x}/{y}.png",
"template": "https://wms.openstreetmap.de/tms/GURS-road-lines/{zoom}/{x}/{y}.png",
"zoomExtent": [8, 19],
"polygon": [
[
@@ -23804,9 +23803,8 @@
[13.81063, 45.42531],
[13.7856, 45.45577],
[13.67553, 45.43241],
[13.58846, 45.46171],
[13.45377, 45.59765],
[13.62822, 45.64153],
[13.38, 45.5666],
[13.63822, 45.64153],
[13.72158, 45.60472],
[13.83759, 45.59226],
[13.89962, 45.63295],
@@ -23955,7 +23953,7 @@
]
],
"terms_url": "http://egp.gu.gov.si/",
"terms_text": "CC-BY ©2018 Geodetska uprava Republike Slovenije (gu.gov.si).",
"terms_text": "CC-BY ©2019 Geodetska uprava Republike Slovenije (gu.gov.si).",
"icon": "https://osmlab.github.io/editor-layer-index/sources/europe/si/GURSRoadlines.png",
"overlay": true
},
@@ -32072,6 +32070,65 @@
],
"terms_text": "ITACyL"
},
{
"id": "gsi.go.jp_airphoto",
"name": "Japan GSI airphoto Imagery",
"type": "tms",
"template": "http://cyberjapandata.gsi.go.jp/xyz/airphoto/{zoom}/{x}/{y}.png",
"zoomExtent": [14, 18],
"polygon": [
[
[140.88867, 45.67548],
[140.71289, 45.41388],
[141.04248, 43.80282],
[139.96582, 43.35714],
[138.99902, 42.01665],
[139.04297, 41.26129],
[137.5708, 38.58253],
[132.69287, 36.86204],
[130.84717, 34.93999],
[129.74854, 34.994],
[129.02344, 34.56086],
[128.36426, 33.21112],
[127.90283, 31.87756],
[128.4082, 29.89781],
[125.8374, 26.78485],
[123.33252, 25.0657],
[122.58545, 24.42715],
[123.53027, 23.44309],
[125.88135, 24.10665],
[129.96826, 26.31311],
[132.1875, 30.20211],
[134.42871, 32.43561],
[136.82373, 33.28462],
[137.85645, 34.21634],
[138.64746, 33.24788],
[138.58154, 32.00808],
[139.6582, 28.67131],
[141.65771, 29.66896],
[142.0752, 32.06396],
[141.21826, 33.37641],
[141.56982, 35.44277],
[141.43799, 36.52729],
[142.82227, 39.16414],
[143.04199, 40.89691],
[145.92041, 42.40723],
[146.18408, 43.03678],
[145.74463, 43.54855],
[145.32715, 43.67582],
[145.30518, 43.91372],
[145.61279, 44.2452],
[145.41504, 44.62175],
[144.38232, 44.52784],
[142.31689, 45.53714],
[141.3501, 45.70618],
[140.88867, 45.67548]
]
],
"terms_url": "http://www.gsi.go.jp/kikakuchousei/kikakuchousei40182.html",
"terms_text": "GSI Japan",
"description": "Japan GSI airphoto Imagery. Not fully orthorectified, but a bit newer and/or differently covered than GSI ortho Imagery."
},
{
"id": "finds.jp_KBN_2500",
"name": "Japan GSI KIBAN 2500",
@@ -35052,7 +35109,97 @@
[7.70438, 47.55794]
]
],
"terms_text": "AGIS OF2016",
"terms_text": "AGIS OF2016"
},
{
"id": "Aargau-AGIS-2017",
"name": "Kanton Aargau 25cm (AGIS 2017)",
"type": "tms",
"template": "https://mapproxy.osm.ch/tiles/AGIS2017/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
"endDate": "2017-01-01T00:00:00.000Z",
"startDate": "2017-01-01T00:00:00.000Z",
"zoomExtent": [8, 19],
"polygon": [
[
[7.70438, 47.55794],
[7.77076, 47.55772],
[7.77103, 47.58025],
[7.80408, 47.58017],
[7.80433, 47.60248],
[7.93713, 47.60217],
[7.93703, 47.57962],
[8.00374, 47.57917],
[8.00338, 47.55687],
[8.0364, 47.55665],
[8.03681, 47.57928],
[8.10313, 47.57881],
[8.10387, 47.60112],
[8.17011, 47.60086],
[8.17036, 47.6235],
[8.30311, 47.62235],
[8.30305, 47.59988],
[8.3362, 47.59927],
[8.33585, 47.5771],
[8.36913, 47.57694],
[8.36943, 47.59931],
[8.43564, 47.59877],
[8.43454, 47.53133],
[8.40144, 47.53162],
[8.40096, 47.50926],
[8.3678, 47.50959],
[8.3675, 47.48698],
[8.40042, 47.48666],
[8.39939, 47.41929],
[8.46558, 47.4187],
[8.46515, 47.39647],
[8.43206, 47.39654],
[8.43125, 47.3516],
[8.46434, 47.35128],
[8.46327, 47.28387],
[8.42997, 47.28421],
[8.42714, 47.12676],
[8.3293, 47.12753],
[8.32937, 47.13007],
[8.32833, 47.13007],
[8.3285, 47.14529],
[8.3294, 47.19502],
[8.2964, 47.19526],
[8.29714, 47.24022],
[8.2641, 47.24046],
[8.26446, 47.26297],
[8.23141, 47.26316],
[8.23075, 47.21822],
[8.09886, 47.21912],
[8.09874, 47.24135],
[8.066, 47.24176],
[8.06552, 47.2192],
[7.99993, 47.21952],
[8.00003, 47.26433],
[7.96735, 47.26462],
[7.96675, 47.21961],
[7.80153, 47.22029],
[7.80244, 47.28791],
[7.83518, 47.28772],
[7.83543, 47.31017],
[7.86837, 47.31017],
[7.86885, 47.35542],
[8.00097, 47.3543],
[8.00156, 47.39928],
[7.9353, 47.39976],
[7.93607, 47.46716],
[7.90278, 47.46729],
[7.90303, 47.48981],
[7.86987, 47.48998],
[7.86993, 47.5125],
[7.83689, 47.51258],
[7.83665, 47.4901],
[7.77027, 47.49026],
[7.77045, 47.51274],
[7.70452, 47.51307],
[7.70438, 47.55794]
]
],
"terms_text": "AGIS OF2017",
"best": true
},
{
@@ -41456,8 +41603,8 @@
"id": "MassGIS-L3-Parcels",
"name": "MassGIS L3 Parcels",
"type": "tms",
"template": "https://ags-proxy.openstreetmap.us/tiles/{zoom}/{x}/{y}?url=http%3A%2F%2Fgisprpxy.itd.state.ma.us%2Farcgisserver%2Frest%2Fservices%2FAGOL%2FL3Parcels_feature_service%2FMapServer%2F&transparent=true&layers=show%3A0",
"zoomExtent": [15, 22],
"template": "https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/MassGIS_Level3_Parcels/MapServer/tile/{zoom}/{y}/{x}",
"zoomExtent": [15, 20],
"polygon": [
[
[-72.13569, 42.03025],
@@ -42462,7 +42609,7 @@
"id": "miljodirektoratet-vern",
"name": "Miljødirektoratet Protected Areas overlay",
"type": "wms",
"template": "https://arcgisproxy.miljodirektoratet.no/arcgis/services/vern/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=naturvern_klasser_omrade,naturvern_punkt&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"template": "https://kart.miljodirektoratet.no/arcgis/services/vern/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=naturvern_klasser_omrade&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"projection": "EPSG:3857",
"zoomExtent": [0, 22],
"polygon": [
@@ -42527,7 +42674,7 @@
"id": "miljodirektoratet-friluftsomrader",
"name": "Miljødirektoratet Public Recreation Areas overlay",
"type": "wms",
"template": "https://arcgisproxy.miljodirektoratet.no/arcgis/services/friluftsliv_statlig_sikra/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=friluftsliv_statlig_sikra&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"template": "https://kart.miljodirektoratet.no/arcgis/services/friluftsliv_statlig_sikra/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=friluftsliv_statlig_sikra&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"projection": "EPSG:4326",
"zoomExtent": [0, 22],
"polygon": [
@@ -47726,6 +47873,328 @@
]
]
},
{
"id": "OSIP_1ft",
"name": "OSIP 1ft Imagery Most Current Available",
"type": "wms",
"template": "https://geo.oit.ohio.gov/arcgis/services/OSIP/osip_best_avail_1ft/ImageServer/WMSServer?FORMAT=image/jpeg&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}",
"projection": "EPSG:4326",
"endDate": "2014-01-01T00:00:00.000Z",
"startDate": "2011-01-01T00:00:00.000Z",
"zoomExtent": [1, 20],
"polygon": [
[
[-83.1356, 41.75081],
[-83.08101, 41.7511],
[-83.0796, 41.62936],
[-82.95011, 41.54404],
[-82.89032, 41.54404],
[-82.89032, 41.69462],
[-82.8494, 41.7463],
[-82.76758, 41.73925],
[-82.75184, 41.63584],
[-82.64799, 41.62408],
[-82.68575, 41.50634],
[-82.49063, 41.40492],
[-82.0217, 41.53462],
[-81.72901, 41.52048],
[-81.39541, 41.7369],
[-81.10587, 41.84484],
[-80.50161, 41.99939],
[-80.51105, 40.62127],
[-80.6275, 40.59021],
[-80.58344, 40.49933],
[-80.58973, 40.2812],
[-80.85095, 39.625],
[-81.19399, 39.37974],
[-81.38912, 39.31159],
[-81.45521, 39.38704],
[-81.515, 39.35054],
[-81.54333, 39.26288],
[-81.72586, 39.19461],
[-81.73216, 38.9258],
[-81.9021, 38.85477],
[-81.95875, 38.89397],
[-81.9084, 38.93315],
[-82.02799, 38.99922],
[-82.11611, 38.92336],
[-82.12555, 38.8278],
[-82.19794, 38.78856],
[-82.16647, 38.72475],
[-82.16017, 38.58712],
[-82.26718, 38.57236],
[-82.29865, 38.43198],
[-82.57875, 38.39745],
[-82.73925, 38.53545],
[-82.8494, 38.56006],
[-82.91235, 38.73212],
[-83.00676, 38.71002],
[-83.14524, 38.59942],
[-83.30575, 38.58466],
[-83.39387, 38.64368],
[-83.46625, 38.64614],
[-83.54178, 38.69283],
[-83.65193, 38.61172],
[-83.74635, 38.63385],
[-83.9635, 38.76403],
[-84.08624, 38.75421],
[-84.22157, 38.7812],
[-84.34117, 38.99922],
[-84.49223, 39.07255],
[-84.64015, 39.05545],
[-84.74086, 39.11164],
[-84.84471, 39.08477],
[-84.82898, 41.70637],
[-83.44737, 41.76038],
[-83.13438, 41.64959],
[-83.1356, 41.75081]
]
],
"terms_url": "https://ogrip.oit.ohio.gov/ProjectsInitiatives/StatewideImagery.aspx",
"terms_text": "Ohio Statewide Imagery Program",
"description": "Most recent available 1-foot orthoimagery from the Ohio Statewide Imagery Program."
},
{
"id": "OSIP_6in",
"name": "OSIP 6in Imagery Most Current Available",
"type": "wms",
"template": "https://geo.oit.ohio.gov/arcgis/rest/services/OSIP/OSIP_6in_best_avail/ImageServer/exportImage?f=image&bbox={bbox}&imageSR=3857&bboxSR=4326&SR={proj}&size={width}%2C{height}",
"projection": "EPSG:4326",
"endDate": "2013-01-01T00:00:00.000Z",
"startDate": "2011-01-01T00:00:00.000Z",
"zoomExtent": [1, 22],
"polygon": [
[
[-84.8172, 39.566],
[-84.47765, 39.56679],
[-84.00558, 39.56441],
[-84.01108, 39.25379],
[-83.99391, 39.25273],
[-84.05605, 38.77041],
[-83.95821, 38.78567],
[-83.86791, 38.75274],
[-83.83461, 38.7123],
[-83.79101, 38.69623],
[-83.76904, 38.65093],
[-83.66398, 38.62331],
[-83.63926, 38.63725],
[-83.62141, 38.67801],
[-83.52219, 38.70025],
[-83.46451, 38.6705],
[-83.37112, 38.65602],
[-83.32615, 38.63189],
[-83.31928, 38.60265],
[-83.29319, 38.59353],
[-83.26435, 38.61499],
[-83.241, 38.62545],
[-83.20599, 38.61311],
[-83.14796, 38.61848],
[-83.12222, 38.64342],
[-83.10505, 38.67184],
[-83.05527, 38.6906],
[-83.02299, 38.7257],
[-82.97733, 38.72195],
[-82.89459, 38.75382],
[-82.87365, 38.73721],
[-82.88189, 38.68765],
[-82.84927, 38.59111],
[-82.78748, 38.55595],
[-82.72533, 38.55595],
[-82.69238, 38.53608],
[-82.65495, 38.48988],
[-82.60998, 38.46757],
[-82.59899, 38.41836],
[-82.55333, 38.39926],
[-82.40364, 38.43584],
[-82.37514, 38.43154],
[-82.32468, 38.4431],
[-82.30614, 38.48343],
[-82.29927, 38.5205],
[-82.28416, 38.58414],
[-82.35901, 38.58682],
[-82.35249, 38.67747],
[-82.47059, 38.68417],
[-82.46475, 38.7415],
[-82.48466, 38.74391],
[-82.48158, 38.77336],
[-82.58045, 38.78192],
[-82.57393, 38.84532],
[-82.75795, 38.85709],
[-82.75074, 38.94606],
[-82.80739, 38.9506],
[-83.02265, 38.95994],
[-83.2053, 38.96208],
[-83.21011, 38.99037],
[-83.24032, 39.01785],
[-83.26778, 39.02052],
[-83.31242, 39.05438],
[-83.38486, 39.05785],
[-83.61111, 39.02052],
[-83.70586, 39.02398],
[-83.8686, 39.02345],
[-83.86414, 39.24449],
[-83.83598, 39.24316],
[-83.83804, 39.22082],
[-83.80646, 39.22161],
[-83.78277, 39.26044],
[-83.59051, 39.37757],
[-83.37044, 39.37545],
[-83.26435, 39.51675],
[-83.25096, 39.69609],
[-83.65093, 39.71907],
[-83.64578, 39.77688],
[-83.73642, 39.78269],
[-83.73951, 39.79034],
[-83.82568, 39.79983],
[-83.825, 39.82409],
[-83.93898, 39.83095],
[-83.93761, 39.84492],
[-84.05125, 39.85283],
[-84.00867, 40.31147],
[-84.00181, 40.31121],
[-83.9994, 40.47986],
[-83.98979, 40.48038],
[-83.99151, 40.53285],
[-83.88439, 40.53442],
[-83.8813, 40.52972],
[-83.52184, 40.50753],
[-83.54176, 40.33686],
[-83.63857, 40.33739],
[-83.63617, 40.30179],
[-83.56647, 40.30179],
[-83.54656, 40.27612],
[-83.55343, 40.22817],
[-83.49609, 40.22371],
[-83.50674, 40.10985],
[-83.16788, 40.10565],
[-83.17028, 40.24521],
[-83.2465, 40.24678],
[-83.2465, 40.5091],
[-83.41267, 40.5078],
[-83.41782, 40.68741],
[-83.43773, 40.68923],
[-83.43842, 40.70433],
[-83.49335, 40.70355],
[-83.493, 40.81901],
[-83.51395, 40.82005],
[-83.51257, 40.90339],
[-83.47584, 40.90313],
[-83.47515, 40.94697],
[-83.45592, 40.94749],
[-83.45592, 40.99001],
[-83.41747, 40.99052],
[-83.41782, 41.16754],
[-83.87787, 41.17064],
[-83.88062, 41.41132],
[-83.85143, 41.41235],
[-83.74432, 41.4646],
[-83.70827, 41.49341],
[-83.7038, 41.52143],
[-83.67805, 41.54405],
[-83.6063, 41.56922],
[-83.57094, 41.61236],
[-83.41782, 41.61673],
[-83.42297, 41.25329],
[-83.23139, 41.25045],
[-82.84241, 41.25303],
[-82.83245, 40.99493],
[-82.42973, 40.99078],
[-82.4342, 41.06279],
[-82.33463, 41.06408],
[-82.33944, 41.28632],
[-82.83897, 41.29225],
[-82.84515, 41.43217],
[-82.9509, 41.4332],
[-82.95158, 41.48286],
[-82.87262, 41.48826],
[-82.84447, 41.49469],
[-82.83417, 41.45945],
[-82.79984, 41.4682],
[-82.81494, 41.49649],
[-82.7528, 41.50086],
[-82.7401, 41.48441],
[-82.70199, 41.49521],
[-82.70817, 41.55098],
[-82.78164, 41.54816],
[-82.83142, 41.59465],
[-82.86507, 41.57847],
[-82.85854, 41.5551],
[-82.88807, 41.52631],
[-82.93098, 41.51835],
[-82.98626, 41.53505],
[-83.04016, 41.5682],
[-83.06694, 41.60235],
[-83.10574, 41.6175],
[-83.14247, 41.61955],
[-83.20564, 41.63828],
[-83.33954, 41.70957],
[-83.35327, 41.69189],
[-83.4264, 41.69548],
[-83.41679, 41.70291],
[-83.41816, 41.7375],
[-83.88405, 41.72341],
[-83.87993, 41.62032],
[-83.88783, 41.62006],
[-83.88577, 41.48955],
[-84.34547, 41.48852],
[-84.34513, 41.42548],
[-84.23183, 41.42522],
[-84.23355, 41.16366],
[-83.97366, 41.16444],
[-83.97434, 41.17995],
[-83.90259, 41.17865],
[-83.90327, 41.16418],
[-83.88371, 41.16444],
[-83.88336, 40.92337],
[-83.99975, 40.92233],
[-83.99769, 40.90754],
[-84.11167, 40.90651],
[-84.11167, 40.8629],
[-84.34444, 40.86186],
[-84.33758, 40.90521],
[-84.39491, 40.90547],
[-84.39663, 40.98871],
[-84.33861, 40.98897],
[-84.33964, 41.21043],
[-84.45362, 41.21146],
[-84.45499, 41.25458],
[-84.80621, 41.2551],
[-84.80724, 40.72488],
[-84.45877, 40.7254],
[-84.46083, 40.35649],
[-84.43851, 40.35073],
[-84.43474, 40.17494],
[-84.44504, 40.15841],
[-84.43336, 40.15841],
[-84.42959, 39.92185],
[-84.81651, 39.91974],
[-84.8172, 39.57685],
[-84.82647, 39.56997],
[-84.8172, 39.566]
],
[
[-82.83211, 41.73033],
[-82.80945, 41.72828],
[-82.77374, 41.7006],
[-82.78198, 41.66368],
[-82.84309, 41.61544],
[-82.86713, 41.68266],
[-82.83211, 41.73033]
],
[
[-81.09077, 40.89742],
[-81.09146, 40.9913],
[-81.00494, 40.99026],
[-81.007, 41.1373],
[-80.51537, 41.13574],
[-80.51468, 40.89794],
[-81.09077, 40.89742]
]
],
"terms_url": "https://ogrip.oit.ohio.gov/ProjectsInitiatives/StatewideImagery.aspx",
"terms_text": "Ohio Statewide Imagery Program",
"description": "Most recent available 6-inch orthoimagery from the Ohio Statewide Imagery Program."
},
{
"id": "osmie_barony",
"name": "OSMIE Baronies",
@@ -50631,7 +51100,7 @@
"id": "RABA-KGZ-3000",
"name": "RABA-KGZ: Slovenia built-up areas",
"type": "tms",
"template": "http://wms.openstreetmap.de/tms/RABA3000/{zoom}/{x}/{y}.png",
"template": "https://wms.openstreetmap.de/tms/RABA3000/{zoom}/{x}/{y}.png",
"zoomExtent": [8, 19],
"polygon": [
[
@@ -50665,9 +51134,8 @@
[13.81063, 45.42531],
[13.7856, 45.45577],
[13.67553, 45.43241],
[13.58846, 45.46171],
[13.45377, 45.59765],
[13.62822, 45.64153],
[13.38, 45.5666],
[13.63822, 45.64153],
[13.72158, 45.60472],
[13.83759, 45.59226],
[13.89962, 45.63295],
@@ -50816,14 +51284,14 @@
]
],
"terms_url": "https://wiki.openstreetmap.org/wiki/Slovenia_Landcover_Import_-_RABA-KGZ",
"terms_text": "Copyright ©2015 Ministrstvo za kmetijstvo, gozdarstvo in prehrano (mkgp.gov.si). Some rights reserved.",
"terms_text": "Copyright ©2019 Ministrstvo za kmetijstvo, gozdarstvo in prehrano (mkgp.gov.si). Some rights reserved.",
"icon": "https://osmlab.github.io/editor-layer-index/sources/europe/si/RABA-KGZSloveniafarmlanduse.png"
},
{
"id": "RABA-KGZ",
"name": "RABA-KGZ: Slovenia farmland use",
"type": "tms",
"template": "http://wms.openstreetmap.de/tms/RABA/{zoom}/{x}/{y}.png",
"template": "https://wms.openstreetmap.de/tms/RABA/{zoom}/{x}/{y}.png",
"zoomExtent": [8, 19],
"polygon": [
[
@@ -50857,9 +51325,8 @@
[13.81063, 45.42531],
[13.7856, 45.45577],
[13.67553, 45.43241],
[13.58846, 45.46171],
[13.45377, 45.59765],
[13.62822, 45.64153],
[13.38, 45.5666],
[13.63822, 45.64153],
[13.72158, 45.60472],
[13.83759, 45.59226],
[13.89962, 45.63295],
@@ -51008,7 +51475,7 @@
]
],
"terms_url": "https://wiki.openstreetmap.org/wiki/Slovenia_Landcover_Import_-_RABA-KGZ",
"terms_text": "Copyright ©2015 Ministrstvo za kmetijstvo, gozdarstvo in prehrano (mkgp.gov.si). Some rights reserved.",
"terms_text": "Copyright ©2019 Ministrstvo za kmetijstvo, gozdarstvo in prehrano (mkgp.gov.si). Some rights reserved.",
"icon": "https://osmlab.github.io/editor-layer-index/sources/europe/si/RABA-KGZSloveniafarmlanduse.png"
},
{
@@ -65365,49 +65832,6 @@
"best": true,
"description": "Public domain street and address data from the San Juan County, WA. Updated at least quarterly."
},
{
"id": "Vercors-Orthophotos-1999",
"name": "Vercors (Réserve naturelle des Hauts-Plateaux du Vercors) - Orthophoto - 1999 - 1 m",
"type": "tms",
"template": "http://wms.openstreetmap.fr/tms/1.0.0/PNRVercors-RHP-1999/{zoom}/{x}/{y}",
"endDate": "1999-01-01T00:00:00.000Z",
"startDate": "1999-01-01T00:00:00.000Z",
"zoomExtent": [0, 19],
"polygon": [
[
[5.43565, 44.99918],
[5.43193, 44.9229],
[5.43624, 44.92284],
[5.43472, 44.89001],
[5.43303, 44.88995],
[5.43065, 44.85026],
[5.43387, 44.85014],
[5.43285, 44.82638],
[5.43548, 44.82626],
[5.43497, 44.8139],
[5.44106, 44.81372],
[5.43717, 44.74098],
[5.4546, 44.74044],
[5.45282, 44.70425],
[5.5211, 44.70245],
[5.5233, 44.73858],
[5.58904, 44.73684],
[5.59298, 44.81263],
[5.5879, 44.81299],
[5.58977, 44.84947],
[5.58823, 44.84938],
[5.58972, 44.87351],
[5.53863, 44.87503],
[5.53947, 44.88686],
[5.52834, 44.88733],
[5.53002, 44.92012],
[5.53319, 44.92012],
[5.53761, 44.99624],
[5.43565, 44.99918]
]
],
"terms_text": "Parc Naturel du Vercors"
},
{
"id": "vicosa_al",
"name": "Viçosa AL",
+45 -7
View File
@@ -469,6 +469,15 @@ en:
design:
# design=*
label: Design
destination/ref_oneway:
# 'destination:ref=*'
label: Destination Road Numbers
destination/symbol_oneway:
# 'destination:symbol=*'
label: Destination Symbols
destination_oneway:
# destination=*
label: Destinations
devices:
# devices=*
label: Devices
@@ -551,6 +560,16 @@ en:
dock:
# dock=*
label: Type
dog:
# dog=*
label: Dogs
options:
# dog=leashed
leashed: Leashed Only
# dog=no
'no': Not Allowed
# dog=yes
'yes': Allowed
drive_through:
# drive_through=*
label: Drive-Through
@@ -650,6 +669,9 @@ en:
frequency:
# frequency=*
label: Operating Frequency
frequency_electrified:
# frequency=*
label: Operating Frequency
from:
# from=*
label: From
@@ -836,6 +858,9 @@ en:
internet_access/ssid:
# 'internet_access:ssid=*'
label: SSID (Network Name)
junction/ref_oneway:
# 'junction:ref=*'
label: Junction Number
kerb:
# kerb=*
label: Curb
@@ -978,6 +1003,11 @@ en:
memorial:
# memorial=*
label: Type
minspeed:
# minspeed=*
label: Minimum Speed Limit
# minspeed field placeholder
placeholder: '20, 30, 40...'
monitoring_multi:
# 'monitoring:=*'
label: Monitoring
@@ -1111,6 +1141,9 @@ en:
undefined: Assumed to be No
# oneway=yes
'yes': 'Yes'
oneway/bicycle:
# 'oneway:bicycle=*'
label: One Way (Bicycles)
oneway_yes:
# oneway=*
label: One Way
@@ -1856,9 +1889,6 @@ en:
tourism:
# tourism=*
label: Type
tourism_attraction:
# tourism=*
label: Tourism
tower/construction:
# 'tower:construction=*'
label: Construction
@@ -2022,6 +2052,9 @@ en:
voltage/tertiary:
# 'voltage:tertiary=*'
label: Tertiary Voltage
voltage_electrified:
# voltage=*
label: Voltage
wall:
# wall=*
label: Type
@@ -2338,7 +2371,7 @@ en:
amenity/college:
# amenity=college
name: College Grounds
# 'terms: university'
# 'terms: university,undergraduate school'
terms: '<translate with synonyms or related terms for ''College Grounds'', separated by commas>'
amenity/community_centre:
# amenity=community_centre
@@ -2872,7 +2905,7 @@ en:
amenity/university:
# amenity=university
name: University Grounds
# 'terms: college'
# 'terms: college,graduate school,PhD program,master''s degree program'
terms: '<translate with synonyms or related terms for ''University Grounds'', separated by commas>'
amenity/vehicle_inspection:
# amenity=vehicle_inspection
@@ -4479,7 +4512,7 @@ en:
leisure/fitness_centre/yoga:
# 'leisure=fitness_centre, sport=yoga'
name: Yoga Studio
# 'terms: studio'
# 'terms: studio,asanas,modern yoga,meditation'
terms: '<translate with synonyms or related terms for ''Yoga Studio'', separated by commas>'
leisure/fitness_station:
# leisure=fitness_station
@@ -5162,6 +5195,7 @@ en:
office/estate_agent:
# office=estate_agent
name: Real Estate Office
# 'terms: real estate'
terms: '<translate with synonyms or related terms for ''Real Estate Office'', separated by commas>'
office/financial:
# office=financial
@@ -6142,6 +6176,10 @@ en:
name: Framing Shop
# 'terms: art*,paint*,photo*,frame'
terms: '<translate with synonyms or related terms for ''Framing Shop'', separated by commas>'
shop/frozen_food:
# shop=frozen_food
name: Frozen Food
terms: '<translate with synonyms or related terms for ''Frozen Food'', separated by commas>'
shop/fuel:
# shop=fuel
name: Fuel Shop
@@ -6315,7 +6353,7 @@ en:
shop/outdoor:
# shop=outdoor
name: Outdoors Store
# 'terms: camping,climbing,hiking'
# 'terms: camping,climbing,hiking,outfitter,outdoor equipment,outdoor supplies'
terms: '<translate with synonyms or related terms for ''Outdoors Store'', separated by commas>'
shop/paint:
# shop=paint
+16 -8
View File
@@ -2,7 +2,7 @@
"fields": {
"access_simple": {"key": "access", "type": "combo", "label": "Allowed Access", "options": ["yes", "permissive", "private", "customers", "permit", "no"]},
"access": {"keys": ["access", "foot", "motor_vehicle", "bicycle", "horse"], "reference": {"key": "access"}, "type": "access", "label": "Allowed Access", "placeholder": "Not Specified", "strings": {"types": {"access": "All", "foot": "Foot", "motor_vehicle": "Motor Vehicles", "bicycle": "Bicycles", "horse": "Horses"}, "options": {"yes": {"title": "Allowed", "description": "Access allowed by law; a right of way"}, "no": {"title": "Prohibited", "description": "Access not allowed to the general public"}, "permissive": {"title": "Permissive", "description": "Access allowed until such time as the owner revokes the permission"}, "private": {"title": "Private", "description": "Access allowed only with permission of the owner on an individual basis"}, "designated": {"title": "Designated", "description": "Access allowed according to signs or specific local laws"}, "destination": {"title": "Destination", "description": "Access allowed only to reach a destination"}, "dismount": {"title": "Dismount", "description": "Access allowed but rider must dismount"}, "permit": {"title": "Permit", "description": "Access allowed only with a valid permit or license"}}}},
"address": {"type": "address", "keys": ["addr:block_number", "addr:city", "addr:block_number", "addr:conscriptionnumber", "addr:county", "addr:country", "addr:county", "addr:district", "addr:floor", "addr:hamlet", "addr:housename", "addr:housenumber", "addr:neighbourhood", "addr:place", "addr:postcode", "addr:province", "addr:quarter", "addr:state", "addr:street", "addr:subdistrict", "addr:suburb", "addr:unit"], "reference": {"key": "addr"}, "icon": "address", "universal": true, "label": "Address", "strings": {"placeholders": {"block_number": "Block Number", "block_number!jp": "Block No.", "city": "City", "city!jp": "City/Town/Village/Tokyo Special Ward", "city!vn": "City/Town", "conscriptionnumber": "123", "country": "Country", "county": "County", "county!jp": "District", "district": "District", "district!vn": "Arrondissement/Town/District", "floor": "Floor", "hamlet": "Hamlet", "housename": "Housename", "housenumber": "123", "housenumber!jp": "Building No./Lot No.", "neighbourhood": "Neighbourhood", "neighbourhood!jp": "Chōme/Aza/Koaza", "place": "Place", "postcode": "Postcode", "province": "Province", "province!jp": "Prefecture", "quarter": "Quarter", "quarter!jp": "Ōaza/Machi", "state": "State", "street": "Street", "subdistrict": "Subdistrict", "subdistrict!vn": "Ward/Commune/Townlet", "suburb": "Suburb", "suburb!jp": "Ward", "unit": "Unit"}}},
"address": {"type": "address", "keys": ["addr:block_number", "addr:city", "addr:block_number", "addr:conscriptionnumber", "addr:county", "addr:country", "addr:county", "addr:district", "addr:floor", "addr:hamlet", "addr:housename", "addr:housenumber", "addr:neighbourhood", "addr:place", "addr:postcode", "addr:province", "addr:quarter", "addr:state", "addr:street", "addr:subdistrict", "addr:suburb", "addr:unit"], "reference": {"key": "addr"}, "icon": "address", "label": "Address", "strings": {"placeholders": {"block_number": "Block Number", "block_number!jp": "Block No.", "city": "City", "city!jp": "City/Town/Village/Tokyo Special Ward", "city!vn": "City/Town", "conscriptionnumber": "123", "country": "Country", "county": "County", "county!jp": "District", "district": "District", "district!vn": "Arrondissement/Town/District", "floor": "Floor", "hamlet": "Hamlet", "housename": "Housename", "housenumber": "123", "housenumber!jp": "Building No./Lot No.", "neighbourhood": "Neighbourhood", "neighbourhood!jp": "Chōme/Aza/Koaza", "place": "Place", "postcode": "Postcode", "province": "Province", "province!jp": "Prefecture", "quarter": "Quarter", "quarter!jp": "Ōaza/Machi", "state": "State", "street": "Street", "subdistrict": "Subdistrict", "subdistrict!vn": "Ward/Commune/Townlet", "suburb": "Suburb", "suburb!jp": "Ward", "unit": "Unit"}}},
"admin_level": {"key": "admin_level", "type": "number", "minValue": 1, "label": "Admin Level"},
"aerialway": {"key": "aerialway", "type": "typeCombo", "label": "Type"},
"aerialway/access": {"key": "aerialway:access", "type": "combo", "label": "Access", "strings": {"options": {"entry": "Entry", "exit": "Exit", "both": "Both"}}},
@@ -83,6 +83,9 @@
"denotation": {"key": "denotation", "type": "combo", "label": "Denotation"},
"description": {"key": "description", "type": "textarea", "label": "Description", "universal": true},
"design": {"key": "design", "type": "combo", "label": "Design"},
"destination_oneway": {"key": "destination", "type": "semiCombo", "label": "Destinations", "prerequisiteTag": {"key": "oneway", "value": "yes"}},
"destination/ref_oneway": {"key": "destination:ref", "type": "semiCombo", "label": "Destination Road Numbers", "prerequisiteTag": {"key": "oneway", "value": "yes"}},
"destination/symbol_oneway": {"key": "destination:symbol", "type": "semiCombo", "label": "Destination Symbols", "prerequisiteTag": {"key": "oneway", "value": "yes"}},
"devices": {"key": "devices", "type": "number", "minValue": 0, "label": "Devices", "placeholder": "1, 2, 3..."},
"diaper": {"key": "diaper", "type": "combo", "label": "Diaper Changing Available", "options": ["yes", "no", "room", "1", "2", "3", "4", "5"]},
"diet_multi": {"key": "diet:", "type": "multiCombo", "label": "Diet Types"},
@@ -94,18 +97,19 @@
"display": {"key": "display", "type": "combo", "label": "Display", "options": ["analog", "digital", "sundial", "unorthodox"]},
"distance": {"key": "distance", "type": "text", "label": "Distance"},
"dock": {"key": "dock", "type": "combo", "label": "Type"},
"dog": {"key": "dog", "type": "combo", "label": "Dogs", "strings": {"options": {"yes": "Allowed", "leashed": "Leashed Only", "no": "Not Allowed"}}},
"drive_through": {"key": "drive_through", "type": "check", "label": "Drive-Through"},
"duration": {"key": "duration", "type": "text", "label": "Duration", "placeholder": "00:00"},
"electrified": {"key": "electrified", "type": "combo", "label": "Electrification", "placeholder": "Contact Line, Electrified Rail...", "strings": {"options": {"contact_line": "Contact Line", "rail": "Electrified Rail", "yes": "Yes (unspecified)", "no": "No"}}},
"elevation": {"key": "ele", "type": "number", "icon": "elevation", "universal": true, "label": "Elevation"},
"email": {"key": "email", "type": "email", "placeholder": "example@example.com", "universal": true, "label": "Email"},
"email": {"key": "email", "type": "email", "placeholder": "example@example.com", "label": "Email"},
"embankment": {"key": "embankment", "type": "typeCombo", "label": "Type", "placeholder": "Default"},
"emergency": {"key": "emergency", "type": "check", "label": "Emergency"},
"enforcement": {"key": "enforcement", "type": "combo", "label": "Type"},
"entrance": {"key": "entrance", "type": "typeCombo", "label": "Type"},
"except": {"key": "except", "type": "combo", "label": "Exceptions"},
"faces": {"key": "faces", "type": "number", "minValue": 0, "label": "Faces"},
"fax": {"key": "fax", "type": "tel", "label": "Fax", "universal": true, "placeholder": "+31 42 123 4567"},
"fax": {"key": "fax", "type": "tel", "label": "Fax", "placeholder": "+31 42 123 4567"},
"fee": {"key": "fee", "type": "check", "label": "Fee"},
"fence_type": {"key": "fence_type", "type": "combo", "label": "Type"},
"fire_hydrant/diameter": {"key": "fire_hydrant:diameter", "type": "combo", "label": "Diameter (mm, in, or letters)", "snake_case": false},
@@ -116,6 +120,7 @@
"fixme": {"key": "fixme", "type": "textarea", "label": "Fix Me", "universal": true},
"flag/type": {"key": "flag:type", "type": "combo", "label": "Flag Type"},
"ford": {"key": "ford", "type": "typeCombo", "label": "Type", "placeholder": "Default"},
"frequency_electrified": {"key": "frequency", "type": "combo", "label": "Operating Frequency", "prerequisiteTag": {"key": "electrified", "valueNot": "no"}},
"frequency": {"key": "frequency", "type": "combo", "label": "Operating Frequency"},
"from": {"key": "from", "type": "text", "label": "From"},
"fuel_multi": {"key": "fuel:", "type": "multiCombo", "label": "Fuel Types"},
@@ -158,6 +163,7 @@
"internet_access": {"key": "internet_access", "type": "combo", "label": "Internet Access", "strings": {"options": {"yes": "Yes", "no": "No", "wlan": "Wifi", "wired": "Wired", "terminal": "Terminal"}}},
"internet_access/fee": {"key": "internet_access:fee", "type": "check", "label": "Internet Access Fee", "prerequisiteTag": {"key": "internet_access", "valueNot": "no"}},
"internet_access/ssid": {"key": "internet_access:ssid", "type": "text", "label": "SSID (Network Name)", "prerequisiteTag": {"key": "internet_access", "valueNot": "no"}},
"junction/ref_oneway": {"key": "junction:ref", "type": "text", "label": "Junction Number", "prerequisiteTag": {"key": "oneway", "value": "yes"}},
"kerb": {"key": "kerb", "type": "combo", "label": "Curb"},
"label": {"key": "label", "type": "textarea", "label": "Label"},
"lamp_type": {"key": "lamp_type", "type": "combo", "label": "Type"},
@@ -187,6 +193,7 @@
"maxstay": {"key": "maxstay", "type": "combo", "label": "Max Stay", "options": ["15 min", "30 min", "45 min", "1 hr", "1.5 hr", "2 hr", "2.5 hr", "3 hr", "4 hr", "1 day", "2 day"], "snake_case": false},
"maxweight": {"key": "maxweight", "type": "combo", "label": "Max Weight", "snake_case": false},
"memorial": {"key": "memorial", "type": "typeCombo", "label": "Type"},
"minspeed": {"key": "minspeed", "type": "maxspeed", "label": "Minimum Speed Limit", "placeholder": "20, 30, 40..."},
"monitoring_multi": {"key": "monitoring:", "type": "multiCombo", "label": "Monitoring"},
"mtb/scale": {"key": "mtb:scale", "type": "combo", "label": "Mountain Biking Difficulty", "placeholder": "0, 1, 2, 3...", "strings": {"options": {"0": "0: Solid gravel/packed earth, no obstacles, wide curves", "1": "1: Some loose surface, small obstacles, wide curves", "2": "2: Much loose surface, large obstacles, easy hairpins", "3": "3: Slippery surface, large obstacles, tight hairpins", "4": "4: Loose surface or boulders, dangerous hairpins", "5": "5: Maximum difficulty, boulder fields, landslides", "6": "6: Not rideable except by the very best mountain bikers"}}},
"mtb/scale/imba": {"key": "mtb:scale:imba", "type": "combo", "label": "IMBA Trail Difficulty", "placeholder": "Easy, Medium, Difficult...", "strings": {"options": {"0": "Easiest (white circle)", "1": "Easy (green circle)", "2": "Medium (blue square)", "3": "Difficult (black diamond)", "4": "Extremely Difficult (double black diamond)"}}},
@@ -202,6 +209,7 @@
"office": {"key": "office", "type": "typeCombo", "label": "Type"},
"oneway_yes": {"key": "oneway", "type": "onewayCheck", "label": "One Way", "strings": {"options": {"undefined": "Assumed to be Yes", "yes": "Yes", "no": "No", "reversible": "Reversible", "alternating": "Alternating"}}},
"oneway": {"key": "oneway", "type": "onewayCheck", "label": "One Way", "strings": {"options": {"undefined": "Assumed to be No", "yes": "Yes", "no": "No", "reversible": "Reversible", "alternating": "Alternating"}}},
"oneway/bicycle": {"key": "oneway:bicycle", "type": "check", "label": "One Way (Bicycles)", "prerequisiteTag": {"key": "oneway"}},
"opening_date": {"key": "opening_date", "type": "text", "label": "Expected Opening Date"},
"opening_hours": {"key": "opening_hours", "type": "combo", "label": "Hours", "snake_case": false},
"operator": {"key": "operator", "type": "text", "label": "Operator"},
@@ -210,9 +218,9 @@
"park_ride": {"key": "park_ride", "type": "check", "label": "Park and Ride"},
"parking": {"key": "parking", "type": "combo", "label": "Type", "strings": {"options": {"surface": "Surface", "multi-storey": "Multilevel", "underground": "Underground", "sheds": "Sheds", "carports": "Carports", "garage_boxes": "Garage Boxes", "lane": "Roadside Lane"}}},
"passenger_information_display": {"key": "passenger_information_display", "type": "check", "label": "Passenger information display"},
"payment_multi": {"key": "payment:", "type": "multiCombo", "label": "Payment Types", "universal": true},
"payment_multi": {"key": "payment:", "type": "multiCombo", "label": "Payment Types"},
"phases": {"key": "phases", "type": "number", "minValue": 1, "label": "Phases", "placeholder": "1, 2, 3..."},
"phone": {"key": "phone", "type": "tel", "icon": "maki-telephone", "universal": true, "label": "Telephone", "placeholder": "+31 42 123 4567"},
"phone": {"key": "phone", "type": "tel", "icon": "maki-telephone", "label": "Telephone", "placeholder": "+31 42 123 4567"},
"piste/difficulty_downhill": {"key": "piste:difficulty", "type": "combo", "label": "Difficulty", "placeholder": "Easy, Intermediate, Advanced...", "strings": {"options": {"novice": "Novice (instructional)", "easy": "Easy (green circle)", "intermediate": "Intermediate (blue square)", "advanced": "Advanced (black diamond)", "expert": "Expert (double black diamond)", "freeride": "Freeride (off-piste)", "extreme": "Extreme (climbing equipment required)"}}},
"piste/difficulty_nordic": {"key": "piste:difficulty", "type": "combo", "label": "Difficulty", "placeholder": "Easy, Intermediate, Advanced...", "strings": {"options": {"novice": "Novice - Flat, no effort needed", "easy": "Easy - Soft hills, short steep section", "intermediate": "Intermediate - Steep section", "advanced": "Advanced - Narrow, steep or icy section, sharp turn", "expert": "Expert - Dangerous terrain around"}}},
"piste/difficulty_skitour": {"key": "piste:difficulty", "type": "combo", "label": "Difficulty", "placeholder": "Easy, Intermediate, Advanced...", "strings": {"options": {"novice": "Novice - L: <30° incline", "easy": "Easy - WS: 30-35° incline", "intermediate": "Intermediate - ZS: 35-40° incline", "advanced": "Advanced - S: 40-45° incline", "expert": "Expert - SS: 4550° incline", "freeride": "Freeride - AS: 5055° incline", "extreme": "Extreme - EX: >55° incline"}}},
@@ -320,7 +328,6 @@
"toilets/disposal": {"key": "toilets:disposal", "type": "combo", "label": "Disposal", "strings": {"options": {"flush": "Flush", "pitlatrine": "Pit/Latrine", "chemical": "Chemical", "bucket": "Bucket"}}},
"toll": {"key": "toll", "type": "check", "label": "Toll"},
"tomb": {"key": "tomb", "type": "typeCombo", "label": "Type"},
"tourism_attraction": {"key": "tourism", "default": "attraction", "type": "typeCombo", "universal": true, "label": "Tourism"},
"tourism": {"key": "tourism", "type": "typeCombo", "label": "Type"},
"tower/construction": {"key": "tower:construction", "type": "combo", "label": "Construction", "placeholder": "Guyed, Lattice, Concealed, ..."},
"tower/type": {"key": "tower:type", "type": "combo", "label": "Type"},
@@ -340,6 +347,7 @@
"visibility": {"key": "visibility", "type": "combo", "label": "Visibility", "strings": {"options": {"house": "Up to 5m (16ft)", "street": "5 to 20m (16 to 65ft)", "area": "Over 20m (65ft)"}}},
"volcano/status": {"key": "volcano:status", "type": "combo", "label": "Volcano Status", "strings": {"options": {"active": "Active", "dormant": "Dormant", "extinct": "Extinct"}}},
"volcano/type": {"key": "volcano:type", "type": "combo", "label": "Volcano Type", "strings": {"options": {"stratovolcano": "Stratovolcano", "shield": "Shield", "scoria": "Scoria"}}},
"voltage_electrified": {"key": "voltage", "type": "combo", "label": "Voltage", "prerequisiteTag": {"key": "electrified", "valueNot": "no"}},
"voltage": {"key": "voltage", "type": "combo", "label": "Voltage"},
"voltage/primary": {"key": "voltage:primary", "type": "combo", "label": "Primary Voltage"},
"voltage/secondary": {"key": "voltage:secondary", "type": "combo", "label": "Secondary Voltage"},
@@ -350,9 +358,9 @@
"water_volume": {"key": "water_volume", "type": "number", "label": "Water Reserve Volume (m³)", "snake_case": false},
"water": {"key": "water", "type": "combo", "label": "Type"},
"waterway": {"key": "waterway", "type": "typeCombo", "label": "Type"},
"website": {"key": "website", "type": "url", "icon": "website", "placeholder": "http://example.com/", "universal": true, "label": "Website"},
"website": {"key": "website", "type": "url", "icon": "website", "placeholder": "http://example.com/", "label": "Website"},
"wetland": {"key": "wetland", "type": "combo", "label": "Type"},
"wheelchair": {"key": "wheelchair", "type": "radio", "options": ["yes", "limited", "no"], "icon": "maki-wheelchair", "universal": true, "label": "Wheelchair Access"},
"wheelchair": {"key": "wheelchair", "type": "radio", "options": ["yes", "limited", "no"], "icon": "maki-wheelchair", "label": "Wheelchair Access"},
"wholesale": {"key": "wholesale", "type": "typeCombo", "label": "Wholesale"},
"width": {"key": "width", "type": "number", "minValue": 0, "label": "Width (Meters)"},
"wikidata": {"key": "wikidata", "type": "wikidata", "icon": "wikipedia", "universal": true, "label": "Wikidata"},
-1
View File
@@ -26,7 +26,6 @@
],
"reference": {"key": "addr"},
"icon": "address",
"universal": true,
"label": "Address",
"strings": {
"placeholders": {
@@ -0,0 +1,9 @@
{
"key": "destination:ref",
"type": "semiCombo",
"label": "Destination Road Numbers",
"prerequisiteTag": {
"key": "oneway",
"value": "yes"
}
}
@@ -0,0 +1,9 @@
{
"key": "destination:symbol",
"type": "semiCombo",
"label": "Destination Symbols",
"prerequisiteTag": {
"key": "oneway",
"value": "yes"
}
}
@@ -0,0 +1,9 @@
{
"key": "destination",
"type": "semiCombo",
"label": "Destinations",
"prerequisiteTag": {
"key": "oneway",
"value": "yes"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"key": "dog",
"type": "combo",
"label": "Dogs",
"strings": {
"options": {
"yes": "Allowed",
"leashed": "Leashed Only",
"no": "Not Allowed"
}
}
}
-1
View File
@@ -2,6 +2,5 @@
"key": "email",
"type": "email",
"placeholder": "example@example.com",
"universal": true,
"label": "Email"
}
-1
View File
@@ -2,6 +2,5 @@
"key": "fax",
"type": "tel",
"label": "Fax",
"universal": true,
"placeholder":"+31 42 123 4567"
}
@@ -0,0 +1,9 @@
{
"key": "frequency",
"type": "combo",
"label": "Operating Frequency",
"prerequisiteTag": {
"key": "electrified",
"valueNot": "no"
}
}
@@ -0,0 +1,9 @@
{
"key": "junction:ref",
"type": "text",
"label": "Junction Number",
"prerequisiteTag": {
"key": "oneway",
"value": "yes"
}
}
+6
View File
@@ -0,0 +1,6 @@
{
"key": "minspeed",
"type": "maxspeed",
"label": "Minimum Speed Limit",
"placeholder": "20, 30, 40..."
}
+8
View File
@@ -0,0 +1,8 @@
{
"key": "oneway:bicycle",
"type": "check",
"label": "One Way (Bicycles)",
"prerequisiteTag": {
"key": "oneway"
}
}
+1 -2
View File
@@ -1,6 +1,5 @@
{
"key": "payment:",
"type": "multiCombo",
"label": "Payment Types",
"universal": true
"label": "Payment Types"
}
-1
View File
@@ -2,7 +2,6 @@
"key": "phone",
"type": "tel",
"icon": "maki-telephone",
"universal": true,
"label": "Telephone",
"placeholder": "+31 42 123 4567"
}
@@ -1,7 +0,0 @@
{
"key": "tourism",
"default": "attraction",
"type": "typeCombo",
"universal": true,
"label": "Tourism"
}
@@ -0,0 +1,9 @@
{
"key": "voltage",
"type": "combo",
"label": "Voltage",
"prerequisiteTag": {
"key": "electrified",
"valueNot": "no"
}
}
-1
View File
@@ -3,6 +3,5 @@
"type": "url",
"icon": "website",
"placeholder": "http://example.com/",
"universal": true,
"label": "Website"
}
-1
View File
@@ -7,6 +7,5 @@
"no"
],
"icon": "maki-wheelchair",
"universal": true,
"label": "Wheelchair Access"
}
+805 -412
View File
File diff suppressed because it is too large Load Diff
+7 -2
View File
@@ -7,9 +7,14 @@
"opening_hours"
],
"moreFields": [
"address",
"opening_hours",
"fee"
"fee",
"payment_multi",
"address",
"website",
"phone",
"email",
"fax"
],
"geometry": [
"point",
@@ -1,4 +1,5 @@
{
"icon": "temaki-chairlift",
"geometry": [
"line"
],
@@ -13,6 +13,10 @@
"operator",
"building_area"
],
"moreFields": [
"wheelchair",
"smoking"
],
"tags": {
"aeroway": "terminal"
},
@@ -8,6 +8,14 @@
"opening_hours",
"animal_boarding"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -8,6 +8,13 @@
"opening_hours",
"animal_breeding"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -8,6 +8,13 @@
"opening_hours",
"animal_shelter"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+11 -1
View File
@@ -4,7 +4,17 @@
"name",
"address",
"building_area",
"opening_hours"
"opening_hours",
"website"
],
"moreFields": [
"fee",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+6
View File
@@ -7,6 +7,12 @@
"currency_multi",
"drive_through"
],
"moreFields": [
"name",
"brand",
"lit",
"wheelchair"
],
"geometry": [
"point",
"vertex"
+10 -2
View File
@@ -2,13 +2,21 @@
"icon": "maki-bank",
"fields": [
"name",
"atm",
"operator",
"address",
"building_area",
"opening_hours",
"atm",
"drive_through"
],
"moreFields": [
"opening_hours",
"currency_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+10 -3
View File
@@ -2,14 +2,21 @@
"icon": "maki-bar",
"fields": [
"name",
"operator",
"address",
"building_area",
"opening_hours",
"smoking",
"outdoor_seating",
"brewery"
],
"moreFields": [
"smoking",
"opening_hours",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+3
View File
@@ -5,6 +5,9 @@
"fuel",
"access_simple"
],
"moreFields": [
"lit"
],
"geometry": [
"point"
],
+4
View File
@@ -6,6 +6,10 @@
"seats",
"colour"
],
"moreFields": [
"lit",
"access_simple"
],
"geometry": [
"point",
"vertex",
@@ -5,7 +5,11 @@
"capacity",
"operator",
"covered",
"access_simple"
"access_simple",
"fee"
],
"moreFields": [
"payment_multi"
],
"geometry": [
"point",
@@ -4,8 +4,18 @@
"capacity",
"network",
"operator",
"fee",
"payment_multi"
],
"moreFields": [
"opening_hours",
"address",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"vertex",
@@ -7,6 +7,9 @@
"fee",
"service/bicycle"
],
"moreFields": [
"payment_multi"
],
"geometry": [
"point",
"vertex"
+3 -2
View File
@@ -4,11 +4,12 @@
"name",
"address",
"building",
"opening_hours",
"smoking",
"outdoor_seating",
"brewery"
],
"moreFields": [
"{amenity/bar}"
],
"geometry": [
"point",
"area"
@@ -1,9 +1,19 @@
{
"icon": "temaki-boating",
"fields": [
"name",
"operator",
"fee",
"payment_multi"
],
"moreFields": [
"address",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -2,11 +2,19 @@
"icon": "maki-bank",
"fields": [
"name",
"currency_multi",
"operator",
"payment_multi",
"currency_multi",
"address",
"building_area",
"opening_hours"
"building_area"
],
"moreFields": [
"opening_hours",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+13 -5
View File
@@ -5,16 +5,24 @@
"cuisine",
"address",
"building_area",
"opening_hours",
"smoking",
"outdoor_seating",
"takeaway"
"outdoor_seating"
],
"moreFields": [
"diet_multi",
"takeaway",
"delivery",
"capacity",
"opening_hours",
"smoking",
"payment_multi",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"diet_multi"
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+11 -1
View File
@@ -3,7 +3,17 @@
"fields": [
"name",
"operator",
"capacity"
"capacity",
"address",
"opening_hours",
"lit"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -3,8 +3,18 @@
"fields": [
"name",
"operator",
"address",
"opening_hours",
"payment_multi"
],
"moreFields": [
"brand",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+11 -1
View File
@@ -4,7 +4,17 @@
"name",
"operator",
"capacity",
"payment_multi"
"address",
"payment_multi",
"supervised"
],
"moreFields": [
"lit",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+8 -1
View File
@@ -1,11 +1,18 @@
{
"icon": "maki-car",
"icon": "temaki-car_wash",
"fields": [
"address",
"building_area",
"opening_hours",
"payment_multi"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+8 -1
View File
@@ -6,9 +6,16 @@
"address",
"building_area",
"opening_hours",
"payment_multi",
"smoking"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -1,8 +1,11 @@
{
"icon": "fas-charging-station",
"fields": [
"name",
"operator",
"capacity"
"capacity",
"fee",
"payment_multi"
],
"geometry": [
"point"
@@ -7,6 +7,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+7
View File
@@ -7,6 +7,13 @@
"opening_hours",
"payment_multi"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+8
View File
@@ -8,6 +8,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+3
View File
@@ -8,6 +8,9 @@
"date",
"faces"
],
"moreFields": [
"lit"
],
"geometry": [
"point",
"vertex"
+14 -3
View File
@@ -4,15 +4,26 @@
"name",
"operator",
"address",
"internet_access",
"internet_access/ssid"
"website",
"internet_access"
],
"moreFields": [
"religion",
"denomination",
"internet_access/fee",
"internet_access/ssid",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
],
"terms": [
"university"
"university",
"undergraduate school"
],
"tags": {
"amenity": "college"
@@ -6,6 +6,13 @@
"address",
"building_area"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -1,5 +1,11 @@
{
"icon": "maki-car",
"fields": [
"operator",
"fee",
"payment_multi",
"lit"
],
"geometry": [
"point",
"area"
+8 -1
View File
@@ -1,11 +1,18 @@
{
"icon": "maki-town-hall",
"icon": "temaki-courthouse",
"fields": [
"name",
"operator",
"address",
"building_area"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+12 -1
View File
@@ -7,6 +7,14 @@
"opening_hours",
"wheelchair"
],
"moreFields": [
"address",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"area",
"point"
@@ -14,6 +22,9 @@
"tags": {
"amenity": "crematorium"
},
"terms": ["cemetery","funeral"],
"terms": [
"cemetery",
"funeral"
],
"name": "Crematorium"
}
@@ -8,6 +8,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -6,9 +6,16 @@
"address",
"building_area",
"opening_hours",
"payment_multi",
"scuba_diving"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -8,6 +8,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+8
View File
@@ -7,6 +7,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry" : [
"point",
"area"
@@ -1,5 +1,14 @@
{
"icon": "maki-drinking-water",
"fields": [
"operator",
"access_simple",
"fee",
"wheelchair"
],
"moreFields": [
"lit"
],
"geometry": [
"point"
],
@@ -5,8 +5,15 @@
"operator",
"address",
"building_area",
"opening_hours",
"payment_multi"
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -6,6 +6,13 @@
"address",
"building_area"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+14 -7
View File
@@ -6,18 +6,25 @@
"operator",
"address",
"building_area",
"opening_hours",
"takeaway",
"delivery",
"drive_through",
"smoking",
"outdoor_seating"
"drive_through"
],
"moreFields": [
"opening_hours",
"diet_multi",
"takeaway",
"delivery",
"smoking",
"capacity",
"outdoor_seating",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"diet_multi"
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -6,6 +6,13 @@
"address",
"building_area"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+10 -5
View File
@@ -5,15 +5,21 @@
"operator",
"address",
"building_area",
"opening_hours",
"smoking",
"outdoor_seating"
"opening_hours"
],
"moreFields": [
"smoking",
"outdoor_seating",
"capacity",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"diet_multi"
"diet_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -29,4 +35,3 @@
},
"name": "Food Court"
}
+3 -1
View File
@@ -1,7 +1,9 @@
{
"icon": "temaki-fountain",
"fields": [
"name"
"name",
"operator",
"lit"
],
"geometry": [
"point",
+10 -2
View File
@@ -5,9 +5,17 @@
"brand",
"operator",
"address",
"fuel_multi",
"fuel_multi"
],
"moreFields": [
"opening_hours",
"payment_multi"
"payment_multi",
"building",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+7 -1
View File
@@ -2,7 +2,13 @@
"icon": "maki-cemetery",
"fields": [
"religion",
"denomination"
"address"
],
"moreFields": [
"website",
"phone",
"email",
"fax"
],
"geometry": [
"point",
@@ -7,6 +7,16 @@
"address",
"emergency"
],
"moreFields": [
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+10 -3
View File
@@ -5,15 +5,22 @@
"address",
"building_area",
"opening_hours",
"takeaway",
"delivery",
"outdoor_seating"
],
"moreFields": [
"takeaway",
"delivery",
"drive_through",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"diet_multi"
"diet_multi",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -5,12 +5,20 @@
"operator",
"address",
"building_area",
"opening_hours",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"internet_access/ssid"
],
"moreFields": [
"opening_hours",
"smoking",
"outdoor_seating"
"outdoor_seating",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -5,6 +5,15 @@
"operator",
"address"
],
"moreFields": [
"opening_hours",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -8,6 +8,14 @@
"opening_hours",
"language_multi"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+10 -4
View File
@@ -5,13 +5,19 @@
"operator",
"building_area",
"address",
"opening_hours",
"internet_access",
"internet_access/fee",
"ref/isil"
],
"moreFields" : [
"internet_access/ssid"
"opening_hours",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"website",
"phone",
"email",
"fax",
"wheelchair",
"payment_multi"
],
"geometry": [
"point",
+10 -4
View File
@@ -5,13 +5,19 @@
"operator",
"address",
"building_area",
"smoking",
"rooms",
"internet_access",
"internet_access/fee"
"internet_access"
],
"moreFields" : [
"internet_access/ssid"
"smoking",
"payment_multi",
"internet_access/fee",
"internet_access/ssid",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -7,6 +7,13 @@
"building",
"opening_hours"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -7,6 +7,13 @@
"address",
"building_area"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -5,9 +5,17 @@
"brand",
"address",
"building_area",
"opening_hours",
"payment_multi",
"currency_multi"
],
"moreFields": [
"opening_hours",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -7,6 +7,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -8,6 +8,14 @@
"opening_hours",
"smoking"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+13 -4
View File
@@ -1,16 +1,25 @@
{
"icon": "maki-car",
"fields": [
"name",
"operator",
"parking",
"capacity",
"fee",
"access_simple",
"fee",
"surface"
],
"moreFields": [
"name",
"supervised",
"park_ride",
"surface",
"maxstay"
"maxstay",
"payment_multi",
"address",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -1,15 +1,10 @@
{
"icon": "maki-car",
"fields": [
"name",
"operator",
"{amenity/parking}",
"building",
"levels",
"height",
"address",
"capacity",
"fee",
"access_simple"
"height"
],
"geometry": [
"area"
@@ -8,6 +8,14 @@
"opening_hours",
"payment_multi"
],
"moreFields": [
"currency_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -7,6 +7,10 @@
"opening_hours",
"payment_multi"
],
"moreFields": [
"currency_multi",
"wheelchair"
],
"geometry": [
"point"
],
+8 -1
View File
@@ -6,9 +6,16 @@
"address",
"building_area",
"drive_through",
"dispensing"
],
"moreFields": [
"opening_hours",
"payment_multi",
"dispensing"
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -8,6 +8,16 @@
"building_area",
"service_times"
],
"moreFields": [
"opening_hours",
"internet_access",
"internet_access/ssid",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
@@ -7,6 +7,15 @@
"building_area",
"opening_hours"
],
"moreFields": [
"fee",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+7
View File
@@ -7,6 +7,13 @@
"building_area",
"opening_hours"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+4 -1
View File
@@ -1,11 +1,14 @@
{
"icon": "maki-post",
"icon": "temaki-post_box",
"fields": [
"operator",
"collection_times",
"drive_through",
"ref"
],
"moreFields": [
"wheelchair"
],
"geometry": [
"point",
"vertex"
@@ -7,6 +7,14 @@
"building_area",
"opening_hours"
],
"moreFields": [
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+7
View File
@@ -5,6 +5,13 @@
"operator",
"address"
],
"moreFields": [
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
"area"
+8 -2
View File
@@ -6,14 +6,20 @@
"building_area",
"opening_hours",
"smoking",
"outdoor_seating",
"brewery"
],
"moreFields": [
"outdoor_seating",
"diet_multi",
"payment_multi",
"internet_access",
"internet_access/fee",
"internet_access/ssid",
"diet_multi"
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
+10 -1
View File
@@ -7,7 +7,16 @@
"bath/sand_bath",
"address",
"building_area",
"opening_hours"
"fee"
],
"moreFields": [
"opening_hours",
"payment_multi",
"website",
"phone",
"email",
"fax",
"wheelchair"
],
"geometry": [
"point",
@@ -4,7 +4,11 @@
"name",
"operator",
"capacity",
"website"
"website",
"lit"
],
"moreFields": [
"wheelchair"
],
"geometry": [
"point",

Some files were not shown because too many files have changed in this diff Show More