SlideShare a Scribd company logo
1 of 15
09.07.2014F.O.Ostermann - VGI Toolbox 1
 Computer Science vs. Domain Perspective
 Talk to the experts!
 Participatory vs. Opportunistic
 “Duct-tape” vs. “Custom-built”
 Open World vs. Closed World
 Intellectual property, privacy, technology as moving target
 Scope and scale
 Sampling bias
 80/20 (effort and return) and 90/10 (data prep and analysis) rules
09.07.2014F.O.Ostermann - VGI Toolbox 2
BASIC CONSIDERATIONS
24.04.2014F.O.Ostermann - GIP Research Meeting 3
GEO-SOCIAL MEDIA AND CRISIS MANAGEMENT
PAST RESEARCH
Social media offers… Crisis management needs…
rich up-to-date information up-to-date information
new paths of communication redundant paths of communication
noise, uncertain lineage and accuracy high-quality and reliable information
Crowd-sourced data curation faces limits of
 Sustainability
 Scalability
09.07.2014F.O.Ostermann - VGI Toolbox 4
MORE INFORMATION
 Craglia, M., Ostermann, F., & Spinsanti, L. (2012). Digital Earth from vision to practice: making
sense of citizen-generated content. International Journal of Digital Earth, 5(5), 398–416.
 Ostermann, F., & Spinsanti, L. (2012). Context Analysis of Volunteered Geographic Information
from Social Media Networks to Support Disaster Management: A Case Study On Forest Fires.
International Journal of Information Systems for Crisis Response and Management, 4(4), 16–37.
 Spinsanti, L., & Ostermann, F. (2013). Automated geographic context analysis for volunteered
information. Applied Geography, 43(9), 36–44.
 http://www.slideshare.net/jrc_vgi_ff/geographic-context-analysis-of-volunteered-information
 https://sites.google.com/site/geoconavi/
 http://geocommons.com/maps/183605
09.07.2014F.O.Ostermann - VGI Toolbox 5
GEOCONAVI FIGHTING FOREST FIRES
1.1 Retrieval
Scheduled Java code
accessing APIs
2.1 Topicality
Scheduled PLSQL job
2.2 Geo-Coding
a) Scheduled PLSQL job
b) Scheduled Java code
2.3 Geographic context
Scheduled PLSQL job
3.1 Spatio-temporal
clustering
Scheduled Python script
calling SatScan job
2.4 Quality Assessment
Scheduled PLSQL job
1.2 Storage
Scheduled Java code
writing to DBMS
Oracle DBMS
3.2 Quality Re-Assessment
Scheduled PLSQL job
Twitter
Stream-
ing API
Flickr
Search
API
Dissemination
SMS, WFS, WMS, RSS, SES
EFFIS
Hotspot
Data
European Media Monitor
Geo-coding API
 Devices/Interfaces: Paper, APIs, apps, sensors, SMS
 Tools: FrontlineSMS, Curl, Python/Java API libraries
 Formats: JSON, XML, …
 Filtering: Keywords, bounding boxes
 Geocoding/georeferencing: Coordinates, places
 Issues:
 Reliability
 Encoding
 Toponym disambiguation
 Vernacular geography, places vs. spaces
09.07.2014F.O.Ostermann - VGI Toolbox 6
DATA COLLECTION
09.07.2014F.O.Ostermann - VGI Toolbox 7
GEOCONAVI FIGHTING FOREST FIRES
1.1 Retrieval
Scheduled Java code
accessing APIs
2.1 Topicality
Scheduled PLSQL job
2.2 Geo-Coding
a) Scheduled PLSQL job
b) Scheduled Java code
2.3 Geographic context
Scheduled PLSQL job
3.1 Spatio-temporal
clustering
Scheduled Python script
calling SatScan job
2.4 Quality Assessment
Scheduled PLSQL job
1.2 Storage
Scheduled Java code
writing to DBMS
Oracle DBMS
3.2 Quality Re-Assessment
Scheduled PLSQL job
Twitter
Stream-
ing API
Flickr
Search
API
Dissemination
SMS, WFS, WMS, RSS, SES
EFFIS
Hotspot
Data
European Media Monitor
Geo-coding API
 Relational DBMS: Oracle, PostgreSQL/PostGIS, SQLite/Spatialite…
 No-SQL/Document: MongoDB, CouchDB, …
 Graph: Neo4J, …
 Flat tables: Google BigTable, …
 Files: XLS, Shapefiles, …
 Issues:
 Import/export
 Encoding
 Performance
09.07.2014F.O.Ostermann - VGI Toolbox 8
DATA STORAGE
 Programming: Python, Java
 Data conversion & cleaning: OGR, FME, Notepad++, vim
 Good luck – Save early, save often, document every step you take, every
breath you take!
 Github for spatial data?!? -> GeoGit
 Issues:
 Encoding
 Performance
 Reproducibility
09.07.2014F.O.Ostermann - VGI Toolbox 9
DATA MUNGING
09.07.2014F.O.Ostermann - VGI Toolbox 10
GEOCONAVI FIGHTING FOREST FIRES
1.1 Retrieval
Scheduled Java code
accessing APIs
2.1 Topicality
Scheduled PLSQL job
2.2 Geo-Coding
a) Scheduled PLSQL job
b) Scheduled Java code
2.3 Geographic context
Scheduled PLSQL job
3.1 Spatio-temporal
clustering
Scheduled Python script
calling SatScan job
2.4 Quality Assessment
Scheduled PLSQL job
1.2 Storage
Scheduled Java code
writing to DBMS
Oracle DBMS
3.2 Quality Re-Assessment
Scheduled PLSQL job
Twitter
Stream-
ing API
Flickr
Search
API
Dissemination
SMS, WFS, WMS, RSS, SES
EFFIS
Hotspot
Data
European Media Monitor
Geo-coding API
 Language processing: NLTK, TextStat2, …
 Machine learning: WEKA
 Statistics: R
 Spatio-temporal: SatScan, QGIS, ArcGIS, GeoDA, SpatialHadoop
 Issues:
 Skewness/bias
 Parameters
 Parameters
 Parameters
09.07.2014F.O.Ostermann - VGI Toolbox 11
ANALYSIS
09.07.2014F.O.Ostermann - VGI Toolbox 12
FRENCH FOREST FIRE SOCIAL MEDIA
09.07.2014F.O.Ostermann - VGI Toolbox 13
GEOCONAVI FIGHTING FOREST FIRES
1.1 Retrieval
Scheduled Java code
accessing APIs
2.1 Topicality
Scheduled PLSQL job
2.2 Geo-Coding
a) Scheduled PLSQL job
b) Scheduled Java code
2.3 Geographic context
Scheduled PLSQL job
3.1 Spatio-temporal
clustering
Scheduled Python script
calling SatScan job
2.4 Quality Assessment
Scheduled PLSQL job
1.2 Storage
Scheduled Java code
writing to DBMS
Oracle DBMS
3.2 Quality Re-Assessment
Scheduled PLSQL job
Twitter
Stream-
ing API
Flickr
Search
API
Dissemination
SMS, WFS, WMS, RSS, SES
EFFIS
Hotspot
Data
European Media Monitor
Geo-coding API
 Rendering libraries: D3, Kartograph, OpenLayers, …
 Webmapping: MapBox, Geocommons, …
 WebGIS/SDI: GeoServer, MapServer, Deegree, GeoDjango, GeoMajas,
…
 Issues:
 Traffic
 Terms of service
 License
 Availability/reliability
09.07.2014F.O.Ostermann - VGI Toolbox 14
VISUALIZATION AND SHARING
09.07.2014F.O.Ostermann - VGI Toolbox 15
WHAT ABOUT GEOCLOUDS?

More Related Content

Viewers also liked

Extracting and comparing places using geosocial media
Extracting and comparing places using geosocial mediaExtracting and comparing places using geosocial media
Extracting and comparing places using geosocial mediafoostermann
 
Enriching geo-social media through geographic contextualization
Enriching geo-social media through geographic contextualizationEnriching geo-social media through geographic contextualization
Enriching geo-social media through geographic contextualizationfoostermann
 
Tarea del seminario 2
Tarea del seminario 2 Tarea del seminario 2
Tarea del seminario 2 yolcasord
 
Pandes A Styleguide_093015
Pandes A Styleguide_093015Pandes A Styleguide_093015
Pandes A Styleguide_093015aaaaandrew
 
Evaluation question
Evaluation questionEvaluation question
Evaluation questionbaustin17
 
The rule of thirds
The rule of thirdsThe rule of thirds
The rule of thirdsLloydabbie14
 
Planning a short film: demonstrating match-on-action technique
Planning a short film: demonstrating match-on-action techniquePlanning a short film: demonstrating match-on-action technique
Planning a short film: demonstrating match-on-action techniqueLloydabbie14
 
Camera shots and angles by Abbie Lloyd
Camera shots and angles by Abbie LloydCamera shots and angles by Abbie Lloyd
Camera shots and angles by Abbie LloydLloydabbie14
 
Promoting environmental manipulation for malaria control.2015
Promoting environmental manipulation for malaria control.2015Promoting environmental manipulation for malaria control.2015
Promoting environmental manipulation for malaria control.2015AlaliTamuno
 
List of funny pranks
List of funny pranksList of funny pranks
List of funny prankskeniagiven
 
Funny pranks in school
Funny pranks in schoolFunny pranks in school
Funny pranks in schoolkeniagiven
 
Video of funny pranks
Video of funny pranksVideo of funny pranks
Video of funny prankskeniagiven
 
Funny pranks to do on your friends
Funny pranks to do on your friendsFunny pranks to do on your friends
Funny pranks to do on your friendskeniagiven
 
Funny website pranks
Funny website pranksFunny website pranks
Funny website prankskeniagiven
 
5 lärdomar från sociala medier att ta med in i bokens värld
5 lärdomar från sociala medier att ta med in i bokens värld5 lärdomar från sociala medier att ta med in i bokens värld
5 lärdomar från sociala medier att ta med in i bokens världUlf Lesley
 
Very funny pranks videos
Very funny pranks videosVery funny pranks videos
Very funny pranks videoskeniagiven
 
Funny pranks for adults
Funny pranks for adultsFunny pranks for adults
Funny pranks for adultskeniagiven
 
Easy funny pranks to do at home
Easy funny pranks to do at homeEasy funny pranks to do at home
Easy funny pranks to do at homekeniagiven
 

Viewers also liked (19)

Extracting and comparing places using geosocial media
Extracting and comparing places using geosocial mediaExtracting and comparing places using geosocial media
Extracting and comparing places using geosocial media
 
Mise en scene
Mise en sceneMise en scene
Mise en scene
 
Enriching geo-social media through geographic contextualization
Enriching geo-social media through geographic contextualizationEnriching geo-social media through geographic contextualization
Enriching geo-social media through geographic contextualization
 
Tarea del seminario 2
Tarea del seminario 2 Tarea del seminario 2
Tarea del seminario 2
 
Pandes A Styleguide_093015
Pandes A Styleguide_093015Pandes A Styleguide_093015
Pandes A Styleguide_093015
 
Evaluation question
Evaluation questionEvaluation question
Evaluation question
 
The rule of thirds
The rule of thirdsThe rule of thirds
The rule of thirds
 
Planning a short film: demonstrating match-on-action technique
Planning a short film: demonstrating match-on-action techniquePlanning a short film: demonstrating match-on-action technique
Planning a short film: demonstrating match-on-action technique
 
Camera shots and angles by Abbie Lloyd
Camera shots and angles by Abbie LloydCamera shots and angles by Abbie Lloyd
Camera shots and angles by Abbie Lloyd
 
Promoting environmental manipulation for malaria control.2015
Promoting environmental manipulation for malaria control.2015Promoting environmental manipulation for malaria control.2015
Promoting environmental manipulation for malaria control.2015
 
List of funny pranks
List of funny pranksList of funny pranks
List of funny pranks
 
Funny pranks in school
Funny pranks in schoolFunny pranks in school
Funny pranks in school
 
Video of funny pranks
Video of funny pranksVideo of funny pranks
Video of funny pranks
 
Funny pranks to do on your friends
Funny pranks to do on your friendsFunny pranks to do on your friends
Funny pranks to do on your friends
 
Funny website pranks
Funny website pranksFunny website pranks
Funny website pranks
 
5 lärdomar från sociala medier att ta med in i bokens värld
5 lärdomar från sociala medier att ta med in i bokens värld5 lärdomar från sociala medier att ta med in i bokens värld
5 lärdomar från sociala medier att ta med in i bokens värld
 
Very funny pranks videos
Very funny pranks videosVery funny pranks videos
Very funny pranks videos
 
Funny pranks for adults
Funny pranks for adultsFunny pranks for adults
Funny pranks for adults
 
Easy funny pranks to do at home
Easy funny pranks to do at homeEasy funny pranks to do at home
Easy funny pranks to do at home
 

Similar to Handling crowdsourced geographic information

SexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataSexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataCharalampos (Babis) Nikolaou
 
Open Source Databases And Gis
Open Source Databases And GisOpen Source Databases And Gis
Open Source Databases And GisKudos S.A.S
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedLarry Smarr
 
Apache metron - An Introduction
Apache metron - An IntroductionApache metron - An Introduction
Apache metron - An IntroductionBaban Gaigole
 
Cognitive Engine: Boosting Scientific Discovery
Cognitive Engine:  Boosting Scientific DiscoveryCognitive Engine:  Boosting Scientific Discovery
Cognitive Engine: Boosting Scientific Discoverydiannepatricia
 
Beiko gen gis2-share
Beiko gen gis2-shareBeiko gen gis2-share
Beiko gen gis2-sharebeiko
 
Creating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data SuperhighwayCreating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data SuperhighwayLarry Smarr
 
Thinking spatially with your open data
Thinking spatially with your open dataThinking spatially with your open data
Thinking spatially with your open dataTwinbit
 
Drupal Day 2011 - Thinking spatially with your open data
Drupal Day 2011 - Thinking spatially with your open dataDrupal Day 2011 - Thinking spatially with your open data
Drupal Day 2011 - Thinking spatially with your open dataDrupalDay
 
Many Task Applications for Grids and Supercomputers
Many Task Applications for Grids and SupercomputersMany Task Applications for Grids and Supercomputers
Many Task Applications for Grids and SupercomputersIan Foster
 
Multi-thematic spatial databases
Multi-thematic spatial databasesMulti-thematic spatial databases
Multi-thematic spatial databasesConor Mc Elhinney
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
Applying Photonics to User Needs: The Application Challenge
Applying Photonics to User Needs: The Application ChallengeApplying Photonics to User Needs: The Application Challenge
Applying Photonics to User Needs: The Application ChallengeLarry Smarr
 
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New ScienceRiding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New ScienceLarry Smarr
 
Visualising large spatial databases and Building bespoke geodemographics
Visualising large spatial databases and Building bespoke geodemographicsVisualising large spatial databases and Building bespoke geodemographics
Visualising large spatial databases and Building bespoke geodemographicsDr Muhammad Adnan
 
Mapping Lo Dto Proton Revised [Compatibility Mode]
Mapping Lo Dto Proton Revised [Compatibility Mode]Mapping Lo Dto Proton Revised [Compatibility Mode]
Mapping Lo Dto Proton Revised [Compatibility Mode]Mariana Damova, Ph.D
 

Similar to Handling crowdsourced geographic information (20)

SexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataSexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial Data
 
Open Source Databases And Gis
Open Source Databases And GisOpen Source Databases And Gis
Open Source Databases And Gis
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light Speed
 
Sentinel-2 Semantic Data & Information Cube Austria
Sentinel-2 Semantic Data & Information Cube AustriaSentinel-2 Semantic Data & Information Cube Austria
Sentinel-2 Semantic Data & Information Cube Austria
 
Apache metron - An Introduction
Apache metron - An IntroductionApache metron - An Introduction
Apache metron - An Introduction
 
Cognitive Engine: Boosting Scientific Discovery
Cognitive Engine:  Boosting Scientific DiscoveryCognitive Engine:  Boosting Scientific Discovery
Cognitive Engine: Boosting Scientific Discovery
 
MyResume7.0
MyResume7.0MyResume7.0
MyResume7.0
 
Beiko gen gis2-share
Beiko gen gis2-shareBeiko gen gis2-share
Beiko gen gis2-share
 
Creating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data SuperhighwayCreating a Science-Driven Big Data Superhighway
Creating a Science-Driven Big Data Superhighway
 
Thinking spatially with your open data
Thinking spatially with your open dataThinking spatially with your open data
Thinking spatially with your open data
 
Drupal Day 2011 - Thinking spatially with your open data
Drupal Day 2011 - Thinking spatially with your open dataDrupal Day 2011 - Thinking spatially with your open data
Drupal Day 2011 - Thinking spatially with your open data
 
Enabling semantic integration
Enabling semantic integration Enabling semantic integration
Enabling semantic integration
 
Many Task Applications for Grids and Supercomputers
Many Task Applications for Grids and SupercomputersMany Task Applications for Grids and Supercomputers
Many Task Applications for Grids and Supercomputers
 
Multi-thematic spatial databases
Multi-thematic spatial databasesMulti-thematic spatial databases
Multi-thematic spatial databases
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
AI Science
AI Science AI Science
AI Science
 
Applying Photonics to User Needs: The Application Challenge
Applying Photonics to User Needs: The Application ChallengeApplying Photonics to User Needs: The Application Challenge
Applying Photonics to User Needs: The Application Challenge
 
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New ScienceRiding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
 
Visualising large spatial databases and Building bespoke geodemographics
Visualising large spatial databases and Building bespoke geodemographicsVisualising large spatial databases and Building bespoke geodemographics
Visualising large spatial databases and Building bespoke geodemographics
 
Mapping Lo Dto Proton Revised [Compatibility Mode]
Mapping Lo Dto Proton Revised [Compatibility Mode]Mapping Lo Dto Proton Revised [Compatibility Mode]
Mapping Lo Dto Proton Revised [Compatibility Mode]
 

Recently uploaded

Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 

Recently uploaded (20)

Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 

Handling crowdsourced geographic information

  • 2.  Computer Science vs. Domain Perspective  Talk to the experts!  Participatory vs. Opportunistic  “Duct-tape” vs. “Custom-built”  Open World vs. Closed World  Intellectual property, privacy, technology as moving target  Scope and scale  Sampling bias  80/20 (effort and return) and 90/10 (data prep and analysis) rules 09.07.2014F.O.Ostermann - VGI Toolbox 2 BASIC CONSIDERATIONS
  • 3. 24.04.2014F.O.Ostermann - GIP Research Meeting 3 GEO-SOCIAL MEDIA AND CRISIS MANAGEMENT PAST RESEARCH Social media offers… Crisis management needs… rich up-to-date information up-to-date information new paths of communication redundant paths of communication noise, uncertain lineage and accuracy high-quality and reliable information Crowd-sourced data curation faces limits of  Sustainability  Scalability
  • 4. 09.07.2014F.O.Ostermann - VGI Toolbox 4 MORE INFORMATION  Craglia, M., Ostermann, F., & Spinsanti, L. (2012). Digital Earth from vision to practice: making sense of citizen-generated content. International Journal of Digital Earth, 5(5), 398–416.  Ostermann, F., & Spinsanti, L. (2012). Context Analysis of Volunteered Geographic Information from Social Media Networks to Support Disaster Management: A Case Study On Forest Fires. International Journal of Information Systems for Crisis Response and Management, 4(4), 16–37.  Spinsanti, L., & Ostermann, F. (2013). Automated geographic context analysis for volunteered information. Applied Geography, 43(9), 36–44.  http://www.slideshare.net/jrc_vgi_ff/geographic-context-analysis-of-volunteered-information  https://sites.google.com/site/geoconavi/  http://geocommons.com/maps/183605
  • 5. 09.07.2014F.O.Ostermann - VGI Toolbox 5 GEOCONAVI FIGHTING FOREST FIRES 1.1 Retrieval Scheduled Java code accessing APIs 2.1 Topicality Scheduled PLSQL job 2.2 Geo-Coding a) Scheduled PLSQL job b) Scheduled Java code 2.3 Geographic context Scheduled PLSQL job 3.1 Spatio-temporal clustering Scheduled Python script calling SatScan job 2.4 Quality Assessment Scheduled PLSQL job 1.2 Storage Scheduled Java code writing to DBMS Oracle DBMS 3.2 Quality Re-Assessment Scheduled PLSQL job Twitter Stream- ing API Flickr Search API Dissemination SMS, WFS, WMS, RSS, SES EFFIS Hotspot Data European Media Monitor Geo-coding API
  • 6.  Devices/Interfaces: Paper, APIs, apps, sensors, SMS  Tools: FrontlineSMS, Curl, Python/Java API libraries  Formats: JSON, XML, …  Filtering: Keywords, bounding boxes  Geocoding/georeferencing: Coordinates, places  Issues:  Reliability  Encoding  Toponym disambiguation  Vernacular geography, places vs. spaces 09.07.2014F.O.Ostermann - VGI Toolbox 6 DATA COLLECTION
  • 7. 09.07.2014F.O.Ostermann - VGI Toolbox 7 GEOCONAVI FIGHTING FOREST FIRES 1.1 Retrieval Scheduled Java code accessing APIs 2.1 Topicality Scheduled PLSQL job 2.2 Geo-Coding a) Scheduled PLSQL job b) Scheduled Java code 2.3 Geographic context Scheduled PLSQL job 3.1 Spatio-temporal clustering Scheduled Python script calling SatScan job 2.4 Quality Assessment Scheduled PLSQL job 1.2 Storage Scheduled Java code writing to DBMS Oracle DBMS 3.2 Quality Re-Assessment Scheduled PLSQL job Twitter Stream- ing API Flickr Search API Dissemination SMS, WFS, WMS, RSS, SES EFFIS Hotspot Data European Media Monitor Geo-coding API
  • 8.  Relational DBMS: Oracle, PostgreSQL/PostGIS, SQLite/Spatialite…  No-SQL/Document: MongoDB, CouchDB, …  Graph: Neo4J, …  Flat tables: Google BigTable, …  Files: XLS, Shapefiles, …  Issues:  Import/export  Encoding  Performance 09.07.2014F.O.Ostermann - VGI Toolbox 8 DATA STORAGE
  • 9.  Programming: Python, Java  Data conversion & cleaning: OGR, FME, Notepad++, vim  Good luck – Save early, save often, document every step you take, every breath you take!  Github for spatial data?!? -> GeoGit  Issues:  Encoding  Performance  Reproducibility 09.07.2014F.O.Ostermann - VGI Toolbox 9 DATA MUNGING
  • 10. 09.07.2014F.O.Ostermann - VGI Toolbox 10 GEOCONAVI FIGHTING FOREST FIRES 1.1 Retrieval Scheduled Java code accessing APIs 2.1 Topicality Scheduled PLSQL job 2.2 Geo-Coding a) Scheduled PLSQL job b) Scheduled Java code 2.3 Geographic context Scheduled PLSQL job 3.1 Spatio-temporal clustering Scheduled Python script calling SatScan job 2.4 Quality Assessment Scheduled PLSQL job 1.2 Storage Scheduled Java code writing to DBMS Oracle DBMS 3.2 Quality Re-Assessment Scheduled PLSQL job Twitter Stream- ing API Flickr Search API Dissemination SMS, WFS, WMS, RSS, SES EFFIS Hotspot Data European Media Monitor Geo-coding API
  • 11.  Language processing: NLTK, TextStat2, …  Machine learning: WEKA  Statistics: R  Spatio-temporal: SatScan, QGIS, ArcGIS, GeoDA, SpatialHadoop  Issues:  Skewness/bias  Parameters  Parameters  Parameters 09.07.2014F.O.Ostermann - VGI Toolbox 11 ANALYSIS
  • 12. 09.07.2014F.O.Ostermann - VGI Toolbox 12 FRENCH FOREST FIRE SOCIAL MEDIA
  • 13. 09.07.2014F.O.Ostermann - VGI Toolbox 13 GEOCONAVI FIGHTING FOREST FIRES 1.1 Retrieval Scheduled Java code accessing APIs 2.1 Topicality Scheduled PLSQL job 2.2 Geo-Coding a) Scheduled PLSQL job b) Scheduled Java code 2.3 Geographic context Scheduled PLSQL job 3.1 Spatio-temporal clustering Scheduled Python script calling SatScan job 2.4 Quality Assessment Scheduled PLSQL job 1.2 Storage Scheduled Java code writing to DBMS Oracle DBMS 3.2 Quality Re-Assessment Scheduled PLSQL job Twitter Stream- ing API Flickr Search API Dissemination SMS, WFS, WMS, RSS, SES EFFIS Hotspot Data European Media Monitor Geo-coding API
  • 14.  Rendering libraries: D3, Kartograph, OpenLayers, …  Webmapping: MapBox, Geocommons, …  WebGIS/SDI: GeoServer, MapServer, Deegree, GeoDjango, GeoMajas, …  Issues:  Traffic  Terms of service  License  Availability/reliability 09.07.2014F.O.Ostermann - VGI Toolbox 14 VISUALIZATION AND SHARING
  • 15. 09.07.2014F.O.Ostermann - VGI Toolbox 15 WHAT ABOUT GEOCLOUDS?