enrichers 1/3

This commit is contained in:
babayaga 2026-01-22 16:49:47 +01:00
parent c90809c857
commit e5427ebafe
4 changed files with 10 additions and 52 deletions

View File

@ -30,30 +30,9 @@ export var SpainCities;
SpainCities["Salamanca"] = "40.9701,-5.6635,12";
SpainCities["Pamplona"] = "42.8125,-1.6458,12";
})(SpainCities || (SpainCities = {}));
var BarcelonaTowns;
(function (BarcelonaTowns) {
BarcelonaTowns["Barcelona"] = "41.3850639,2.1734035";
BarcelonaTowns["Badalona"] = "41.453966,2.24487";
BarcelonaTowns["L'HospitaletDeLlobregat"] = "41.3618046,2.0977132";
BarcelonaTowns["Terrassa"] = "41.5654824,2.0109316";
BarcelonaTowns["Sabadell"] = "41.5441063,2.1068342";
BarcelonaTowns["Mataro"] = "41.540977,2.4440367";
BarcelonaTowns["SantaColomaDeGramenet"] = "41.4679772,2.2081475";
BarcelonaTowns["CornellaDeLlobregat"] = "41.3666298,2.0971758";
BarcelonaTowns["SantCugatDelValles"] = "41.4888889,2.1019444";
BarcelonaTowns["Castelldefels"] = "41.2755556,1.995";
BarcelonaTowns["CerdanyolaDelValles"] = "41.4913889,2.1169444";
BarcelonaTowns["Granollers"] = "41.6072222,2.2686111";
BarcelonaTowns["VilanovaIGeltru"] = "41.2155556,1.7383333";
BarcelonaTowns["Viladecans"] = "41.3163889,2.0052778";
BarcelonaTowns["ElPratDeLlobregat"] = "41.2971628,2.0700942";
BarcelonaTowns["MolletDelValles"] = "41.5272964,2.1870736";
BarcelonaTowns["Gava"] = "41.3166667,2.0666667";
BarcelonaTowns["SantBoiDeLlobregat"] = "41.3669444,2.0569444";
})(BarcelonaTowns || (BarcelonaTowns = {}));
export const defaultFromLocation = 'Catalonia, Spain';
export const defaultGoogleDomain = 'google.es';
export const defaultLanguage = 'en';
export const defaultEngine = 'google_maps';
export const PAGE_SIZE = 20;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xpYi9jb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFOLElBQVksaUJBRVg7QUFGRCxXQUFZLGlCQUFpQjtJQUN6QiwyREFBc0MsQ0FBQTtBQUMxQyxDQUFDLEVBRlcsaUJBQWlCLEtBQWpCLGlCQUFpQixRQUU1QjtBQUVELE1BQU0sQ0FBTixJQUFZLFdBMEJYO0FBMUJELFdBQVksV0FBVztJQUNuQiw0Q0FBNkIsQ0FBQTtJQUM3Qiw4Q0FBK0IsQ0FBQTtJQUMvQiw4Q0FBK0IsQ0FBQTtJQUMvQiw2Q0FBOEIsQ0FBQTtJQUM5Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw4Q0FBK0IsQ0FBQTtJQUMvQiw4Q0FBK0IsQ0FBQTtJQUMvQiwwQ0FBMkIsQ0FBQTtJQUMzQiw0Q0FBNkIsQ0FBQTtJQUM3Qiw2Q0FBOEIsQ0FBQTtJQUM5Qiw2Q0FBOEIsQ0FBQTtJQUM5QixnREFBaUMsQ0FBQTtJQUNqQywwQ0FBMkIsQ0FBQTtJQUMzQiwyQ0FBNEIsQ0FBQTtJQUM1QiwyQ0FBNEIsQ0FBQTtJQUM1Qiw4Q0FBK0IsQ0FBQTtJQUMvQiwyQ0FBNEIsQ0FBQTtJQUM1Qiw2Q0FBOEIsQ0FBQTtJQUM5Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw2Q0FBOEIsQ0FBQTtJQUM5QiwrQ0FBZ0MsQ0FBQTtJQUNoQyw2Q0FBOEIsQ0FBQTtJQUM5QiwrQ0FBZ0MsQ0FBQTtJQUNoQyw4Q0FBK0IsQ0FBQTtBQUNuQyxDQUFDLEVBMUJXLFdBQVcsS0FBWCxXQUFXLFFBMEJ0QjtBQUVELElBQUssY0FtQkY7QUFuQkgsV0FBSyxjQUFjO0lBQ2Ysb0RBQWtDLENBQUE7SUFDbEMsZ0RBQThCLENBQUE7SUFDOUIsa0VBQWtELENBQUE7SUFDbEQsbURBQWlDLENBQUE7SUFDakMsbURBQWlDLENBQUE7SUFDakMsZ0RBQThCLENBQUE7SUFDOUIsZ0VBQThDLENBQUE7SUFDOUMsOERBQTRDLENBQUE7SUFDNUMsNkRBQTJDLENBQUE7SUFDM0Msb0RBQWtDLENBQUE7SUFDbEMsOERBQTRDLENBQUE7SUFDNUMscURBQW1DLENBQUE7SUFDbkMsMERBQXdDLENBQUE7SUFDeEMscURBQW1DLENBQUE7SUFDbkMsNERBQTBDLENBQUE7SUFDMUMsMERBQXdDLENBQUE7SUFDeEMsK0NBQTZCLENBQUE7SUFDN0IsNkRBQTJDLENBQUE7QUFDN0MsQ0FBQyxFQW5CRSxjQUFjLEtBQWQsY0FBYyxRQW1CaEI7QUFFRCxNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBRyxrQkFBa0IsQ0FBQTtBQUNyRCxNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBRyxXQUFXLENBQUE7QUFDOUMsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLElBQUksQ0FBQTtBQUNuQyxNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsYUFBYSxDQUFBO0FBQzFDLE1BQU0sQ0FBQyxNQUFNLFNBQVMsR0FBRyxFQUFFLENBQUEifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xpYi9jb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFOLElBQVksaUJBRVg7QUFGRCxXQUFZLGlCQUFpQjtJQUN6QiwyREFBc0MsQ0FBQTtBQUMxQyxDQUFDLEVBRlcsaUJBQWlCLEtBQWpCLGlCQUFpQixRQUU1QjtBQUVELE1BQU0sQ0FBTixJQUFZLFdBMEJYO0FBMUJELFdBQVksV0FBVztJQUNuQiw0Q0FBNkIsQ0FBQTtJQUM3Qiw4Q0FBK0IsQ0FBQTtJQUMvQiw4Q0FBK0IsQ0FBQTtJQUMvQiw2Q0FBOEIsQ0FBQTtJQUM5Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw4Q0FBK0IsQ0FBQTtJQUMvQiw4Q0FBK0IsQ0FBQTtJQUMvQiwwQ0FBMkIsQ0FBQTtJQUMzQiw0Q0FBNkIsQ0FBQTtJQUM3Qiw2Q0FBOEIsQ0FBQTtJQUM5Qiw2Q0FBOEIsQ0FBQTtJQUM5QixnREFBaUMsQ0FBQTtJQUNqQywwQ0FBMkIsQ0FBQTtJQUMzQiwyQ0FBNEIsQ0FBQTtJQUM1QiwyQ0FBNEIsQ0FBQTtJQUM1Qiw4Q0FBK0IsQ0FBQTtJQUMvQiwyQ0FBNEIsQ0FBQTtJQUM1Qiw2Q0FBOEIsQ0FBQTtJQUM5Qiw0Q0FBNkIsQ0FBQTtJQUM3Qiw2Q0FBOEIsQ0FBQTtJQUM5QiwrQ0FBZ0MsQ0FBQTtJQUNoQyw2Q0FBOEIsQ0FBQTtJQUM5QiwrQ0FBZ0MsQ0FBQTtJQUNoQyw4Q0FBK0IsQ0FBQTtBQUNuQyxDQUFDLEVBMUJXLFdBQVcsS0FBWCxXQUFXLFFBMEJ0QjtBQUVELE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLGtCQUFrQixDQUFBO0FBQ3JELE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLFdBQVcsQ0FBQTtBQUM5QyxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsSUFBSSxDQUFBO0FBQ25DLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxhQUFhLENBQUE7QUFDMUMsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFHLEVBQUUsQ0FBQSJ9

File diff suppressed because one or more lines are too long

View File

@ -30,30 +30,8 @@ export enum SpainCities {
Pamplona = "42.8125,-1.6458,12",
}
enum BarcelonaTowns {
Barcelona = "41.3850639,2.1734035",
Badalona = "41.453966,2.24487",
"L'HospitaletDeLlobregat" = "41.3618046,2.0977132",
Terrassa = "41.5654824,2.0109316",
Sabadell = "41.5441063,2.1068342",
Mataro = "41.540977,2.4440367",
SantaColomaDeGramenet = "41.4679772,2.2081475",
CornellaDeLlobregat = "41.3666298,2.0971758",
SantCugatDelValles = "41.4888889,2.1019444",
Castelldefels = "41.2755556,1.995",
CerdanyolaDelValles = "41.4913889,2.1169444",
Granollers = "41.6072222,2.2686111",
VilanovaIGeltru = "41.2155556,1.7383333",
Viladecans = "41.3163889,2.0052778",
ElPratDeLlobregat = "41.2971628,2.0700942",
MolletDelValles = "41.5272964,2.1870736",
Gava = "41.3166667,2.0666667",
SantBoiDeLlobregat = "41.3669444,2.0569444"
}
export const defaultFromLocation = 'Catalonia, Spain'
export const defaultGoogleDomain = 'google.es'
export const defaultLanguage = 'en'
export const defaultEngine = 'google_maps'
export const PAGE_SIZE = 20
export const defaultFromLocation = 'Catalonia, Spain'
export const defaultGoogleDomain = 'google.es'
export const defaultLanguage = 'en'
export const defaultEngine = 'google_maps'
export const PAGE_SIZE = 20

View File

@ -192,7 +192,8 @@ export const searchGoogleMap = async (
// Optimization: Defer expensive enrichment (photos, meta) until AFTER filtering
// Only perform cheaper geo-enrichment (reverse geocoding) if needed for filtering
const preFilterOpts = { ...opts, resolve: [], meta: false, findEMail: false }
const preFilterOpts = { ...opts, resolve: [], meta: true, findEMail: false }
await enrichResults(results as GoogleMapResult[], index, preFilterOpts)
logger.debug(