More stats
This commit is contained in:
parent
716fda39aa
commit
e93bf6a1f2
11 changed files with 13 additions and 6 deletions
|
@ -97,6 +97,8 @@ class StatsDownloader {
|
|||
}
|
||||
|
||||
|
||||
return []
|
||||
|
||||
while (url) {
|
||||
ScriptUtils.erasableLog(`Downloading stats for ${year}-${month}-${day}, page ${page} ${url}`)
|
||||
const result = await Utils.downloadJson(url, headers)
|
||||
|
@ -191,10 +193,7 @@ async function main(): Promise<void> {
|
|||
.map(path => JSON.parse(readFileSync("Docs/Tools/stats/" + path, "utf-8")).features));
|
||||
allFeatures = allFeatures.filter(f => f?.properties !== undefined && (f.properties.editor === null || f.properties.editor.toLowerCase().startsWith("mapcomplete")))
|
||||
|
||||
allFeatures = allFeatures.filter(f => f.properties.metadata.theme !== "EMPTY CS")
|
||||
|
||||
const noEditor = allFeatures.filter(f => f.properties.editor === null).map(f => "https://www.osm.org/changeset/" + f.id)
|
||||
writeFileSync("missing_editor.json", JSON.stringify(noEditor, null, " "));
|
||||
allFeatures = allFeatures.filter(f => f.properties.metadata?.theme !== "EMPTY CS")
|
||||
|
||||
if (process.argv.indexOf("--no-graphs") >= 0) {
|
||||
return
|
||||
|
|
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2020-12.json
Normal file
1
Docs/Tools/stats/stats.2020-12.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2021-11.json
Normal file
1
Docs/Tools/stats/stats.2021-11.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2021-2.json
Normal file
1
Docs/Tools/stats/stats.2021-2.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2021-3.json
Normal file
1
Docs/Tools/stats/stats.2021-3.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2021-4.json
Normal file
1
Docs/Tools/stats/stats.2021-4.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2021-8.json
Normal file
1
Docs/Tools/stats/stats.2021-8.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2022-6.json
Normal file
1
Docs/Tools/stats/stats.2022-6.json
Normal file
File diff suppressed because one or more lines are too long
1
Docs/Tools/stats/stats.2022-7.json
Normal file
1
Docs/Tools/stats/stats.2022-7.json
Normal file
File diff suppressed because one or more lines are too long
2
test.ts
2
test.ts
|
@ -1,3 +1,3 @@
|
|||
import StatisticsGUI from "./UI/StatisticsGUI";
|
||||
|
||||
new StatisticsGUI().setup()
|
||||
new StatisticsGUI().AttachTo("maindiv")
|
Loading…
Reference in a new issue