Download new stats

This commit is contained in:
pietervdvn 2022-07-16 01:01:51 +02:00
parent 07973e37a6
commit f6ea4c18fa
83 changed files with 706394 additions and 31822 deletions

View file

@ -21,8 +21,9 @@ class StatsDownloader {
public async DownloadStats() { public async DownloadStats() {
const currentYear = new Date().getFullYear() const today = new Date();
const currentMonth = new Date().getMonth() + 1 const currentYear = today.getFullYear()
const currentMonth = today.getMonth() + 1
for (let year = this.startYear; year <= currentYear; year++) { for (let year = this.startYear; year <= currentYear; year++) {
for (let month = 1; month <= 12; month++) { for (let month = 1; month <= 12; month++) {
@ -31,33 +32,36 @@ class StatsDownloader {
} }
if (year === currentYear && month > currentMonth) { if (year === currentYear && month > currentMonth) {
continue break
} }
const path = `${this._targetDirectory}/stats.${year}-${month}.json` const pathM = `${this._targetDirectory}/stats.${year}-${month}.json`
if (existsSync(path)) { if (existsSync(pathM)) {
if ((month == currentMonth && year == currentYear)) {
console.log(`Force downloading ${year}-${month}`)
} else {
console.log(`Skipping ${year}-${month}: already exists`)
continue; continue;
} }
for (let day = 1; day <= 31; day++) {
if (year === currentYear && month === currentMonth && day === today.getDate() ) {
break;
}
const path = `${this._targetDirectory}/stats.${year}-${month}-${(day < 10 ? "0" : "") + day}.json`
if(existsSync(path)){
continue
}
await this.DownloadStatsForDay(year, month, day, path)
} }
await this.DownloadStatsForMonth(year, month, path)
} }
} }
} }
public async DownloadStatsForMonth(year: number, month: number, path: string) { public async DownloadStatsForDay(year: number, month: number, day: number, path: string) {
let page = 1; let page = 1;
let allFeatures = [] let allFeatures = []
let endDate = `${year}-${Utils.TwoDigits(month + 1)}-01` let endDay = new Date(year,month - 1 /* Zero-indexed: 0 = january*/,day + 1);
if (month == 12) { let endDate = `${endDay.getFullYear()}-${Utils.TwoDigits(endDay.getMonth()+1)}-${Utils.TwoDigits(endDay.getDate())}`
endDate = `${year + 1}-01-01` let url = this.urlTemplate.replace("{start_date}", year + "-" + Utils.TwoDigits(month) + "-" + Utils.TwoDigits(day))
}
let url = this.urlTemplate.replace("{start_date}", year + "-" + Utils.TwoDigits(month) + "-01")
.replace("{end_date}", endDate) .replace("{end_date}", endDate)
.replace("{page}", "" + page) .replace("{page}", "" + page)
@ -77,7 +81,7 @@ class StatsDownloader {
while (url) { while (url) {
ScriptUtils.erasableLog(`Downloading stats for ${year}-${month}, page ${page} ${url}`) ScriptUtils.erasableLog(`Downloading stats for ${year}-${month}-${day}, page ${page} ${url}`)
const result = await Utils.downloadJson(url, headers) const result = await Utils.downloadJson(url, headers)
page++; page++;
allFeatures.push(...result.features) allFeatures.push(...result.features)
@ -212,7 +216,7 @@ function createGraph(
title: string, title: string,
...options: PlotSpec[]): Promise<void> { ...options: PlotSpec[]): Promise<void> {
console.log("Creating graph", title, "...") console.log("Creating graph", title, "...")
const process = exec("python3 GenPlot.py \"graphs/" + title + "\"", ((error, stdout, stderr) => { const process = exec("python3 Docs/Tools/GenPlot.py \"graphs/" + title + "\"", ((error, stdout, stderr) => {
console.log("Python: ", stdout) console.log("Python: ", stdout)
if (error !== null) { if (error !== null) {
console.error(error) console.error(error)
@ -804,13 +808,14 @@ async function main(): Promise<void> {
mkdirSync("graphs") mkdirSync("graphs")
} }
const targetDir = "Docs/Tools/stats"
if (process.argv.indexOf("--no-download") < 0) { if (process.argv.indexOf("--no-download") < 0) {
await new StatsDownloader("stats").DownloadStats() await new StatsDownloader(targetDir).DownloadStats()
} }
const allPaths = readdirSync("stats") const allPaths = readdirSync(targetDir)
.filter(p => p.startsWith("stats.") && p.endsWith(".json")); .filter(p => p.startsWith("stats.") && p.endsWith(".json"));
let allFeatures: ChangeSetData[] = [].concat(...allPaths let allFeatures: ChangeSetData[] = [].concat(...allPaths
.map(path => JSON.parse(readFileSync("stats/" + path, "utf-8")).features .map(path => JSON.parse(readFileSync("Docs/Tools/stats/" + path, "utf-8")).features
.map(cs => ChangesetDataTools.cleanChangesetData(cs)))); .map(cs => ChangesetDataTools.cleanChangesetData(cs))));
allFeatures = allFeatures.filter(f => f.properties.editor === null || f.properties.editor.toLowerCase().startsWith("mapcomplete")) allFeatures = allFeatures.filter(f => f.properties.editor === null || f.properties.editor.toLowerCase().startsWith("mapcomplete"))

View file

@ -1,4 +1,4 @@
#! /bin/bash #! /usr/bin/env bash
ts-node GenerateSeries.ts ts-node GenerateSeries.ts
# Move to the root of the repo # Move to the root of the repo

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,742 @@
{
"features": [
{
"id": 121491888,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-46.6898366,
-23.5327703
],
[
-46.6896214,
-23.5327703
],
[
-46.6896214,
-23.5327365
],
[
-46.6898366,
-23.5327365
],
[
-46.6898366,
-23.5327703
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "homeroff",
"uid": "445668",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #trees",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T20:19:10Z",
"reviewed_features": [],
"tag_changes": {
"natural": [
"tree"
]
},
"create": 2,
"modify": 2,
"delete": 0,
"area": 7.27376000012149e-9,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/trees.html",
"theme": "trees",
"answer": 2,
"create": 2,
"locale": "en",
"imagery": "osm",
"add-image": 1
},
"id": 121491888
}
},
{
"id": 121491116,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-49.2326157,
-25.4592628
],
[
-49.2326157,
-25.4592628
],
[
-49.2326157,
-25.4592628
],
[
-49.2326157,
-25.4592628
],
[
-49.2326157,
-25.4592628
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Kauê de Moraes Vestena",
"uid": "2052228",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #pets",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T19:55:13Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"veterinary"
]
},
"create": 1,
"modify": 0,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/pets.html",
"theme": "pets",
"create": 1,
"locale": "en",
"imagery": "osm"
},
"id": 121491116
}
},
{
"id": 121491040,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-49.2312813,
-25.4613879
],
[
-49.2312813,
-25.4613879
],
[
-49.2312813,
-25.4613879
],
[
-49.2312813,
-25.4613879
],
[
-49.2312813,
-25.4613879
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Kauê de Moraes Vestena",
"uid": "2052228",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #waste",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T19:53:35Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"waste_disposal"
]
},
"create": 1,
"modify": 0,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/waste.html",
"theme": "waste",
"answer": 2,
"create": 1,
"locale": "en",
"imagery": "osm"
},
"id": 121491040
}
},
{
"id": 121490689,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-49.2313738,
-25.4612081
],
[
-49.2313168,
-25.4612081
],
[
-49.2313168,
-25.4611966
],
[
-49.2313738,
-25.4611966
],
[
-49.2313738,
-25.4612081
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Kauê de Moraes Vestena",
"uid": "2052228",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #trees",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T19:40:21Z",
"reviewed_features": [],
"tag_changes": {
"natural": [
"tree"
]
},
"create": 2,
"modify": 0,
"delete": 0,
"area": 6.55499999944329e-10,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/trees.html",
"theme": "trees",
"create": 2,
"locale": "en",
"imagery": "osm"
},
"id": 121490689
}
},
{
"id": 121485997,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.3906636,
51.0715768
],
[
3.3906636,
51.0715768
],
[
3.3906636,
51.0715768
],
[
3.3906636,
51.0715768
],
[
3.3906636,
51.0715768
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Thibaultmol",
"uid": "2916921",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #cyclofix",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-05-25T17:23:25Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"bicycle_parking"
]
},
"create": 1,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/cyclofix.html",
"theme": "cyclofix",
"answer": 4,
"create": 1,
"locale": "en",
"imagery": "AGIV",
"change_over_5000m": 1,
"change_within_5000m": 4
},
"id": 121485997
}
},
{
"id": 121485747,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.3906408,
51.0715958
],
[
3.3906408,
51.0715958
],
[
3.3906408,
51.0715958
],
[
3.3906408,
51.0715958
],
[
3.3906408,
51.0715958
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Thibaultmol",
"uid": "2916921",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #bookcases",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-05-25T17:15:42Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"public_bookcase"
]
},
"create": 1,
"modify": 4,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/bookcases.html",
"theme": "bookcases",
"answer": 4,
"create": 1,
"locale": "en",
"imagery": "AGIV",
"add-image": 1,
"change_over_5000m": 1,
"change_within_5000m": 5
},
"id": 121485747
}
},
{
"id": 121479693,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.7530381,
50.8628307
],
[
3.7530381,
50.8628307
],
[
3.7530381,
50.8628307
],
[
3.7530381,
50.8628307
],
[
3.7530381,
50.8628307
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "BBO1",
"uid": "6159261",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #toerisme_vlaanderen",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T14:47:10Z",
"reviewed_features": [],
"tag_changes": {
"seats": [
"4"
],
"amenity": [
"bench"
],
"backrest": [
"yes"
],
"material": [
"houtpaletten"
],
"direction": [
"59"
]
},
"create": 0,
"modify": 2,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/toerisme_vlaanderen",
"theme": "toerisme_vlaanderen",
"answer": 4,
"locale": "nl",
"imagery": "CartoDB.Voyager"
},
"id": 121479693
}
},
{
"id": 121478703,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.7106243,
51.0332678
],
[
3.7107396,
51.0332678
],
[
3.7107396,
51.0337907
],
[
3.7106243,
51.0337907
],
[
3.7106243,
51.0332678
]
]
]
},
"properties": {
"check_user": null,
"reasons": [
{
"id": 40,
"name": "New mapper"
}
],
"tags": [],
"features": [],
"user": "velosophe",
"uid": "477861",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #toerisme_vlaanderen",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-05-25T14:23:47Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"bench"
],
"leisure": [
"picnic_table"
]
},
"create": 2,
"modify": 2,
"delete": 0,
"area": 6.02903700000203e-8,
"is_suspect": true,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/toerisme_vlaanderen.html",
"theme": "toerisme_vlaanderen",
"answer": 4,
"create": 2,
"locale": "nl",
"imagery": "osm"
},
"id": 121478703
}
},
{
"id": 121472054,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
9.1957978,
48.6772682
],
[
9.1957978,
48.6772682
],
[
9.1957978,
48.6772682
],
[
9.1957978,
48.6772682
],
[
9.1957978,
48.6772682
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "5R-MFT",
"uid": "3417876",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #charging_stations",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-05-25T11:51:02Z",
"reviewed_features": [],
"tag_changes": {
"bus": [
"no"
],
"hgv": [
"no"
],
"image": [
"https://i.imgur.com/dEpfVBs.jpg"
],
"access": [
"yes"
],
"amenity": [
"charging_station"
],
"bicycle": [
"no"
],
"scooter": [
"no"
],
"motorcar": [
"yes"
]
},
"create": 0,
"modify": 2,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/charging_stations.html",
"theme": "charging_stations",
"answer": 2,
"locale": "de",
"imagery": "CartoDB.Voyager",
"add-image": 1,
"change_within_5000m": 3
},
"id": 121472054
}
},
{
"id": 121459068,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.9773688,
51.1091876
],
[
4.9773688,
51.1091876
],
[
4.9773688,
51.1091876
],
[
4.9773688,
51.1091876
],
[
4.9773688,
51.1091876
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "dentonny",
"uid": "4198737",
"editor": "MapComplete 0.19.2",
"comment": "Adding data with #MapComplete for theme #benches",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-05-25T07:05:53Z",
"reviewed_features": [],
"tag_changes": {
"image": [
"https://i.imgur.com/CwoOjPt.jpg"
],
"colour": [
"black"
],
"amenity": [
"bench"
],
"direction": [
"330"
],
"survey:date": [
"2022-05-25"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/benches.html",
"theme": "benches",
"answer": 3,
"locale": "nl",
"imagery": "osm",
"add-image": 1,
"change_within_25m": 4
},
"id": 121459068
}
}
]
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,759 @@
{
"features": [
{
"id": 122681879,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
13.4459796,
52.4742489
],
[
13.4459796,
52.4742489
],
[
13.4459796,
52.4742489
],
[
13.4459796,
52.4742489
],
[
13.4459796,
52.4742489
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "tordans",
"uid": "11881",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #benches",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-06-21T19:07:04Z",
"reviewed_features": [],
"tag_changes": {},
"create": 1,
"modify": 0,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/benches.html",
"theme": "benches",
"create": 1,
"locale": "de",
"imagery": "osm"
},
"id": 122681879
}
},
{
"id": 122680288,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-4.7987028,
41.6148739
],
[
-4.7987028,
41.6148739
],
[
-4.7987028,
41.6148739
],
[
-4.7987028,
41.6148739
],
[
-4.7987028,
41.6148739
]
]
]
},
"properties": {
"check_user": null,
"reasons": [
{
"id": 40,
"name": "New mapper"
},
{
"id": 42,
"name": "Invalid tag modification"
}
],
"tags": [],
"features": [
{
"url": "node-8867327536",
"name": "Ramón y Cajal- Antonio de Ulloa",
"osm_id": 8867327536,
"reasons": [
42
],
"version": 5,
"primary_tags": {}
}
],
"user": "tigregti",
"uid": "15144964",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #hailhydrant",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T18:27:24Z",
"reviewed_features": [],
"tag_changes": {
"emergency": [
"fire_hydrant"
],
"disused:emergency": [
"fire_hydrant"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": true,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/hailhydrant.html",
"theme": "hailhydrant",
"answer": 3,
"locale": "en",
"imagery": "HDM_HOT",
"change_within_25m": 3
},
"id": 122680288
}
},
{
"id": 122670794,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.2157004,
51.1934736
],
[
3.2186749,
51.1934736
],
[
3.2186749,
51.1951561
],
[
3.2157004,
51.1951561
],
[
3.2157004,
51.1934736
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Pieter Vander Vennet",
"uid": "3818858",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #education",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-06-21T14:02:26Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"university",
"college"
],
"website": [
"https://www.kuleuven.be/campussen/campus-brugge"
],
"school:gender": [
"mixed"
]
},
"create": 0,
"modify": 4,
"delete": 0,
"area": 0.00000500459625000357,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "http://127.0.0.1:1234/theme.html",
"theme": "education",
"answer": 5,
"locale": "en",
"imagery": "CartoDB.Voyager"
},
"id": 122670794
}
},
{
"id": 122664088,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
6.5338753,
53.2409037
],
[
6.5338753,
53.2409037
],
[
6.5338753,
53.2409037
],
[
6.5338753,
53.2409037
],
[
6.5338753,
53.2409037
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "wjtje",
"uid": "11949970",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #artwork",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T11:44:09Z",
"reviewed_features": [],
"tag_changes": {
"tourism": [
"artwork"
]
},
"create": 1,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/artwork.html",
"theme": "artwork",
"answer": 1,
"create": 1,
"locale": "nl",
"imagery": "osm",
"add-image": 1,
"change_over_5000m": 1,
"change_within_25m": 2
},
"id": 122664088
}
},
{
"id": 122661909,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.988348,
51.160445
],
[
4.9900166,
51.160445
],
[
4.9900166,
51.1615324
],
[
4.988348,
51.1615324
],
[
4.988348,
51.160445
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "dentonny",
"uid": "4198737",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #grb",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T11:01:21Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"restaurant"
],
"highway": [
"pedestrian"
],
"leisure": [
"outdoor_seating"
],
"building": [
"yes",
"commercial",
"house",
"roof"
],
"historic": [
"yes"
],
"addr:housenumber": [
"77;77A",
"77"
],
"source:geometry:ref": [
"Gbg/1692821",
"Gbg/1693523",
"Gbg/1693525",
"Gbg/5654012",
"Gbg/5654003",
"Gbg/1694221",
"Gbg/1694222",
"Gbg/1692822"
],
"source:geometry:date": [
"2009-06-05",
"2016-07-28",
"2017-11-20"
]
},
"create": 24,
"modify": 118,
"delete": 1,
"area": 0.0000018144356399925,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/grb.html",
"move": 112,
"theme": "grb",
"answer": 4,
"delete": 1,
"import": 2,
"locale": "nl",
"imagery": "AGIVFlandersGRB",
"conflation": 16
},
"id": 122661909
}
},
{
"id": 122655153,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.9738208,
50.9033628
],
[
5.1239452,
50.9033628
],
[
5.1239452,
51.1617729
],
[
4.9738208,
51.1617729
],
[
4.9738208,
50.9033628
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "dentonny",
"uid": "4198737",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #grb",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T08:48:03Z",
"reviewed_features": [],
"tag_changes": {
"amenity": [
"townhall"
],
"highway": [
"service",
"footway"
],
"building": [
"roof",
"yes",
"house",
"construction",
"apartments",
"shed"
],
"source:geometry:ref": [
"Gbg/1693039",
"Gbg/1694801",
"Gbg/1692619",
"Gbg/1694796",
"Gbg/1694865",
"Gbg/1694864",
"Gbg/5123217",
"Gbg/1695756",
"Gbg/5123218",
"Gbg/1705428",
"Gbg/1706602",
"Gbg/1695034",
"Gbg/1695033",
"Gbg/1692618",
"Gbg/6150261",
"Gbg/6155194",
"Gbg/1694797",
"Gbg/1694814",
"Gbg/5404466",
"Gbg/1694809",
"Gbg/5124476",
"Gbg/1694822",
"Gba/110941",
"Gba/551056"
],
"source:geometry:date": [
"2009-06-05",
"2019-07-09",
"2015-03-30",
"2017-11-20",
"2021-07-05",
"2009-09-21",
"2021-10-22"
]
},
"create": 910,
"modify": 417,
"delete": 4,
"area": 0.0387936612164407,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/grb.html",
"move": 393,
"theme": "grb",
"answer": 1,
"delete": 4,
"import": 107,
"locale": "nl",
"imagery": "osm",
"conflation": 48
},
"id": 122655153
}
},
{
"id": 122654914,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.9859398,
51.1614131
],
[
4.9866147,
51.1614131
],
[
4.9866147,
51.1617837
],
[
4.9859398,
51.1617837
],
[
4.9859398,
51.1614131
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "dentonny",
"uid": "4198737",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #benches",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T08:43:21Z",
"reviewed_features": [],
"tag_changes": {
"colour": [
"brown"
],
"amenity": [
"bench"
],
"backrest": [
"yes"
],
"material": [
"wood"
],
"direction": [
"170",
"252",
"355"
],
"survey:date": [
"2022-06-21"
]
},
"create": 2,
"modify": 25,
"delete": 0,
"area": 2.50117940002443e-7,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/benches.html",
"theme": "benches",
"answer": 36,
"create": 2,
"locale": "nl",
"imagery": "AGIV"
},
"id": 122654914
}
},
{
"id": 122647591,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
8.9942575,
48.4989551
],
[
8.9964013,
48.4989551
],
[
8.9964013,
48.4999939
],
[
8.9942575,
48.4999939
],
[
8.9942575,
48.4989551
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Ygramul",
"uid": "1230818",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #trees",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-21T05:40:12Z",
"reviewed_features": [],
"tag_changes": {
"natural": [
"tree"
],
"denotation": [
"park",
"garden"
],
"species:wikidata": [
"Q145954",
"Q158785"
]
},
"create": 4,
"modify": 9,
"delete": 0,
"area": 0.00000222697943999288,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/trees.html",
"theme": "trees",
"answer": 13,
"create": 4,
"locale": "de",
"imagery": "osm",
"change_over_5000m": 4,
"change_within_25m": 13
},
"id": 122647591
}
},
{
"id": 122643179,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-73.2381516,
-39.8439309
],
[
-73.2381516,
-39.8439309
],
[
-73.2381516,
-39.8439309
],
[
-73.2381516,
-39.8439309
],
[
-73.2381516,
-39.8439309
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Awo",
"uid": "196556",
"editor": "MapComplete 0.20.3",
"comment": "Adding data with #MapComplete for theme #trees",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-06-21T01:54:30Z",
"reviewed_features": [],
"tag_changes": {
"natural": [
"tree"
],
"species:wikidata": [
"Q1486147"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/trees.html",
"theme": "trees",
"answer": 1,
"locale": "es",
"imagery": "osmfr"
},
"id": 122643179
}
}
]
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,985 @@
{
"features": [
{
"id": 122929248,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
5.160487,
50.9922665
],
[
5.160487,
50.9922665
],
[
5.160487,
50.9922665
],
[
5.160487,
50.9922665
],
[
5.160487,
50.9922665
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "L'imaginaire",
"uid": "654234",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #toerisme_vlaanderen",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T21:32:49Z",
"reviewed_features": [],
"tag_changes": {},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/toerisme_vlaanderen",
"theme": "toerisme_vlaanderen",
"locale": "nl",
"imagery": "osm",
"add-image": 1,
"change_over_5000m": 1
},
"id": 122929248
}
},
{
"id": 122929032,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
5.0750291,
50.9840998
],
[
5.0750291,
50.9840998
],
[
5.0750291,
50.9840998
],
[
5.0750291,
50.9840998
],
[
5.0750291,
50.9840998
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "L'imaginaire",
"uid": "654234",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #https://raw.githubusercontent.com/seppesantens/mapcomplete-themes/main/walkingnodenetworks/walkingnodenetworks.json",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T21:24:24Z",
"reviewed_features": [],
"tag_changes": {
"image": [
"https://i.imgur.com/OLrOh3B.jpg"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/theme.html",
"theme": "https://raw.githubusercontent.com/seppesantens/mapcomplete-themes/main/walkingnodenetworks/walkingnodenetworks.json",
"locale": "en",
"imagery": "osm",
"add-image": 1
},
"id": 122929032
}
},
{
"id": 122924567,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
8.3354218,
46.9580443
],
[
8.4203968,
46.9580443
],
[
8.4203968,
46.9965873
],
[
8.3354218,
46.9965873
],
[
8.3354218,
46.9580443
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "LeTopographeFou",
"uid": "3178375",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #etymology",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-06-27T19:07:29Z",
"reviewed_features": [],
"tag_changes": {
"route": [
"bus",
"hiking",
"bicycle"
],
"amenity": [
"fountain"
],
"highway": [
"footway",
"unclassified",
"secondary",
"tertiary"
],
"name:etymology:wikidata": [
"Q64599",
"Q64310",
"Q63931",
"Q64285",
"Q64567",
"Q43246"
]
},
"create": 0,
"modify": 123,
"delete": 0,
"area": 0.00327519142500036,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/etymology.html",
"theme": "etymology",
"answer": 155,
"locale": "fr",
"imagery": "osm"
},
"id": 122924567
}
},
{
"id": 122924064,
"type": "Feature",
"geometry": null,
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "gnesss",
"uid": "6274199",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #uk_addresses",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T18:57:19Z",
"reviewed_features": [],
"tag_changes": {},
"create": 0,
"modify": 0,
"delete": 0,
"area": null,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/uk_addresses.html",
"theme": "uk_addresses",
"answer": 1,
"locale": "en",
"imagery": "osm",
"change_within_25m": 1
},
"id": 122924064
}
},
{
"id": 122923456,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-1.2490604,
52.3756113
],
[
-1.2475314,
52.3756113
],
[
-1.2475314,
52.3848743
],
[
-1.2490604,
52.3848743
],
[
-1.2490604,
52.3756113
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "gnesss",
"uid": "6274199",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #uk_addresses",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T18:43:51Z",
"reviewed_features": [],
"tag_changes": {},
"create": 14,
"modify": 16,
"delete": 0,
"area": 0.0000141631269999967,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/uk_addresses.html",
"theme": "uk_addresses",
"answer": 28,
"import": 14,
"locale": "en",
"imagery": "osm",
"change_over_5000m": 14,
"change_within_25m": 20,
"change_within_5000m": 8
},
"id": 122923456
}
},
{
"id": 122919237,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
8.8150413,
47.2238518
],
[
8.8153967,
47.2238518
],
[
8.8153967,
47.2240285
],
[
8.8150413,
47.2240285
],
[
8.8150413,
47.2238518
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Geonick",
"uid": "6087",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #playgrounds",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T16:54:28Z",
"reviewed_features": [],
"tag_changes": {},
"create": 0,
"modify": 1,
"delete": 0,
"area": 6.279918000157e-8,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/playgrounds.html",
"theme": "playgrounds",
"answer": 1,
"locale": "de",
"imagery": "osm",
"change_within_500m": 1
},
"id": 122919237
}
},
{
"id": 122917202,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.5699075,
51.1342257
],
[
4.5699075,
51.1342257
],
[
4.5699075,
51.1342257
],
[
4.5699075,
51.1342257
],
[
4.5699075,
51.1342257
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Pieter Vander Vennet",
"uid": "3818858",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #hackerspaces",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T16:03:13Z",
"reviewed_features": [],
"tag_changes": {
"leisure": [
"hackerspace"
]
},
"create": 1,
"modify": 2,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://pietervdvn.github.io/mc/develop/hackerspaces.html",
"theme": "hackerspaces",
"answer": 10,
"create": 1,
"locale": "en",
"imagery": "osm",
"change_over_5000m": 11
},
"id": 122917202
}
},
{
"id": 122916165,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.253492,
50.7393785
],
[
4.254875,
50.7393785
],
[
4.254875,
50.7401671
],
[
4.253492,
50.7401671
],
[
4.253492,
50.7393785
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "joost schouppe",
"uid": "67832",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #education",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T15:33:49Z",
"reviewed_features": [],
"tag_changes": {
"email": [
"kris.cooman@hhchalle.be"
],
"phone": [
"+32 2 305 79 47"
],
"school": [
"kindergarten"
],
"amenity": [
"school"
],
"website": [
"https://www.hhchalle.be/vondel/category/nieuws/vkl-nieuws/"
],
"school:gender": [
"mixed"
]
},
"create": 0,
"modify": 5,
"delete": 0,
"area": 0.00000109063380000034,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/education",
"theme": "education",
"answer": 5,
"locale": "en",
"imagery": "CartoDB.Voyager"
},
"id": 122916165
}
},
{
"id": 122916111,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
4.8331024,
50.3199231
],
[
4.8341619,
50.3199231
],
[
4.8341619,
50.3205198
],
[
4.8331024,
50.3205198
],
[
4.8331024,
50.3199231
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Matthieu Gaillet",
"uid": "287979",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #education",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T15:32:09Z",
"reviewed_features": [],
"tag_changes": {
"email": [
"ecoledelamolignee.warnant@gmail.com"
],
"phone": [
"+32 82 61 28 44"
],
"school": [
"kindergarten;primary"
],
"amenity": [
"school"
],
"website": [
"https://www.ecoledewarnant.com/"
],
"capacity": [
"100"
],
"school:gender": [
"mixed"
],
"school:language": [
"French"
]
},
"create": 0,
"modify": 6,
"delete": 0,
"area": 6.32203650002956e-7,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/education",
"theme": "education",
"answer": 7,
"locale": "en",
"imagery": "CartoDB.Voyager",
"change_within_500m": 7
},
"id": 122916111
}
},
{
"id": 122914694,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-58.4633741,
-34.5475963
],
[
-58.4633741,
-34.5475963
],
[
-58.4633741,
-34.5475963
],
[
-58.4633741,
-34.5475963
],
[
-58.4633741,
-34.5475963
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "AgusQui",
"uid": "331218",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #https://raw.githubusercontent.com/AgusQui/MapCompleteRailway/main/Signals",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T14:53:39Z",
"reviewed_features": [],
"tag_changes": {
"railway": [
"signal"
]
},
"create": 1,
"modify": 3,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/theme.html",
"theme": "https://raw.githubusercontent.com/AgusQui/MapCompleteRailway/main/Signals",
"answer": 5,
"create": 1,
"locale": "es",
"imagery": "osm",
"change_over_5000m": 1,
"change_within_100m": 5
},
"id": 122914694
}
},
{
"id": 122907297,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
6.5944496,
53.2385611
],
[
6.5944496,
53.2385611
],
[
6.5944496,
53.2385611
],
[
6.5944496,
53.2385611
],
[
6.5944496,
53.2385611
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "wjtje",
"uid": "11949970",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #drinking_water",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T12:02:21Z",
"reviewed_features": [],
"tag_changes": {
"image": [
"https://i.imgur.com/tx0JBMN.jpg"
],
"bottle": [
"yes"
],
"amenity": [
"drinking_water"
],
"man_made": [
"water_tap"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/drinking_water.html",
"theme": "drinking_water",
"answer": 1,
"locale": "en",
"imagery": "CartoDB.Voyager",
"add-image": 1,
"change_within_25m": 2
},
"id": 122907297
}
},
{
"id": 122906015,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-71.9876599,
43.4162013
],
[
-71.9872739,
43.4162013
],
[
-71.9872739,
43.4165257
],
[
-71.9876599,
43.4165257
],
[
-71.9876599,
43.4162013
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Mapiate",
"uid": "12604637",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #food",
"comments_count": 0,
"source": "Not reported",
"imagery_used": "Not reported",
"date": "2022-06-27T11:36:32Z",
"reviewed_features": [],
"tag_changes": {
"name": [
"Tucker's",
"Tuckers"
],
"amenity": [
"restaurant"
],
"building": [
"yes"
]
},
"create": 0,
"modify": 1,
"delete": 0,
"area": 1.25218399998792e-7,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/food.html",
"theme": "food",
"answer": 1,
"locale": "en",
"imagery": "Mapbox"
},
"id": 122906015
}
},
{
"id": 122895348,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-0.2727753,
51.4911096
],
[
-0.2727753,
51.4911096
],
[
-0.2727753,
51.4911096
],
[
-0.2727753,
51.4911096
],
[
-0.2727753,
51.4911096
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "atom oil",
"uid": "49665",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #uk_addresses",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T07:51:19Z",
"reviewed_features": [],
"tag_changes": {},
"create": 1,
"modify": 0,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://mapcomplete.osm.be/uk_addresses.html",
"theme": "uk_addresses",
"answer": 2,
"import": 1,
"locale": "en",
"imagery": "osm",
"change_over_5000m": 1,
"change_within_25m": 2
},
"id": 122895348
}
},
{
"id": 122890001,
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
3.8365734,
51.0835602
],
[
3.8365734,
51.0835602
],
[
3.8365734,
51.0835602
],
[
3.8365734,
51.0835602
],
[
3.8365734,
51.0835602
]
]
]
},
"properties": {
"check_user": null,
"reasons": [],
"tags": [],
"features": [],
"user": "Thibaultmol",
"uid": "2916921",
"editor": "MapComplete 0.21.0",
"comment": "Adding data with #MapComplete for theme #aed",
"comments_count": 0,
"source": "survey",
"imagery_used": "Not reported",
"date": "2022-06-27T05:53:15Z",
"reviewed_features": [],
"tag_changes": {},
"create": 1,
"modify": 1,
"delete": 0,
"area": 0,
"is_suspect": false,
"harmful": null,
"checked": false,
"check_date": null,
"metadata": {
"host": "https://pietervdvn.github.io/mc/develop/aed.html",
"theme": "aed",
"answer": 3,
"create": 1,
"locale": "nl",
"imagery": "osm",
"add-image": 5,
"change_over_5000m": 6,
"change_within_25m": 3
},
"id": 122890001
}
}
]
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,19 +1,13 @@
{ {
"id": "mapcomplete-changes", "id": "mapcomplete-changes",
"title": { "title": {
"en": "Changes made with MapComplete", "en": "Changes made with MapComplete"
"de": "Mit MapComplete vorgenommene Änderungen",
"nl": "Wijzigingen gemaakt met MapComplete"
}, },
"shortDescription": { "shortDescription": {
"en": "Shows changes made by MapComplete", "en": "Shows changes made by MapComplete"
"de": "Zeigt die mit MapComplete vorgenommenen Änderungen",
"nl": "Toont wijzigingen gemaakt met MapComplete"
}, },
"description": { "description": {
"en": "This maps shows all the changes made with MapComplete", "en": "This maps shows all the changes made with MapComplete"
"de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
"nl": "Deze kaart toont alle wijzigingen die met MapComplete werden gemaakt"
}, },
"maintainer": "", "maintainer": "",
"icon": "./assets/svg/logo.svg", "icon": "./assets/svg/logo.svg",
@ -28,8 +22,7 @@
{ {
"id": "mapcomplete-changes", "id": "mapcomplete-changes",
"name": { "name": {
"en": "Changeset centers", "en": "Changeset centers"
"de": "Zentrum der Änderungssätze"
}, },
"minzoom": 0, "minzoom": 0,
"source": { "source": {
@ -43,47 +36,35 @@
], ],
"title": { "title": {
"render": { "render": {
"en": "Changeset for {theme}", "en": "Changeset for {theme}"
"de": "Änderungssatz für {theme}",
"nl": "Wijzigingset voor {theme}"
} }
}, },
"description": { "description": {
"en": "Shows all MapComplete changes", "en": "Shows all MapComplete changes"
"de": "Zeigt alle MapComplete Änderungen",
"nl": "Toont alle wijzigingen met MapComplete"
}, },
"tagRenderings": [ "tagRenderings": [
{ {
"id": "render_id", "id": "render_id",
"render": { "render": {
"en": "Changeset <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>", "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>",
"nl": "Wijzigingset <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
} }
}, },
{ {
"id": "contributor", "id": "contributor",
"render": { "render": {
"en": "Change made by <a href='https://openstreetmap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a>", "en": "Change made by <a href='https://openstreetmap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a>"
"de": "Geändert von <a href='https://openstreetmap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a>",
"nl": "Wijziging gemaakt door <a href='https://openstreetmap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a>"
} }
}, },
{ {
"id": "theme", "id": "theme",
"render": { "render": {
"en": "Change with theme <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>", "en": "Change with theme <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
"de": "Änderung mit Thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>",
"nl": "Wijziging met thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
}, },
"mappings": [ "mappings": [
{ {
"if": "theme~http.*", "if": "theme~http.*",
"then": { "then": {
"en": "Change with <b>unofficial</b> theme <a href='https://mapcomplete.osm.be/theme.html?userlayout={theme}'>{theme}</a>", "en": "Change with <b>unofficial</b> theme <a href='https://mapcomplete.osm.be/theme.html?userlayout={theme}'>{theme}</a>"
"de": "Änderung mit <b>inoffiziellem</b> Thema <a href='https://mapcomplete.osm.be/theme.html?userlayout={theme}'>{theme}</a>",
"nl": "Wijziging met <b>officieus</b> thema <a href='https://mapcomplete.osm.be/theme.html?userlayout={theme}'>{theme}</a>"
} }
} }
] ]
@ -379,9 +360,7 @@
} }
], ],
"question": { "question": {
"en": "Themename contains {search}", "en": "Themename contains {search}"
"de": "Themenname enthält {search}",
"nl": "Themanaam bevat {search}"
} }
} }
] ]
@ -397,9 +376,7 @@
} }
], ],
"question": { "question": {
"en": "Made by contributor {search}", "en": "Made by contributor {search}"
"de": "Erstellt von {search}",
"nl": "Gemaakt door bijdrager {search}"
} }
} }
] ]
@ -415,9 +392,7 @@
} }
], ],
"question": { "question": {
"en": "<b>Not</b> made by contributor {search}", "en": "<b>Not</b> made by contributor {search}"
"de": "<b>Nicht</b> erstellt von {search}",
"nl": "<b>Niet</b> gemaakt door bijdrager {search}"
} }
} }
] ]
@ -432,9 +407,7 @@
{ {
"id": "link_to_more", "id": "link_to_more",
"render": { "render": {
"en": "More statistics can be found <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>here</a>", "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 <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a>",
"nl": "Meer statistieken kunnen <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a> gevonden worden"
} }
}, },
{ {

528736
centerpoints.geojson Normal file

File diff suppressed because it is too large Load diff

12
missing_editor.json Normal file
View file

@ -0,0 +1,12 @@
[
"https://www.osm.org/changeset/117826283",
"https://www.osm.org/changeset/117742017",
"https://www.osm.org/changeset/117522028",
"https://www.osm.org/changeset/117244083",
"https://www.osm.org/changeset/117010979",
"https://www.osm.org/changeset/118422299",
"https://www.osm.org/changeset/118344062",
"https://www.osm.org/changeset/118281107",
"https://www.osm.org/changeset/118228793",
"https://www.osm.org/changeset/118092916"
]

View file

@ -36,6 +36,7 @@
"generate:schemas": "ts2json-schema -p Models/ThemeConfig/Json/ -o Docs/Schemas/ -t tsconfig.json -R . -m \".*ConfigJson\" && ts-node scripts/fixSchemas.ts ", "generate:schemas": "ts2json-schema -p Models/ThemeConfig/Json/ -o Docs/Schemas/ -t tsconfig.json -R . -m \".*ConfigJson\" && ts-node scripts/fixSchemas.ts ",
"generate:service-worker": "tsc service-worker.ts && git_hash=$(git rev-parse HEAD) && sed -i \"s/GITHUB-COMMIT/$git_hash/\" service-worker.js", "generate:service-worker": "tsc service-worker.ts && git_hash=$(git rev-parse HEAD) && sed -i \"s/GITHUB-COMMIT/$git_hash/\" service-worker.js",
"optimize-images": "cd assets/generated/ && find -name '*.png' -exec optipng '{}' \\; && echo 'PNGs are optimized'", "optimize-images": "cd assets/generated/ && find -name '*.png' -exec optipng '{}' \\; && echo 'PNGs are optimized'",
"generate:graphs": "ts-node Docs/Tools/GenerateSeries.ts",
"reset:layeroverview": "echo {\\\"layers\\\":[], \\\"themes\\\":[]} > ./assets/generated/known_layers_and_themes.json && echo {\\\"layers\\\": []} > ./assets/generated/known_layers.json && rm -f ./assets/generated/layers/*.json && rm -f ./assets/generated/themes/*.json && npm run generate:layeroverview && ts-node scripts/generateLayerOverview.ts --force", "reset:layeroverview": "echo {\\\"layers\\\":[], \\\"themes\\\":[]} > ./assets/generated/known_layers_and_themes.json && echo {\\\"layers\\\": []} > ./assets/generated/known_layers.json && rm -f ./assets/generated/layers/*.json && rm -f ./assets/generated/themes/*.json && npm run generate:layeroverview && ts-node scripts/generateLayerOverview.ts --force",
"generate": "mkdir -p ./assets/generated; npm run reset:layeroverview; npm run generate:images; npm run generate:charging-stations; npm run generate:translations; npm run generate:licenses; npm run generate:layeroverview; npm run generate:service-worker", "generate": "mkdir -p ./assets/generated; npm run reset:layeroverview; npm run generate:images; npm run generate:charging-stations; npm run generate:translations; npm run generate:licenses; npm run generate:layeroverview; npm run generate:service-worker",
"generate:charging-stations": "cd ./assets/layers/charging_station && ts-node csvToJson.ts && cd -", "generate:charging-stations": "cd ./assets/layers/charging_station && ts-node csvToJson.ts && cd -",