SlideShare a Scribd company logo
Field Data Collecting, Processing and Sharing:
Using web Service Technologies
Niroshan Bandara*, Venkatesh Raghavan*, Daisuke Yoshida*, Gerald Fenoy**
*Osaka City University, Japan
**GeoLabs sarl, France
INTRODUCTION
Collecting, Distributing and Analyzing field data is a crucial part in any geospatial
study. Field data collection tools and methods have been developed significantly
due to the advancement of technologies such as Global Navigational Satellite
Systems (GNSS) and development of smartphones. Accurate field data collection
is also a necessary task for broad spatial data analysis and proper decision
making. Development of Web technologies led to share the data and information
effectively. This study tries to develop a framework based on the Geospatial
Semantic Web technologies for disseminating and processing field data.
Experimental results from an implemented prototype show that the proposed
framework allows to visualize and process the field data in any context. The
system of this study is capable of distributing and processing field data using web
application. Moreover, the study demonstrates the importance and the capabilities
of web services for spatial data gathering and processing. The system has been
developed based on Free and Open Source Software (FOSS) packages such as
ZOO-Project, Open Data Kit, etc. It enables user to further improve or deploy the
system for variety of studies.
COMPONENTS
Main components of the project can be categorized as Mobile data collection
applications and GIS applications concerning Desktop and Web.
1 2 3
2. QGIS
QGIS is a user friendly Open Source GIS software package which can import
layesr locally and online from a server as a service such as WFS, WMS. And QGIS
has capabilities to manipulate various types of spatial data formats such as KML,
SVG, GeoTIFF, GeoJSON, PostGIS, SpatiaLite, MSSQL, etc.
1. ZOO-Project
ZOO-Project is an Open Source Geospatial (OSGeo) Foundation project that
enables existing open source libraries to interact through its WPS framework. It
consists with three components as describe below;
ARCHITECTURE
Users can exploit their mobile devices to record field data using ODK suite. The
data will be sent to ODK Aggregate, which is running on an Apache Tomcat server
backed with a PostgreSQL database. Then the data is published through the
GeoServer. Finally data can be visualized using web viewer or it can be processed
by ZOO-Project as WPS or QGIS as desktop client.
WPS
XLS Forms
Convert
Database
WMS WFS
ODK COLLECT
Desktop GIS
Web viewer
Web GIS
application
Client side Server side
AGGREGATE
DATA VISUALIZATION
Data Visualization; (a) View submission; (b) Web viewer
(a) (b)
DATA COLLECTION
Data are collected by using ODK collect. The application let the user to insert the
GPS location automatically. And other data such as multimedia and text/numbers
can be entered manually.
ODK Collect; (a) Survey forms; (b) GPS information; (c) Input Images; (d) Additional data inputs
(a) (b) (c) (d)
As web processing
Data imports to QGIS and process ; (a) Import from PosrgreSQL database; (b) Import as WFS (c) Analyse in QGIS
Web processing interface; (a) Data points; (b) Result after processing
As desktop client
DATA PROCESS
(a) (b) (c)
(a) (b)
CONCLUSION
Advancement of Mobile phone and Web technologies has been able to simplify the spatial analysis and field data collection. Barriers and gaps in the geospatial science
can be truly addressed by developing such systems.
ZOO service
ZOO API
ZOO Kernel
• Code – C, Python, java, Perl, JavaScript
• .zcfg – zoo configuration file
• JS script – for WPS chaining
• Classes – zoo request, zoo process, etc
WPS Engine
OpenLayers | UDIG | Your Client
WPS Client
3. Open Data Kit
ODK consists of three modules as shown below:
Aggregate
ODK Build is used to
create and design the field
survey forms.
ODK Aggregate is server-
side module which
provides blank forms to
ODK collect and work as a
data repository.
ODK collect is the client-
side module and it is an
app which can be installed
on the Android mobiles.
FOSS4G 2016 NARA.KANSAI
Ad

More Related Content

What's hot (19)

Maps with leafletR
Maps with leafletRMaps with leafletR
Maps with leafletR
Michele Tobias
 
Cartography and Web GIS - Jack Dangermond
Cartography and Web GIS - Jack DangermondCartography and Web GIS - Jack Dangermond
Cartography and Web GIS - Jack Dangermond
British Cartographic Society
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
Addy Pope
 
Spatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GISSpatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GIS
George Percivall
 
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Hiroyuki Miyazaki
 
Data Sources
Data SourcesData Sources
Data Sources
Joe Larson
 
Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
Jan Willem van Eck
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information Service
SANGHEE SHIN
 
Web-GIS Based Utility Management System
Web-GIS Based Utility Management SystemWeb-GIS Based Utility Management System
Web-GIS Based Utility Management System
Rabin Ojha
 
Geolocation analysis using HiveQL
Geolocation analysis using HiveQLGeolocation analysis using HiveQL
Geolocation analysis using HiveQL
Priyanka Kale
 
Creating gridded cartograms: Israel and the Palestine Territories
Creating gridded cartograms: Israel and the Palestine TerritoriesCreating gridded cartograms: Israel and the Palestine Territories
Creating gridded cartograms: Israel and the Palestine Territories
Benjamin Hennig
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open Standards
George Percivall
 
TYBSC IT SEM 6 GIS
TYBSC IT SEM 6 GISTYBSC IT SEM 6 GIS
TYBSC IT SEM 6 GIS
WE-IT TUTORIALS
 
VRGeo
VRGeoVRGeo
VRGeo
Prasoon
 
Resume 2017
Resume 2017Resume 2017
Resume 2017
Clifton Campbell
 
Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GIS
SANGHEE SHIN
 
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Benjamin Hennig
 
INTRODUCTION TO GIS
INTRODUCTION TO GISINTRODUCTION TO GIS
INTRODUCTION TO GIS
HamzaAhmad91
 
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
OpenTopography Facility
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
Addy Pope
 
Spatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GISSpatial Computing and the Future of Utility GIS
Spatial Computing and the Future of Utility GIS
George Percivall
 
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Hiroyuki Miyazaki
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information Service
SANGHEE SHIN
 
Web-GIS Based Utility Management System
Web-GIS Based Utility Management SystemWeb-GIS Based Utility Management System
Web-GIS Based Utility Management System
Rabin Ojha
 
Geolocation analysis using HiveQL
Geolocation analysis using HiveQLGeolocation analysis using HiveQL
Geolocation analysis using HiveQL
Priyanka Kale
 
Creating gridded cartograms: Israel and the Palestine Territories
Creating gridded cartograms: Israel and the Palestine TerritoriesCreating gridded cartograms: Israel and the Palestine Territories
Creating gridded cartograms: Israel and the Palestine Territories
Benjamin Hennig
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open Standards
George Percivall
 
Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GIS
SANGHEE SHIN
 
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Benjamin Hennig
 
INTRODUCTION TO GIS
INTRODUCTION TO GISINTRODUCTION TO GIS
INTRODUCTION TO GIS
HamzaAhmad91
 
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
OpenTopography Facility
 

Viewers also liked (18)

NaraとOSMとFOSS4G
NaraとOSMとFOSS4GNaraとOSMとFOSS4G
NaraとOSMとFOSS4G
康司 石塚
 
20161030 foss4 g2016_yamakawa
20161030 foss4 g2016_yamakawa20161030 foss4 g2016_yamakawa
20161030 foss4 g2016_yamakawa
OSgeo Japan
 
Open-TD: オープンサイエンス時代の社会協働研究
Open-TD: オープンサイエンス時代の社会協働研究Open-TD: オープンサイエンス時代の社会協働研究
Open-TD: オープンサイエンス時代の社会協働研究
Yasuhisa Kondo
 
FOSS4G と北海道地図
FOSS4G と北海道地図FOSS4G と北海道地図
FOSS4G と北海道地図
Kazutaka ishizaki
 
FOSS4Gと地理院地図
FOSS4Gと地理院地図FOSS4Gと地理院地図
FOSS4Gと地理院地図
OSgeo Japan
 
Foss4 g2016 kansai_v1_a4
Foss4 g2016 kansai_v1_a4Foss4 g2016 kansai_v1_a4
Foss4 g2016 kansai_v1_a4
OSgeo Japan
 
わずか6人の勉強会から200人のカンファレンスに育つまで
わずか6人の勉強会から200人のカンファレンスに育つまでわずか6人の勉強会から200人のカンファレンスに育つまで
わずか6人の勉強会から200人のカンファレンスに育つまで
Yasuto Furukawa
 
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
Mitsunori Ueda
 
20161031 foss4gkansai handson QGISによる 地域分析入門
20161031 foss4gkansai handson QGISによる地域分析入門20161031 foss4gkansai handson QGISによる地域分析入門
20161031 foss4gkansai handson QGISによる 地域分析入門
和人 青木
 
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Kazutaka ishizaki
 
Cesium入門ハンズオン~kml読み込み~
Cesium入門ハンズオン~kml読み込み~Cesium入門ハンズオン~kml読み込み~
Cesium入門ハンズオン~kml読み込み~
Hiroyuki YAMAUCHI
 
Deep Learning with FOSS4G
Deep Learning with FOSS4GDeep Learning with FOSS4G
Deep Learning with FOSS4G
Ryousuke Wayama
 
Pix2pixによるcs立体図の地すべり検出
Pix2pixによるcs立体図の地すべり検出Pix2pixによるcs立体図の地すべり検出
Pix2pixによるcs立体図の地すべり検出
Ryousuke Wayama
 
リアルタイムPoint cloudデータのビジュアライゼーションについて
リアルタイムPoint cloudデータのビジュアライゼーションについてリアルタイムPoint cloudデータのビジュアライゼーションについて
リアルタイムPoint cloudデータのビジュアライゼーションについて
Ryousuke Wayama
 
Cesiumを動かしてみよう
Cesiumを動かしてみようCesiumを動かしてみよう
Cesiumを動かしてみよう
Kazutaka ishizaki
 
About OSGeo.JP
About OSGeo.JPAbout OSGeo.JP
About OSGeo.JP
OSgeo Japan
 
Cesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化についてCesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化について
Ryousuke Wayama
 
PostgreSQLレプリケーション徹底紹介
PostgreSQLレプリケーション徹底紹介PostgreSQLレプリケーション徹底紹介
PostgreSQLレプリケーション徹底紹介
NTT DATA OSS Professional Services
 
20161030 foss4 g2016_yamakawa
20161030 foss4 g2016_yamakawa20161030 foss4 g2016_yamakawa
20161030 foss4 g2016_yamakawa
OSgeo Japan
 
Open-TD: オープンサイエンス時代の社会協働研究
Open-TD: オープンサイエンス時代の社会協働研究Open-TD: オープンサイエンス時代の社会協働研究
Open-TD: オープンサイエンス時代の社会協働研究
Yasuhisa Kondo
 
FOSS4Gと地理院地図
FOSS4Gと地理院地図FOSS4Gと地理院地図
FOSS4Gと地理院地図
OSgeo Japan
 
Foss4 g2016 kansai_v1_a4
Foss4 g2016 kansai_v1_a4Foss4 g2016 kansai_v1_a4
Foss4 g2016 kansai_v1_a4
OSgeo Japan
 
わずか6人の勉強会から200人のカンファレンスに育つまで
わずか6人の勉強会から200人のカンファレンスに育つまでわずか6人の勉強会から200人のカンファレンスに育つまで
わずか6人の勉強会から200人のカンファレンスに育つまで
Yasuto Furukawa
 
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
InaSAFE/QGISを使ってみよう(FOSS4G 2016 NARA.KANSAIハンズオン資料)
Mitsunori Ueda
 
20161031 foss4gkansai handson QGISによる 地域分析入門
20161031 foss4gkansai handson QGISによる地域分析入門20161031 foss4gkansai handson QGISによる地域分析入門
20161031 foss4gkansai handson QGISによる 地域分析入門
和人 青木
 
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Cesiumを動かしてみよう FOSS4G 2016 Tokyo版
Kazutaka ishizaki
 
Cesium入門ハンズオン~kml読み込み~
Cesium入門ハンズオン~kml読み込み~Cesium入門ハンズオン~kml読み込み~
Cesium入門ハンズオン~kml読み込み~
Hiroyuki YAMAUCHI
 
Deep Learning with FOSS4G
Deep Learning with FOSS4GDeep Learning with FOSS4G
Deep Learning with FOSS4G
Ryousuke Wayama
 
Pix2pixによるcs立体図の地すべり検出
Pix2pixによるcs立体図の地すべり検出Pix2pixによるcs立体図の地すべり検出
Pix2pixによるcs立体図の地すべり検出
Ryousuke Wayama
 
リアルタイムPoint cloudデータのビジュアライゼーションについて
リアルタイムPoint cloudデータのビジュアライゼーションについてリアルタイムPoint cloudデータのビジュアライゼーションについて
リアルタイムPoint cloudデータのビジュアライゼーションについて
Ryousuke Wayama
 
Cesiumを動かしてみよう
Cesiumを動かしてみようCesiumを動かしてみよう
Cesiumを動かしてみよう
Kazutaka ishizaki
 
Cesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化についてCesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化について
Ryousuke Wayama
 
Ad

Similar to Field Data Collecting, Processing and Sharing: Using web Service Technologies (20)

Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
Joe Larson
 
20100512 Workflow Ramage
20100512 Workflow Ramage20100512 Workflow Ramage
20100512 Workflow Ramage
Steven Ramage
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and Neogeography
Joshua Campbell
 
Integrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsIntegrating PostGIS in Web Applications
Integrating PostGIS in Web Applications
Command Prompt., Inc
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devices
Alexander Decker
 
Ijetr042136
Ijetr042136Ijetr042136
Ijetr042136
Engineering Research Publication
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
Joanne Cook
 
Location Based System Documentation.docx
Location Based System Documentation.docxLocation Based System Documentation.docx
Location Based System Documentation.docx
Ayalneh2
 
Open Source Databases And Gis
Open Source Databases And GisOpen Source Databases And Gis
Open Source Databases And Gis
Kudos S.A.S
 
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
GIS in the Rockies
 
Seven50 Sparc Overview
Seven50 Sparc OverviewSeven50 Sparc Overview
Seven50 Sparc Overview
Roar Media
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra
Rudolf Husar
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
Rudolf Husar
 
Geohosting
GeohostingGeohosting
Geohosting
Karel Charvat
 
GIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer JourneyGIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer Journey
Tek Kshetri
 
Open@EDINA
Open@EDINAOpen@EDINA
Open@EDINA
EDINA, University of Edinburgh
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
George Percivall
 
African Regional Geo-database
African Regional Geo-databaseAfrican Regional Geo-database
African Regional Geo-database
African Minerals Development Centre
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
Joe Larson
 
20100512 Workflow Ramage
20100512 Workflow Ramage20100512 Workflow Ramage
20100512 Workflow Ramage
Steven Ramage
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and Neogeography
Joshua Campbell
 
Integrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsIntegrating PostGIS in Web Applications
Integrating PostGIS in Web Applications
Command Prompt., Inc
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devices
Alexander Decker
 
Location Based System Documentation.docx
Location Based System Documentation.docxLocation Based System Documentation.docx
Location Based System Documentation.docx
Ayalneh2
 
Open Source Databases And Gis
Open Source Databases And GisOpen Source Databases And Gis
Open Source Databases And Gis
Kudos S.A.S
 
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
GIS in the Rockies
 
Seven50 Sparc Overview
Seven50 Sparc OverviewSeven50 Sparc Overview
Seven50 Sparc Overview
Roar Media
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra
Rudolf Husar
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
Rudolf Husar
 
GIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer JourneyGIS User to Web-GIS Developer Journey
GIS User to Web-GIS Developer Journey
Tek Kshetri
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
George Percivall
 
Ad

Recently uploaded (20)

On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Dark Dynamism: drones, dark factories and deurbanization
Dark Dynamism: drones, dark factories and deurbanizationDark Dynamism: drones, dark factories and deurbanization
Dark Dynamism: drones, dark factories and deurbanization
Jakub Šimek
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptxTop 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
mkubeusa
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Dark Dynamism: drones, dark factories and deurbanization
Dark Dynamism: drones, dark factories and deurbanizationDark Dynamism: drones, dark factories and deurbanization
Dark Dynamism: drones, dark factories and deurbanization
Jakub Šimek
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptxTop 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
mkubeusa
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
AI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamsonAI-proof your career by Olivier Vroom and David WIlliamson
AI-proof your career by Olivier Vroom and David WIlliamson
UXPA Boston
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
 

Field Data Collecting, Processing and Sharing: Using web Service Technologies

  • 1. Field Data Collecting, Processing and Sharing: Using web Service Technologies Niroshan Bandara*, Venkatesh Raghavan*, Daisuke Yoshida*, Gerald Fenoy** *Osaka City University, Japan **GeoLabs sarl, France INTRODUCTION Collecting, Distributing and Analyzing field data is a crucial part in any geospatial study. Field data collection tools and methods have been developed significantly due to the advancement of technologies such as Global Navigational Satellite Systems (GNSS) and development of smartphones. Accurate field data collection is also a necessary task for broad spatial data analysis and proper decision making. Development of Web technologies led to share the data and information effectively. This study tries to develop a framework based on the Geospatial Semantic Web technologies for disseminating and processing field data. Experimental results from an implemented prototype show that the proposed framework allows to visualize and process the field data in any context. The system of this study is capable of distributing and processing field data using web application. Moreover, the study demonstrates the importance and the capabilities of web services for spatial data gathering and processing. The system has been developed based on Free and Open Source Software (FOSS) packages such as ZOO-Project, Open Data Kit, etc. It enables user to further improve or deploy the system for variety of studies. COMPONENTS Main components of the project can be categorized as Mobile data collection applications and GIS applications concerning Desktop and Web. 1 2 3 2. QGIS QGIS is a user friendly Open Source GIS software package which can import layesr locally and online from a server as a service such as WFS, WMS. And QGIS has capabilities to manipulate various types of spatial data formats such as KML, SVG, GeoTIFF, GeoJSON, PostGIS, SpatiaLite, MSSQL, etc. 1. ZOO-Project ZOO-Project is an Open Source Geospatial (OSGeo) Foundation project that enables existing open source libraries to interact through its WPS framework. It consists with three components as describe below; ARCHITECTURE Users can exploit their mobile devices to record field data using ODK suite. The data will be sent to ODK Aggregate, which is running on an Apache Tomcat server backed with a PostgreSQL database. Then the data is published through the GeoServer. Finally data can be visualized using web viewer or it can be processed by ZOO-Project as WPS or QGIS as desktop client. WPS XLS Forms Convert Database WMS WFS ODK COLLECT Desktop GIS Web viewer Web GIS application Client side Server side AGGREGATE DATA VISUALIZATION Data Visualization; (a) View submission; (b) Web viewer (a) (b) DATA COLLECTION Data are collected by using ODK collect. The application let the user to insert the GPS location automatically. And other data such as multimedia and text/numbers can be entered manually. ODK Collect; (a) Survey forms; (b) GPS information; (c) Input Images; (d) Additional data inputs (a) (b) (c) (d) As web processing Data imports to QGIS and process ; (a) Import from PosrgreSQL database; (b) Import as WFS (c) Analyse in QGIS Web processing interface; (a) Data points; (b) Result after processing As desktop client DATA PROCESS (a) (b) (c) (a) (b) CONCLUSION Advancement of Mobile phone and Web technologies has been able to simplify the spatial analysis and field data collection. Barriers and gaps in the geospatial science can be truly addressed by developing such systems. ZOO service ZOO API ZOO Kernel • Code – C, Python, java, Perl, JavaScript • .zcfg – zoo configuration file • JS script – for WPS chaining • Classes – zoo request, zoo process, etc WPS Engine OpenLayers | UDIG | Your Client WPS Client 3. Open Data Kit ODK consists of three modules as shown below: Aggregate ODK Build is used to create and design the field survey forms. ODK Aggregate is server- side module which provides blank forms to ODK collect and work as a data repository. ODK collect is the client- side module and it is an app which can be installed on the Android mobiles. FOSS4G 2016 NARA.KANSAI
  翻译: