Geokalibratie van verkeersmappen Automatisch mappen van verkeerscamera’s 1 Verzamelen van data en events De camera’s registeren en broadcasten gegevens: • Events: gebeurtenissen die zich voordoen op een willekeurig tijdstip • Data: gegevens die op vaste tijdstippen worden gefilterd uit de beelden Opslaan en verwerken van gegevens 2 Functie van de Flux-server: • Gegevens van camera’s bijhouden • Services aanbieden aan de Flux-client Verzameling data en events Voetgangerscamera Netwerk Flux-server (Java) 3 Verkeerscamera B Kalibreren van de traffic map DATA EVENTS VIDEO A: GPS-marker toevoegen om de kaart te kalibreren B: De marker wordt gepositioneerd op de kaart C: Na de kalibratie worden de GPS-coördinaten van de muisaanwijzer weergegeven A C Flux-client (ActionScript) 5 Visualiseren van events op traffic map • Automatisch mappen van detectoren op de kaart • Detectiegebieden van de detectoren visualiseren a.d.h.v. een radar cone • Realtime visualiseren van events die optreden 4 Verschillende mappingstechnieken • Klassieke Mercatorprojectie • Gebruikmakend van GDAL bibliotheek • Onderzoek naar gebruikte projectiemethode van beschikbare kaarten Onafhankelijk van mapping service Geen dynamische kaart • Gebruik van mapping service • Vergelijking van Google Maps en Open Street Map Dynamische kaart De gebruiker moet geen markers meer plaatsen Adobe Flex-technologie Adobe Flex-framework ActionScript MXML server Charles (debugger) Java AMF-protocol BlaseDS AIRE-runtime Flex-framework •Ontwikkeling van Rich Internet Applications (RIA) •Genereert swf-files •Uitvoerbaar met of zonder browser •Code: •GUI-componenten: MXML •Logica: ActionScript Serverside •Code: Java •BlaseDS zet Javaobjecten om naar Action Message Format (AMF) AMF •Binair protocol •Snelle verwerking •Analyseren met Charles-debugger Mercatorprojectie Masterproef van Pieter Beuselinck Interne promotor: Helga Naessens Student informatica Email: [email protected] Website: http://users.ugent.be/~pbeuseli/ Externe promotor: Wim Deblauwe Externe begeleider: Thomas Spiessens