Er is in mijn familie een discussie gaande over waar de eerst volgende familiereünie moet gaan plaats vinden. Al snel is ingestemd dat dat op het zwaartepunt moet zijn. Maar hoe bepaal je dat? En, hoe worden de massa’s gedefinieerd? Geheel voorbijgegaan aan de eerste vraag hebben de zwaargewichten zich op de puntentelling (massaverdeling) gestort. Geopperd zijn:
- generatie: ooms en tantes een punt, kinderen een halve, kleinkinderen een kwart, etc.
- leeftijd: je leeftijd in punten.
- burgerlijke staat: getrouwd 3 punten, ‘hokken’ 1 punt. (tja deze valt natuurlijk af: we leven nu eenmaal niet meer in de sixties)
- gewicht: 1 punt per kilo. Hier is wel heel gevoelige informatie voor nodig…
- of gewoon eenheid: iedereen een punt.
Ik heb me van de week meer op de eerste vraag gericht. Een handige tool voor het bepalen van de geografische locatie van je familieleden is Google Earth. Je kunt zeer nauwkeurig de lengte- en breedtegraad van je woon adres bepalen. Google Earth heeft een eigen XML standaard (KML) om deze gegevens op te slaan ontwikkeld. Een KML bestand bevat kan meerdere locaties (placemarks), mappen, contouren etc. bevatten.
Voor de zwaartepunt berekening heb ik een PHP scriptje geschreven dat een KML bestand in leest en vervolgens een KML bestand terug stuurt met daarin alle ‘massa’ punten en het berekende zwaartepunt.
Hier kun je het zelf proberen. Overigens worden hier eenheids massa’s gebruikt. Elke locatie telt even zwaar.
Door verschillende KML files te laten berekenen, kun je zien wat bijvoorbeeld een verhuizing of gezinsuitbreiding voor impact heeft op het familie zwaartepunt.
Oja, zoals het er nu naar uitziet, wordt het een nogal natte reünie, ten oosten van Tunesie!
