2022-01-15 03:10:06 +01:00
{
2022-01-16 02:00:55 +01:00
"id" : "mapcomplete-changes" ,
"title" : {
2022-09-10 13:25:18 +02:00
"en" : "Changes made with MapComplete" ,
"de" : "Mit MapComplete vorgenommene Änderungen"
2022-01-16 02:00:55 +01:00
} ,
"shortDescription" : {
2022-09-10 13:25:18 +02:00
"en" : "Shows changes made by MapComplete" ,
"de" : "Zeigt Änderungen an, die von MapComplete vorgenommen wurden"
2022-01-16 02:00:55 +01:00
} ,
"description" : {
2022-09-10 13:25:18 +02:00
"en" : "This map shows all the changes made with MapComplete" ,
"de" : "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen"
2022-01-16 02:00:55 +01:00
} ,
"icon" : "./assets/svg/logo.svg" ,
"hideFromOverview" : true ,
"startLat" : 0 ,
"startLon" : 0 ,
"startZoom" : 1 ,
"widenFactor" : 0.05 ,
"clustering" : false ,
"layers" : [
{
"id" : "mapcomplete-changes" ,
"name" : {
2022-09-10 13:25:18 +02:00
"en" : "Changeset centers" ,
"de" : "Zentrum der Änderungssätze" ,
"nl" : "Zwaartepunten van wijzigingensets"
2022-01-16 02:00:55 +01:00
} ,
"minzoom" : 0 ,
"source" : {
"osmTags" : "editor~*" ,
"geoJson" : "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/mapcomplete-changes/tile_{z}_{x}_{y}.geojson" ,
"geoJsonZoomLevel" : 8 ,
"maxCacheAge" : 0
} ,
"title" : {
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "Changeset for {theme}" ,
"de" : "Änderungssatz für {theme}"
2022-01-16 02:00:55 +01:00
}
} ,
"description" : {
2022-09-10 13:25:18 +02:00
"en" : "Shows all MapComplete changes" ,
"de" : "Zeigt alle MapComplete-Änderungen"
2022-01-16 02:00:55 +01:00
} ,
"tagRenderings" : [
2022-01-16 02:45:07 +01:00
{
2022-08-22 22:31:05 +02:00
"id" : "show_changeset_id" ,
2022-01-16 02:45:07 +01:00
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "Changeset <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>" ,
"de" : "Änderungssatz <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
2022-01-16 02:45:07 +01:00
}
} ,
2022-01-16 02:00:55 +01:00
{
"id" : "contributor" ,
2022-08-20 12:46:33 +02:00
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "What contributor did make this change?" ,
"de" : "Welcher Mitwirkende hat diese Änderung vorgenommen?"
2022-08-20 12:46:33 +02:00
} ,
"freeform" : {
"key" : "user"
2022-08-22 13:34:47 +02:00
} ,
2022-01-16 02:00:55 +01:00
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "Change made by <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>" ,
"de" : "Änderung vorgenommen von <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
2022-01-16 02:00:55 +01:00
}
} ,
{
2022-08-22 22:31:05 +02:00
"id" : "theme-id" ,
2022-08-22 13:34:47 +02:00
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "What theme was used to make this change?" ,
"de" : "Welches Thema wurde für diese Änderung verwendet?"
2022-08-22 13:34:47 +02:00
} ,
"freeform" : {
"key" : "theme"
} ,
2022-01-16 02:00:55 +01:00
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "Change with theme <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>" ,
"de" : "Geändert mit Thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
2022-08-22 13:34:47 +02:00
}
} ,
{
"id" : "locale" ,
"freeform" : {
"key" : "locale"
2022-01-16 02:00:55 +01:00
} ,
2022-08-22 13:34:47 +02:00
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "What locale (language) was this change made in?" ,
"de" : "In welchem Gebietsschema (Sprache) wurde diese Änderung vorgenommen?"
2022-08-22 13:34:47 +02:00
} ,
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "User locale is {locale}" ,
"de" : "Benutzergebietsschema ist {locale}"
2022-08-22 13:34:47 +02:00
}
} ,
{
"id" : "host" ,
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "Changed with <a href='{host}'>{host}</a>" ,
"de" : "Geändert über <a href='{host}'>{host}</a>"
2022-08-22 13:34:47 +02:00
} ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "What host (website) was this change made with?" ,
"de" : "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?"
2022-08-20 12:46:33 +02:00
} ,
"freeform" : {
2022-08-22 13:34:47 +02:00
"key" : "host"
2022-01-16 02:00:55 +01:00
} ,
"mappings" : [
{
2022-08-22 14:46:36 +02:00
"if" : "host=www.waldbrand-app.de" ,
"then" : "waldbrand-app.de" ,
2022-08-22 13:34:47 +02:00
"hideInAnswer" : true
} ,
{
"if" : "host~https://pietervdvn.github.io/mc/develop/.*" ,
"then" : "Develop" ,
"hideInAnswer" : true
2022-01-16 02:00:55 +01:00
}
]
}
] ,
"mapRendering" : [
{
"location" : [
"point" ,
"centroid"
] ,
2022-01-16 02:45:07 +01:00
"icon" : {
"render" : "teardrop:#00cc00" ,
"mappings" : [
{
"if" : "theme=aed" ,
2022-03-08 04:09:03 +01:00
"then" : "./assets/themes/aed/aed.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=aed_brugge" ,
2022-03-08 04:09:03 +01:00
"then" : "./assets/themes/aed/aed.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=artwork" ,
"then" : "./assets/themes/artwork/artwork.svg"
} ,
{
"if" : "theme=benches" ,
"then" : "./assets/themes/benches/bench_poi.svg"
} ,
2022-01-29 02:45:59 +01:00
{
"if" : "theme=bicycle_rental" ,
"then" : "./assets/themes/bicycle_rental/logo.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=bicyclelib" ,
"then" : "./assets/themes/bicyclelib/logo.svg"
} ,
{
"if" : "theme=binoculars" ,
"then" : "./assets/layers/binocular/telescope.svg"
} ,
{
"if" : "theme=bookcases" ,
"then" : "./assets/themes/bookcases/bookcase.svg"
} ,
{
"if" : "theme=buurtnatuur" ,
2022-02-10 23:10:39 +01:00
"then" : "./assets/themes/buurtnatuur/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=cafes_and_pubs" ,
"then" : "./assets/layers/cafe_pub/pub.svg"
} ,
{
"if" : "theme=campersite" ,
"then" : "./assets/themes/campersite/caravan.svg"
} ,
{
"if" : "theme=charging_stations" ,
"then" : "./assets/themes/charging_stations/logo.svg"
} ,
{
"if" : "theme=climbing" ,
"then" : "./assets/themes/climbing/climbing_icon.svg"
} ,
{
"if" : "theme=cycle_highways" ,
"then" : "./assets/themes/cycle_highways/fietssnelwegen-logo.svg"
} ,
{
"if" : "theme=cycle_infra" ,
"then" : "./assets/themes/cycle_infra/cycle-infra.svg"
} ,
{
"if" : "theme=cyclenodes" ,
"then" : "./assets/themes/cyclenodes/logo.svg"
} ,
{
"if" : "theme=cyclestreets" ,
2022-02-10 23:10:39 +01:00
"then" : "./assets/themes/cyclestreets/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=cyclofix" ,
"then" : "./assets/themes/cyclofix/logo.svg"
} ,
{
"if" : "theme=drinking_water" ,
"then" : "./assets/themes/drinking_water/logo.svg"
} ,
2022-06-09 12:24:54 +02:00
{
"if" : "theme=education" ,
"then" : "./assets/layers/school/college.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=etymology" ,
"then" : "./assets/layers/etymology/logo.svg"
} ,
{
"if" : "theme=facadegardens" ,
"then" : "./assets/themes/facadegardens/geveltuin.svg"
} ,
{
"if" : "theme=food" ,
"then" : "./assets/layers/food/restaurant.svg"
} ,
{
"if" : "theme=fritures" ,
"then" : "./assets/themes/fritures/logo.svg"
} ,
{
"if" : "theme=fruit_trees" ,
"then" : "./assets/themes/fruit_trees/fruit_tree.svg"
} ,
{
"if" : "theme=ghostbikes" ,
"then" : "./assets/themes/ghostbikes/logo.svg"
} ,
{
"if" : "theme=grb" ,
2022-02-10 23:10:39 +01:00
"then" : "./assets/themes/grb_import/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=grb_fixme" ,
"then" : "./assets/svg/bug.svg"
} ,
{
"if" : "theme=missing_streets" ,
"then" : "./assets/svg/robot.svg"
} ,
{
"if" : "theme=hackerspaces" ,
"then" : "./assets/themes/hackerspaces/glider.svg"
} ,
{
"if" : "theme=hailhydrant" ,
"then" : "./assets/themes/hailhydrant/logo.svg"
} ,
2022-07-07 23:27:36 +02:00
{
"if" : "theme=healthcare" ,
"then" : "./assets/layers/doctors/doctors.svg"
} ,
2022-08-18 14:39:40 +02:00
{
"if" : "theme=hotels" ,
"then" : "./assets/layers/hotel/hotel.svg"
} ,
2022-07-12 15:02:49 +02:00
{
"if" : "theme=indoors" ,
2022-07-30 14:41:02 +02:00
"then" : "./assets/layers/entrance/entrance.svg"
2022-07-12 15:02:49 +02:00
} ,
2022-05-05 13:07:24 +02:00
{
"if" : "theme=kerbs_and_crossings" ,
"then" : "./assets/layers/kerbs/KerbIcon.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=mapcomplete-changes" ,
"then" : "./assets/svg/logo.svg"
} ,
2022-07-10 21:29:37 +02:00
{
"if" : "theme=maproulette" ,
"then" : "./assets/layers/maproulette/logomark.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=maps" ,
"then" : "./assets/themes/maps/logo.svg"
} ,
2022-06-05 02:24:14 +02:00
{
"if" : "theme=maxspeed" ,
"then" : "./assets/themes/maxspeed/maxspeed_logo.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=nature" ,
"then" : "./assets/themes/nature/logo.svg"
} ,
{
"if" : "theme=natuurpunt" ,
"then" : "./assets/themes/natuurpunt/natuurpunt.png"
} ,
{
"if" : "theme=notes" ,
2022-02-08 18:29:21 +01:00
"then" : "./assets/themes/notes/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=observation_towers" ,
"then" : "./assets/layers/observation_tower/Tower_observation.svg"
} ,
2022-07-11 13:45:09 +02:00
{
"if" : "theme=onwheels" ,
"then" : "./assets/themes/onwheels/crest.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=openwindpowermap" ,
2022-02-10 23:10:39 +01:00
"then" : "./assets/themes/openwindpowermap/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=parkings" ,
"then" : "./assets/themes/parkings/parkings.svg"
} ,
{
"if" : "theme=personal" ,
"then" : "./assets/svg/addSmall.svg"
} ,
2022-04-30 02:41:06 +02:00
{
"if" : "theme=pets" ,
"then" : "./assets/layers/dogpark/dog-park.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=play_forests" ,
"then" : "./assets/layers/play_forest/icon.svg"
} ,
{
"if" : "theme=playgrounds" ,
"then" : "./assets/themes/playgrounds/playground.svg"
} ,
{
"if" : "theme=postal_codes" ,
"then" : "./assets/themes/postal_codes/townhall.svg"
} ,
{
"if" : "theme=postboxes" ,
2022-08-11 12:52:26 +02:00
"then" : "./assets/layers/postboxes/postbox.svg"
2022-01-16 02:45:07 +01:00
} ,
2022-07-12 10:23:45 +02:00
{
"if" : "theme=rainbow_crossings" ,
"then" : "./assets/themes/rainbow_crossings/logo.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=shops" ,
"then" : "./assets/themes/shops/shop.svg"
} ,
{
"if" : "theme=sidewalks" ,
"then" : "./assets/svg/bug.svg"
} ,
{
"if" : "theme=speelplekken" ,
"then" : "./assets/themes/speelplekken/logo.svg"
} ,
{
"if" : "theme=sport_pitches" ,
"then" : "./assets/layers/sport_pitch/table_tennis.svg"
} ,
{
"if" : "theme=street_lighting" ,
"then" : "./assets/layers/street_lamps/street_lamp.svg"
} ,
{
"if" : "theme=street_lighting_assen" ,
"then" : "./assets/layers/street_lamps/street_lamp.svg"
} ,
{
"if" : "theme=surveillance" ,
"then" : "./assets/themes/surveillance/logo.svg"
} ,
{
"if" : "theme=toerisme_vlaanderen" ,
2022-02-13 21:01:12 +01:00
"then" : "./assets/themes/toerisme_vlaanderen/logo.svg"
2022-01-16 02:45:07 +01:00
} ,
{
"if" : "theme=toilets" ,
"then" : "./assets/themes/toilets/toilets.svg"
} ,
2022-04-06 21:37:31 +02:00
{
"if" : "theme=transit" ,
"then" : "./assets/layers/transit_stops/bus_stop.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=trees" ,
"then" : "./assets/themes/trees/logo.svg"
} ,
{
"if" : "theme=uk_addresses" ,
"then" : "./assets/themes/uk_addresses/housenumber_unknown.svg"
} ,
2022-07-18 10:41:20 +02:00
{
"if" : "theme=walls_and_buildings" ,
"then" : "./assets/layers/walls_and_buildings/walls_and_buildings.png"
} ,
2022-02-17 11:03:11 +01:00
{
"if" : "theme=waste" ,
"then" : "./assets/layers/recycling/recycling-14.svg"
} ,
{
"if" : "theme=waste_assen" ,
"then" : "./assets/layers/recycling/recycling-14.svg"
} ,
2022-01-16 02:45:07 +01:00
{
"if" : "theme=waste_basket" ,
"then" : "./assets/themes/waste_basket/waste_basket.svg"
}
]
2022-01-16 02:00:55 +01:00
} ,
2022-01-17 21:33:03 +01:00
"iconSize" : "30,30,center"
2022-01-16 02:00:55 +01:00
}
] ,
"filter" : [
{
"id" : "theme-search" ,
"options" : [
{
2022-06-07 03:36:22 +02:00
"osmTags" : "theme~i~.*{search}.*" ,
2022-01-16 02:00:55 +01:00
"fields" : [
{
"name" : "search"
}
] ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "Themename contains {search}" ,
"de" : "Themename enthält {search}"
2022-01-16 02:00:55 +01:00
}
}
]
} ,
{
"id" : "created_by" ,
"options" : [
{
2022-08-22 13:34:47 +02:00
"osmTags" : "user~i~.*{search}.*" ,
2022-01-16 02:00:55 +01:00
"fields" : [
{
"name" : "search"
}
] ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "Made by contributor {search}" ,
"de" : "Erstellt vom Mitwirkenden {search}"
2022-01-16 02:00:55 +01:00
}
}
]
} ,
{
"id" : "not_created_by" ,
"options" : [
{
2022-08-22 13:34:47 +02:00
"osmTags" : "user!~i~.*{search}.*" ,
2022-01-16 02:00:55 +01:00
"fields" : [
{
"name" : "search"
}
] ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "<b>Not</b> made by contributor {search}" ,
"de" : "<b>Nicht</b> von Mitwirkendem {search}"
2022-01-16 02:00:55 +01:00
}
2022-09-02 21:40:13 +02:00
}
]
} ,
{
"id" : "made_before" ,
"options" : [
{
"osmTags" : "date<{search}" ,
"fields" : [
{
"name" : "search" ,
"type" : "date"
}
] ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "User language (iso-code) {search}" ,
"de" : "Benutzersprache (ISO-Code) {search}"
2022-09-02 21:40:13 +02:00
}
}
]
} ,
{
"id" : "made_after" ,
"options" : [
{
"osmTags" : "date>{search}" ,
"fields" : [
{
"name" : "search" ,
"type" : "date"
}
] ,
"question" : {
2022-09-10 13:25:18 +02:00
"en" : "Made with host {search}" ,
"de" : "Erstellt mit host {search}"
2022-09-02 21:40:13 +02:00
}
2022-01-16 02:00:55 +01:00
}
]
2022-08-22 13:34:47 +02:00
} ,
{
"id" : "locale-filter" ,
"options" : [
{
"osmTags" : "locale~i~.*{search}.*" ,
"fields" : [
{
"name" : "search"
}
] ,
"question" : {
"en" : "User language (iso-code) {search}"
}
}
]
} ,
{
"id" : "host_name" ,
"options" : [
{
"osmTags" : "host~i~.*{search}.*" ,
"fields" : [
{
"name" : "search"
}
] ,
"question" : {
"en" : "Made with host {search}"
}
}
]
2022-01-16 02:00:55 +01:00
}
]
} ,
{
"builtin" : "current_view" ,
"override" : {
"title" : "Statistics on changesets in the current view" ,
"tagRenderings" : [
{
"id" : "link_to_more" ,
"render" : {
2022-09-10 13:25:18 +02:00
"en" : "More statistics can be found <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>here</a>" ,
"de" : "Weitere Statistiken finden Sie unter <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a>"
2022-01-16 02:00:55 +01:00
}
} ,
{
"id" : "hist_themes" ,
"render" : "{histogram(_embedded_cs:themes, Themename, Number of changesets)}"
} ,
{
2022-04-08 22:23:53 +02:00
"id" : "hist_users" ,
2022-01-16 02:00:55 +01:00
"render" : "{histogram(_embedded_cs:users, Contributor, Number of changesets)}"
}
] ,
"calculatedTags" : [
"_embedded_cs=feat.overlapWith('mapcomplete-changes').map(f => f.feat.properties)" ,
"_embedded_cs:themes=feat.get('_embedded_cs').map(cs => cs.theme)" ,
"_embedded_cs:users=feat.get('_embedded_cs').map(cs => cs['_last_edit:contributor'])"
] ,
2022-01-16 02:45:07 +01:00
"+mapRendering" : [
{
"location" : [
"point"
] ,
"icon" : "statistics:black" ,
"iconSize" : "30,30,center"
}
]
2022-01-16 02:00:55 +01:00
}
}
]
2022-01-16 02:45:07 +01:00
}