Add full-text search #20

Merged
raucao merged 28 commits from feature/10-fulltext_search into master 2026-02-24 11:03:57 +00:00
Showing only changes of commit aa058bd7a3 - Show all commits

View File

@@ -36,19 +36,19 @@ export default class OsmService extends Service {
'building',
'landuse',
'public_transport',
'aeroway'
]
const typeKeysQuery = [`~"^(${typeKeys.join("|")})$"~".*"`];
'aeroway',
];
const typeKeysQuery = [`~"^(${typeKeys.join('|')})$"~".*"`];
const query = `
[out:json][timeout:25];
(
node(around:${radius},${lat},${lon})
[${typeKeysQuery}][name~"."];
[${typeKeysQuery}][~"^name"~"."];
way(around:${radius},${lat},${lon})
[${typeKeysQuery}][name~"."];
[${typeKeysQuery}][~"^name"~"."];
relation(around:${radius},${lat},${lon})
[${typeKeysQuery}][name~"."];
[${typeKeysQuery}][~"^name"~"."];
);
out center;
`.trim();