Framework for on an open 3D urban analysis platform based on OGC Web Services

Similar documents
A Model of GIS Interoperability Based on JavaRMI

Web 3D Service & CityGML Update

Introduction to geoprocessing services using SEXTANTE. Víctor Olaya SEXTANTE Geospatial Services

Paper UC1351. Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC)

Developing 3D Geoportal for Wilayah Persekutuan Iskandar

Semantic Evolution of Geospatial Web Services: Use Cases and Experiments in the Geospatial Semantic Web

WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS

SPATIAL INFORMATION GRID AND ITS APPLICATION IN GEOLOGICAL SURVEY

Enabling ENVI. ArcGIS for Server

PaikkaOppi - a Virtual Learning Environment on Geographic Information for Upper Secondary School

THE SPATIAL DATA SERVER BASED ON OPEN GIS STANDARDS IN HETEROGENEOUS DISTRIBUTED ENVIRONMENT

Urban Planning Internet Geographic Information Systems Fall 2010

Making interoperability persistent: A 3D geo database based on CityGML

Charter for the. Information Transfer and Services Architecture Focus Group

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD

Overview. Everywhere. Over everything.

One platform for desktop, web and mobile

Safe to Save? Archive Options for Geodatabases. Jeff Essic North Carolina State University Libraries

GIS-based Smart Campus System using 3D Modeling

OGC Specifications for Access to Distributed Geospatial Data

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

Finding geodata that otherwise would have been forgotten GeoXchange a portal for free geodata

Hosted by Esri Official Distributor

GEOSPATIAL WEB SERVICE INTEGRATION AND MASHUPS FOR WATER RESOURCE APPLICATIONS

WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR

Global 3D Models with Local Content

Bentley Map Advancing GIS for the World s Infrastructure

MONITORING LOGISTICS OPERATIONS OF THE FOREST BASED SUPPLY CHAIN IN (NEAR) REAL-TIME UTILIZING HARMONIZATION APPROACHES: a Case Study from Austria

The Architecture of the Georgia Basin Digital Library: Using geoscientific knowledge in sustainable development

GIS-based Smart Campus System using 3D Modeling

Open Contextual Cartographic Visualization

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Interoperable Services for Web-Based Spatial Decision Support

Spatial information sharing technology based on Grid

Innovation in Land Management: Integrated Solutions For National Cadastre Projects

The PREVIEW Global Risk Data Platform: a geoportal to serve and share global data on risk to natural hazards

Leveraging the OGC Capabilities of ArcGIS Server

SDI Standards at work

Technical Specifications. Form of the standard

CityGML in Detail Part 2

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat

Publishing Value Added EO Products as Linked Data

3D Urban Information Models in making a smart city the i-scope project case study

Semantic 3D City Models for Strategic Energy Planning in Berlin & London

ESRI Survey Summit August Clint Brown Director of ESRI Software Products

ESTABLISHMENT OF KARNATAKA GEOPORTAL AND ITS ROLE IN PLANNING

INTEROPERABLE VISUALIZATION OF 3D CITY MODELS USING OGC S STANDARD 3D PORTRAYAL SERVICE

Spatial data interoperability and INSPIRE compliance the platform approach BAGIS

HTS Cable Integration into Rural Networks with Renewable Energy Resources

Geospatial Products V8i (SELECTseries 1)

Pushing the Standards Edge: Collaborative Testbeds to Accelerate Standards Development and Implementation

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Proceedings, 2012 International Snow Science Workshop, Anchorage, Alaska

OGC Standards Update 29 November 2018 Orlando

Linked Open Data From OGC Compliant Web Services: The Case of Regione Emilia - Romagna Geoportal

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

Web-GIS based Framework for Solid Waste Complaint Management for Sustainable and Smart City

Alban Gabillon, Patrick Capolsini University of French Polynesia - Tahiti

Establishing of fundamentals in building projects using web services

Free and Open Source Software for Cadastre and Land Registration : A Hidden Treasure? Gertrude Pieper Espada. Overview

Methodological Chain for Hydrological Management with Web-GIS Applications

SOFTWARE ARCHITECTURE DESIGN OF GIS WEB SERVICE AGGREGATION BASED ON SERVICE GROUP

REPORT ON INVESTMENTS

EXPECTATIONS OF TURKISH ENVIRONMENTAL SECTOR FROM INSPIRE

Error Aware Near Real-Time Interpolation of Air Quality Observations in GEOSS

Geoprovisioning delivers geodata and its analysis for specific areas on request.

Visualizing Uncertainty In Environmental Work-flows And Sensor Streams

Digital Map of Mexico Platform and MxSIG. March 2017

Bentley Map Advancing GIS for the World s Infrastructure

European Location Framework data in the ArcGIS platform

Techniques for Science Teachers: Using GIS in Science Classrooms.

Modern Education at Universities: Improvements through the Integration of a Spatial Data Infrastructure SDI into an e-learning Environment

TRANSFORMATION THROUGH CLC WITH THE CONTINUOUS RESEARCH TECHNIQUES - GIS (OPEN CODE) AND RS (GEO-WEB SERVICES)

Institute of Statistical and Geographical Information of Jalisco State Subnational Statistical and Geographical System India.

Using OGC standards to improve the common

OGC 3D Portrayal Interoperability Experiment (3DPIE) Insights and Results

S. Nativi*, J. Caron^ and B. Domenico^ * University of Florence at Prato Piazza Ciardi, Prato Italy

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

DESIGNING AND APPLICATION OF WEB-BASED GEOGRAPHICAL INFORMATION SYSTEM FOR VISUAL ASSESSMENT OF LAND LEVELS

GIS GIS.

Experience in Building GML-based. Interoperable Geo-spatial Systems

NOKIS - Information Infrastructure for the North and Baltic Sea

NOKIS an ISO Based Metadata System

Quality of Information collected with the help of Map-Based Questionnaires

ELF products in the ArcGIS platform

The Challenge of Geospatial Big Data Analysis

Lecture 11. Data Standards and Quality & New Developments in GIS

3D-geodata infrastructure in the city of coburg - Origin process und vision. INGeoForum e.v. Open Geospatial Consortium

INTRODUCTION TO GIS. Dr. Ori Gudes

CARTOGRAPHIC WEB SERVICES AND CARTOGRAPHIC RULES A NEW APPROACH FOR WEB CARTOGRAPHY

The Geo Web: Enabling GIS on the Internet IT4GIS Keith T. Weber, GISP GIS Director ISU GIS Training and Research Center.

GIS Software. Evolution of GIS Software

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

GeoPostcodes. Trinidad & Tobago

ArcGIS Deployment Pattern. Azlina Mahad

Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen

THE DESIGN AND IMPLEMENTATION OF A WEB SERVICES-BASED APPLICATION FRAMEWORK FOR SEA SURFACE TEMPERATURE INFORMATION

Challenges and Issues for Regional Geoportal on Disaster Data Sharing - from Perspective of China

GOVERNMENT GIS BUILDING BASED ON THE THEORY OF INFORMATION ARCHITECTURE

Transcription:

Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Framework for on an open 3D urban analysis platform based on OGC Web Services Marc-O. Löwner & Thomas Adolphi (née Becker) Technische Universität Braunschweig Technische Universität Berlin 10 th 3D GeoInfo Conference / Kala Lumpur, Malaysia / 28-30 October 2015

3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 2

Wouldn t it be nice to use the knowledge and capabilities of our colleagues tomorrow in my lab to solve my problems to safe my time to be more economic to easily further develop the colleague s algorithms to develop smarter solutions for more complex problems to integrate it into my business solutions to share my progress immediately (if this does not run contrary to my business model) 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 3

OGC services everything in house? WPS - OGC standard since 2007, recently version 2.0 released (2015) Defines an interface by which (geospatial) processes can be executed remotely on a server Can include any process not exclusively for processing of geospatial data Can include any number of processes (discovered via the GetCapabilities request) BPEL engine can be used to orchestrate a service chain of one or more WPS processes Technology that enables the execution of computing processes and the retrieval of metadata describing their purpose and functionality [ ] from quick to complex computation scenarios (Mueller and Pross, 2014). 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 4

Advantages of WPS in the field of urban analysis No stand alone software systems available that is able to comprehensively deal with semantically enriched 3D city models to extensively support the work chain associated with urban system analysis linkable tools as a service oriented architecture could counterbalance this disadvantage CityGML as a starting point of urban analysis are normally provided as web resource via an OGC Web Feature Service (WFS), or as an internet capable GML-File web resources keep hurdles of using web based services comparatively low But Despite the added value of OGC Web Processing Services and the good preconditions in the field of urban analysis there is a great reluctance to apply those technologies and to publish solutions in this field using OGC related standards like WFS and WPS! 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 5

Possible reasons for the refusal of publishing WPS in the field of urban analysis Economic relevance working groups seek to keep exclusive expert knowledge principals constitute conditions for the transfer of results or base data to other parties Since data and algorithms are separated, last point may account only for a part of the problem Complexity additional expertise from experts or literature and simplifying assumptions reusability of code and algorithms from complex projects is limited. Long preparation projects of a certain complexity require data that fits to that problem need preparation as well as intermediate procedures some objectives are very specific and geographically bound to a specific location or city Publication culture Next to analysis results implemented algorithms and processes should be published, somehow (WPS) But: intermediate states and processes remain hidden

Requirements for an integrated urban analysis platform Generic and reusable: designed to be used without any expert knowledge of the designing project support the user s process chain without limiting its purpose => published processes need to be organized in as smallest units as possible Easy to aggregate technology that supports the aggregation of smaller process units to more powerful tools Enable business models proprietary development of comprehensive solutions should be possible Smaller units may be published under GNU Lesser General Public License (LGPL) Stick to OGC standards Based on the basis of well-known and accepted international standards OGC WPS, WFS and Geography Markup Language (GML) an extension to a generally accepted data exchange format has to be accepted

open license General architecture of a 3D urban analysis platform Web Feature Service AbstractKeyProcess (AKP) AbstractKeyProcess LocationBasedData smallest entity in the integrated urban analysis platform Does not cache intermediate data nor process complex requests (process chains) Must not hold references to other AKPs or their instantiations. location based data has to be provided, either as encapsulated data or as reference reads or writes GML Should fall into the domain of open source 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 8

open license General architecture of a 3D urban analysis platform Web Feature Service Transformer AbstractKeyProcess LocationBasedData ensures the use of GML in the proposed urban analysis platform Transformer Algorithm Inquirier transforms non GML based data into or non GML based data from GML to ensure data communication Algorithm Smallest possible process with relation to GIS. It should answer only one simple question in the field of spatial analysis, irrespective how complex the performing algorithm will look like. Inquirer supports data queries from other resources, e.g. 3D-City models 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 9

business model transient open license General architecture of a 3D urban analysis platform AbstractKeyProcess Transformer Algorithm Inquirier {ordered sequence} KnowledgeBasedChainedProcess Web Feature Service LocationBasedData KnowledgeBasedChainedProcess aggregation of an ordered sequence of AKPs does not provide any AKP itself, only references to already published AKP implemented as links to WPS dealing as such AKPs Defines input and output data open source but may also be part of a business model 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 10

business model transient open license General architecture of a 3D urban analysis platform AbstractKeyProcess Transformer Algorithm Inquirier {ordered sequence} KnowledgeBasedChainedProcess Web Feature Service LocationBasedData NumericalData ProblemSolver defines the level of a project that solves problems of social relevance (fine dust modelling, urban energy estimation) involves further numerical data, solution based logic and constraints coming from experts, internal software systems, and chargeable data sources may link to internal expert systems and software ProblemSolver SolutionBasedLogic Constraint 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 11

Natural geoobjects are of interest? A+B=C, Y Aspirant (Multiplicity: 1 *) Feature (geometry) that has to be analyzed, changed or checked against a (spatial) constraint by an Algorithm. Output: the manipulated feature (f.i. a changed surface or the feature(s) that successfully match against a condition. Geodata (multiplicity: 0-1) Geodata on which an analysis should be performed by an Algorithm. Geodata are not meant to be changed or manipulated and, therefore can easily be referenced by any resource. Parameter (multiplicity 0 *) (numeric) values that influence the Algorithm. They can be provided inline or as a result of another AKP. Tuples should be enabled Resource (multiplicity 0 *) represented by an URL that refers to either geodata or to an additional AKP (to get parameters, prohibited when used in an AKP) may refer to all the components discussed above A list of resources is the main added value of a KnowledgeBased- ChainedProcess 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 12

coordinate2d + diameter (geodata) (parameter) Buffer2D (algortihm) 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 13

coordinate2d + diameter (geodata) (parameter) Buffer2D (algortihm) GetHight(Buffer) (inquirer) Buffer2D + hight (geodata) (parameter) Buffer3D (algortihm) tbc 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 14

Open questions How to organize of a KnowledgeBasedChainedProcess and a ProblemSolver Client-side solution Do this (http) = get A Do that(a) = B Do this(b, http) = result (local) 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 15

Open questions How to organize of a KnowledgeBasedChainedProcess and a ProblemSolver Server-side solution Do all (http, A, B) = result(local) 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 16

Last but not least Thank you very much for your attention! WPS-action 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 17

3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 18

This century the urban challenge Today, 54 % of the world s population lives in urban areas This proportion is expected to increase to 66 % by 2050 (United Nations 2014). Urbanization means concentration of divergent interests and needs in a small area environmental and energy problems mobility work living / recreation ageing of the population in cities growth rate mortality rate birth rate All this needs are fed back in the sense of a systems theory 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 19

The urban challenge requirements components of data preparation, database modelling and system description as well as spatial analysis simulation processes Knowledge of different fields of urban planning and external experts A precondition for the synoptically analysis of complex urban systems is the exchange of data and services that are processing those data 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 20

act keyprocess client side serv er side choose keyprocess «datastore» keyprocess Store define Parameter choose Aspirant choose geodata receive XML processing deliver result send result 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 21

act knowledgebasedchainedprocess client side server side define chain send chain description get description «datastore» keyprocess Store KP1 result KP2 input deliver result send result KPx 3D Geoinfo, Kuala Lumpur M.-O. Löwner Framework for on an open 3D urban analysis platform based on OGC Web Services Seite 22