gis-based smart campus system using 3d modeling · 1/25/2011  · 3d modeling • 3d modeling is...

22
GIS-based Smart Campus System using 3D Modeling Smita Sengupta GISE Advance Research Lab. IIT Bombay, Powai Mumbai 400 076, India [email protected]

Upload: others

Post on 25-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

GIS-based Smart Campus

System using 3D Modeling

Smita Sengupta

GISE Advance Research Lab.

IIT Bombay, Powai

Mumbai 400 076, India

[email protected]

Page 2: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Concept of Smart Campus System

Overview of IITB Campus

• An area of over-500 acre with more than 10,000 population. It has a rich geography (natural,man-made) where continuous changes and newer investments are happening

General Concept

• To integrate demands and responses from environment, community, administrators andplanners by employing smart sensor devices and GIS based computing platforms.

• To deploy technologies which are based on standards that support inter-operability inintegrated manner, which will make an ideal platform for planning, monitoring facilities,resources, security, etc.

• To develop a model solution for communities, campuses, and cities for GIS-based operationsmanagement and planning.

• To develop a platform for research, technology development, innovation, infrastructurebuilding, modernization, and education within IITB collaboratively across the departments

January 25, 2011January 25, 2011 2

Page 3: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Application Architecture

Page 4: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Smart Campus Layers

January 25, 20114

http://www.gise.cse.iitb.ac.in/CampusGIS/iitb_grid_internal.html

Page 5: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Overview of 3D GIS

What is 3D?

• Adding third dimension i.e. height (z co-ordinate) to two dimensional (x & y

co-ordinates) plane or feature creates a 3D (three dimensional)

What is 3D GIS?

• 3D GIS inherits strongly from 2D GIS yet it has its own unique characteristics.

• 3D GIS includes terrain visualization, cityscape modeling, or virtual reality

and analysis of complex spatial data.

• The main components of a 3D GIS are: 3D Data Capture, 3D Visualization

and 3D Modeling and Management.

Why 3D GIS?

• 3D GIS unremarkably combines abstraction with realism

• Can be used in location based services systems, pedestrian and car routing

systems, urban planning, police/army training simulators and others

January 25, 2011 5

Page 6: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

3D CITY GIS

3D INFORMATION MODEL

TECHNOLOGIES

USERS

3D city information modeling exploration through 3D navigating and querying is

particularly crucial since its purpose is to extract the relevant information in the available

data. In a 3D world, high-density infrastructure and data volume make this challenging.

Work-Flow of 3D GIS

January 25, 2011 6

Page 7: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Suggested Areas of Application of 3D GIS

• Ecological Studies

• Civil Engineering

• Urban Mapping

• Automatic Vehicle Navigation

• Environment monitoring

• Mining Exploration

• Landscape Planning

• Archeology

• Geological Analysis

• Hydrographic Surveying

• Architecture

• Marine Biology

January 25, 2011 7

Page 8: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Tool Used

Proprietary

• ArcGIS: Desktop GIS having many functionalities supporting shapefiles.

• Autodesk Map:3D CAD mapping software which bridges CAD and GIS.

Open Source

• Google SketchUp: SketchUp is a 3D modeling tool, designed for professional architects, civil engineers,

filmmakers, game developers, and related professions.

• Google Earth: 3D interactive earth browser

• Autodesk GML Viewer: Interactive, real-time visualization system, that allows to effectively load, explore,

and edit large 3D city models based on CityGML.

• VRML Viewer: VRML(Virtual Reality Modeling Language) viewer.

Plug-in/Tools

• KML plug-in for ArcGIS: Export Shape files from ArcGIS to Google Earth into KML format

• Arc to SketchUp plug-in: Export Shape files to Google SketchUp for 3D modeling

• Shape to KML plug-in: Convert Shape files into KML and KMZ formats.

• SketchUp CityGML plug-in: Convert SketchUp models into CityGML format.

• Valid GML converter: Convert the non-valid CityGML models to valid CityGML format.

January 25, 2011 8

Page 9: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

3D Modeling

• 3D modeling is the process of developing a mathematical and

geometrical representation of any three-dimensional object.

• 3D models represent a 3D object using a collection of points in 3D

space, connected by various geometric entities such as triangles, lines,

curved surfaces, etc. forming a structure called as Mesh.

• The surfaces of a 3D object help define the area or volume occupied

by the object. The surfaces of the mesh are usually represented by 3 or

4 sided polygons (triangles or rectangles).

• 3D modeling includes modeling of terrain, land parcels, building

footprints, etc. by giving them elevation or height factor i.e. third

dimension.

January 25, 2011 9

Page 10: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Work Flow of 3D Modeling

January 25, 2011 10

Page 11: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Workflows of Conversion of shapefiles into Final 3D Model

January 25, 2011 11

Page 12: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Google SketchUp(.skp Model)

SketchUpCityGML Plugin

Conversion of SketchUp Model into Markup Language Formats (CityGML)

CityGML Converter

Degree 3Data Manager

WPVSBackend

Non Valid CityGML format

Valid CityGML format

3D Models are in Local Co-ordinate system

3D Models are converted into World Co-ordinate system

Virtual Reality Markup Language

VRML

Geography Markup Language

GML

Key Hole Markup Language

KML

Page 13: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

What is CityGML?

• A common information model for the representation of 3D urban objects.

• Defines the classes and relations for the most relevant topographic objects in cities and

regional models.

– In respect to their geometrical, topological, semantical and appearance properties

– Allows generalization hierarchies between thematic classes, aggregations, relations between

objects, and spatial properties.

– Helps to employ virtual 3D city models for sophisticated analysis tasks in different application

domains

• An open data model and XML-based format for the storage and exchange of virtual 3D

city models.

• An application schema for the Geography Markup Language 3 (GML3), the extendible

international standard for spatial data exchange issued by the Open Geospatial Consortium

(OGC) and the ISO TC211.

City GML (Geography Markup Language)

January 25, 2011 13

Page 14: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

The five levels of detail (LOD) defined by CityGML (source: IGG Uni Bonn)

In a 3D city model, the main objects that can be modeled are the following:ground, buildings, transportation network, bodies of water, city furniture, electric/power lines, and vegetation

objects.

A suitable capture technique is needed for each of these object classes.

The technique is related to the LOD (level of detail), the reference to the CityGML taxonomy to

define the modeling specification is used.

CityGML defines five levels of detail

numerated from zero to four :-

LOD 0:- 2.5 D digital terrain model

LOD 1:- Block model comprising buildings

structure (Height Data)

LOD 2:- Differentiated roof structures and

textures.

LOD 3:- Architectural models with detailed wall

and roof structures, detailed vegetation and

transportation objects.

LOD 4:- LOD3 model + adding interior structures

for 3D objects. For example, buildings are

composed of rooms, interior doors, stairs, and

furniture.

3D Modeling Level of Details (LOD)

January 25, 2011 14

Page 15: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

IIT B Campus on Google Earth & Demarcated Roads

January 25, 2011 15

Page 16: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

LoD1 building data set of the IITB Campus (Overall 3D model of IIT Bombay)

January 25, 2011 16

Page 17: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Exported Layers to Google Sketchup &

Modifying Building Architecture & Height

January 25, 2011 17

Page 18: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Editing the building layer in Google SketchUp(adding information and height data)

January 25, 2011 18

Page 19: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

LoD2 LoD3 and LoD4 model of the KReSIT ( in Google SketchUp)

January 25, 2011 19

Page 20: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Wire Frame Model (Indoor Structures)

January 25, 2011 20

Page 21: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Future Work

• The further work of the Smart Campus is to develop a Building Indoor Navigation

System for effective evacuation in situation of fire and other dangers.

• The system will be an evacuation simulator to help make certain decisions

regarding building layout and fire protection system.

– Given building occupation details and exit points, the simulator will plan various evacuation

strategies, paths and schedules.

– It will includes an integrated user interface and 3D results visualization which will allows to evaluate

the evacuation models more quickly by producing graphs showing collection of vertices or 'nodes' (a

room or a lab) and a collection of edges that connect pairs of vertices (corridors, stair cases etc.).

• The proposed 3D GIS data model will be integrated with current GIS functions

– for storing and retrieving spatial data in 2D.

– for implementing 3D spatial queries using new spatial indexing methods and building a Node

Network.

• The system will work on Shortest Path Algorithm. Optimal path searching

algorithms can be applied to the network problems in 3-D space.

January 25, 2011 21

Page 22: GIS-based Smart Campus System using 3D Modeling · 1/25/2011  · 3D Modeling • 3D modeling is the process of developing a mathematical and geometrical representation of any three-dimensional

Thank You!