Geospatial Service Interfaces and Encodings for Mobile Applications
|
|
- Stephen Hart
- 6 years ago
- Views:
Transcription
1 EnviroInfo 2012: EnviroInfo Dessau 2012, Part 1: Core Application Areas Geospatial Service Interfaces and Encodings for Mobile Applications Denis Havlik, Peter Kutschera, Clemens Geyer, Maria Egly 1 Abstract Sensor Web Enablement suite (OGC SWE) offers a set of standardized service interfaces and data models which can be used for encapsulation of arbitrary observation-generating processes. In the past, AIT has used the OGC SWE for wrapping of hardware sensors, sensor data stores, cadastres and various sensor-like models behind OGC Sensor Observation Service (for data access) and Sensor Planning Service (for process control) interfaces. This approach was successfully applied in different projects (SANY, SUDPLAN), and resulted in development of the SOS and SPS service interfaces for the set of open source tools for time-series handling (ts-toolbox.ait.ac.at) developed by AIT. We have also discovered several issues and limitations of the OGC SWE services: (1) encoding of observations in SensorML/SWE Common is not always straightforward; (2) XML encoding/decoding can become extremely inefficient for large data sets; and (3) the complexity of the OGC XML schemas (O&M, SWE common, GML) further slows down the SWE-based solutions. However, these issues appeared of secondary importance compared to benefits of interoperability for classic environmental applications where both server and the client had plenty of memory and CPU power, the observations and processes creating them are well-defined and do not often change, and the interoperability across different organizations is a must. Recently, our focus moved towards Volunteered Geographic Information, and the rules of the game changed, with (potential) numbers and profiles of users and sensors drastically rising, and smartphones replacing the classical PCs as key client platform. This resulted in development of a Mobile Data Acquisition Framework (MDAF) which will be described in this paper. 1. Introduction Information and Communication Technology (ICT) for environment is widely recognised as one of the key enablers for sustainable development and improved quality of life (ICSU 2011, Hřebíček 2011). ENVIROFI research project, which started in April 2011 as one of the eight Usage Area (UA) projects within the Future Internet Public Private Partnership (FI-PPP) FP7 programme aims to assure the environmental data and services are easily accessible and usable through ENVIROFI Specific Enablers (SE) in the future internet applications (Havlik 2011, Havlik2011b). In this context, special attention is given to the technology triangle with observations from sensors, humans and models (Figure 1). Our previous experiences with the Sensor Web Enablement (Usländer 2009) clearly showed that the observations from classical in-situ and remote sensors, as well as those from models can be adequately handled by services and data encodings of the Open Geospatial Consortium s Sensor Web enablement (OGC SWE) suite of standards. However, the OGC SWE has so far not been widely accepted for mobile applications and citizens observatories and our own analysis confirmed the doubts that the SWE standard currently does not fulfil some of the basic requirements imposed by technology and organisational constrains of the citizen s observatories. Following section analyses some of the reasons for this failure. 1 AIT Austrian Institute of Technology GmbH, <name>.<surname>@ait.ac.at
2 Figure 1 Technology triangle: observations from sensors, humans and models (from Havlik 2011). 2. Requirements on the citizens SWE The OGC SWE (Bröring 2011) is conceived as a very generic solution for all types of observations, mainly targeting the interoperability between data centres. In our experience, the OGC SWE proved the most valuable if: (1) the interoperability is important enough to warrant the somewhat complex process of observation and process modelling; (2) the observation methodology is well-defined and the observation model does not change very often; (3) the results must be re-usable and comparable across administrative and domain borders for years and years to come; and (4) the SWE services are mainly used in the data centre, where sufficient computational power and network connections can always be assured. Quite often none of this is true for the citizen s observations where budget and time constraints play a much bigger role, data models evolve over time and the application owners aren t bond by legal requirements for sharing the results in an interoperable form. As a consequence, the cloud centric platforms such as Cosm ( or Cumulocity ( have experienced explosive growth, with OGC SWE playing only a marginal role in this market segment. These platforms typically provide only a small subset of the SWE functionality, but the functionality they do provide is exposed using very simple APIs and in some ways more robust than in the SWE. For instance, Cosm automatically limits the amount of data returned by the system while OGC Sensor Observation Service (SOS) does not foresee a standard mechanism for this purpose. In addition, these platforms automatically provide some simple visualization methods. As a result, even the most inexperienced developers can quickly develop applications and visualize the observations in tables, line graphs or on a map. Main issues: The APIs, data model and naming conventions vary from provider to provider. Consequently, the applications cannot be easily ported from one platform to another. The resulting data often lack most of the meta-information foreseen by the SWE standard such as process description, quality or uncertainty.
3 In addition, the informal technology tests we performed in late 2011 have confirmed that the smartphone applications need to be optimized for robust and efficient network use, in order to cope with slow, expensive (e.g. roaming) and even completely ruptured (white spots, network overload) connections as well as for processing, memory, and especially power consumption, as these are all in short supply. In addition, the user interface design has to be adapted to mobile devices with small multi-touch screens and a multitude of sensors (camera, acceleration, NFC). Finally, we also noticed that XML parsing and validation of complex XML schemas used by OGC SWE can slow down mobile apps to a crawl, while simple RESTful service interfaces and JSON encoding assure much better user s experience. These findings have led to development of the Mobile Data Acquisition Framework (MDAF) prototype which will be introduced in the next section. 3. Overview of the MDAF Architecture and Underlying Technologies Mobile Data Acquisition Framework (MDAF) is the mobile observation gathering, processing, storage and presentation platform developed by AIT within the scope of ENVIROFI and FI-PPP programme. The ultimate goal of the MDAF development is to simplify conduction of arbitrary experiments involving: (1) gathering of observations from (mobile) sensors and from humans; (2) quality assurance and processing of these observations; (3) visualization of the results; (4) discussion and collective decision making. At the current development stage, we focus on humans using small mobile devices (e.g. smartphones) for observation gathering. These observations can be either objective, as in here and now I see a forest fire, or subjective, as in this street is too noisy and can be accompanied with measurements made through built-in and external sensors (photographs, sound recordings, temperature, pressure, etc.). In order to meet the first two targets, we opted for a 3 tier application design illustrated in Figure 2 below: Figure 2 MDAF Architecture
4 The tier 2 service (MDAF Server) has a role of coordinator linking the users and their mobile devices with the tier 3 mobile applications (MDAF App). MDAF server component also provides application-specific views to observations, as well as interfaces for configuration and use of the data processing functionality of the tier 3 services which are presented as grey boxes on the right-hand side of Figure 2. Based on our previous experiences with OGC services and existing support for Sensor Observation Service (SOS) and Sensor Planning Service (SPS) in TS-Toolbox, our initial intention was to rely on SOS and SPS for all data (observation) access as well as for the process triggering and configuration respectively. Alternative views to data could then be provided using the OGC WCS and/or WFS interfaces, and the issues with inefficient data encoding/decoding could be solved through provision of binary data using e.g. WebDAV and NetCDF. While these considerations still hold, implementation of these interfaces has been postponed in order to satisfy the following specific requirements of the tier 1 (mobile, smartphone) application: Asynchronous uploads: as a consequence of the network related issues mentioned in the previous section, transferring new observations from user s mobile device to a tier 2 server may not be always desirable or even possible. MDAF tier 2 service must therefore accept both synchronous and asynchronous uploads as well as to allow partial uploads of the observations (e.g. uploading of the photos could be only allowed over WLAN connection). Pre-fetching and synchronization: in order to allow offline usage, or at least to assure the adequate user experience in spite of the slow or unreliable network connections, MDAF must provide a lightweight observation access service with prefetching/synchronization of the data between the mobile device and the tier 2 service. Proxy for tier 3 services: in order to lower the processing needs and complexity of the smartphone application, the tier 1 application should not directly connect to tier 3 services. Task of interfacing to external observations sources, interpreting, mashing and presenting them in appropriate way is thus delegated to tier 2 services. Notifications/Alerts: since humans aren t good at performing repetitive tasks, the MDAF system must provide a mechanism for soliciting the users input. This mechanism must be designed in a way which will minimize the number of requests presented to users and work even in the case the MDAF client application hasn t been activated. MDAF server component must also generate the events of interest to the tier 3 services, but actual processing and dispatching of events to users and services may be outsourced to dedicated event and notification tier 3 service(s). Collaborative offline mode: ideally, the users should be able to exchange observations over local network without relying on the availability of the central tier 2 service. This could be implemented either in full peer to peer fashion, or with help of a local instance of the MDAF server. This is particularly interesting for crisis management and other applications which require real time exchange of information among the field workers. In order to meet these requirements, we developed a lightweight and cellular-phone friendly MDAF Server observation service and a corresponding mobile application. 3.1 MDAF Server Design MDAF Server component is the central component of the MDAF application. It provides a data storage facility for the user-contributed observations, as well as the pre-fetching and caching facility for the observations from tier three services and assures the observations required by the user are synchronised to its device as needed. In addition, the MDAF server component also implements most of the application logic through provision of the application-specific views to observations, generation of application-specific events and tier tree service execution. The synchronization of observations, as well as the rights management is simplified by three-level database design illustrated in Figure 3 below.
5 Figure 3 MDAF Data storage and replication The central database (DB) instance contains all observations relevant to MDAF users. Some of these are generated by MDAF users or by application-specific tier three services, while others may be only prefetched from external sources and temporarily cached by MDAF to improve the user s experience. Application-specific server-side synchronization process assures that observations relevant for a particular user are available in the user-specific server-side database and a much simpler replication process assures the same data is synchronized to a DB instance residing on the user s mobile device. New observations are always synchronized in a controlled manner to the global observation store and to the observation stores of all users who are interested in these observations and allowed to use them. This happens without delay if the user is online, or asynchronous at a later time in case the network connection is slow, broken or simply too expensive. This design has been chosen for several reasons: First, the DB instance on the mobile device minimizes the network traffic and assures the mobile application can work in offline mode. Second, the user-specific databases on the server side simplify client design and prevent mischievous users from overriding the database right management mechanisms. In addition, the server-side synchronization between users DBs and the central database provides a convenient way for triggering events and starting external processes required by application logic. Finally, this design simplifies scaling to a large number of users, as user-specific database instances can be easily distributed to separate (virtual) machines. Obviously, the usability of the MDAF system will heavily depend on the reliability and flexibility of the database synchronization. Fortunately, we were able to delegate this issue to third party developers through use of the CouchDB as storage engine. This nosql database can be used on Linux, Windows, Android and IoS operating systems and features a very powerful synchronization mechanism assuring the eventual consistency of the data (Anderson, 2010). Compared to SQL databases, the CouchDB provided several additional advantages for the MDAF development: integrated web server, RESTful interface, op-
6 timized for working with JSON and GeoJSON, highly scalable, database schema easily modified at run time. The data model used in MDAF server is based on the abstract observation model of the OGC O&M 2.0 (Cox, 2010), and takes into account following technical limitations: 1. CouchDB is optimized for storing of the related data in a single document. 2. MDAF heavily relies on external processes reporting additional observations on the previously reported ones. For instance, a leaf recognition service is expected to provide a list of probable species in ENVIROFI biodiversity pilot (Schleidt 2012). 3. The position of an observed object is usually reported as part of the observation, and therefore we decided to model it as observed property. As a consequence, we decided to store all observations collected simultaneously as one CouchDB document containing related observations and to interpret the OGC concept of the feature of interest (FoI) in a way which allows us to use any existing CouchDB document as FoI for the new observations. Practical implications of these decisions can be best understood on example of the ENVIROFI tree application. This application, allows the users to report their observations on various trees and view the already reported information: All observations on a specific tree provided by a single observer on a single field trip ( sighting ) are stored as one CouchDB document. However, the sighting made by a different observer, as well as the follow-up sightings by the same observer on a different day would be stored in different documents. All of these observations should point to a single document serving as a neutral Feature of Interest (FoI). It can be discussed if this document is really needed and whether it should contain any information except for the unique ID. In particular, it seems logical to assign a geo-location of a tree to FoI and even to use the location as the unique ID. Unfortunately, in most cases the location is just one of the reported observations and varies from sighting to sighting due to measurement uncertainty. Each of these documents can in turn serve as the FoI for an observation stating that the leaf photo could belong to species X or that the reported specie indeed occurs in the region (habitat). This concept of observation on observations is somewhat unusual but appears to be allowed by O&M abstract specifications. Finally, a special view to this forest of related observations can be generated for specific applications. In our tree info application, various probabilities provided by users and tier 3 services could for instance be merged in most probable identification, enhanced with best of user contributed photos and comments, and the result shown to the users. 3.2 MDAF Mobile Application(s) MDAF server has been specifically designed to improve the usability of the smartphones for mobile observation acquisition. For now, the client-side development concentrates on the specific needs of the ENVIROFI biodiversity (Schleidt 2012) and personal environmental information system (PEIS) pilots (Kobernus 2012b), but our long term goal is to simplify the client development to the point where users can either generate the required mobile observation applications on the fly, or simply configure a generic MDAF App for their needs using a dedicated MDAF portal. With this in mind, the prototype mobile application(s) developed within ENVIROFI build on PhoneGap distribution of the OS-independent Apache Cordova framework (Leroux 2012), share much of the code and feature following pilot-independent capabilities: Presentation of existing observations on a map and on a tabular form
7 Filtering of observations Offline viewing and reporting of observations Waking up of the application by external alerts/notifications Using Near Field Communication (NFC) for things recognition (e.g. unique IDs for trees), for adding observations as well as for the user authentications. Capabilities of the current prototypes have been described in (Geyer 2012) and (Kobernus 2012). Both prototypes are in very active development and will be downloadable from the project web site ( in the near future. As soon as the applications have reached sufficient level of maturity, they will also be made available on the Google Play Store ( 4. Outlook and Conclusions The Mobile Data Acquisition Framework presented in this paper aims to become a generic framework for collecting, processing and visualization of observations. In addition to providing a very useful set of features for applications relying on mobile observation collection, validation and visualization, MDAF attempts to bridge the gap between interoperability of the OGC SWE and the lightweight design of the IoT cloud services. This will be done on two levels: first through integration in the FI-PPP framework developed by FI-Ware project (FI-Ware 2012), and second through OGC standardization project. On the FI-Ware integration level, MDAF will use the FI-Ware generic security enablers for managing of users, rights and user related data as soon as these become available. In the later development, we expect to: (1) fully automatize the MDAF scaling using the FI-Ware cloud service management functionality; (2) assure the FI-Ware context management and IoT services can be used with MDAF through integration of the pub/sub event handling GE; and (3) assure the MDAF applications can be easily published on FI-Ware marketplace. On the OGC standardization level, it is important to understand that MDAF service interface for observation uploading and retrieval is technically quite different from a standard SOS. For the start, OGC-style web service interface was replaced by RESTful. JSON is used as default data encoding method instead of XML, and the service has been designed in a way which greatly simplifies both complete and partial replication and synchronization of the observation store across multiple instances of the service. In spite of these differences, the underlying data model closely resembles standard OGC observations model, and the standard SOS access to the observations is planned at a later development stage. While the details of the data model and service interfaces still need to be defined, we feel that the future of the mobile observations belong to MDAF-like systems. In order to assure the maximal interoperability between future MDAF-like solutions and those using the standard OGC SWE 2.0 data models and service interfaces, AIT has joined the newly formed SWE-IoT working group as one of the founding members in June Our intention is to (co-)define a standard JSON mapping for O&M and to develop one of the reference implementations of the future standard based on MDAF server component. Acknowledgements The research leading to the result presented in this paper has received funding from the European Community's Seventh Framework Programme (FP7/ ) under grant agreement n (ENVIROFI).
8 Bibliography Andreson, J.C., Lehnardt, J., Slater N. (2010). Time to Relax - CouchDB The Definitive Guide, O Reilly, ISBN Bröring, A. (et al.) (2011). New Generation Sensor Web Enablement. Sensors 11(3). Cox, S. (ed.) (2010). Geographic Information: Observations and Measurements, Version 2.0, OGC Abstract Specification Topic 20 (OGC r3 and ISO 19156) FI-WARE (2012). FI-WARE Architecture and Open Specifications. Deliverable of the FI-WARE project, WARE_Architecture_and_Open_Specifications Geyer, C. B. (et al.) (2012). A Mobile Application for Tree Observations. In Proceedings of Greening the Forest Sector Engineering with ICT, Plitvice, Croatia Havlik, D. (et al.) (2011). From Sensor to Observation Web with Environmental Enablers in the Future Internet. Sensors 11 (4). Havlik, D. (et al.) (2011b). Leveraging the Future Internet Public Private Partnership for the Environmental Usage Area. In Proceedings of EnviroInfo 2011, Ispra, Italy. Hřebíček, J., Pillmann, W. (2011) eenvironment: Reality and Challenges for eenvironment Implementation in Europe. In: Environmental Software Systems. Frameworks of eenvironment, Proceedings of the 9th IFIP WG 5.11 International Symposium, ISESS 2011, Brno, Czech Republic. ICSU (2011) Scientific Grand Challenges identified to address global sustainability ISCU prepublication, Klopfer, M., Simonis, I. (eds.) (2009). SANY - an open service architecture for sensor networks. ISBN Kobernus, M. (et al.) (2012). A Quest for Affordable Personalized Atmospheric Exposure, In Proceedings of EnviroInfo 2012, Dessau, Germany. Kobernus M., Pielorz J. (2012b). Functional and Organisational Specification for PIS Pilot II, Deliverable of the ENVIROFI Project (2.3.2). Leroux B. (2012). PhoneGap, Cordova, and what s in a name? in PhoneGap blog. Schleidt K. (ed.) (2012). Functional and Organisational Specification for Biodiversity Pilots II, Deliverable of the ENVIROFI Project (1.3.2). Usländer, T. (ed.) (2009). Specification of the Sensor Service Architecture, Version 3.0 (Rev. 3.1). OGC Discussion Paper (09-132r1).
THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I)
ENVIROfying the Future Internet THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I) INSPIRE Conference Firenze,
More informationThis document is a preview generated by EVS
TECHNICAL REPORT RAPPORT TECHNIQUE TECHNISCHER BERICHT CEN/TR 15449-5 April 2015 ICS 07.040; 35.240.70 English Version Geographic information - Spatial data infrastructures - Part 5: Validation and testing
More informationWeb Services for Geospatial Mobile AR
Web Services for Geospatial Mobile AR Introduction Christine Perey PEREY Research & Consulting cperey@perey.com Many popular mobile applications already use the smartphone s built-in sensors and receivers
More informationIntroduction to INSPIRE. Network Services
Introduction to INSPIRE. Network Services European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu Serving society
More informationsensors ISSN
Sensors 2009, 9, 5493-5502; doi:10.3390/s90705493 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Sharing Sensor Data with SensorSA and Cascading Sensor Observation Service Denis
More informationPROJECT FINAL REPORT
PROJECT FINAL REPORT Grant Agreement number: INFSO-ICT-224350 Project acronym: Project title: Funding Scheme: flexware Flexible Wireless Automation in Real-Time Environments STREP Period covered: from
More informationInteroperability Between GRDC's Data Holding And The GEOSS Infrastructure
City University of New York (CUNY) CUNY Academic Works International Conference on Hydroinformatics 8-1-2014 Interoperability Between GRDC's Data Holding And The GEOSS Infrastructure Volker Andres Henning
More informationGMES The EU Earth Observation Programme
GMES The EU Earth Observation Programme Ondřej Mirovský Czech Space Office, Prvního Pluku 17, Prague 8, 186 00, Czech Republic mirovsky@czechspace.cz Abstract. The paper describes evolution, recent development
More informationEUDAT. Towards a pan-european Collaborative Data Infrastructure
EUDAT Towards a pan-european Collaborative Data Infrastructure Damien Lecarpentier CSC-IT Center for Science, Finland CESSDA workshop Tampere, 5 October 2012 EUDAT Towards a pan-european Collaborative
More informationPortalU, a Tool to Support the Implementation of the Shared Environmental Information System (SEIS) in Germany
European conference of the Czech Presidency of the Council of the EU TOWARDS eenvironment Opportunities of SEIS and SISE: Integrating Environmental Knowledge in Europe http:/www.e-envi2009.org/proceedings/
More informationSensor Web when sensor networks meet the World-Wide Web
Sensor Web when sensor networks meet the World-Wide Web Dr. Steve Liang Assistant Professor Department of Geomatics Engineering Schulich School of Engineering University of Calgary steve.liang@ucalgary.ca
More informationSISE Semantics Interpretation Concept
SISE Semantics Interpretation Concept Karel Kisza 1 and Jiří Hřebíček 2 1 Masaryk University, Faculty of Infromatics, Botanická 68a Brno, Czech Republic kkisza@mail.muni.cz 2 Masaryk University, Faculty
More informationINSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev
INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation The European data puzzle 24
More informationThe Plan4business Approach to Transfer Open Data into Real Estate Businesses
The Plan4business Approach to Transfer Open Data into Real Estate Businesses Jan Ježek 1, Tomáš Mildorf 1, Karel Charvát Jr. 2, and Karel Charvát 3 1 University of West Bohemia, Pilsen, Czech Republic
More informationITU-T Y Requirements of smartphone as sink node for IoT applications and services
I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.4553 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL
More informationINTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES
INTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES B. Stollberg a, *, T. De Groeve a, A. Hirner a, L. Vernaccini a, S. Paris a a Joint Research Centre of the European Commission, Institute
More informationCisco Kinetic Data Control Module
WHITEPAPER DATA CONTROL MODULE Cisco Kinetic Data Control Module Enforcing policy and getting the right data to the right applications at the right time Table of Contents Executive summary... 3 Introduction...
More informationCase study on PhoneGap / Apache Cordova
Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform
More informationCall for Participation in AIP-6
Call for Participation in AIP-6 GEOSS Architecture Implementation Pilot (AIP) Issue Date of CFP: 9 February 2013 Due Date for CFP Responses: 15 March 2013 Introduction GEOSS Architecture Implementation
More informationConsolidation Team INSPIRE Annex I data specifications testing Call for Participation
INSPIRE Infrastructure for Spatial Information in Europe Technical documents Consolidation Team INSPIRE Annex I data specifications testing Call for Participation Title INSPIRE Annex I data specifications
More informationELFI: A European Location Framework
1 ELFI: A European Location Framework 1. Our Ambition Project ELFI will foster the wider use of geo-information and enable the creation of innovative valueadded services. 2. Our Objectives We aim to create
More informationNoSQL database and its business applications
COSC 657 Db. Management Systems Professor: RAMESH K. Student: BUER JIANG Research paper NoSQL database and its business applications The original purpose has been contemporary web-expand dbs. The movement
More informationThe European Commission s science and knowledge service. Joint Research Centre
The European Commission s science and knowledge service Joint Research Centre GeoDCAT-AP The story so far Andrea Perego, Antonio Rotundo, Lieven Raes GeoDCAT-AP Webinar 6 June 2018 What is GeoDCAT-AP Geospatial
More informationVersion 11
The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic
More informationCybersecurity ecosystem and TDL Antonio F. Skarmeta
Cybersecurity ecosystem and TDL Antonio F. Skarmeta University of Murcia (UMU) SPAIN CyberSecurity Challenges in a fully connected World Trust Framework 1. Policies for trust in heterogeneous
More informationLeveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri
Leveraging OGC Services in ArcGIS Server Satish Sankaran, Esri Yingqi Tang, Esri GIS Creating and Managing Geo Information Products - Proprietary - Open Specifications - Standards Dissemination of Geo
More informationComputer Vision on Tegra K1. Chen Sagiv SagivTech Ltd.
Computer Vision on Tegra K1 Chen Sagiv SagivTech Ltd. Established in 2009 and headquartered in Israel Core domain expertise: GPU Computing and Computer Vision What we do: - Technology - Solutions - Projects
More informationDescription of the European Big Data Hackathon 2019
EUROPEAN COMMISSION EUROSTAT Ref. Ares(2018)6073319-27/11/2018 Deputy Director-General Task Force Big Data Description of the European Big Data Hackathon 2019 Description of the European Big Data Hackathon
More informationCounty of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015
County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 CIO Preferred Technologies for GIS This document lists the preferred Geographic
More informationINSPIRE Spatial Data on the Web building a user-friendly webby SDI
INSPIRE Spatial Data on the Web building a user-friendly webby SDI Linda van den Brink & Friso Penninga (presented by Rob van de Velde) Geonovum Agenda Objective of this presentation: Apply insights from
More informationMobile Apps Sample Solution
Mobile Apps Sample Solution 1 PREFERRED TARGET AUDIENCE Operations Management Team led by Christopher Giovanni, Chief Operating Officer at Crazy Taxi Cab Co. 2 PREFERRED SOLUTION Crazy Taxi Cab Co. liked
More informationXML and Inter-Operability in Distributed GIS
XML and Inter-Operability in Distributed GIS KIM Do-Hyun and KIM Min-Soo, Republic of Korea Key words: GML(Geography Markup Language), Interoperability, GIS. SUMMARY Web GIS (Geographic Information Systems)
More informationIoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis
Intelligent Cooperative Sensing for Improved traffic efficiency IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis Introduction Cooperative V2X communications and cellular networks are enabling
More informationUser Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps
User Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps Position Paper Gökhan Bal, Kai Rannenberg Goethe University Frankfurt
More informationIstat s Pilot Use Case 1
Istat s Pilot Use Case 1 Pilot identification 1 IT 1 Reference Use case X 1) URL Inventory of enterprises 2) E-commerce from enterprises websites 3) Job advertisements on enterprises websites 4) Social
More information1. Publishable Summary
1. Publishable Summary 1.1Project objectives and context Identity management (IdM) has emerged as a promising technology to distribute identity information across security domains. In e-business scenarios,
More informationOpen Web Technology. Presented at the Seminar Organised at NIC-Hq, New Delhi on 20/03/2014.
Open Web Technology Presented at the Seminar Organised at NIC-Hq, New Delhi on 20/03/2014. Open Technology Group, National Informatics Centre, DeitY, MCIT, Govt. of India, NIC-Taramani, STPI Campus, First
More informationDeliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) ATTPS. Achieving The Trust Paradigm Shift
Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) Version 1.0 Author: Bharadwaj Pulugundla (Verizon) 25.10.2015 Table of content 1. Introduction... 3
More informationDeliverable 6.4. Initial Data Management Plan. RINGO (GA no ) PUBLIC; R. Readiness of ICOS for Necessities of integrated Global Observations
Ref. Ares(2017)3291958-30/06/2017 Readiness of ICOS for Necessities of integrated Global Observations Deliverable 6.4 Initial Data Management Plan RINGO (GA no 730944) PUBLIC; R RINGO D6.5, Initial Risk
More informationProtecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery
White Paper Business Continuity Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery Table of Contents Executive Summary... 1 Key Facts About
More informationSOME TYPES AND USES OF DATA MODELS
3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model
More informationStandards, standardisation & INSPIRE Status, issues, opportunities
Standards, standardisation & INSPIRE Status, issues, opportunities INSPIRE Coordination Team 6 th MIG meeting, 13-14 June 2017 Joint Research Centre The European Commission's science and knowledge service
More informationMessaging Service Management and Analysis
Messaging Service Management and Analysis Hypersoft OmniAnalyser delivers to enterprise customers detailed and comprehensive information on the quality of service, workload, usage and performance of their
More informationWeb & Automotive. Paris, April Dave Raggett
Web & Automotive Paris, April 2012 Dave Raggett 1 Aims To discuss potential for Web Apps in cars Identify what kinds of Web standards are needed Discuss plans for W3C Web & Automotive Workshop
More informationEarthLookCZ as Czech way to GMES
EarthLookCZ as Czech way to GMES Karel Charvat 1 and Petr Horak 1 1 WirelessInfo, Czech Republic, charvat@wirelessinfo.cz Abstract Global Monitoring for Environment and Security is one of 4 ranges of solutions
More informationFLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM
FLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM RECOMMENDATION AND JUSTIFACTION Executive Summary: VHB has been tasked by the Florida Department of Transportation District Five to design
More informationOPINION ON THE DEVELOPMENT OF SIS II
OPINION ON THE DEVELOPMENT OF SIS II 1 Introduction In an attempt to ensure that the second-generation Schengen information system SIS II complies with the highest standards of data protection, the Joint
More informationThe GeoPortal Cookbook Tutorial
The GeoPortal Cookbook Tutorial Wim Hugo SAEON/ SAEOS SCOPE OF DISCUSSION Background and Additional Resources Context and Concepts The Main Components of a GeoPortal Architecture Implementation Options
More informationCoAP communication with the mobile phone sensors over the IPv6
CoAP communication with the mobile phone sensors over the IPv6 Tomislav Dimcic *, Dejan Drajic *, Srdjan Krco * * Ericsson d.o.o., Belgrade, Serbia toma.dimcic@gmail.com, dejan.d.drajic@gmail.com, srdjan.krco@ericsson.com
More informationPerformance and Scalability
Measuring Critical Manufacturing cmnavigo: Affordable MES Performance and Scalability for Time-Critical Industry Environments Critical Manufacturing, 2015 Summary Proving Performance and Scalability Time-Critical
More informationExample Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT)
Example Azure Implementation for Government Agencies Indirect tax-filing system By Alok Jain Azure Customer Advisory Team (AzureCAT) June 2018 Example Azure Implementation for Government Agencies Contents
More informationAMM and legal implications for the electricity market
AMM and legal implications for the electricity market Václav Stupka Institute of Law and Technology, Faculty of Law, Masaryk University, Brno, Czech Repulic vaclav.stupka@law.muni.cz Abstract. This paper
More informationB2SAFE metadata management
B2SAFE metadata management version 1.2 by Claudio Cacciari, Robert Verkerk, Adil Hasan, Elena Erastova Introduction The B2SAFE service provides a set of functions for long term bit stream data preservation:
More informationNew Zealand Government IbM Infrastructure as a service
New Zealand Government IbM Infrastructure as a service Global leverage / local experts World-class Scalable Agile Flexible Fast Secure What are we offering? IBM New Zealand Government Infrastructure as
More informationLong-term preservation for INSPIRE: a metadata framework and geo-portal implementation
Long-term preservation for INSPIRE: a metadata framework and geo-portal implementation INSPIRE 2010, KRAKOW Dr. Arif Shaon, Dr. Andrew Woolf (e-science, Science and Technology Facilities Council, UK) 3
More informationIntroduction to Z-Wave SmartStart. Whitepaper
Introduction to Z-Wave SmartStart Whitepaper TABLE OF CONTENTS Summary... 3 Abbreviations and Terminology... 3 Z-Wave SmartStart under the Hood... 5 Improved Inclusion Process...5 QR Data Structure...7
More informationT2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR
T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT FOR SHARED SERVICES (SHRD) Version: 1.0 Status: FINAL Date: 06/12/2017 Contents 1 EUROSYSTEM SINGLE MARKET INFRASTRUCTURE GATEWAY (ESMIG)... 6 1.1 Overview...
More informationThe collaboration app that keeps you connected to everyone and everything
Data Sheet UC-One The collaboration app that keeps you connected to everyone and everything UC-One is a communications and collaboration Software as a Service (SaaS) for calling, messaging, and meeting
More informationTHE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014
THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014 This Document provides a short description of the Co-Cities package, a data interface called (Commonly Agreed Interface) which was developed
More informationSmart Islands, Intelligent Nations. Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016
Smart Islands, Intelligent Nations Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016 Technology: Constantly Evolving Evolutionary Path Technology: Creating a new world Evolutionary
More informationMOBILE MAPPING AND ADVANCED VISUALIZATION
MOBILE MAPPING AND ADVANCED VISUALIZATION Author: Umberto Di Staso, Alessio Giori (Fondazione Graphitech) Sources: none This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported
More informationA holistic approach towards the first responder of the future
A holistic approach towards the first responder of the future Dr. Dimitris Vassilliadis and Dr. Alexandros Bartzas Project Coordinator EXUS S.A. E-SPONDER is funded from the European Community s Seventh
More informationWebWorldWind, achievements and future of the ESA-NASA partnership
WebWorldWind, achievements and future of the ESA-NASA partnership Yann Voumard 1, Paulo Sacramento 1, Pier Giorgio Marchetti 2, Patrick Hogan 3 1 Solenix Deutschland GmbH, Spreestrasse 3, 64295 Darmstadt,
More informationEuropeana DSI 2 Access to Digital Resources of European Heritage
Europeana DSI 2 Access to Digital Resources of European Heritage MILESTONE Revision 1.0 Date of submission 28.04.2017 Author(s) Krystian Adamski, Tarek Alkhaeir, Marcin Heliński, Aleksandra Nowak, Marcin
More information/// INTEROPERABILITY BETWEEN METADATA STANDARDS: A REFERENCE IMPLEMENTATION FOR METADATA CATALOGUES
/// Position Paper /// INTEROPERABILITY BETWEEN METADATA STANDARDS: A REFERENCE IMPLEMENTATION FOR METADATA CATALOGUES /// Keywords: Public administration, Metadata, Geographical Information, Geospatial
More informationgeobrowser3d.com The Power of 3D GIS Tools in your Browser
geobrowser3d.com 1 The Power of 3D GIS Tools in your Browser Overview Introduction Modules Success Stories Build your own What is GeoBrowser3D Interactive 3D visualization system Modular platform OGC compliant
More informationGrowing Consumer Clash with Photo-Sharing: Privacy vs. Tech Giants Cool, Convenience
Growing Consumer Clash with Photo-Sharing: Privacy vs. Tech Giants Cool, Convenience 1 Photo-sharing report Methodology Americans are concerned about online privacy and security and are taking steps to
More informationToward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization
Toward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation The Mission of the Joint Research
More informationArchitectural Styles II
Architectural Styles II Software Architecture VO/KU (707.023/707.024) Denis Helic, Roman Kern KMI, TU Graz Nov 21, 2012 Denis Helic, Roman Kern (KMI, TU Graz) Architectural Styles II Nov 21, 2012 1 / 66
More informationSmartReality: Augmented Reality + Services + Semantics
SmartReality: Augmented Reality + Services + Semantics Submitting authors: Lyndon Nixon, STI Research GmbH Jens Grubert, Graz University of Technology Gerhard Reitmayr, Graz University of Technology lyndon.nixon@sti2.org
More informationArcGIS 9.2 Works as a Complete System
ArcGIS 9.2 Works as a Complete System A New Way to Manage and Disseminate Geographic Knowledge Author/Serve/Use Maps Data Models Globes Metadata Use Desktop Explorer Web Map Viewer Mobile Open APIs Enterprise
More informationPanel Session: Experiences from Installations and Pilots. Communication Technologies for Smart Grid
Panel Session: Experiences from Installations and Pilots Communication Technologies for Smart Grid Smart Grid Communication Technology Internetization of the energy sector timeline energy industry Fusion
More informationUsers and utilization of CERIT-SC infrastructure
Users and utilization of CERIT-SC infrastructure Equipment CERIT-SC is an integral part of the national e-infrastructure operated by CESNET, and it leverages many of its services (e.g. management of user
More informationHow a Federated Identity Service Turns Identity into a Business Enabler, Not an IT Bottleneck
How a Federated Identity Service Turns Identity into a Business Enabler, Not an IT Bottleneck Add Agility, Flexibility, and Responsiveness into Your Enterprise Delivering Identity the Way Your Business
More informationEuropeana Core Service Platform
Europeana Core Service Platform DELIVERABLE D7.1: Strategic Development Plan, Architectural Planning Revision Final Date of submission 30 October 2015 Author(s) Marcin Werla, PSNC Pavel Kats, Europeana
More informationDELIVERABLE. D3.1 - TransformingTransport Website. TT Project Title. Project Acronym
Ref. Ares(2017)844805-15/02/2017 DELIVERABLE D3.1 - TransformingTransport Website Project Acronym TT Project Title Transforming Transport Grant Agreement number 731932 Call and topic identifier ICT-15-2016-2017
More informationA Best of Both Worlds Approach to Complex, Efficient, Time Series Data Delivery
A Best of Both Worlds Approach to Complex, Efficient, Time Series Data Delivery Benjamin Leighton 1, Simon J.D. Cox 1, Nicholas J. Car 1, Matthew P. Stenson 1, Jamie Vleeshouwer 1, and Jonathan Hodge 2
More informationAzure Pack is one of Microsoft s most underrated tools.
content provided by sponsored by Making the Most of Azure Pack This free tool can bring an Azure-like environment to a private cloud. Find out what Azure Pack is and why it s useful. BY BRIEN M. POSEY
More informationMiddle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems
Middle East Technical University Jeren AKHOUNDI (1836345) Ipek Deniz Demirtel (1997691) Derya Nur Ulus (1899608) CENG553 Database Management Systems * Introduction to Cloud Computing * Cloud DataBase as
More informationMonitoring the Environment with Sensor Web Services
EnviroInfo 2009 (Berlin) Environmental Informatics and Industrial Environmental Protection: Concepts, Methods and Tools Monitoring the Environment with Sensor Web Services Simon Jirka 1, Dr. Albert Remke
More informationGENeric European Sustainable Information Space for Environment.
GENeric European Sustainable Information Space for Environment http://www.genesis-fp7.eu/ Outline Introduction The GENESIS FP7 project The GENESIS solution s architecture GENESIS experience with INSPIRE
More informationMaximizing GPU Power for Vision and Depth Sensor Processing. From NVIDIA's Tegra K1 to GPUs on the Cloud. Chen Sagiv Eri Rubin SagivTech Ltd.
Maximizing GPU Power for Vision and Depth Sensor Processing From NVIDIA's Tegra K1 to GPUs on the Cloud Chen Sagiv Eri Rubin SagivTech Ltd. Today s Talk Mobile Revolution Mobile Cloud Concept 3D Imaging
More informationBest Practices. Deploying Optim Performance Manager in large scale environments. IBM Optim Performance Manager Extended Edition V4.1.0.
IBM Optim Performance Manager Extended Edition V4.1.0.1 Best Practices Deploying Optim Performance Manager in large scale environments Ute Baumbach (bmb@de.ibm.com) Optim Performance Manager Development
More informationInteroute Use Case. SQL 2016 Always On in Interoute VDC. Last updated 11 December 2017 ENGINEERED FOR THE AMBITIOUS
Interoute Use Case SQL 2016 Always On in Interoute VDC Last updated 11 December 2017 ENGINEERED FOR THE AMBITIOUS VERSION HISTORY Version Date Title Author 1 11 / 12 / 17 SQL 2016 Always On in Interoute
More informationMicrosoft SharePoint Server 2013 Plan, Configure & Manage
Microsoft SharePoint Server 2013 Plan, Configure & Manage Course 20331-20332B 5 Days Instructor-led, Hands on Course Information This five day instructor-led course omits the overlap and redundancy that
More informationInternational Organization for Standardization Technical Committee 211 (ISO/TC211)
Esri Support for Geospatial Standards: Open Geospatial Consortium (OGC) International Organization for Standardization Technical Committee 211 (ISO/TC211) An Esri White Paper April 2015 Copyright 2015
More informationDesigning a System Engineering Environment in a structured way
Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan
More informationMobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma
Mobile Middleware Course Mobile Platforms and Middleware Sasu Tarkoma Role of Software and Algorithms Software has an increasingly important role in mobile devices Increase in device capabilities Interaction
More informationFirmware Updates for Internet of Things Devices
Firmware Updates for Internet of Things Devices Brendan Moran, Milosch Meriac, Hannes Tschofenig Drafts: draft-moran-suit-architecture draft-moran-suit-manifest 1 WHY DO WE CARE? 2 IoT needs a firmware
More informationFuture Core Ground Segment Scenarios
Future Core Ground Segment Scenarios Pascal Gilles EOP-G Ground Segment Coordination Body Workshop 2015 ESRIN, 24 September2015 Ground Segment Coordination Body Workshop 2015 ESRIN 24 September2015 Pag.
More informationMASERGY S MANAGED SD-WAN
MASERGY S MANAGED New Performance Options for Hybrid Networks Business Challenges WAN Ecosystem Features and Benefits Use Cases INTRODUCTION Organizations are leveraging technology to transform the way
More informationReport. Middleware Proxy: A Request-Driven Messaging Broker For High Volume Data Distribution
CERN-ACC-2013-0237 Wojciech.Sliwinski@cern.ch Report Middleware Proxy: A Request-Driven Messaging Broker For High Volume Data Distribution W. Sliwinski, I. Yastrebov, A. Dworak CERN, Geneva, Switzerland
More informationNational College of Ireland BSc in Computing 2015/2016. Mahmoud Azzam LocalDeal. Final Report
National College of Ireland BSc in Computing 2015/2016 Mahmoud Azzam 13110241 X13110241@student.ncirl.ie LocalDeal Final Report Table of Contents Table of Contents Executive Summary... 4 1 Introduction...
More informationEurope s Advanced Manufacturing Partnership Factories of the Future. Željko Pazin Executive Director
Europe s Advanced Manufacturing Partnership Factories of the Future Željko Pazin Executive Director Background Manufacturing & Europe How important is manufacturing? Despite the continued fall-out from
More informationIntroducing DocumentDB
David Chappell Introducing DocumentDB A NoSQL Database for Microsoft Azure Sponsored by Microsoft Corporation Copyright 2014 Chappell & Associates Contents Why DocumentDB?... 3 The DocumentDB Data Model...
More informationIntroduction
Introduction EuropeanaConnect All-Staff Meeting Berlin, May 10 12, 2010 Welcome to the All-Staff Meeting! Introduction This is a quite big meeting. This is the end of successful project year Project established
More informationAbout 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2
odata #odata Table of Contents About 1 Chapter 1: Getting started with odata 2 Remarks 2 Examples 2 Installation or Setup 2 Odata- The Best way to Rest 2 Chapter 2: Azure AD authentication for Node.js
More informationEuro-BioImaging Preparatory Phase II Project
Euro-BioImaging Preparatory Phase II Project Testing of the basic framework of EuBI online user access portal, with the most central links and functions included, and improvements and corrections implemented
More informationThe Interoperability of Location-Tracking Service based on Geographic Information
The Interoperability of Location-Tracking Service based on Geographic Information Do Hyun KIM and Byung Tae JANG, Korea Key words: Interoperability, Location-Tracking, GIS SUMMARY Tracking Service based
More informationCHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
More information