DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO
The object-oriented database architecture DB4GeO was originally designed to support sub-surface applications in the geo-sciences. This is reflected in DB4GeO's geometric data model as well as in its import and export functions. Initially, these functions were designed for communication with 3D...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
2013-09-01
|
Series: | ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
Online Access: | http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/II-2-W1/87/2013/isprsannals-II-2-W1-87-2013.pdf |
_version_ | 1831787605126021120 |
---|---|
author | M. Breunig P. V. Kuper A. Dittrich P. Wild E. Butwilowski M. Al-Doori |
author_facet | M. Breunig P. V. Kuper A. Dittrich P. Wild E. Butwilowski M. Al-Doori |
author_sort | M. Breunig |
collection | DOAJ |
description | The object-oriented database architecture DB4GeO was originally designed to support sub-surface applications in the geo-sciences.
This is reflected in DB4GeO's geometric data model as well as in its import and export functions. Initially, these functions were
designed for communication with 3D geological modeling and visualization tools such as GOCAD or MeshLab. However, it soon
became clear that DB4GeO was suitable for a much wider range of applications. Therefore it is natural to move away from a standalone
solution and to open the access to DB4GeO data by standardized OGC web-services. Though REST and OGC services seem
incompatible at first sight, the implementation in DB4GeO shows that OGC-based implementation of web-services may use parts of
the DB4GeO-REST implementation. Starting with initial solutions in the history of DB4GeO, this paper will introduce the design,
adaptation (i.e. model transformation), and first steps in the implementation of OGC Web Feature (WFS) and Web Processing
Services (WPS), as new interfaces to DB4GeO data and operations. Among its capabilities, DB4GeO can provide data in different
data formats like GML, GOCAD, or DB3D XML through a WFS, as well as its ability to run operations like a 3D-to-2D service, or
mesh-simplification (Progressive Meshes) through a WPS. We then demonstrate, an Android-based mobile 3D augmented reality
viewer for DB4GeO that uses the Web Feature Service to visualize 3D geo-database query results. Finally, we explore future
research work considering DB4GeO in the framework of the research group "Computer-Aided Collaborative Subway Track Planning
in Multi-Scale 3D City and Building Models". |
first_indexed | 2024-12-22T13:33:08Z |
format | Article |
id | doaj.art-be9ed50a9d8c447cbd97aa8f62386225 |
institution | Directory Open Access Journal |
issn | 2194-9042 2194-9050 |
language | English |
last_indexed | 2024-12-22T13:33:08Z |
publishDate | 2013-09-01 |
publisher | Copernicus Publications |
record_format | Article |
series | ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
spelling | doaj.art-be9ed50a9d8c447cbd97aa8f623862252022-12-21T18:24:07ZengCopernicus PublicationsISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences2194-90422194-90502013-09-01II-2/W1879410.5194/isprsannals-II-2-W1-87-2013DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEOM. Breunig0P. V. Kuper1A. Dittrich2P. Wild3E. Butwilowski4M. Al-Doori5Geodetic Institute, Karlsruhe Institute of Technology, 76131 Karlsruhe, GermanyGeodetic Institute, Karlsruhe Institute of Technology, 76131 Karlsruhe, GermanyInstitute of Photogrammetry and Remote Sensing, Karlsruhe Institute of Technology, 76131 Karlsruhe, GermanyInstitute of Environmental Systems Research, University of Osnabrück, 49069 Osnabrück, GermanyGeodetic Institute, Karlsruhe Institute of Technology, 76131 Karlsruhe, GermanySchool of Engineering, American University in Dubai, Dubai, United Arab EmiratesThe object-oriented database architecture DB4GeO was originally designed to support sub-surface applications in the geo-sciences. This is reflected in DB4GeO's geometric data model as well as in its import and export functions. Initially, these functions were designed for communication with 3D geological modeling and visualization tools such as GOCAD or MeshLab. However, it soon became clear that DB4GeO was suitable for a much wider range of applications. Therefore it is natural to move away from a standalone solution and to open the access to DB4GeO data by standardized OGC web-services. Though REST and OGC services seem incompatible at first sight, the implementation in DB4GeO shows that OGC-based implementation of web-services may use parts of the DB4GeO-REST implementation. Starting with initial solutions in the history of DB4GeO, this paper will introduce the design, adaptation (i.e. model transformation), and first steps in the implementation of OGC Web Feature (WFS) and Web Processing Services (WPS), as new interfaces to DB4GeO data and operations. Among its capabilities, DB4GeO can provide data in different data formats like GML, GOCAD, or DB3D XML through a WFS, as well as its ability to run operations like a 3D-to-2D service, or mesh-simplification (Progressive Meshes) through a WPS. We then demonstrate, an Android-based mobile 3D augmented reality viewer for DB4GeO that uses the Web Feature Service to visualize 3D geo-database query results. Finally, we explore future research work considering DB4GeO in the framework of the research group "Computer-Aided Collaborative Subway Track Planning in Multi-Scale 3D City and Building Models".http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/II-2-W1/87/2013/isprsannals-II-2-W1-87-2013.pdf |
spellingShingle | M. Breunig P. V. Kuper A. Dittrich P. Wild E. Butwilowski M. Al-Doori DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
title | DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO |
title_full | DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO |
title_fullStr | DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO |
title_full_unstemmed | DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO |
title_short | DESIGN, IMPLEMENTATION AND APPLICATIONS OF 3D WEB-SERVICES IN DB4GEO |
title_sort | design implementation and applications of 3d web services in db4geo |
url | http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/II-2-W1/87/2013/isprsannals-II-2-W1-87-2013.pdf |
work_keys_str_mv | AT mbreunig designimplementationandapplicationsof3dwebservicesindb4geo AT pvkuper designimplementationandapplicationsof3dwebservicesindb4geo AT adittrich designimplementationandapplicationsof3dwebservicesindb4geo AT pwild designimplementationandapplicationsof3dwebservicesindb4geo AT ebutwilowski designimplementationandapplicationsof3dwebservicesindb4geo AT maldoori designimplementationandapplicationsof3dwebservicesindb4geo |