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
		Add a link
		
	
		Reference in a new issue