CoreCubesCoreCubes

Dagboek - Reizen - Werking woon-werk detectie

·1 min leestijd·

Dagboek - Reizen - Werking woon-werk detectie

De dagboek applicatie haalt thuis- en werkadressen op uit AFAS en slaat de bijbehorende GPS-coördinaten op. Deze coördinaten worden gebruikt om te bepalen of een bestemming overeenkomt met een bekende locatie van de medewerker.

Huidige werkwijze

Wanneer een gebruiker een locatie invoert, controleert het systeem automatisch of de GPS-coördinaten overeenkomen met een opgeslagen thuis- of werkadres. Hiervoor wordt een matchradius gehanteerd: als de ingevoerde locatie binnen deze straal valt, wordt de bestemming automatisch herkend en aangepast naar het bijbehorende adres.

De standaard matchradius is 5 meter en is instelbaar via Beheer → Reizen.

Voordelen ten opzichte van de oude werkwijze

Voorheen gebruikte het systeem Google Place IDs als unieke sleutel om locaties te herkennen. Dit leidde in sommige gevallen tot problemen: Google kan voor nagenoeg hetzelfde adres meerdere verschillende Place IDs teruggeven, bijvoorbeeld door kleine variaties in de adresnotatie of meerdere registraties voor hetzelfde pand. Het gevolg was dat ons systeem twee feitelijk identieke adressen als twee verschillende locaties interpreteerde.

Door over te stappen op GPS-coördinaten is de detectie aanzienlijk nauwkeuriger en consistenter. De herkenning is niet langer afhankelijk van de manier waarop een adres wordt ingevoerd of hoe Google het registreert, maar uitsluitend van de geografische positie.