Table of Contents

    Honours Thesis

    The topic of my honours thesis was as follows:

    Is it possible to provide collaborative mapping services on mobile devices in an infrastructure independent manner?

    To explore this question I developed an Android based application that could support four core objectives. They were:

    1. have the users own geographic location displayed on a map;
    2. add incidents, represented by a marker, onto a map;
    3. be able to see the geographic location of other users of the application on the map; and
    4. share details of incidents with other users of the application on the network.

    The prototype application is released as Open Source software and is available on GitHub. The software uses a resilient Ad Hoc mesh network powered by the Serval Project software to support telecommunications infrastructure independent networking. It also uses the mapsforge library to support the generation of a map using data sourced from OpenStreetMap and stored on the mobile phone.

    The thesis will be uploaded here, in both HTML and PDF format, once it has been assessed. It was prepared using MultiMarkdown and the files were edited using the MultiMarkdown Composer.

    Thesis Structure

    The honours thesis is divided into the following 5 chapters:

    1. Introduction
    2. Background
    3. Prototype Application
    4. Testing
    5. Conclusion and Future Work

    These files have been edited slightly, to include links etc., to make it easier to use as a series of web pages.

    Thesis Download

    A PDF version of the thesis is available for download available for download. This is the same version that was submitted for assessment.

    Reference List

    A list of references is available as a bibtex file for download here, or to view as a web page here.