This document discusses several citizen science and crowdsourcing projects conducted by Politecnico di Milano's Geomatics Laboratory. It summarizes three main applications: 1) Sensing slow mobility in Lombardy region by analyzing geotagged social media data to identify popular locations, 2) A webGIS platform to collect and visualize European land use/cover maps and allow users to add photos, 3) Several applications to visualize and analyze social media and telecommunications big data from Milan, including filtering data by date and land use and visualizing patterns over time.
The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMapDongpo Deng
OpenStreetMap is an open and collaborative project with thousands of people contributing GPS traces and other data into the making of a global map of places and networks. It is open in the sense that everyone can contribute to the project, and results from the project are free for everyone to reuse. This is contrary to traditional cartography where often a central authority controls the making of the map and its release. Is OpenStreetMap more democratic, and in what sense? Is OpenStreetMap more relevant to the mass, and how can we judge?
We define and use several metrics to measure temporal properties of dened areas in OpenStreetMap, and to sample modes of participation in these areas. These metrics are used to graph the datasets representing the current OpenStreetMap so as to reveal unevenness in user participation and data temporality. We use the dataset about Taiwan as a test case to observe participatory and temporal diversities among different areas of Taiwan in OpenStreetMap.
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...Pierre Béland
Maps from the Crowd in Crisis context
OpenStreetMap Response to humanitarian crisis
Haiyan Typhoon / 2013 and Ebola Epidemic / 2014 Cases
Pierre Béland Humanitarian OpenStreetMap Team
IHTC 2014, Montréal, 2014-06-01
Vala, Francisco - The integration of geospatial data with statistical data to...OECDregions
Vala, Francisco - The integration of geospatial data with statistical data to grasp the territorial dimension in SDG indicators.
Working group on Data Integration. United Nations Global Geospatial Information Management (UNGGIM)
OECD: Joint WPURB-WPTI workshop - May 14, 2019
Qualità dei dati OpenStreetMap: sperimentazioni sulla città di Milano e risul...Marco Minghini
These slides were presented during the Italian OpenStreetMap conference - OSMit 2016 (http://conf.openstreetmap.it), held in Milan (Italy) on May 20-21, 2016. They include a description of some ongoing research works on OpenStreetMap which are under development at the GEOlab (http://geolab.como.polimi.it) of Politecnico di Milano.
A Data Scientist Exploration in the World of Heterogeneous Open Geospatial DataGloria Re Calegari
We present the challenges faced by a Data Scientist in exploring and analyzing heterogeneous Open Geospatial Data. This work is aimed at explaining the initial steps of a data exploration process, specifically aimed at discovering similarities and differences conveyed by diverse sources and resulting from their correlation analysis; we also explore the influence of spatial resolution on the dependence strength between heterogeneous urban sources, to pave the way to a meaningful information fusion.
Maria Antonia Brovelli, Carolina Arias Muñoz, Marco Minghini, Giorgio Zamboni.
https://drive.google.com/file/d/0B3xWOhmJOx-_am5Ld3c4dnFPUUE/view
https://www.youtube.com/watch?v=dQ-EdwoPMVQ&feature=youtu.be
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Paolo Nesi
• Data Ingestion Capabilities
• Data Ingestion Strategy
• Setting Up the Road Graph on Knowledge Base
• Data Set Load via Data Gate (plus how to load triples into Knowledge base)
• Data Ingestion and Transformation via ETL Processes
• Data Ingestion via IOT Brokers
• IOT Network: recall of basic concepts
• IOT Directory
• IOT Devices and IOT Brokers Registration
• Data Ingestion via IOT Applications
• Data Ingestion from API, External Services, Custom MicroServices
• Data Ingestion via Web Scraping
• Data Streams from Smart City API, participatory
• Data Streams from Mobile Devices
• Data Streams from Dashboards
• GIS Data Import and Export
• Social Media data collection and exploitation
• Acknowledgements
The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMapDongpo Deng
OpenStreetMap is an open and collaborative project with thousands of people contributing GPS traces and other data into the making of a global map of places and networks. It is open in the sense that everyone can contribute to the project, and results from the project are free for everyone to reuse. This is contrary to traditional cartography where often a central authority controls the making of the map and its release. Is OpenStreetMap more democratic, and in what sense? Is OpenStreetMap more relevant to the mass, and how can we judge?
We define and use several metrics to measure temporal properties of dened areas in OpenStreetMap, and to sample modes of participation in these areas. These metrics are used to graph the datasets representing the current OpenStreetMap so as to reveal unevenness in user participation and data temporality. We use the dataset about Taiwan as a test case to observe participatory and temporal diversities among different areas of Taiwan in OpenStreetMap.
Maps from the Crowd in Crisis context / OpenStreetMap Response to humanitaria...Pierre Béland
Maps from the Crowd in Crisis context
OpenStreetMap Response to humanitarian crisis
Haiyan Typhoon / 2013 and Ebola Epidemic / 2014 Cases
Pierre Béland Humanitarian OpenStreetMap Team
IHTC 2014, Montréal, 2014-06-01
Vala, Francisco - The integration of geospatial data with statistical data to...OECDregions
Vala, Francisco - The integration of geospatial data with statistical data to grasp the territorial dimension in SDG indicators.
Working group on Data Integration. United Nations Global Geospatial Information Management (UNGGIM)
OECD: Joint WPURB-WPTI workshop - May 14, 2019
Qualità dei dati OpenStreetMap: sperimentazioni sulla città di Milano e risul...Marco Minghini
These slides were presented during the Italian OpenStreetMap conference - OSMit 2016 (http://conf.openstreetmap.it), held in Milan (Italy) on May 20-21, 2016. They include a description of some ongoing research works on OpenStreetMap which are under development at the GEOlab (http://geolab.como.polimi.it) of Politecnico di Milano.
A Data Scientist Exploration in the World of Heterogeneous Open Geospatial DataGloria Re Calegari
We present the challenges faced by a Data Scientist in exploring and analyzing heterogeneous Open Geospatial Data. This work is aimed at explaining the initial steps of a data exploration process, specifically aimed at discovering similarities and differences conveyed by diverse sources and resulting from their correlation analysis; we also explore the influence of spatial resolution on the dependence strength between heterogeneous urban sources, to pave the way to a meaningful information fusion.
Maria Antonia Brovelli, Carolina Arias Muñoz, Marco Minghini, Giorgio Zamboni.
https://drive.google.com/file/d/0B3xWOhmJOx-_am5Ld3c4dnFPUUE/view
https://www.youtube.com/watch?v=dQ-EdwoPMVQ&feature=youtu.be
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Paolo Nesi
• Data Ingestion Capabilities
• Data Ingestion Strategy
• Setting Up the Road Graph on Knowledge Base
• Data Set Load via Data Gate (plus how to load triples into Knowledge base)
• Data Ingestion and Transformation via ETL Processes
• Data Ingestion via IOT Brokers
• IOT Network: recall of basic concepts
• IOT Directory
• IOT Devices and IOT Brokers Registration
• Data Ingestion via IOT Applications
• Data Ingestion from API, External Services, Custom MicroServices
• Data Ingestion via Web Scraping
• Data Streams from Smart City API, participatory
• Data Streams from Mobile Devices
• Data Streams from Dashboards
• GIS Data Import and Export
• Social Media data collection and exploitation
• Acknowledgements
Snap4City November 2019 Course: Smart City IOT Data AnalyticsPaolo Nesi
• Data Analytics: Examples from Snap4City
o Smart parking: Predictions
o User Behavior Analysis, via Wi-Fi, OD, Trajectories
o Recognition of Used Transportation means
o Traffic Flow Reconstruction, from Traffic Sensors Data
o Quality of Public Transport Service
o Origin Destination Matrices from: Wi-Fi, Mobile Apps, etc.
o Demand of Mobility vs Offer of Transportation
o Modal and Multimodal Routing for Navigation and Travel Planning
o Environmental Data Analysis and Predictions, early Warning
o Prediction of Air Quality Conditions
o Anomaly Detection
o What-IF Analysis
• Data Analytics: Enforcing and Exploiting
o Real Time Data Analytics: using R Studio Exploitation in IOT Applications
• Decision Support Systems, Smart DS and Resilience DS
• Twitter Vigilance: Social Media Analysis: Early Warning, Predictions
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...nacis_slides
NACIS 2016 Presentation
Byron Moldofsky, GIS and Cartography Office, Department of Geography and Planning, University of Toronto
Marcel Fortin, Map and Data Library, University of Toronto
The Canadian Historical Geographic Information Systems (HGIS) Partnership Development Project is a diverse group of geographers, historians, librarians, research NGOs, GIS companies, and members of the public. We are working to improve our collective ability to research historical subjects using GIS, and map them, primarily on the web. We are reaching out to the larger HGIS community to consolidate knowledge about what kinds of resources are currently available, and what will be needed in the future - not only to build historical GIS data and tools, but also to facilitate collaboration and data-sharing. In the first year of this two-year project we are laying the groundwork by reviewing current capabilities and needs, including doing a user needs survey for HGIS web-mapping. This presentation will present preliminary results from this study, and will discuss plans for pilot projects in the coming year.
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...GIS in the Rockies
This talk presents an overview of some of the most important Open Specifications (OS) for the storage, transport and processing of geospatial data and why they matter for the development of the next generation of geospatial systems and data infrastructures. What is the importance of being Open? What is the relationship of OS and geospatial software (both FOSS4G and private/proprietary software)? A Web-based system architecture based on OS and FOSS4G will be presented.
Using Sensors to Bridge the Gap between Real Places and their Web-based Repre...iammyr
With the proliferation of Smart Cities, more and more live data sources such as webcam feeds and physical sensor information are publicly accessible over the Web. However, these sources are typically decoupled from normal websites, and are therefore not within the scope of traditional online search using Web search engines. In this paper, we focus on websites that refer to physical locations (e.g., restaurants, hotel, shops) for which live sensor data and information might be available. We propose G-SENSING, our platform for the seamless integration of live data into the normal browsing experience of online users. In a nutshell, we provide a browser add-on that injects sensor information into Google result pages for each result that refers to a physical place. Our backend infrastructure consists of a data repository connecting websites to physical locations, as well as a data source for sensor information based on Linked Data principles. In our evaluation, we first show that websites referring to places are a very common phenomenon, thus motivating the potential benefits of G-SENSING. Furthermore, we show that our system only adds a small overhead to normal bandwidth requirements when browsing the Web.
This presentation has highlighted the strategic directions and contributions by the UN GGIM Academic Network of global geospatial Information Management, at the side event of the 13th UN-GGIM event in New York.
Introduction to the side event organized by the UN GGIM Academic Network and Private Sector at the Thirteenth Session of the United Nations Committee of Experts on Global Geospatial Information Management. The outcome of two surveys (to Universities and to Member States) are presented.
ANALYSIS OF THE REMOTELY SENSED WATER QUALITY PARAMETERS OF THE INSUBRIC LAKE...Maria Antonia Brovelli
Lakes are a fundamental component of the environment and the territory and represent a precious source of fresh water for various
uses. The area of the Prealps north of the Po valley in Italy is characterized by the presence of lakes which represent almost 80%
of the total volume of fresh water in Italy (Rogora et al., 2018). The Insubric lakes (Lugano, Maggiore and Como) have their
shared basins between Italy and Switzerland, and they are the objective of the SIMILE project, a cross-border Italian-Swiss Interreg project
that aims to improve their coordinated management and strengthen stakeholder participation in the processes of knowledge and
monitoring of water resources by analyzing data acquired from in-situ to satellite sensors. The present work
refers to data collected by remote sensing methods which offer the possibility to obtain synoptic views of water bodies to monitor
water quality parameters (WQPs) such as the chlorophyll-a (Chl-a), the total suspended matter (TSM) and the lake surface water
temperature (LSWT). This work presents an extensive evaluation of the space-time trends of the parameters
based on the SIMILE remote sensing database.
Authors: Alessandro Austoni, Juan Francisco Amieva, Mariano Bresciani and Maria Antonia Brovelli
SIMILE (Informative System for the Integrated Monitoring of Insubric Lakes and their Ecosystems) is a project financed by the Interreg Italy-Switzerland 2014-2021 program. It involves partners from the scientific and technical sector (Politecnico di Milano – Lecco Campus; Fondazione Politecnico; Water Research Institute - National Research Council; SUPSI - University of Applied Sciences and Arts of; Southern Switzerland) and from the institutional sector (Lombardy Region; Ticino Canton) working in synergy. The main project goal is the protection of water quality for Lugano, Maggiore and Como lakes through a geoinformatic coordination of existing monitoring systems with new data collection methods. Images from European Space Agency (ESA) Sentinels will be integrated with high frequency sensors, placed on buoys and floating platforms, and Volunteered Geographic Information (VGI) produced with a Citizen Science approach. This virtual cycle is described in the presentation.
Presentation of the Politecnico di Milano activities in the new Erasmus project GIS4Schools. The project aims at bringing GIS at secondary schools teaching pupils with a learning-by-doing approach. Leader of the project is Euronike (https://euronike.it/)
Global Land Cover and Intelligent Analysis of Remote Sensed ImagesMaria Antonia Brovelli
ISPRS Session at the United Nations World Geospatial Information Congress.
Maria Antonia BROVELLI 1, Wen-zhong John SHI 2 , Peng SHU 3, Qingquan LI 4, Serena COETZEE 5
1 Politecnico di Milano – Italy; 2 The Hong Kong Polytechnic University – Hong Kong; 3 National Geomatics Center China; 4 Shenzhen University – China; 5 University of Pretoria – South Africa
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
1. GEO Laboratory
Citizen Generated Content and
FOS Participative Platforms:
geocrowdsourced data
Politecnico di Milano, DICA – GEO Laboratory
Maria Antonia Brovelli
2. 2
http://www.internetlivestats.com/
● 7,290 Tweets sent in 1 second
● 734 Instagram photos uploaded in 1 second
● 1,142 Tumblr posts in 1 second
● 2,214 Skype calls in 1 second
● 36,800 GB of Internet traffic in 1 second
● 55,467 Google searches in 1 second
● 127,793 YouTube videos viewed in 1 second
● 2,510,411 Emails sent in 1 second
Geocrowdsourcing (Big Geo Data)
Retrieved July 15, 2002 from http://www.internetlivestats.com/one-second/
4. 4
Citizen- Generated Geographic Information
Source: Craglia, M., & Granell Canut, C. (2014). Citizen Science and Smart Cities.
Contributed Geographic Information (CGI) refers to geographic information "that
has been collected without the immediate knowledge and explicit decision of a
person using mobile technology that records location”
5. 5
Applications
✔ Sensing Slow Mobility and Interesting
Locations for Lombardy Region (Italy): a
Case Study Using Pointwise Geolocated Open
Data. An approach for collecting, unifying and
analysing pointwise geolocated open data
available from different sources with the aim of
identifying the main locations and destinations
of slow mobility activities.
✔ Land Coverage Platform. A WebGIS
platform designed to publish the available land
use and land cover maps of Europe at
continental scale, were users can add to the
platform photos from popular photo sharing
services, in order to have a visual assessment
of the available land coverages based on other
user-generated contents available on the
Internet.
6. 6
Applications
✔ Sensing the City. A series of applications and procedures for the
visualization and analysis of Social Media and Telecommunications Data (user-
generated mobile network traffic).
✔ Sensing the city: calls and tweets. A Web application for visualizing the
number of calls exchanged between callers located in Milan and receivers
located in other provinces in Italy
✔ Social media data management with Rasdaman: Web application for
testing the Web Coverage Processing Service (WCPS) OGC standard
provided by Rasdaman
✔ Big data to netCDF: Web application for creating netCDF files from time
series telecommunications data
✔ Visualizing social media data with EST-WA: EST-WA is a tool developed
by GEOlab @Polimi for representing 4D variables (3D location of the
variable values at different times) provided in netCDF format
✔ Relationships Between Telecommunications and Weather Data
Meteorological measurements of precipitation and temperature, as well as
user-generated mobile network traffic is being analysed on a common
space-time basis with a Two-Way Analysis of variance ANOVA on the city
of Milan
7. 7
Sensing Slow Mobility and Interesting Locations
for Lombardy Region (Italy): a Case Study Using
Pointwise Geolocated Open Data.
Applications - 1
8. 8
Sensing Slow Mobility - 1
Aim of the study
The analysis purpose is to identify attractive locations and destinations
of slow mobility activities (e.g. hiking, biking, etc.) within Lombardy
Region (Italy) according to user’s reported activities
9. 9
Sensing Slow Mobility - 2
Selected CGI platforms:
✔ Wikiloc (http://www.wikiloc.com): specialized platform for sharing and
gathering insights on outdoor activities. Content is mainly GPX tracks.
The collection is allowed only through manual download
✔ Flickr (https://www.flickr.com), Twitter (https://twitter.com) and
Foursquare (https://it.foursquare.com): general purpose platforms
that allow sharing different kind of content (pictures, check-ins, text
messages, etc.). APIs are available to obtain content metadata in JSON
format
11. 11
Application Programming Interface connections
Information on how to build the requests:
✔ Flickr: https://www.flickr.com/services/api/.
✔ Twitter: https://dev.twitter.com/overview/documentation
✔ Foursquare: https://developer.foursquare.com/
✔ Check : https://github.com/mazucci/geocollect for all the information on how
to connect to the APIs
Sensing Slow Mobility - 4
12. 12
Sensing Slow Mobility - 5
Data filtering
✔ Tracks speed was calculated with a python script: the difference between
position of the beginning and end of the track gave the distance traveled, same
approach for the timestamp gives time traveled. With distance and time the
speed was calculated.
14. 14
Sensing Slow Mobility - 7
Data Analysis
Purpose: Identification of the most visited locations by looking for atypical
spatial patterns as well as concentration of user-generated content within the
study region
✔ Comparison between different platforms
✔ Comparison between user activities during weekdays and weekends
✔ Comparison between different spatial analysis techniques
Selected techniques:
✔ Concentration Maps
✔ Hot-spot Analysis (Exploratory Spatial Data Analysis)
15. 15
Sensing Slow Mobility - 8
Techniques overview
Concentration Maps
✔ Interpolated surface showing the density of occurrence of sparse point trough a
color gradient or patches
✔ Requires to define an interpolating function and influence radius to compute the
density surface
Hot-Spot Analysis
✔ Underlines where locational similarity is matched by attribute correlation in a
spatial dataset by mean of statistical analysis (i.e. Getis-Ord GI* local statistic)
✔ Requires sparse points aggregation into representative points for any parcels of
the study area as well as the identification of distance threshold to compute the
local statistics in a defined region surrounding any points
18. 18
Results and Discussions
✔ Wikiloc data better describes locations for slow mobility activities with respect
to the other platforms
✔ Flickr, Foursquare and Twitter data shows redundant places of interest across
the region focused on the main cities (which are reasonably popular locations)
✔ Hot-spots concentrate around some of the main cities as well as in the alpine
area. During weekend a strong hot-spot concentration appears all along the
subalpine area and lakes.
✔ Cold-spots are located mainly in the plain area.
✔ Concentration maps retrace closely the patters highlighted by the hot-spot
maps
Further improvements
✔ Results may be improved for the general purpose platforms performing specific
data filtering (e.g. through keywords, hashtags, venues category etc.)
✔ Inclusion of Explanatory Spatial Data Analysis tools into QGIS*
Sensing Slow Mobility - 11
*Oxoli D., Zurbarán M.A., Shaji S., Muthusamy A.K. (2016) Hotspot analysis: a first prototype Python plugin
enabling exploratory spatial data analysis into QGIS. PeerJ Preprints 4:e2204v2
https://doi.org/10.7287/peerj.preprints.2204v2
19. 19
Land Coverage Platform. A WebGIS platform
designed to publish the available land use and
land cover maps of Europe
Applications - 2
20. 20
Land Coverage Platform - 1
Aim of the study
Implementing an open-source WebGIS aiming to collect, visualize,
analyze and compare the land use and land cover datasets freely
available for the Europe area in a single platform.
Research topics:
✔ Comparison between the LULC datasets in order to detect similarities
and discrepancies
✔ Assessment of the classification quality of the LULC datasets
21. 21
Selected CGI platforms:
✔ Geograph (http://www.geograph.org.uk): a project limited to UK and
Ireland which aims to collect geographically representative photographs
at each node of a square grid with 1 km side
✔ Flickr (http://flickr.com): probably the most popular image hosting
website for sharing personal photos.
✔ Panoramio (http://www.panoramio.com): a popular photo sharing
website owned by Google. User submitted photos are published on the
platform upon acceptance. The collection currently counts over 90
million photos
Land Coverage Platform - 2
23. 23
Application Programming Interface connections
Information on how to build the requests:
✔ Flickr: https://www.flickr.com/services/api/.
✔ Panoramio: http://www.panoramio.com/api/widget/api.html
✔ Geograph: http://www.geograph.org.uk/help/api
Example of a Geograph request url:
var geograph_URL = "http://api.geograph.org.uk/api/photo/" + obj +
"/" + service_Photo.key + "?output=json";
That becomes:
http://api.geograph.org.uk/api/photo/4342537/e79cb167fb?output=json
Land Coverage Platform - 4
24. 24
EU-LULC platform: client overview
Land Coverage Platform - 5
Prototype available at http://131.175.143.84/LULC/
25. 25
Results and Discussions
✔ EU-LULC WebGIS is entirely built on open source infrastructure and open
standards
✔ It enables the visualization and visual comparison of the available LULC maps
of Europe
Further improvements
✔ Add other LULC available datasets
✔ Allow the upload of user data (raster and vector maps, photos)
✔ Improve the platform with processing functionalities to quantitatively compare
the LULC maps:
✔ Compute statistics on land cover classes distribution for user-defined areas
✔ Assess land cover changes over time
✔ Evaluate the accuracy of a LULC map through the confusion matrix approach
Land Coverage Platform - 6
26. 26
Sensing the City. A series of applications and
procedures for the visualization and analysis of
Social Media and Telecommunications Data
(user-generated mobile network traffic).
Applications - 3
28. 28
Sensing the City - 2
Geo Big Data: Milano GRID
✔ Received SMS: a Call Detail Record (CDR) is generated each time a
user receives an SMS
✔ Sent SMS: a CDR is generated each time a user sends an SMS
✔ Incoming Calls: a CDR is generated each time a user receives a call
✔ Outgoing Calls: CDR is generated each time a user issues a call
✔ Internet: a CDR is generate each time :
➔ a user starts an internet connection
➔ a user ends an internet connection
➔ during the same connection one of the following limits is reached:
➔ 15 minutes from the last generated CDR
➔ 5 MB from the last generated CDR
✔ Geolocalized Twetts (Anonymized twitter users)
36. 36
✔ Weather data comes from ARPA Lombardia's mesoscale meteorological
network
(http://www2.arpalombardia.it/siti/arpalombardia/meteo/osservazioniedati
/datitemporeale/rilevazioni-in-tempo-reale/Pagine/Rilevazioni-in-tempo-
reale.aspx)
✔ Land use data is being considered as well, taken from the Global Land
Cover 30m (www.globallandcover.com)
✔ Data processing is being made with GIS Open tools such as :
➔ GRASS GIS (https://grass.osgeo.org/) for preprocessing, basic
statistics and filtering
➔ QGIS (http://www.qgis.org/) for data visualization
➔ R (https://www.r-project.org/) for advanced statistics analysis
➔ Python Pandas, Scipy and Numpy libraries (https://www.python.org/)
for advanced statistics analysis
✔ Data storage is being explored with MongoDB (www.mongodb.com) and
RASDAMAN (http://www.rasdaman.com/
Sensing the City - 10
38. 38
Contacts
Thanks for your attention!
Politecnico di Milano
Laboratorio di Geomatica – Polo Territoriale di Como
Via Valleggio 11, 22100 Como (Italy)
maria.brovelli@polimi.it
Thanks to all people of my team contributing on these
topics: Carolina Arias, Eylul Kilsedar, Marco Minghini,
Monia Molinari, Daniele Oxoli, Marco Pelucchi, Gabriele
Prestifilippo, Giorgio Zamboni, Mayra Zurbaran