Files
maps-saas/apps/api/dist/geocoding/jordan-research.service.d.ts
T

26 lines
766 B
TypeScript

import { Repository } from 'typeorm';
import { PlaceJordan } from './entities/place-jordan.entity';
export declare class JordanResearchService {
private readonly placeRepo;
private readonly logger;
constructor(placeRepo: Repository<PlaceJordan>);
private fetchWithRetry;
fetchOsmZarqa(): Promise<any>;
fetchOvertureZarqa(): Promise<any>;
fetchWikidataZarqa(): Promise<any>;
checkStaticFiles(): Promise<{}>;
generateZarqaReport(): Promise<{
area: string;
report_timestamp: string;
sources: {
osm: any;
overture: any;
wikidata: any;
static_files: any;
hdx: string;
gadm: string;
};
comparison_summary: string;
}>;
}