Lucy Diamond, Research Scientist, Ordnance Survey 18/04/2012 Rapid Assembly of Geo-Centred Linked Data Applications.

Slides:



Advertisements
Similar presentations
Delivering User Needs: A middleware perspective Steven Newhouse Director.
Advertisements

GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
RELOAD Reusable E-Learning Object Authoring and Delivery Phil Beauvoir Colin Milligan funded by.
Web: OMII-UK Delivering Software and Social Platforms for Successful Research RCUK Review of e-Science, 8 December.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
Managing data using CSPro
Mapping and Visualising Census Data Keith Cole Jackie Carter Geo-data forum - 4/4/2001.
1 ShareGeo Discovering and Sharing Geospatial Data
1 ShareGeo Discovering and Sharing Geospatial Data 12 months on and going open!
Geo-spatial and Visualisation L&T materials - the e-MapScholar project Moira Massey ALT-C 2002 University of Sunderland.
Report on progress Stakeholder workshop, 29 Jan 2003.
Yammer Technical Solutions Overview
Multiple Indicator Cluster Surveys Survey Design Workshop MICS Technical Assistance MICS Survey Design Workshop.
Unprotected New watercourse mapping – an example of good public sector data collaboration for Scotland. Tom Satterthwaite Product Manager March 2013 Buachaille.
UK Spatial Data into SQL Server 2008/r2 + Reporting Services Daniel Gaze & Neal Atkinson The Co-operative Group
Test Automation: Coded UI Test
Rice Creek Watershed District Permit Viewer. Description: The Rice Creek Watershed District Permit Viewer was developed to more efficiently manage their.
National Environmental Research Institute, University of Aarhus, Denmark GIS Guidance update.
Enabling Access to Sound Archives through Integration, Enrichment and Retrieval WP1. Project Management.
The North American Carbon Program Google Earth Collection Peter C. Griffith, NACP Coordinator; Lisa E. Wilcox; Amy L. Morrell, NACP Web Group Organization:
Chapter 2 – Software Processes
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
Stefania Bergamasco, Cecilia Colasanti An integrated approach to turn statistics into knowledge combining data warehouse, controlled vocabularies and advanced.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Welcome to EDINA Digimap Digimap is an EDINA service offering online access to a range of spatial data. It is authenticated using Athens and is available.
Welcome to EDINA Digimap Digimap is an EDINA service offering online access to a range of spatial data. It is authenticated using the UK Federation and.
Nov Copyright Galdos Systems Inc. November 2001 Impact of GML on Data Development.
SpaceGRID and EGSO Satu Keski-Jaskari Maria Vappula Parallal Computing – Seminar
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Geographical Data Products Carol Blackwood UKBORDERS 3 rd July 2012.
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
Module 3: Table Selection
Interoperability Scenario Producing summary versions of compound multimedia historical documents.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
U.S. Environmental Protection Agency WATERS Status Update
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Introduction to GIS for the Purpose of Practising.
Enterprise GIS Planning and Framework Jennifer Reek GIS Coordinator City of Brookfield, WI.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
CHAPTER 3 VECTOR DATA MODEL.
EASI a free web database application for collecting and managing monitoring records.
Bridging Communities and Data with ArcGIS Open Data Courtney Claessens, Product Engineer Daniel Fenton, Product Engineer.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
United Nations Economic Commission for Europe Statistical Division Mapping Data Production Processes to the GSBPM Steven Vale UNECE
John Pickford IBM H11 Wednesday, October 4, :30. – 14:30. Platform: Informix Practical Applications of IDS Extensibility (Part 2 of 2)
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Chapter 2 – Software Processes Lecture 1 Chapter 2 Software Processes1.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Interacting with consumer Software Engineering. So far… What is Software Engineering? Different software process models waterfall, incremental, spiral.
2 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel Data Models Why data models are important About the basic data-modeling.
Origami: Scientific Distributed Workflow in McIDAS-V Maciek Smuga-Otto, Bruce Flynn (also Bob Knuteson, Ray Garcia) SSEC.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
A SCRIPT FOR ARCHIVING DIGITAL RESEARCH DATA IMPROVING ACCURACY AND EFFICIENCY IN THE DATAVERSE NETWORK ABSTRACT SUMMARY Rachel Carriere, Thu-Mai Christian,
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
SIMULATION COMPONENT AND MODFLOW DATA MODEL. Simulation Component.
Integrating ArcSight with Enterprise Ticketing Systems
What is CRM ? Customer Relationship Management (CRM) is an information industry term for methodologies, software, and usually Internet capabilities that.
INTRODUCTION TO GENERATING SERVICES
Integrating ArcSight with Enterprise Ticketing Systems
Introducing OS OpenSpace
CS 389 – Software Engineering
aspects of archive system design
CaRT eCapacity Initiative Ghana Productivity Apps
Flanders Marine Institute (VLIZ)
Systems Analysis and Design
Chapter 2 – Software Processes
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
Web AppBuilder for ArcGIS
Mapping Data Production Processes to the GSBPM
Presentation transcript:

Lucy Diamond, Research Scientist, Ordnance Survey 18/04/2012 Rapid Assembly of Geo-Centred Linked Data Applications

About RAGLD A collaborative project between Ordnance Survey, the University of Southampton and Seme4 Part-funded by the Technology Strategy Boards Harnessing Large and Diverse Sources of Data programme 18 month long project. Started Oct Due to complete March 2013 Building tools to enable developers to make greater use of linked data

RAGLD builds on See UK ( ) (and the sameAs service ( ))

Feedback wanted! The designs of RAGLD components and services make use of the user requirements that we gathered from our questionnaire responses.User requirement summaries from the questionnaire responses can be seen on The purpose of this presentation is to run through the basic descriptions for the components and services that will be built for RAGLD, and to get feedback on their potential usefulness or applicability for linked data projects and activities

Project Milestones Text in pink for Work Packages completed or well under way (08/05/2012) WP 1 - User requirements survey, development of design principles, identification of data sources, high-level architecture designs WP 2 – Data integration components and services WP 3 – Data-enabled components and services WP 4 – Development of a technical demonstrator based on UK crime data analysis WP 5 – Engagement (stakeholder interviews and design feedback), dissemination and exploitation

RAGLD High Level Component Architecture All of the components are able to interface with each other through a common interface specification, and can therefore be orchestrated by the infrastructure service to create workflows to fulfil the use cases identified from the user requirements analysis.

Work Package 2 Data Integration components and services

Reconciliation Service Reconciliation service for spreadsheets/Google Refine to recognise common codes/identifiers and translate to appropriate Linked Data URIs In order to get into the Linked Data world, it is necessary to get from strings that identify things roughly to URIs that identify things properly.

48M URIs 17M Distinct The Web of Data has many equivalent URIs. This sameAs service helps you manage co-refs between different data sets.

Relationship management services sameAs - Enter a known URI, get back list of equivalent URIs differentFrom - This is a partner service to sameAs - when anything is retracted from the sameAs service, it should be asserted into the differentFrom service. Before asserting into the sameAs service, the differentFrom should be consulted, and a warning or rejection given. Co-reference identification services - Link-finding and co- reference, discovering relationships between datasets More Generic Relationships - Generalisation of sameAs type service to store other kinds of relationship. Examples may include Contains, Within, Touches, Part Of, Overlaps, Near

Work Package 3 Data-Enabled Components and Services

Spatial Query Services Bounding box containment - An index service which will allow efficient queries to be made identifying coordinate points that reside within a given Bounding box. More sophisticated version potentially understands types of entities, e.g. Find me the postcodes in this area, or the wards in this area, etc. Geometric queries - E.g. Coordinates to wards. Queries involving one type of geometry (e.g. point) to another (e.g. polygon), nearest services, co-ordinate data points that lies within given polygon intersection of two polygons, transect line Which areas are contained within / touch / overlap with another given area? Is this point within any other spatial area? What is within this area of interest that I have defined? Can I generalise a larger area from these smaller? Free text search - This provides an auxiliary service, that indexes the store, and then enables pure text searches to be done over the external service.

Dataset transformation services Co-ordinate transformation - E.g. convert lat long to National Grid Statistical Transformations - Transformations such as changing units, and normalisations e.g. by population or area for regions. Aggregation and interpolation of region-based statistics I have dataset expressed as X per Y but want it as X per Z I have population for wards but want to find population by school catchment area Geography to Geography (one set of abstract areas into another) - Convert between different levels of geography e.g. Give me all the deaths in Hampshire if I know the deaths in all of the settlement regions. - An enactment of statistical transformation operations.

Visualisation Map showing regions of a specific type (e.g. Ward, LSOA) Map showing coordinate points from a dataset as pins Map showing region-based statistics with appropriate colouring Area selection widget (in conjunction with geometric query) Graph-based visualisations of dataset features Pop-up Info box - give generic information about a point/area Display custom regions / boundaries on map

Workflow management Enactment engine Workflow style activity, using scripts that are manageable, editable and run-able at will. Means to extract data for the RAGLD services from other services Dashboard (display components and services available, invocating sequence of services) This component gives the user a web view that enables them to observe and manage the RAGLD installation, configuring components, where does the data come from, go to, what services should be used, trouble spots... File/resource management (interacts with the Dashboard) RAGLD will move data between services, stores and files, transforming it as it goes. Therefore, the user of a RAGLD installation needs the system to keep track of where the data is, data versions, and data relationships.

RAGLD contact for further information Mark Pendlington, Project Leader, RAGLD Research Ordnance Survey Adanac Drive SOUTHAMPTON United Kingdom SO16 0AS Phone: +44 (0)