forked from MapComplete/MapComplete
Add some support to query taginfo
This commit is contained in:
parent
21448a6fea
commit
701f066139
1 changed files with 8 additions and 1 deletions
|
@ -1,11 +1,11 @@
|
||||||
import * as fs from "fs";
|
import * as fs from "fs";
|
||||||
import {lstatSync, readdirSync, readFileSync} from "fs";
|
import {lstatSync, readdirSync, readFileSync} from "fs";
|
||||||
import {Utils} from "../Utils";
|
import {Utils} from "../Utils";
|
||||||
Utils.runningFromConsole = true
|
|
||||||
import * as https from "https";
|
import * as https from "https";
|
||||||
import {LayoutConfigJson} from "../Models/ThemeConfig/Json/LayoutConfigJson";
|
import {LayoutConfigJson} from "../Models/ThemeConfig/Json/LayoutConfigJson";
|
||||||
import {LayerConfigJson} from "../Models/ThemeConfig/Json/LayerConfigJson";
|
import {LayerConfigJson} from "../Models/ThemeConfig/Json/LayerConfigJson";
|
||||||
|
|
||||||
|
Utils.runningFromConsole = true
|
||||||
|
|
||||||
|
|
||||||
export default class ScriptUtils {
|
export default class ScriptUtils {
|
||||||
|
@ -145,4 +145,11 @@ export default class ScriptUtils {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static TagInfoHistogram(key: string): Promise<{
|
||||||
|
data: { count: number, value: string, fraction: number }[]
|
||||||
|
}> {
|
||||||
|
const url = `https://taginfo.openstreetmap.org/api/4/key/values?key=${key}&filter=all&lang=en&sortname=count&sortorder=desc&page=1&rp=17&qtype=value`
|
||||||
|
return ScriptUtils.DownloadJSON(url)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue