= Project Heatmap = College student student Dennis Wagenaar has started his 'Wireless Leiden Heat map" project. The aim is to convert measurement data on network coverage in a map, similar to for instance this [http://vort.org/media/data/crashes.html example]. When the web application is available volunteers can enter their data that will be included in the map. Measurement data can be collected by applications like Netstumbler, Kismet and possibly an Android application. The map will offer several features: - Show where a good connection is available (e.g. for tourist who want to use the internet) - Measure and improve coverage of the network - Provide visual insight in trends and developments of the network and its organic growth. The project is very complex and challenging in several ways: - The data sets are very big, measuring information very soon leads to a big bulk of data. Producing an attractive picture is not easy. - The representation in the web applicaiton must be simple and accessible in spite of the technical complexity of the system. - A plurality of equipment and measuring set ups must be accomodated. Dennis will report on his progress during the course of the project at the volunteer meetings. == Examples == Here are some working examples using the [http://svn.wirelessleiden.nl/svn/data/WifiStumble/maatschappelijke-stage/1/WifiStumble/wleiden.csv wleiden.csv] and the methods described in [http://svn.wirelessleiden.nl/svn/data/WifiStumble/maatschappelijke-stage/1/WifiStumble/wleiden.csv onderzoeksrapport]. Based on these a decision will be made which method will be used for the project. - [http://svn.wirelessleiden.nl/svn/projects/Heatmap/src/gheat/index.html Gheat] - [http://www.google.com/fusiontables/DataSource?snapid=159718 Google Fusion Tables] (Check ''Display as heat map'') - [http://svn.wirelessleiden.nl/svn/projects/Heatmap/src/openlayers_heatmap/index.html OpenLayers HeatMap] (Using the [http://svn.openlayers.org/sandbox/camptocamp/canvas/openlayers/lib/OpenLayers.js OpenLayers sandbox/camptocamp] library for easy testing, the [http://svn.wirelessleiden.nl/svn/projects/Heatmap/src/openlayers_heatmap/index.php php version] uses database data) - [http://svn.wirelessleiden.nl/svn/projects/Heatmap/src/olheatmap/index.html OLHeatmap] (Edited version which uses local database, link will not show markers) == Gathering the Data == Data are stored in svn: http://svn.wirelessleiden.nl/svn/data/WifiStumble/ Data can be gathered using smartphones with gps or a notebook/netbook with gps dongle. An example is the use of an EeePC with a Garmin Etrex. Software used: Ubuntu with gpsd and kismet. Rick wrote some detailed instructions on installing [wiki:kismet]. == Using Django_gheat == Instructions for installing and using django_gheat can be found [wiki:django_gheat here]. ---- === Starting Points === * TracGuide -- Built-in Documentation * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions * TracSupport -- Trac Support For a complete list of local wiki pages, see TitleIndex.