<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Data Visualisation Archives - Digital Urban</title>
	<atom:link href="https://www.digitalurban.org/blog/category/data-visualisation/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.digitalurban.org/blog/category/data-visualisation/</link>
	<description>Data, Cities, IoT, Writing, Music and Making Things</description>
	<lastBuildDate>Thu, 27 Jun 2024 15:13:48 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.digitalurban.org/wp-content/uploads/2012/07/Dulogosm-1.png</url>
	<title>Data Visualisation Archives - Digital Urban</title>
	<link>https://www.digitalurban.org/blog/category/data-visualisation/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Enhancing Live Weather Monitoring with MQTT and Chart.js</title>
		<link>https://www.digitalurban.org/blog/2024/06/27/enhancing-live-weather-monitoring-with-mqtt-and-chart-js/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Thu, 27 Jun 2024 15:10:06 +0000</pubDate>
				<category><![CDATA[data]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Weather]]></category>
		<category><![CDATA[Weather (Live)]]></category>
		<category><![CDATA[Weather Display]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[mqtt]]></category>
		<guid isPermaLink="false">https://www.digitalurban.org/?p=7816</guid>

					<description><![CDATA[<p>Introduction Viewing real-time data from a personal weather station such as a Davis Vantage Pro, a Tempest, or an EcoWhitt device can be complex. However, the majority of systems that...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2024/06/27/enhancing-live-weather-monitoring-with-mqtt-and-chart-js/">Enhancing Live Weather Monitoring with MQTT and Chart.js</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2></h2>
<h3>Introduction</h3>
<p>Viewing real-time data from a personal weather station such as a Davis Vantage Pro, a Tempest, or an EcoWhitt device can be complex. However, the majority of systems that process weather data, such as Weather Display, Weewx, or CumlusMx, all have the ability to output MQTT data. This data can be used to display a real-time graph of the data, keeping you engaged with the latest weather updates, and supplemented with any other data which is MQTT-based.</p>
<p>With this in mind, we&#8217;ve developed a live weather monitoring dashboard as an illustrative example. This dashboard uses MQTT for real-time data updates and Chart.js for dynamic visualization. We&#8217;ve also included a visual indicator for connection status and a brief pulse effect to notify when new data arrives, enhancing the user experience.</p>
<p><img fetchpriority="high" decoding="async" class=" wp-image-7820 aligncenter" src="https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-300x185.png" alt="MQTT Weather Dashboard" width="600" height="370" srcset="https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-300x185.png 300w, https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-1024x631.png 1024w, https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-768x473.png 768w, https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-1536x946.png 1536w, https://www.digitalurban.org/wp-content/uploads/2024/06/Screenshot-2024-06-27-at-15.48.35-2048x1261.png 2048w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>You can view it live at: <a href="https://finchamweather.co.uk/weathergraph.htm">https://finchamweather.co.uk/weathergraph.htm</a></p>
<p>The data populates as the page loads &#8211; we could of course back load it via a database link, but the aim was to simply use MQTT and have a graphing system that streams in data, its a work in progress but here is how we got it working:</p>
<h3>Setting Up the Environment</h3>
<p>Before we dive into the code, ensure you have the following libraries included in your HTML:</p>
<ul>
<li>Paho MQTT: for MQTT protocol handling &#8211; our MQTT feed is open to use as a test, replace this with your own MQTT details in the main code.</li>
<li>Chart.js: for creating dynamic charts</li>
<li>Chart.js adapter for date-fns: for handling time scales in charts</li>
</ul>
<h3>Initial HTML Setup</h3>
<p>We&#8217;ll start by setting up the basic HTML structure. This includes elements for displaying the connection status, forecast, weather statistics, and the weather chart.</p>
<pre><code>&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;meta name="apple-mobile-web-app-capable" content="yes"&gt;
    &lt;meta name="apple-mobile-web-app-status-bar-style" content="black"&gt;
    &lt;title&gt;Live Weather Graph&lt;/title&gt;
    &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.js"&gt;&lt;/script&gt;
    &lt;script src="https://cdn.jsdelivr.net/npm/chart.js"&gt;&lt;/script&gt;
    &lt;script src="https://cdn.jsdelivr.net/npm/chartjs-adapter-date-fns"&gt;&lt;/script&gt;
    &lt;style&gt;
        body {
            font-family: Arial, sans-serif;
            margin: 20px;
        }
        #mqttStatus {
            margin-bottom: 20px;
            text-align: left;
            font-size: 1.2em;
        }
        .dot {
            height: 20px;
            width: 20px;
            border-radius: 50%;
            display: inline-block;
        }
        .green {
            background-color: green;
        }
        .red {
            background-color: red;
        }
        .orange {
            background-color: orange;
        }
        .pulse-once {
            animation: pulse-once 1s;
        }
        @keyframes pulse-once {
            0% { transform: scale(1); }
            50% { transform: scale(1.2); }
            100% { transform: scale(1); }
        }
        #forecast {
            margin-bottom: 20px;
            text-align: left;
            font-size: 1.2em;
            font-weight: bold;
        }
        #stats {
            display: flex;
            justify-content: center;
            gap: 20px;
            margin-bottom: 20px;
            font-size: 1.2em;
            font-weight: bold;
        }
        #stats div {
            padding: 10px 20px;
            border: 1px solid #ccc;
            border-radius: 8px;
            box-shadow: 2px 2px 12px #aaa;
            background-color: #f9f9f9;
        }
        canvas {
            border: 1px solid #ccc;
            box-shadow: 2px 2px 12px #aaa;
        }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;div id="mqttStatus"&gt;&lt;span id="connectionDot" class="dot red"&gt;&lt;/span&gt; mqtt: disconnected&lt;/div&gt;
    &lt;div id="forecast"&gt;Forecast: Loading...&lt;/div&gt;
    &lt;div id="stats"&gt;
        &lt;div id="maxWindSpeed"&gt;Max Wind Speed: 0 mph&lt;/div&gt;
        &lt;div id="maxTemp"&gt;Max Temperature: 0 °C&lt;/div&gt;
        &lt;div id="minTemp"&gt;Min Temperature: 0 °C&lt;/div&gt;
        &lt;div id="maxPressure"&gt;Max Pressure: 0 mbar&lt;/div&gt;
        &lt;div id="minPressure"&gt;Min Pressure: 0 mbar&lt;/div&gt;
    &lt;/div&gt;
    &lt;canvas id="weatherChart" width="800" height="400"&gt;&lt;/canvas&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre>
<h3>Connecting to MQTT</h3>
<p>Next, we set up the MQTT connection. The MQTT client will connect to the broker, subscribe to the necessary topics, and handle messages when they arrive.</p>
<pre><code>// MQTT connection settings
var mqtt;
var reconnectTimeout = 2000;
var host = "mqtt.cetools.org";
var port = location.protocol === 'https:' ? 8081 : 8080;
var options = {
    timeout: 3,
    onSuccess: onConnect,
    onFailure: onFailure,
    useSSL: location.protocol === 'https:',
};
var clientID = "clientID" + parseInt(Math.random() * 100);

function updateConnectionStatus(status) {
    const dot = document.getElementById("connectionDot");
    if (status === "connected") {
        dot.className = "dot green";
        document.getElementById("mqttStatus").innerHTML = `&lt;span class="dot green" id="connectionDot"&gt;&lt;/span&gt; mqtt: connected`;
    } else if (status === "disconnected") {
        dot.className = "dot red";
        document.getElementById("mqttStatus").innerHTML = `&lt;span class="dot red" id="connectionDot"&gt;&lt;/span&gt; mqtt: disconnected`;
    } else if (status === "reconnecting") {
        dot.className = "dot orange";
        document.getElementById("mqttStatus").innerHTML = `&lt;span class="dot orange" id="connectionDot"&gt;&lt;/span&gt; mqtt: reconnecting`;
    }
}

function pulseDot() {
    const dot = document.getElementById("connectionDot");
    dot.classList.add("pulse-once");
    setTimeout(() =&gt; {
        dot.classList.remove("pulse-once");
    }, 1000); // Duration of the pulse-once animation
}

function onFailure(message) {
    console.log("Connection Attempt to Host " + host + " Failed: ", message.errorMessage);
    updateConnectionStatus("disconnected");
    setTimeout(MQTTconnect, reconnectTimeout);
}

function onConnect() {
    console.log("Connected ");
    updateConnectionStatus("connected");
    mqtt.subscribe("personal/ucfnaps/downhamweather/loop");
    mqtt.subscribe("personal/ucfnaps/eink/met");
}

function MQTTconnect() {
    console.log("Connecting to " + host + " on port " + port);
    updateConnectionStatus("reconnecting");
    mqtt = new Paho.MQTT.Client(host, port, clientID);
    mqtt.onMessageArrived = onMessageArrived;
    mqtt.onConnectionLost = function(responseObject) {
        if (responseObject.errorCode !== 0) {
            console.log("Connection Lost: " + responseObject.errorMessage);
            updateConnectionStatus("disconnected");
            setTimeout(MQTTconnect, reconnectTimeout);  // Attempt to reconnect
        }
    };
    mqtt.connect(options);
}

window.onload = function() {
    MQTTconnect();
}
</code></pre>
<h3>Handling Incoming Messages</h3>
<p>When messages arrive, we process the data and update the chart. We also update the connection dot to pulse briefly, indicating new data has been received.</p>
<pre><code>let lastUpdate = Date.now();  // Initialize to current time
let firstUpdate = true;  // Flag to ensure first update happens immediately

let maxWindSpeed = 0;
let maxTemp = -Infinity;
let minTemp = Infinity;
let maxPressure = -Infinity;
let minPressure = Infinity;

function updateWindSpeed(windSpeed, timestamp) {
    weatherChart.data .labels.push(timestamp);
    weatherChart.data.datasets[0].data.push(windSpeed);

    // Update max wind speed
    if (windSpeed &gt; maxWindSpeed) {
        maxWindSpeed = windSpeed;
        document.getElementById('maxWindSpeed').innerText = `Max Wind Speed: ${maxWindSpeed} mph`;
    }

    // Limit the number of data points to keep the chart responsive
    if (weatherChart.data.labels.length &gt; 1440) { // Assuming 1 data point per minute, keep 24 hours of data
        weatherChart.data.labels.shift();
        weatherChart.data.datasets[0].data.shift();
    }

    weatherChart.update();
}

function updateOtherMetrics(temperature, solarRadiation, rainAmount, pressure, timestamp) {
    weatherChart.data.datasets[1].data.push({x: timestamp, y: temperature});
    weatherChart.data.datasets[2].data.push({x: timestamp, y: solarRadiation});
    weatherChart.data.datasets[3].data.push({x: timestamp, y: rainAmount &gt; 0 ? rainAmount : null});
    weatherChart.data.datasets[4].data.push({x: timestamp, y: pressure});

    // Update max and min temperature
    if (temperature &gt; maxTemp) {
        maxTemp = temperature;
        document.getElementById('maxTemp').innerText = `Max Temperature: ${maxTemp} °C`;
    }
    if (temperature &lt; minTemp) { minTemp = temperature; document.getElementById('minTemp').innerText = `Min Temperature: ${minTemp} °C`; } // Update max and min pressure if (pressure &gt; maxPressure) {
        maxPressure = pressure;
        document.getElementById('maxPressure').innerText = `Max Pressure: ${maxPressure} mbar`;
    }
    if (pressure &lt; minPressure) { minPressure = pressure; document.getElementById('minPressure').innerText = `Min Pressure: ${minPressure} mbar`; } // Limit the number of data points to keep the chart responsive if (weatherChart.data.labels.length &gt; 1440) { // Assuming 1 data point per minute, keep 24 hours of data
        weatherChart.data.datasets[1].data.shift();
        weatherChart.data.datasets[2].data.shift();
        weatherChart.data.datasets[3].data.shift();
        weatherChart.data.datasets[4].data.shift();
    }

    weatherChart.update();
}

function updateForecast(forecast) {
    document.getElementById('forecast').innerText = `Forecast: ${forecast}`;
}

function onMessageArrived(message) {
    console.log("Message Arrived: " + message.destinationName + " : " + message.payloadString);
    if (message.destinationName === "personal/ucfnaps/downhamweather/loop") {
        const data = JSON.parse(message.payloadString);
        const windSpeed = data['windSpeed_mph'];  // Adjust this key according to your data structure
        const temperature = data['outTemp_C'];  // Adjust this key according to your data structure
        const solarRadiation = data['radiation_Wpm2'];  // Adjust this key according to your data structure
        const rainAmount = data['dayRain_mm'];  // Adjust this key according to your data structure
        const pressure = data['pressure_mbar'];  // Adjust this key according to your data structure

        const nowTimestamp = new Date();

        // Update wind speed every time
        updateWindSpeed(windSpeed, nowTimestamp);

        if (firstUpdate || Date.now() - lastUpdate &gt;= 60000) {
            // Update other metrics every minute
            updateOtherMetrics(temperature, solarRadiation, rainAmount, pressure, nowTimestamp);
            lastUpdate = Date.now();
            firstUpdate = false;  // Ensure subsequent updates follow the interval
        }

        // Pulse the dot when new data arrives
        pulseDot();
    } else if (message.destinationName === "personal/ucfnaps/eink/met") {
        const forecast = message.payloadString;
        updateForecast(forecast);
    }
}
</code></pre>
<h3>Chart.js Setup</h3>
<p>Now, let&#8217;s configure Chart.js to visualize the weather data. We will use multiple datasets to display wind speed, temperature, solar radiation, rain amount, and pressure.</p>
<pre><code>// Chart.js setup
const ctx = document.getElementById('weatherChart').getContext('2d');
const weatherChart = new Chart(ctx, {
    type: 'line',
    data: {
        labels: [],  // Time labels
        datasets: [{
            label: 'Wind Speed (mph)',
            data: [],
            borderColor: 'rgba(75, 192, 192, 1)',
            borderWidth: 3,
            fill: false,
            yAxisID: 'y-axis-1',
            tension: 0.1
        },
        {
            label: 'Temperature (°C)',
            data: [],
            borderColor: 'rgba(255, 99, 132, 1)',
            borderWidth: 3,
            fill: false,
            yAxisID: 'y-axis-2',
            tension: 0.1
        },
        {
            label: 'Solar Radiation (W/m²)',
            data: [],
            borderColor: 'rgba(255, 206, 86, 1)',
            borderWidth: 3,
            fill: false,
            yAxisID: 'y-axis-3',
            tension: 0.1
        },
        {
            label: 'Rain Amount (mm)',
            data: [],
            borderColor: 'rgba(54, 162, 235, 1)',
            borderWidth: 3,
            fill: false,
            yAxisID: 'y-axis-4',
            tension: 0.1
        },
        {
            label: 'Pressure (mbar)',
            data: [],
            borderColor: 'rgba(153, 102, 255, 1)',
            borderWidth: 3,
            fill: false,
            yAxisID: 'y-axis-5',
            tension: 0.1
        }]
    },
    options: {
        responsive: true,
        plugins: {
            legend: {
                position: 'top',
            },
            title: {
                display: true,
                text: 'Live Weather Data'
            },
            decimation: {
                enabled: true,
                algorithm: 'lttb',
                samples: 100,  // Adjust this value as needed for performance
            },
        },
        scales: {
            x: {
                type: 'time',
                time: {
                    unit: 'minute'
                },
                title: {
                    display: true,
                    text: 'Time'
                }
            },
            'y-axis-1': {
                type: 'linear',
                position: 'left',
                beginAtZero: true,
                title: {
                    display: true,
                    text: 'Wind Speed (mph)'
                }
            },
            'y-axis-2': {
                type: 'linear',
                position: 'right',
                beginAtZero: true,
                title: {
                    display: true,
                    text: 'Temperature (°C)'
                },
                grid: {
                    drawOnChartArea: false
                }
            },
            'y-axis-3': {
                type: 'linear',
                position: 'right',
                beginAtZero: true,
                title: {
                    display: true,
                    text: 'Solar Radiation (W/m²)'
                },
                grid: {
                    drawOnChartArea: false
                }
            },
            'y-axis-4': {
                type: 'linear',
                position: 'right',
                beginAtZero: true,
                title: {
                    display: true,
                    text: 'Rain Amount (mm)'
                },
                grid: {
                    drawOnChartArea: false
                }
            },
            'y-axis-5': {
                type: 'linear',
                position: 'right',
                beginAtZero: true,
                title: {
                    display: true,
                    text: 'Pressure (mbar)'
                },
                grid: {
                    drawOnChartArea: false
                }
            }
        },
        interaction: {
            intersect: false,
            mode: 'nearest',
        },
        elements: {
            line: {
                cubicInterpolationMode: 'monotone',
            },
        },
    }
});
</code></pre>
<h3>Conclusion</h3>
<p>By integrating MQTT and Chart.js, it is possible to create a dynamic and real-time weather monitoring dashboard. The connection status indicator provides immediate feedback on the connection state, and the pulsing effect when new data arrives enhances user experience by visually notifying them of updates.</p>
<p>This setup can be further extended by adding more datasets, customizing the chart&#8217;s appearance, or integrating additional sensors. The data of course couple be from any feed, but real-time weather monitoring provides a good example of how IoT and web technologies can be combined to create realtime dashboards.</p>
<p>The post <a href="https://www.digitalurban.org/blog/2024/06/27/enhancing-live-weather-monitoring-with-mqtt-and-chart-js/">Enhancing Live Weather Monitoring with MQTT and Chart.js</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open Gauges &#8211; Physical and Digital Data Display Devices</title>
		<link>https://www.digitalurban.org/blog/2022/06/14/open-gauges-physical-data-display-devices/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Tue, 14 Jun 2022 17:49:06 +0000</pubDate>
				<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Physical Data Devices]]></category>
		<category><![CDATA[Data Dial]]></category>
		<category><![CDATA[Dials]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[Open Gauges]]></category>
		<guid isPermaLink="false">https://www.digitalurban.org/?p=7103</guid>

					<description><![CDATA[<p>The post <a href="https://www.digitalurban.org/blog/2022/06/14/open-gauges-physical-data-display-devices/">Open Gauges &#8211; Physical and Digital Data Display Devices</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[
		<div id="fws_696a29bbdcd83"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row top-level"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element " >
	<div class="wpb_wrapper">
		<p>Developed at the <a href="https://connected-environments.org/" rel="nofollow">Connected Environments Lab</a> at <a href="https://www.ucl.ac.uk/bartlett/casa" rel="nofollow">The Centre for Advanced Spatial Analysis</a>, <a href="https://www.ucl.ac.uk/" rel="nofollow">University College London</a>, the Open Gauges Project was launched in October 2021 as part of the Module on Sensor Data Visualisation (CASA0019) within the <a href="https://www.ucl.ac.uk/bartlett/casa/study/msc-connected-environments">MSc in Connected Environments</a>.</p>
<p>The <a href="https://github.com/ucl-casa-ce/Open-Gauges">Open Gauges Github Repository</a> provides full access to the original Fusion 360 design files, .STL files to 3D print gauges, code and graphics for the gauge dials. It also allows new gauges/code to be uploaded into new branches via the Gibhub page.</p>
<blockquote><p>The project aims to allow open-source data gauges to be built, modified, and viewed as both physical (3d printed) and digital gauges.</p></blockquote>
<p>Depending on the user’s preference the models can be made to run from any online data source  &#8211; such as an MQTT feed &#8211; from Weather Data with Air Pressure, Temperature, Wind Speed etc though to Air Quality Gauges, Noise Meters, Energy etc. The project was created by <a href="https://connected-environments.org/people/" rel="nofollow">Professor Andrew Hudson-Smith</a> and <a href="https://connected-environments.org/people/" rel="nofollow">Dr Valerio Signorelli</a>.</p>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbddee3"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				<div class="img-with-aniamtion-wrap center" data-max-width="100%" data-max-width-mobile="default" data-shadow="none" data-animation="fade-in" >
      <div class="inner">
        <div class="hover-wrap" data-hover-animation="color-overlay"> 
          <div class="hover-wrap-inner">
            <a href="https://www.digitalurban.org/wp-content/uploads/2022/06/5DialsFrontlarge-1024x230-1.png" class="pp center">
              <img decoding="async" class="img-with-animation skip-lazy " data-delay="0" height="230" width="1024" data-animation="fade-in" src="https://www.digitalurban.org/wp-content/uploads/2022/06/5DialsFrontlarge-1024x230-1.png" alt="Open Gauges" srcset="https://www.digitalurban.org/wp-content/uploads/2022/06/5DialsFrontlarge-1024x230-1.png 1024w, https://www.digitalurban.org/wp-content/uploads/2022/06/5DialsFrontlarge-1024x230-1-300x67.png 300w, https://www.digitalurban.org/wp-content/uploads/2022/06/5DialsFrontlarge-1024x230-1-768x173.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" />
            </a>
          </div>
        </div>
      </div>
      </div>
			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe07ba"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element " >
	<div class="wpb_wrapper">
		<p>A total of 5 Dial Graphics are provided in this initial release &#8211; sized to fit into the 3D printed cases.</p>
<p>The 5 Dial Graphics are &#8211; Temperature (-10 to 40 oC), Wind Speed (0-60 mph), Wind Dir (0 &#8211; 360), Air Pressure (950 &#8211; 1050 mb) and Co2 (400 &#8211; 1400 ppm).</p>
<p>In addition to reading the MQTT data and using the Servo Easing Library for the servo, the code also includes a time function, allowing the gauge to turn the LED lights/Servo on and off at set times. This is used to turn off at night and on again in the morning.</p>
<p>The code can be used to create any gauge with a range from 180 to 360 degrees using a standard SG90 servo. A gear train is used to extend the servo range with the ability to calibrate in the code. On load, the servo performs a sweep function, to aid the calibration process.</p>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe0c1a"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				<div class="img-with-aniamtion-wrap " data-max-width="100%" data-max-width-mobile="default" data-shadow="none" data-animation="fade-in" >
      <div class="inner">
        <div class="hover-wrap"> 
          <div class="hover-wrap-inner">
            <img decoding="async" class="img-with-animation skip-lazy " data-delay="0" height="155" width="883" data-animation="fade-in" src="https://www.digitalurban.org/wp-content/uploads/2022/06/initialdials.png" alt="Open Gauges Dials" srcset="https://www.digitalurban.org/wp-content/uploads/2022/06/initialdials.png 883w, https://www.digitalurban.org/wp-content/uploads/2022/06/initialdials-300x53.png 300w, https://www.digitalurban.org/wp-content/uploads/2022/06/initialdials-768x135.png 768w" sizes="(max-width: 883px) 100vw, 883px" />
          </div>
        </div>
      </div>
    </div>
			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe2244"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
	<div class="wpb_raw_code wpb_content_element wpb_raw_html" >
		<div class="wpb_wrapper">
			<center><div style="align: center"> <iframe loading="lazy" title="Open Gauges - Wind Speed Gauge with Stand" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="640" height="480" src="https://sketchfab.com/models/a181b6f26ca74ea18ad260698f5c6eeb/embed?autostart=1&transparent=1"></iframe></div></center>
		</div>
	</div>

			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe4367"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element " >
	<div class="wpb_wrapper">
		<p>The aim was to make displaying data, via both a physical and digital device, as easy as possible &#8211; to recreate the simplicity of a gauge but to update it to use current data standards.</p>
<p><img loading="lazy" decoding="async" class="wp-image-6210 alignright" src="https://connected-environments.org/wp-content/uploads/2021/10/techdraw3-1024x724.png" alt="Open Gauges - Technical Drawing" width="411" height="290" /></p>
<p>Due to its simplicity, the design can be edited to accommodate a range of styles, from dual displays through to retrofitting old devices. Indeed retrofitting (<em>only if a device is beyond repair of course</em>) can give new life to old barometers, barographs, pressure gauges etc, all with the same code and design.</p>
<p>At the present time (October 22nd, 2021) this page is under development with new designs, a full walkthrough of how to make one, an Augmented Reality Version and new examples (such as Air Quality) incoming.</p>
<blockquote><p>To underline the developing nature of the project &#8211; see our <a href="https://connected-environments.org/open-gauges/neopixel-barometer/">Neopixel Barometer Open Gauge,</a> included 28th October 2021, the <a href="https://github.com/ucl-casa-ce/Open-Gauges/blob/main/Graphics%20Files/Energy_Gauge.png">Open Energy Gauge graphic</a>, included 9th November 2021 and the <a href="https://connected-environments.org/making/open-gauges-the-voltmeter-gauge/">Voltmeter Gauge</a>, added 11th November 2021 over at the Connected Environments site and the<a href="https://www.digitalurban.org/blog/2022/05/31/owmbarometer/"> Open Weather Map NeoPixel Barometer</a>, here on Digital Urban (June, 2022).</p></blockquote>
<p>The gauges are made to be as simple as possible to make but allow enough flexibility to allow them to be used to display a wide range of data types, the parts list below provides details for the full gauge, with lighting.</p>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe498e"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element " >
	<div class="wpb_wrapper">
		<h2><a id="user-content-parts-list" class="anchor" href="https://github.com/ucl-casa-ce/Open-Gauges/blob/main/README.md#parts-list" aria-hidden="true"></a>Parts List</h2>
<p>The main parts are:</p>
<ul>
<li>Node MCU Arduino Board &#8211; we have been using the (<a href="https://www.amazon.co.uk/MakerHawk-Internet-Development-Wireless-Micropython/dp/B07M8Q38LK/ref=sr_1_4?dchild=1&amp;keywords=nodemcu&amp;qid=1634650644&amp;sr=8-4" rel="nofollow">MakerHawk boards</a>). However, any Arduino compatiable board will suffice, the ease of using the above boards is the code will work without and changes to the pins.</li>
<li>SG90 Servo &#8211; any SG90 style servo will work, we would however recommend the MG90S Micro Servo as it provides a smoother travel to the gauage pointer.</li>
<li>Lights &#8211; <a href="https://shop.pimoroni.com/products/white-led-backlight-module?variant=36999548170" rel="nofollow">Pimorini White LED Backlight Module – 38.7mm x 11.9mm x 2mm</a>, although any low power led will also suffice</li>
<li>PLA for 3D Printing &#8211; Any PLA for the main parts, the dials graphics are printed on paper and laid flat on a disc (see 3D Printer Files) printed in transparent PLA. This can be left out but it allows the dial to lay flat and provides a nice diffused light. eSun Transparent PLA works well.</li>
</ul>
<h2></h2>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
		<div id="fws_696a29bbe4df7"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element " >
	<div class="wpb_wrapper">
			</div>
</div>




			</div> 
		</div>
	</div> 
</div></div><!-- /wp:post-content --><p>The post <a href="https://www.digitalurban.org/blog/2022/06/14/open-gauges-physical-data-display-devices/">Open Gauges &#8211; Physical and Digital Data Display Devices</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Datascape &#8211; New 3D Dataviz tool from Daden</title>
		<link>https://www.digitalurban.org/blog/2012/10/31/datascape-new-3d-dataviz-tool-from-daden-2/</link>
					<comments>https://www.digitalurban.org/blog/2012/10/31/datascape-new-3d-dataviz-tool-from-daden-2/#comments</comments>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Wed, 31 Oct 2012 12:24:59 +0000</pubDate>
				<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[data viz]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Front Page]]></category>
		<category><![CDATA[datascape]]></category>
		<guid isPermaLink="false">http://www.digitalurban.org/?p=3040</guid>

					<description><![CDATA[<p>This is intriguing, a new 3D package to map and explore data &#8211; Datascape, by Daden Ltd, known perviously for their work in Second Life, provides an immersive environment in which users...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2012/10/31/datascape-new-3d-dataviz-tool-from-daden-2/">Datascape &#8211; New 3D Dataviz tool from Daden</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-medium wp-image-3041 alignright" title="Screen Shot 2012-10-31 at 12.19.24" src="https://www.digitalurban.org/wp-content/uploads/2012/10/Screen-Shot-2012-10-31-at-12.19.24-1-300x148.png" alt="" width="300" height="148" srcset="https://www.digitalurban.org/wp-content/uploads/2012/10/Screen-Shot-2012-10-31-at-12.19.24-1-300x148.png 300w, https://www.digitalurban.org/wp-content/uploads/2012/10/Screen-Shot-2012-10-31-at-12.19.24-1-768x380.png 768w, https://www.digitalurban.org/wp-content/uploads/2012/10/Screen-Shot-2012-10-31-at-12.19.24-1.png 864w" sizes="auto, (max-width: 300px) 100vw, 300px" /><br />
This is intriguing, a new 3D package to map and explore data &#8211; Datascape, by Daden Ltd, known perviously for their work in Second Life, provides an immersive environment in which users can explore and interact with data from almost any source.<br />
David Burden, Daden’s Managing Director said <em>“Datascape is ground-breaking and we’re expecting visualisations that tell a story and show how the additional power of immersion can lead to better understanding and communication”</em><br />
The movie below provides an insight into the possibilities:<br />
<iframe loading="lazy" src="http://player.vimeo.com/video/49678359?badge=0" frameborder="0" width="640" height="360"></iframe><br />
<a href="http://vimeo.com/49678359">DATASCAPE &#8211; A VIRTUAL WORLD FOR YOUR DATA</a> from <a href="http://vimeo.com/user898935">DadenMedia</a> on <a href="http://vimeo.com">Vimeo</a>.<br />
<strong>Key Features</strong><br />
Datascape can be delivered as a standalone desktop application, or as a networked or internet delivered multi-user system. Using Datascape you can:</p>
<ul>
<li>Import data from a wide variety of data sources, with native support for Excel, CVS and SQL and access to XML, JSON and other through ETL tools such as Kettle</li>
<li>Import data from web services such as RSS, Twitter and other feeds and real-time data</li>
<li>Visualise up to 65,000 entities at a time</li>
<li>Dynamically map and re-map data parameters onto plot features – with up to 10 features being available per plot point</li>
<li>Plot multiple datasets in the same subjective space</li>
<li>Filter, group, and highlight data</li>
<li>Use force-graph algorithms to plot network graphs</li>
<li>Plot geospatial and temporal data with time-on-a-stick</li>
<li>Save spaces for later analysis, or share them with other users, with over a dozen users being able to collaborate in the same space, each visible to each other</li>
<li>Animate data in time or space</li>
<li>“Scrub” data through a dynamic filter window</li>
</ul>
<p>There is a free version available (limited to 2000 data points) linked to Dadens&#8217; recently announced data visualisation competition. The competition is open to individuals, academics and commercial users with the winning entries being featured on Daden’s website and in a supporting press release. All submissions must be received by 17:00 GMT on 12 November 2012, via the <a href="http://www.daden.co.uk/competition">Daden Website</a> . Winners will be announced on 1 Dec 2012. Competition rules and entry details can be found on the <a href="http://www.daden.co.uk/competition)">website</a>.</p>
<ul>
<li><a href="http://www.daden.co.uk/datascape">Read more about Datascape over at the Daden site</a></li>
</ul>
<p>The post <a href="https://www.digitalurban.org/blog/2012/10/31/datascape-new-3d-dataviz-tool-from-daden-2/">Datascape &#8211; New 3D Dataviz tool from Daden</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.digitalurban.org/blog/2012/10/31/datascape-new-3d-dataviz-tool-from-daden-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>3D Visualisation of World Flight Paths</title>
		<link>https://www.digitalurban.org/blog/2012/06/26/3d-visualisation-of-world-flight-paths/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Tue, 26 Jun 2012 10:07:00 +0000</pubDate>
				<category><![CDATA[CASA MRes]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[flight path data]]></category>
		<category><![CDATA[MRes in Advanced Spatial Analysis and Visualisation]]></category>
		<category><![CDATA[openflights]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=759</guid>

					<description><![CDATA[<p>Robin Edwards, a student on our MRes in Advanced Spatial Analysis and Visualisation here at the Centre for Advanced Spatial Analysis, University College London, has used Processing to create a...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2012/06/26/3d-visualisation-of-world-flight-paths/">3D Visualisation of World Flight Paths</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Robin Edwards, a student on our <a href="http://www.bartlett.ucl.ac.uk/casa/programmes/postgraduate/mres-advanced-spatial-analysis-visualisation">MRes in Advanced Spatial Analysis and Visualisation</a> here at the Centre for Advanced Spatial Analysis, University College London, has used Processing to create a visualisation using data from  OpenFlights.org.  The clip below visualises approx 50,000 active flight-paths,interpolating motion along great circle paths for dynamic effect:  </p>
<p><center><iframe loading="lazy" allowfullscreen="" frameborder="0" height="360" mozallowfullscreen="" src="http://player.vimeo.com/video/43036642?byline=0&#038;color=ff9933" webkitallowfullscreen="" width="640"></iframe></center></p>
<div></div>
<p>Robin notes that it does not account for multiple airlines or scheduled flights, but the path data still seems a reasonable proxy for flight visualisation.</p>
<div></div>
<div>For more head over to <a href="http://geotheory.org/">http://geotheory.org/</a> </div>
<div></div>
<div>We like it so much it is slide one in our lecture on Geography in a Web 3.0 World at the <a href="http://www.ncrm.ac.uk/RMF2012/programme.php?id=D3">Research Methods Festival 2012</a> at Oxford University next week&#8230;</div>
<p>The post <a href="https://www.digitalurban.org/blog/2012/06/26/3d-visualisation-of-world-flight-paths/">3D Visualisation of World Flight Paths</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>6 Fellowships £10,000 Each at The Centre for Spatial Analysis and Policy (CSAP) in Leeds or the Centre for Advanced Spatial Analysis (CASA) in London</title>
		<link>https://www.digitalurban.org/blog/2012/06/06/6-fellowships-10000-each-at-e-centre/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Wed, 06 Jun 2012 14:33:00 +0000</pubDate>
				<category><![CDATA[Agent Based Modelling]]></category>
		<category><![CDATA[CASA]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[fellowships]]></category>
		<category><![CDATA[Geospatial]]></category>
		<category><![CDATA[Leeds]]></category>
		<category><![CDATA[microsimulation]]></category>
		<category><![CDATA[NCRM]]></category>
		<category><![CDATA[TALISMAN]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=767</guid>

					<description><![CDATA[<p>We are pleased to announce the availability of six fellowships are available to support individuals in non-academic institutions to undertake defined research projects at the Centre for Spatial Analysis and Policy (CSAP)...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2012/06/06/6-fellowships-10000-each-at-e-centre/">6 Fellowships £10,000 Each at The Centre for Spatial Analysis and Policy (CSAP) in Leeds or the Centre for Advanced Spatial Analysis (CASA) in London</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left;">We are pleased to announce the availability of six fellowships are available to support individuals in non-academic institutions to undertake defined research projects at the Centre for Spatial Analysis and Policy (CSAP) in Leeds or the Centre for Advanced Spatial Analysis (CASA) in London. The Fellowships will provide individuals with an opportunity to learn and apply spatial analytical methods to their own data.</span></p>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;">Value</strong></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">Fellowships are valued at up to £10,000 each and will cover costs for up to 3 months for full-time projects and 6 months for part-time work (although other temporal arrangements may be considered).</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;"> </strong><strong style="margin: 0pt; padding: 0pt;">Eligibility</strong></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">To qualify to apply for a fellowship individuals should:<strong style="margin: 0pt; padding: 0pt;"></strong></div>
<ul style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 0pt 0pt 0pt 0px; padding: 0px 0px 0px 10px; text-align: left;"><a href="http://3.bp.blogspot.com/-9DDKZ9KBMfo/T89pV84xtxI/AAAAAAAAC1Y/TEMhTd2hAtE/s1600/Screen+Shot+2012-06-06+at+15.27.10.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span style="color: black;"><img loading="lazy" decoding="async" border="0" height="320" src="http://3.bp.blogspot.com/-9DDKZ9KBMfo/T89pV84xtxI/AAAAAAAAC1Y/TEMhTd2hAtE/s320/Screen+Shot+2012-06-06+at+15.27.10.png" width="225" /></span></a></p>
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; Belong to a non-academic organisation</li>
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; Have a degree (preferably in geography)</li>
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; Have the support of their organisation</li>
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; Be located in the UK.</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;">Application Procedure</strong></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">To apply for a fellowship, please include the following by email under single cover and preferably as one PDF file:</div>
<ul style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 0pt 0pt 0pt 0px; padding: 0px 0px 0px 10px; text-align: left;">
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; A completed User Fellowship <a href="http://www.geog.leeds.ac.uk/fileadmin/downloads/TALISMAN_Fellowship_Application.doc" style="cursor: pointer; margin: 0pt; outline-style: none; outline-width: medium; padding: 0pt;">application form</a></li>
<li style="list-style-type: none; margin: 7px 0px 8px 10px; padding: 0pt;">&#8211; A letter of support from your employer</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">Applications should be sent to <strong style="margin: 0pt; padding: 0pt;">Amy O’Neill, </strong>TALISMAN Project Assistant: <a href="mailto:a.oneill@leeds.ac.uk" style="cursor: pointer; margin: 0pt; outline-style: none; outline-width: medium; padding: 0pt;">a.oneill@leeds.ac.uk</a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;"> </strong><strong style="margin: 0pt; padding: 0pt;">Deadline</strong></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">We require all materials to be sent together by <strong style="margin: 0pt; padding: 0pt;">4pm</strong> on <strong style="margin: 0pt; padding: 0pt;">September 21, 2012</strong>.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;">Enquiries</strong></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;"><strong style="margin: 0pt; padding: 0pt;"></strong>If you would like further information about the fellowships or to discuss a potential project before applying, please contact:</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">At CSAP:</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">Mark Birkin, email: <a href="mailto:m.h.birkin@leeds.ac.uk" style="cursor: pointer; margin: 0pt; outline-style: none; outline-width: medium; padding: 0pt;">m.h.birkin@leeds.ac.uk</a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">John Stillwell, email: <a href="mailto:j.c.h.stillwell@leeds.ac.uk" style="cursor: pointer; margin: 0pt; outline-style: none; outline-width: medium; padding: 0pt;">j.c.h.stillwell@leeds.ac.uk</a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">AT CASA:</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 10px 0pt 15px; padding: 0pt; text-align: left;">Andy Hudson-Smith, email:<a href="mailto:a.hudson-smith@ucl.ac.uk" style="cursor: pointer; margin: 0pt; outline-style: none; outline-width: medium; padding: 0pt;"> a.hudson-smith@ucl.ac.uk</a></p>
<p>TALISMAN is a node of the <a href="http://www.ncrm.ac.uk/">National Centre for Research Methods</a> (NCRM) and is funded through the Economic and Social Research Council (ESRC) as part of a strategy to improve the standard of research methods across the UK social science community.  The key rationale for TALISMAN is to act as a catalyst for methodological innovation by forging strong links between research and capacity building in geospatial analysis and simulation. TALISMAN is based at the University of Leeds and the University College London.</div>
<p>The post <a href="https://www.digitalurban.org/blog/2012/06/06/6-fellowships-10000-each-at-e-centre/">6 Fellowships £10,000 Each at The Centre for Spatial Analysis and Policy (CSAP) in Leeds or the Centre for Advanced Spatial Analysis (CASA) in London</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Public Transport Flows in London: A CASA Movie</title>
		<link>https://www.digitalurban.org/blog/2011/03/22/public-transport-flows-in-london-casa/</link>
					<comments>https://www.digitalurban.org/blog/2011/03/22/public-transport-flows-in-london-casa/#comments</comments>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Tue, 22 Mar 2011 22:06:00 +0000</pubDate>
				<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[london bus network]]></category>
		<category><![CDATA[london transport visualisation]]></category>
		<category><![CDATA[london tube network]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=879</guid>

					<description><![CDATA[<p>Sometimes in a research lab you step back in awe at some of the research going on around you. The work from the team behind the new Simulacra blog from...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2011/03/22/public-transport-flows-in-london-casa/">Public Transport Flows in London: A CASA Movie</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: inherit;">Sometimes in a research lab you step back in awe at some of the research going on around you. The work from the team behind the new <a href="http://simulacra.blogs.casa.ucl.ac.uk/">Simulacra blog from CASA</a> is one of those moments, visualising the dynamic geography of the urban transport system:</span><br /><span style="font-family: inherit;"></span><br /><center><iframe loading="lazy" src="http://player.vimeo.com/video/21351764" width="640" height="360" frameborder="0"></iframe></p>
<p><a href="http://vimeo.com/21351764">Public Transport flows, London</a> from <a href="http://vimeo.com/user6307980">Joan Serras</a> on <a href="http://vimeo.com/">Vimeo</a>.</p>
<p></center><span style="font-family: inherit;"></span><span style="font-family: inherit;">The movie above details the public transport flows of London, i<span style="line-height: 24px;">t is interesting to note the bus network transition from night to day, the steady ‘pulse’ of the tube network throughout its service and the Stansted-Heathrow-Gatwick connection defined by the coach network. </span></span><span style="font-family: inherit;"><span style="line-height: 24px;"><br /></span></span><br /><span style="font-family: inherit;"><span style="line-height: 24px;">Take a look at <a href="http://simulacra.blogs.casa.ucl.ac.uk/">http://simulacra.blogs.casa.ucl.ac.uk/</a> for full details, including an amazing country wide version. </span></span></p>
<p>The post <a href="https://www.digitalurban.org/blog/2011/03/22/public-transport-flows-in-london-casa/">Public Transport Flows in London: A CASA Movie</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.digitalurban.org/blog/2011/03/22/public-transport-flows-in-london-casa/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WikiLeaks Map: How Leaky is Your Country</title>
		<link>https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country-2/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Mon, 20 Sep 2010 12:18:00 +0000</pubDate>
				<category><![CDATA[data mining]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[wikileaks]]></category>
		<category><![CDATA[wikileaks map]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=933</guid>

					<description><![CDATA[<p>WikiLeaks is a multi-jurisdictional public service designed to protect whistleblowers, journalists and activists who have sensitive materials to communicate to the public. Since July 2007, they have worked across the...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country-2/">WikiLeaks Map: How Leaky is Your Country</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>WikiLeaks is a multi-jurisdictional public service designed to protect  whistleblowers, journalists and activists who have sensitive materials  to communicate to the public. Since July 2007, they have worked across the  globe to obtain, publish and defend such materials, and, also, to fight  in the legal and political spheres for the broader principles on which  our work is based: the integrity of our common historical record and the  rights of all peoples to create new history.</p>
<p>The question is which countries have the most leaks, what you need to &#8216;How Leaky is your Country&#8217; by Ben Blundell here at CASA, University College London.</p>
<div style="clear: both; text-align: center;"><a href="http://www.section9.co.uk/wikileaks" style="margin-left: 1em; margin-right: 1em;"><span><span></span></span><img loading="lazy" decoding="async" border="0" height="444" src="http://4.bp.blogspot.com/_ADwvfqkxChw/TJdP3UVh8gI/AAAAAAAACcM/frhs8KMQeQI/s640/Wikileaks.jpg" width="640" /><span></span><span></span></a></div>
<p>Written in HTML 5 the site trawls WikiLeaks daily and maps the outputs, it is well worth a look. Go to <a href="http://www.section9.co.uk/wikileaks">http://www.section9.co.uk/wikileaks</a> for full info (it works best in Chrome).</p>
<p>A deeper analysis is forthcoming along with various new features, this is purely a first stage but an interesting one&#8230;.</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country-2/">WikiLeaks Map: How Leaky is Your Country</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WikiLeaks Map: How Leaky is Your Country</title>
		<link>https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country/</link>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Mon, 20 Sep 2010 12:18:00 +0000</pubDate>
				<category><![CDATA[data mining]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[wikileaks]]></category>
		<category><![CDATA[wikileaks map]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=933</guid>

					<description><![CDATA[<p>WikiLeaks is a multi-jurisdictional public service designed to protect whistleblowers, journalists and activists who have sensitive materials to communicate to the public. Since July 2007, they have worked across the...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country/">WikiLeaks Map: How Leaky is Your Country</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>WikiLeaks is a multi-jurisdictional public service designed to protect  whistleblowers, journalists and activists who have sensitive materials  to communicate to the public. Since July 2007, they have worked across the  globe to obtain, publish and defend such materials, and, also, to fight  in the legal and political spheres for the broader principles on which  our work is based: the integrity of our common historical record and the  rights of all peoples to create new history.</p>
<p>The question is which countries have the most leaks, what you need to &#8216;How Leaky is your Country&#8217; by Ben Blundell here at CASA, University College London.</p>
<div style="clear: both; text-align: center;"><a href="http://www.section9.co.uk/wikileaks" style="margin-left: 1em; margin-right: 1em;"><span><span></span></span><img loading="lazy" decoding="async" border="0" height="444" src="http://4.bp.blogspot.com/_ADwvfqkxChw/TJdP3UVh8gI/AAAAAAAACcM/frhs8KMQeQI/s640/Wikileaks.jpg" width="640" /><span></span><span></span></a></div>
<p>Written in HTML 5 the site trawls WikiLeaks daily and maps the outputs, it is well worth a look. Go to <a href="http://www.section9.co.uk/wikileaks">http://www.section9.co.uk/wikileaks</a> for full info (it works best in Chrome).</p>
<p>A deeper analysis is forthcoming along with various new features, this is purely a first stage but an interesting one&#8230;.</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/09/20/wikileaks-map-how-leaky-is-your-country/">WikiLeaks Map: How Leaky is Your Country</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MRes Advanced Spatial Analysis and Visualisation: Curriculum, Aims and Admission</title>
		<link>https://www.digitalurban.org/blog/2010/06/11/mres-advanced-spatial-analysis-and-2/</link>
					<comments>https://www.digitalurban.org/blog/2010/06/11/mres-advanced-spatial-analysis-and-2/#comments</comments>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Fri, 11 Jun 2010 09:28:00 +0000</pubDate>
				<category><![CDATA[CASA]]></category>
		<category><![CDATA[CASA MRes]]></category>
		<category><![CDATA[city visualization]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[digital urban]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[giscience]]></category>
		<category><![CDATA[MRes]]></category>
		<category><![CDATA[MRes ASAV]]></category>
		<category><![CDATA[research methods]]></category>
		<category><![CDATA[The Bartlett]]></category>
		<category><![CDATA[UCL]]></category>
		<category><![CDATA[UCL Masters]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=1011</guid>

					<description><![CDATA[<p>Below we provide full details for 2010 entry on the new MRes in Advanced Spatial Analysis and Visualisation (ASAV). The course reflects the current state of play in geographic, urban...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/06/11/mres-advanced-spatial-analysis-and-2/">MRes Advanced Spatial Analysis and Visualisation: Curriculum, Aims and Admission</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Below we provide full details for 2010 entry on the new MRes in Advanced Spatial Analysis and Visualisation (ASAV). The<b> </b>course reflects the  current state of play in geographic, urban and architectural information  systems with an emphasis on visualisation, analysis and modelling. Taught at the Centre for Advanced Spatial Analysis, home of digital urban, it is an innovative and exciting opputunity to study at UCL with a MRes acting as a pathway to a PhD or further career in  ASAV.</p>
<p><b>Course  Executive Summary </b></p>
<p>The <a href="http://www.casa.ucl.ac.uk/">Centre for Advanced Spatial Analysis</a>  (CASA) is an initiative within University College London to develop  research in emerging computer technologies in several disciplines  dealing with geography, space, location, and the built environment. As  an interdisciplinary research centre expertise is drawn from  archaeology, architecture, cartography, computer science, environmental  science, geography, planning, remote sensing, geomatic engineering, and  transport studies. The Centre is located within <a href="http://www.bartlett.ucl.ac.uk/index.php">The Bartlett</a> at UCL,  from which it is administered but it has associated students and faculty  in other faculties, specifically in Geography and in Civil (Geomatic)  Engineering. This structure generates a unique blend of knowledge  forming the core of the MRes ASAV.</p>
<div style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_ADwvfqkxChw/SDGNkHfVtQI/AAAAAAAABLs/DasQNE70uno/s1600/maptubewindow.png" style="margin-left: 1em; margin-right: 1em;"><img loading="lazy" decoding="async" border="0" height="419" src="http://2.bp.blogspot.com/_ADwvfqkxChw/SDGNkHfVtQI/AAAAAAAABLs/DasQNE70uno/s640/maptubewindow.png" width="640" /></a></div>
<p>The  MRes is unique in its focus on complexity, modelling, mapping and  visualisation, pulling together the latest research in urban form,  functionality and communication.  Recent changes in the rise of  web-based technologies and the development of low cost yet complex  visualisation and analysis packages has generated a notable change in  the demand for more traditional vendor specific information systems and  computer aided design courses.</p>
<div style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_ADwvfqkxChw/R_ocm2P8NPI/AAAAAAAABJU/RCBhWtCX130/s1600/roads2.png" style="margin-left: 1em; margin-right: 1em;"><img loading="lazy" decoding="async" border="0" height="336" src="http://4.bp.blogspot.com/_ADwvfqkxChw/R_ocm2P8NPI/AAAAAAAABJU/RCBhWtCX130/s640/roads2.png" width="640" /></a></div>
<p>The MRes ASAV  reflects this change with a look towards Web 3.0 (Read, Write, Execute)  technologies and methods to deliver skills required for current/future  professionals and policy makers engaged in spatially related projects.<br /><b><br /></b><br /><b>Curriculum Structure</b></p>
<p>The course has a strong research component based around developing  new methodologies from new task specific software and techniques that have emerged as part of what may be termed  the ‘Web Revolution’. CASA has been at the forefront of these changes that have impacted the way we share,  communicate and distribute information, specifically information relating directly to geographic and spatial  entities. These changes have steadily emerged since the mid 1990’s and it is now quite clear that location and space  now represent a third force in information technology besides more traditional computer and communication science.</p>
<p>We  reflect these changes within the interlinked laboratory-research-based mini project with data collection  focused on ‘remote data mining’ rather than fieldwork in the traditional planning/geographical/architectural sense.  Indeed these research led skills are increasingly becoming a key element in shaping our understanding of  complex spatial functions.</p>
<div style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/_ADwvfqkxChw/SdyyctIitlI/AAAAAAAACE4/wTmRAqU61cI/s1600/hyper1.jpg" style="margin-left: 1em; margin-right: 1em;"><img loading="lazy" decoding="async" border="0" height="356" src="http://3.bp.blogspot.com/_ADwvfqkxChw/SdyyctIitlI/AAAAAAAACE4/wTmRAqU61cI/s640/hyper1.jpg" width="640" /></a></div>
<p>Vast amounts of previously unused data are becoming available either from changes in  accessibility, due to the nature of the network and cloud based computing, changing national data policies or more  widely as a result of new mass data collection methodologies.</p>
<p></p>
<div><b>Course Aims</b></div>
<div></div>
<p>The  programme aims to provide  training in the principles and skills of social and spatial research.  Its aims include a strong understanding of qualitative and quantitative research  methodology and methods of data collection and analysis to support and enable independent and group  research projects. In addition to focusing on research skills, subject specific modules provide students with the  opportunity to develop an excellence in spatial analysis with the specific skill set to engage and contribute to  the current debates in urban and spatial continuums.</p>
<div><b>Course Delivery</b></div>
<div></div>
<p>The course runs full-time over 12 months. The taught element of the  course is delivered on two days per week over the first two terms.</p>
<div>Modules</div>
<div></div>
<p><b>BENVGSA1 &#8211; Group Mini Project: Digital Visualisation   </b><br />The module introduces the students to methods of visualisation and data mining within the geospatial domain. Developed as a group project the module aims to provide an understanding of the juxtaposition between research, data capture and data display methodologies. As such the module is developed to build upon the taught sections of the course (BENVGSA3 and BENVGSA4) to develop initial research questions for the dissertation (BENVGSA2). Project assessment will be on a group basis.<br /><b>Credits:  30</b><br /><b>Terms: 1 and 2</b></p>
<p><b>BENVGSA2 &#8211; Advanced Spatial Analysis and Visualisation  MRes   Dissertation</b><br />The module is based around the writing,  preparation of an original research project in the form of a Masters Dissertation. Students will be required  to plan the research and dissertation from an early stage with ongoing development building on both the mini-project and taught courses developed through the year. The research topic will be defined under the guidance of the students dissertation supervisor with the support of the Course Director. The aim is to produce a unique, individual piece of  work with an emphasis on data collection, analysis and visualisation linked  to policy and social science orientated applications.<br /><b>Credits: 90</b><br /><b>Terms: 1, 3, 4</b><br /><b> </b><br /><b>BENVGSA3 &#8211; GI Systems and Science</b><br />The aim of  this module is to equip students with an understanding of the principles underlying the conception, representation/measurement and analysis of  spatial phenomena. As such, it presents an overview of the core organising  concepts and techniques of Geographic Information Systems, and the software and  analysis systems that are integral to their effective deployment in advanced  spatial analysis. <br /><b>Credits: 15</b><br /><b>Term: 1 </b><br /><b> </b><br /><b>BENVGSA4 &#8211; Spatial Modelling and Simulation</b><br />This   course will introduce students to the theory, principles and  applications of mathematical and computer modeling as applied to cities. It will be  based on five interrelated themes: an introduction to definitions of models as they  relate to the philosophy of science; the model-building process involving calibration  and prediction; types of urban models ranging from land use transportation  models, microsimulation, discrete choice, cellular automata and agent-based  models; the exploration of two specific types of model, namely land use  transportation; and then cellular automata ABM. <br /><b>Credits: 15</b><br /><b>Term: 2</b><br /><b> </b><br /><b>EDUCGE01 &#8211; <a href="http://www.ucl.ac.uk/calt/masters/modules/EDUCGE01.html" target="_blank" rel="noopener">Inves<br />
tigating Research</a><br />EDUCGE02 &#8211; <a href="http://www.ucl.ac.uk/calt/masters/modules/EDUCGE02.html" target="_blank" rel="noopener">Professional Development in Practice</a></b><br /><b> </b><br /><b>ADMISSIONS</b></p>
<p><a href="mailto:a.hudson-smith.ucl.ac.uk"></a>For details of how to apply, please see<a href="http://www.ucl.ac.uk/prospective-students/graduate-study/application-admission"> </a><a href="http://www.ucl.ac.uk/prospective-students/graduate-study/application-admission">http://www.ucl.ac.uk/<wbr>prospective-students/graduate-<wbr>study/application-admission</a> If you decide to apply, you will need to submit an application form, two references (either two academic references or one academic reference and one work reference), transcript(s) of your degree(s) (must be officially translated if applicable). Please note that all application forms and supporting documents need to submitted directly to the College Admissions Office (address on application form). </p>
<p>Informal enquiries should be directed to the course director, <a href="mailto:a.hudson-smith.ucl.ac.uk">Dr Andrew Hudson-Smith</a>There are no application deadlines for any Bartlett programmes but we do advise applicants to apply sooner rather than later, as once offers of admission are issued for all the vacancies available, it is no longer possible to issue any further offers of admission to applications which are received subsequently. We would advise that you seek to submit an application no later than June 2011 if you wish to be considered for the 2011/12 academic session.</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/06/11/mres-advanced-spatial-analysis-and-2/">MRes Advanced Spatial Analysis and Visualisation: Curriculum, Aims and Admission</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.digitalurban.org/blog/2010/06/11/mres-advanced-spatial-analysis-and-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Crowd Sourced Data: The Copenhagen Wheel for Pollution, Congestion and Road Conditions in Real-Time</title>
		<link>https://www.digitalurban.org/blog/2010/04/29/crowd-sourced-data-copenhagen-wheel-for-2/</link>
					<comments>https://www.digitalurban.org/blog/2010/04/29/crowd-sourced-data-copenhagen-wheel-for-2/#comments</comments>
		
		<dc:creator><![CDATA[Andy]]></dc:creator>
		<pubDate>Thu, 29 Apr 2010 13:52:00 +0000</pubDate>
				<category><![CDATA[Crowd Sourcing]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<guid isPermaLink="false">http://digitalurban.net/?p=1048</guid>

					<description><![CDATA[<p>This is one of the best projects we have seen in sometime, borderline genius &#8211; the Copenhagen Wheel. The project transforms ordinary bicycles quickly into hybrid e-bikes that also function...</p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/04/29/crowd-sourced-data-copenhagen-wheel-for-2/">Crowd Sourced Data: The Copenhagen Wheel for Pollution, Congestion and Road Conditions in Real-Time</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span>This is one of the best projects we have seen in sometime, borderline genius &#8211; the Copenhagen Wheel. The project transforms ordinary bicycles quickly into  hybrid e-bikes that also function as mobile sensing units. The  Copenhagen Wheel allows you to capture the energy dissipated while  cycling and braking and save it for when you need a bit of a boost. It  also maps pollution levels, traffic congestion, and road conditions in  real-time.</span></p>
<p><center><object height="345" width="600"><param name="movie" value="http://www.youtube.com/v/U5k25-hHNrc&#038;hl=en_US&#038;fs=1&#038;"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/U5k25-hHNrc&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="345" width="600"></embed></object></center><span> </span><span></span><br /><span><br />Controlled through your smart  phone, the Copenhagen Wheel becomes a natural extension of your everyday  life. You can use your phone to unlock and lock your bike, change gears  and select how much the motor assists you. As you cycle, the wheels  sensing unit is also capturing your effort level and information about  your surroundings, including road conditions, carbon monoxide, NOx,  noise, ambient temperature and relative humidity.</p>
<p>Access this data  through your phone or the web and use it to plan healthier bike routes,  to achieve your exercise goals or to meet up with friends on the go. You  can also share your data with friends, or with your city &#8211; anonymously  if you wish thereby contributing to a fine-grained database of  environmental information from which we can all benefit.</span></p>
<p>The post <a href="https://www.digitalurban.org/blog/2010/04/29/crowd-sourced-data-copenhagen-wheel-for-2/">Crowd Sourced Data: The Copenhagen Wheel for Pollution, Congestion and Road Conditions in Real-Time</a> appeared first on <a href="https://www.digitalurban.org">Digital Urban</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.digitalurban.org/blog/2010/04/29/crowd-sourced-data-copenhagen-wheel-for-2/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
