X3D Technology Approach for Developing 3D Web-GIS System

Slides:



Advertisements
Similar presentations
GIS in the Internet - architectures, standards and OpenSource Team SPADE – Spatial Decision Support.
Advertisements

1 CGICGI Common Gateway Interface Server-side Programming Lecture.
X3D Introduction to Web3D technology Enkhbold N. Information Communication University.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Chapter Concepts Review Markup Languages
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Integrated Web Environment for Walsaip Applications Research Assistant Viky Arnedo Martinez Advisor. José A. Borges HCIG Graduate Student.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Information Technology for Ocean Observations and Climate Research TYKKI Workshop, December 9-11, 1998, Tokyo, Japan Nancy N. Soreide NOAA Pacific Marine.
Client/Server Architectures
INTRODUCTION TO WEB DATABASE PROGRAMMING
IT 210 The Internet & World Wide Web introduction.
GIS technologies and Web Mapping Services
Internet GIS (and its applications to transportation) Keivan Khoshons GEOG 516 March 9, 2004.
Enabling Embedded Systems to access Internet Resources.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Integrating Virtual Environment and GIS for 3D Virtual City Development and Urban Planning Bin Chen, Fengru Huang, Yu Fang Peking University.
A Web Services Model for Geoscience Information Lee Allison - Arizona Geological Survey 3-D Geologic Mapping for Hydrogeology – GSA Short Course – October.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
B.Sc. Digital Media3D Technologies for the Web 3D Technologies.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Ajax for Dynamic Web Development Gregory McChesney.
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
Display Page (HTML/CSS)
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Teaching slides Chapter 6. Chapter 6 Software user interface design & construction Contents Introduction Graphical user interface – Rich window based.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Web-based Software Development - An introduction
VisIt Project Overview
Data Browsing/Mining/Metadata
The Object-Oriented Thought Process Chapter 13
Web Programming Language
Geographic Information Systems
Features of Authoring Tools
Web Engineering CS-4513 Prepared By: Junaid Hassan Lecturer at UOS M.B.Din Campus
Netscape Application Server
Web Application.
Global Precipitation Data Access, Value-added Services and Scientific Exploration Tools at NASA GES DISC Zhong Liu1,4, D. Ostrenga1,2, G. Leptoukh4, S.
Virtual Network Computing
EMBEDDED WEB TECHNOLOGY
Project 1 Introduction to HTML.
PHP / MySQL Introduction
Web Development & Design Chapter 1, Sections 4, 5 & 6
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
Introduction to DSpace
COM 205 Multimedia Applications
Emergency Event Support system
STEP and Scriptable CAx Tool Integration
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
COM 205 Multimedia Applications
Lecture 1: Multi-tier Architecture Overview
Polly Baker Division Director: Data, Mining, and Visualization
Group 8 Nurul Fathiyah Abdul Muen
Introduction to World Wide Web
Google Sky.
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

X3D Technology Approach for Developing 3D Web-GIS System Sarawut Ninsawat*, Venkatesh Raghavan*, Shinji Masumoto**, Yann Chemin*** and Hideo Nakano* * Graduate School for Creative Cities, Osaka City University. ** Graduate School of Science, Osaka City University *** School of Engineering and Technology, Asian Institue of Technology

Introduction Web-GIS application has become More mature Richer client functionality. Rapidly increase of the need to develop User interaction and content Adopting technologies, such as, AJAX and tiling are necessary Recently Web-GIS application has become more mature and rich applications featuring. Various of application is release to society. Such as Health management, Transportation management and planning and so on. However the need to develop both of user interaction and content are rapidly increase day-by-day, such as several problems such as lag time in client and server interaction.

State of problems Most Web-GIS application provide only 2 dimensions data. Three dimensions data such as terrain data of area Useful for geologist and non-technical users Both of these problems are Most major need for Web-GIS application development. -Because time for data communication between client/server is need. -The need of 3 dimensions data such as terrain data of area, which is useful for geologist scientist, has not been fulfill yet.

New Web technologies fulfill the need of Web-GIS application X3D technology Real-time 3D computer graphics and VRML (Virtual Reality Modelling Language). System for the storage, retrieval and playback of real time graphics content embedded in applications. All within an open architecture to support a wide array of domains and user scenarios. Standard of W3D Consortium. -Many new Web technology have been develop with the same reason to response the need of users and information provider developers. -AJAX (Asynchronous JavaScript and XML) is the one of powerful performance technology which has widely used in many Web application to improve interaction between client and server. -X3D is a new version of VRML that use to enabled real time 3D computer graphics among the internet connection.

X3D technology Basis of X3D is XML standard to make 3D file format. Enables real time 3D data across desktop and network applications. Many features for multi-purpose application ISO standard (ISO/IEC 19775) Reliable and Robust X3D file is one of XML standard that enable to make 3D visualization. …. application such as for engineering and scientific visualization, CAD and architecture, multimedia, entertainment, education and more. Because of development have to followed the ISO standard thus X3D has Reliable and Robust for development.

Open 3D GIS and Mapserver Integration Masumoto et al,(2004,2005) reported 3D visualization geological information using FOSS based GRASSLinks and external visualization tool such as NVIZ (work only on Unix environment). Honda et al,(2005) used a proprietary Java applet solution for 3D visualization of terrain model around tsunami area, south of Thailand using high resolution Ikonos image as surface information. But Java applet has some problem with Sun Java Run time environment.

Limitation and new fulfill technology Proprietary solution is not compliant to Open Standard VRML 1.0 is an outdated data format Lack of integration between 2D Web-GIS clients and 3D visualization tools Adopting recently emerging technology X3D technology can provide a multi-platform solution and has reliable and widely accepted standard.

Scope of prototype system Web-GIS prototype system could provide the X3D functionality as follows: Terrain visualization using medium resolution DEM (In this study, tested with data for Japan) Further improved and develop: Enable display of bore-hole data or infrastructure network as multi-layers Realistic terrain visualization by combing satellite image

Open 3D GIS Project The Open 3D GIS which is Free/Libre and Open Source Software provides Python script PostgreSQL built-in function Blender The output of process is X3D file only specific request area. Real time 3D visualization

3D GIS with AJAX Web-GIS client Model Web browser Flux plug-in HTML,CSS Data User Interface Ajax Engine JavaScript Call HTTP Request Web Server Blender X3D file PostgreSQL+PostGIS Query/Data Request Built-in Function Python Script 2D Data Query/Data Request 3D Data Mapserver/PHP MapScript Data conversation Image Map Data

Open 3D GIS Demo http://160.193.95.183/appformap3d/client_classic.phtml OpenGIS-demo

Open 3D GIS Demo http://160.193.95.183/appformap3d/client_classic.phtml OpenGIS-demo

Development for network infrastructure application Realistic visualization of spatial information for infrastructure management Life-line and network infrastructure Subway transportation network

Infrastructure application

Infrastructure application

Infrastructure application

Texture information on terrain model Texture information of terrain model must be added. GeoVRML: official Working Group of the Web3D Consortium. (www.geovrml.org) Representation of geographical data using the Virtual Reality Modeling Language (VRML). For example, Remote sensing image used to represent as texture information on terrain model. GeoVRML 2.0 Specification to support X3D file is still a draft.

Texture information on terrain model

Improve capability of processing unit system The development to reduce processing time of triangulation of terrain data is need for large dataset and multi user service. Delaunay Triangulation process might be develop using parallel computing technology

Conclusion and Future Work Improved Web-GIS client by integrating various new web technologies such as AJAX and X3D. 3D Web-GIS can provide realistic visualization of spatial information. Need to investigate on realistic rendering and 3D spatial query. Streaming enabled X3D client and terrain tiled could be studied. AJAX3D is ongoing with specific X3D browser. Performance ‘s ….. In this study, Web-GIS client is improved by integrating various new web technologies such as AJAX and X3D. The final result could be a comprehensive web-gis client which provide a richer GIS exp, especially to novice users.

Thank you and Questions?