SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Observe
Desktop & Mobile
Open, user friendly app, that allows users to collect detailed map
point data, OSM or otherwise, in offline areas and bring that data
back into OSM and organizations’ private databases.
Who Am I?
• Our focus: Disaster resilience and disaster management
• Our method: Collect open data, create open source tools, work
with open communities like yourselves. Connect everything back
to governments and development agencies
• Past projects: Ramani Huria, KLL, OpenDRI Sri Lanka, and
many others!
• Past software: GeoNode, InaSAFE, ThinkHazard!
Why Observe?
• Offline functionality
• Path to peer-to-peer
• iD data presets in the field
• Mixed OSM and organization data
• Structured surveys and focused editing
• Map oriented
What Observe Provides
Offline Functionality
Observe provides users with the ability to add data to any map based
point, OSM or otherwise in an offline environment. Data collected is
simply stored to the mobile phone.
This allows users to work in the field for as long as they want with no
risk of lost data.
2-Way Syncing
Our method of syncing involves both pulling new data from the
desktop app and pushing data to it automatically, at the same time.
Having this also helps mitigate data loss.
“Observations”
• Observe allows any piece of data to be attached to any map point,
OSM or otherwise.
• Observations are not limited to their size (an observation could be a
full survey or just a simple note).
• There is no limit to the number of observations a point could have,
allowing for things like time series data.
The Details
WARNING: BETA
We built both a desktop and mobile application to meet
the needs of users working in offline environments.
Focus on simplicity and the user experience.
The Desktop App
Features (surveys)
• Specify and download maps + OSM data for an area of
interest
• Upload custom surveys (XLSForm specifications)
• Edit available OSM fields (YAML format)
• Sync data to mobile phones in the field and gather data
from mobile phones
Features (data)
• Filter data
• Export data back to OSM and/or organization in all
your favorite formats
• Separate OSM data and private data from within the
same survey
The Future
Because this product is built as an electron app, this
gives us an easy path to be able to sync with the cloud in
the near future.
So, integration between remote cloud management, field
survey managers and users in the field.
Mobile App
Features
• Filter available points by geography / attribute
• Add observations to any point, OSM or otherwise
• View observations - both your own and others
• Store offline data until wifi is available
• Sync new surveys and areas of interest with desktop app
• See how complete a survey observation is
Selecting Nearby Points
Focused Editing
How they’re built
• React Native - use lots of tools from JS
ecosystem (OSM P2P and others)
• P2P
• Mapbox GL - better map user experience than
previous data collection apps
• JS Node
• Electron
• P2P
Mobile App Desktop App
Pain Points
• React Native - introduces lots of abstractions between JS and
Android that causes issues.
• Performance – not good enough yet.
Next Steps
• Make it real - see how it’s used
• Make it faster
• Make the electron app work in the cloud
• Enable P2P functionality
• Fully enable offline functionality
• Lines / polygons
• Can we make this a general purpose OSM “power” editing app?
Our Roadmap

Mais conteúdo relacionado

Mais de Kathmandu Living Labs

Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...
Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...
Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...Kathmandu Living Labs
 
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...Kathmandu Living Labs
 
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...Kathmandu Living Labs
 
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017Kathmandu Living Labs
 
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017Kathmandu Living Labs
 
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017Kathmandu Living Labs
 
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...Kathmandu Living Labs
 
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...Kathmandu Living Labs
 
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...Kathmandu Living Labs
 
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities | SotM Asia 2017
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities  | SotM Asia 2017Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities  | SotM Asia 2017
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities | SotM Asia 2017Kathmandu Living Labs
 
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017Kathmandu Living Labs
 
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017Kathmandu Living Labs
 
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017Kathmandu Living Labs
 
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...Kathmandu Living Labs
 
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017Kathmandu Living Labs
 
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017Kathmandu Living Labs
 
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...Kathmandu Living Labs
 
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...Kathmandu Living Labs
 
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...Kathmandu Living Labs
 
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...Kathmandu Living Labs
 

Mais de Kathmandu Living Labs (20)

Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...
Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...
Jayachandran Mani, Technical Officer, Head, Mission management at Karnataka S...
 
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...
Sazal Sthapit, Kathmandu Living Labs, QuakeMap | OSM as a Communication Tool ...
 
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...
Harry Mahardhika, HOT Indonesia, OSM for Disaster Management, Harry Mahardhik...
 
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017
Monal Bhattarai, Kaasthamandap Vidyalaya |Youth as Mappers | SotM Asia 2017
 
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017
Pratichhya Sharma, Western Regional Campus |Youth as Mappers | SotM Asia 2017
 
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017
Jasna Budhathoki, Rato Bangala School |Youth as Mappers | SotM Asia 2017
 
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...
Rob Savoye, Freelance Developer, OSM Data Manipulation | Workshop | SotM Asia...
 
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...
Dewi Sulistiongrum, HOT Indonesia, The Mapping Strategy to Develop OSM Data |...
 
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...
Bradley Wilson, University of Arkansas & Kathmandu Living Labs, From Disaster...
 
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities | SotM Asia 2017
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities  | SotM Asia 2017Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities  | SotM Asia 2017
Ramya Raghupathy, Mapbox, Basemap Completeness in Asian Cities | SotM Asia 2017
 
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017
Poornima Badrinath, Mapbox, Past holds the mirror to the future | SotM Asia 2017
 
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017
Poornima Badrinath, Mapbox, OSM Validation: Workshop | SotM Asia 2017
 
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017
Dr. Rajib Subba, DIG, Nepal Police, Nepal Earthquake Session | SotM Asia 2017
 
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...
Sazal Sthapit, Project Manager, Kathmandu Living Labs, Nepal Earthquake Sessi...
 
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017
Col. Sudeep Panta, Nepal Army, Nepal Earthquake Session | SotM Asia 2017
 
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017
Gaurav Thapa, Kathmandu Living Labs | SotM Asia 2017
 
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...
Prof. Melinda Laituri, Colorado State University | The Secondary Cities (2C) ...
 
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...
Prof. Melinda Laituri, Colorado State University | Open Data for Secondary Ci...
 
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...
Prof. Melinda Laituri, Colorado State University | Ethics's Guidelines for Se...
 
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...
Prof. Melinda Laituri, Colorado State University | Map Data Integrity | SotM ...
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Robert Banick, GFDRR, Observe, a new OSM data collection app | SotM Asia 2017

  • 2. Open, user friendly app, that allows users to collect detailed map point data, OSM or otherwise, in offline areas and bring that data back into OSM and organizations’ private databases.
  • 4.
  • 5. • Our focus: Disaster resilience and disaster management • Our method: Collect open data, create open source tools, work with open communities like yourselves. Connect everything back to governments and development agencies
  • 6. • Past projects: Ramani Huria, KLL, OpenDRI Sri Lanka, and many others! • Past software: GeoNode, InaSAFE, ThinkHazard!
  • 8. • Offline functionality • Path to peer-to-peer • iD data presets in the field • Mixed OSM and organization data • Structured surveys and focused editing • Map oriented What Observe Provides
  • 9. Offline Functionality Observe provides users with the ability to add data to any map based point, OSM or otherwise in an offline environment. Data collected is simply stored to the mobile phone. This allows users to work in the field for as long as they want with no risk of lost data.
  • 10. 2-Way Syncing Our method of syncing involves both pulling new data from the desktop app and pushing data to it automatically, at the same time. Having this also helps mitigate data loss.
  • 11. “Observations” • Observe allows any piece of data to be attached to any map point, OSM or otherwise. • Observations are not limited to their size (an observation could be a full survey or just a simple note). • There is no limit to the number of observations a point could have, allowing for things like time series data.
  • 14. We built both a desktop and mobile application to meet the needs of users working in offline environments.
  • 15. Focus on simplicity and the user experience.
  • 17.
  • 18. Features (surveys) • Specify and download maps + OSM data for an area of interest • Upload custom surveys (XLSForm specifications) • Edit available OSM fields (YAML format) • Sync data to mobile phones in the field and gather data from mobile phones
  • 19. Features (data) • Filter data • Export data back to OSM and/or organization in all your favorite formats • Separate OSM data and private data from within the same survey
  • 20. The Future Because this product is built as an electron app, this gives us an easy path to be able to sync with the cloud in the near future. So, integration between remote cloud management, field survey managers and users in the field.
  • 22. Features • Filter available points by geography / attribute • Add observations to any point, OSM or otherwise • View observations - both your own and others • Store offline data until wifi is available • Sync new surveys and areas of interest with desktop app • See how complete a survey observation is
  • 25. How they’re built • React Native - use lots of tools from JS ecosystem (OSM P2P and others) • P2P • Mapbox GL - better map user experience than previous data collection apps • JS Node • Electron • P2P Mobile App Desktop App
  • 26. Pain Points • React Native - introduces lots of abstractions between JS and Android that causes issues. • Performance – not good enough yet.
  • 28. • Make it real - see how it’s used • Make it faster • Make the electron app work in the cloud • Enable P2P functionality • Fully enable offline functionality • Lines / polygons • Can we make this a general purpose OSM “power” editing app? Our Roadmap