This document outlines a project to create an interactive 3D model of Kathmandu University by integrating data from multiple sources. A group of 5 students will create 3D terrain and building models using ArcGIS and SketchUp, georeference models using Google Earth images, and develop an interactive web map using Google Maps API. The project aims to provide a virtual representation of the university and disseminate maps to students, visitors and stakeholders.
1. Supervisors:
Shashish Maharjan
Ganesh Dhakal
Final Presentation on:
Multisource Data
Integration To Prepare
Interactive 3D Model Of
Kathmandu University
Dated on: Friday, July 12, 2013
Group Members:
Biplov Bhandari (04)
Archana KC (09)
Upendra Oli (19)
Niroj Panta (20)
Uttam Pudasaini (22)
2. 2
Wednesday, November 06,
2013
Presentation Outline
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
3. 3
Wednesday, November 06,
2013
Description Of The Project Title
Multisource Data Integration to Prepare a Interactive 3D Model of Kathmandu
University
Spatial data acquired from different heterogeneous sources are being input
into a common data base
The use of different data sources
brings along many challenges.
For example, multiple data
formats, various accuracies,
coordinate systems and level of
details must be taken into
consideration
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
4. 4
Wednesday, November 06,
2013
Multisource Data Integration to Prepare a Interactive 3D Model of
Kathmandu University
A digital representation of
features, either real or
hypothetical, in threedimensional space
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
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
5. 5
Wednesday, November 06,
2013
Multisource Data Integration to Prepare a Interactive 3D Model of
Kathmandu University
A 3-Dimensional representation of landscape
and inanimate feature of Kathmandu
University
Overlay of Photorealistic features made using
Google Sketch UP over the 3D terrain made
using Arc GIS(Arc map and Arc Scene)
complete the model
How were we able to synchronize the
various file formats??
Projection System details:
Projected Coordinate System:
MUTM Central 87, False
Easting= 500000, False
Northing=0, Scale
Factor=0.9999,Linear Unit
=meter
Geographic Coordinate
System : GCS Everest
Bangladesh, Prime Meridian:
Greenwich, Angular
Unit=Degree
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
6. 6
Wednesday, November 06,
2013
Some Common 3D File Formats
COLLABORATIVE DESIGN ACTIVITY
An open-standard XML format for
storing 3D models.
ABC – Alembic (Computer Graphics)
BLEND – Blender(.blend)
CTM – OpenCTM(.ctm)
DAE – COLLADA (.dae)
MRC – voxels in cryo-electron
microscopy
Often used as an interchange format
for 3D applications.
Also format for 3D textured objects
stored inside KML.
File extension: .dae (digital asset
exchange)
Exporting multipatch features to
COLLADA allows sharing of complex
U3D – Universal 3D file format (.u3d)
analysis results with others and also
provides a mechanism for updating
VRML97 - VRML Virtual reality modeling
textured 3D GIS data, such as buildings,
language (.wrl)
using third-party software like
SketchUp
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
7. 7
Wednesday, November 06,
2013
Multisource Data Integration to Prepare a Interactive 3D Model of
Kathmandu University
Computerized maps that allow users to interface
with various aspects of the maps themselves.
Offers following major options to the map user
Zooming in or out on a specified location,
Panning easily between geographic areas
planning driving routes and Geocoding
Providing street/satellite views of a desired
locale.
Permitting professionals the ability to interact,
update, and make changes to the maps in real
time.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
8. 8
Wednesday, November 06,
2013
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
9. 9
Wednesday, November 06,
2013
Rationale: Why This Project
Kathmandu University being the leading institution of Nepal doesn’t have any
means to disseminate the University map portals among its visitors, students
and other stake holders
The two dimensional master plan without any spatial reference is still serving as
the tool to visualize the spatial position of the University components
So a necessity of three dimensional map was felt which could serve as a tool to
visualize all the features along with the terrain in digital form with the web
access.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
10. 10
Wednesday, November 06,
2013
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
11. 11
Wednesday, November 06,
2013
Objectives Of The Study
The main objective of the study is to prepare the 3D virtual model of the
Kathmandu University showing the photo realistic buildings, roads, boundary,
and other living as well as the inanimate features.
The main objectives are followed by following sub objectives:
•To integrate the spatial data obtained from the heterogeneous sources.
To prepare a Geo database of Kathmandu University
•To prepare the interactive map where users can request different aspects of
map viewing.
•To upload the interactive map on the web portal for multi user access as a
means of map dissemination.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
13. 13
Wednesday, November 06,
2013
Limitations Of The Study
This study has been undertaken in the view of meeting the partial fulfillment of the
Engineering Project, GEOM 307. The study had to be completed within the limited
time frame and resource limitations.
1.Resource limitation:
The limited budget constrained for the quality data, high precision
instruments i.e. Satellite Images and good working environment
i.e. High speed internet, (For downloading the textures, Images and Google
Earth Integration)
High computer processors (For simultaneous use of various software )
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
15. 15
Wednesday, November 06,
2013
Software used
Sketch Up-For creating 3d inanimate features like buildings, pole, playground
etc.
Google Earth- Georeferenced Google images are good source for positional
data of features like trees, vegetation etc.
Arc Map V.10.0 Cad to Geodatabase conversion and preparation of all 2d
map layers
Arc Scene V.10.0 Preparation of 3D terrain and integration of the models
prepared in Sketch Up to produce a model.
AutoCAD Civil 3D Land Desktop Companion 2009 Editing and extractions of
annotation data from AutoCAD drawing of the university
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
16. Wednesday, November 06,
2013
16
Work Flow Diagram
Google Earth Image Of University Area
3D Model Of
KU
3D MODEL OF
TERRAIN
KU Land Survey July
2010
Multipurpose Cadastral Data,
Banepa Office
3D MODEL OF FEATURES
IMPORT SKETCHUP
MODELS TO ARC
SCENE
AutoCAD plan of
buildings and
other features
3d Models(buildings+
roads+ other Man
Made Features)
CAD Models
To Sketchup
MODELS TO
SKETCH UP
Creation Of 3d
Features In
Skecth Up
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
17. 17
3D Model Of
KU
Wednesday, November 06,
2013
Adding Interactive Options
(Interactive Map)
Upload To Web
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
18. Wednesday, November 06,
2013
18
Data Integration Procedure
AutoCAD plan (CED 2010)
Cad to Geodatabase conversion
Differentiating individual layers of whole features
AutoCAD master plan of KU
Geodatabase in Arc Map
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
19. 19
Wednesday, November 06,
2013
Multipurpose Cadastral Survey-digital Cadastral Office, Banepa
Accurate positioning of building footprints and roads
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
20. 20
Wednesday, November 06,
2013
Google earth images
Images were georeferenced and used for creating features like trees,
vegetation
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
21. 21
Wednesday, November 06,
2013
Sketch Up Modelling
A open source software provided by Google and is mainly used for 3D
modeling and sharing.
Mainly used for 3d city modeling in the Google Earth
We used this software to develop our 3D models of the KU buildings.
Tools we used
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
28. 28
Wednesday, November 06,
2013
3D Terrain Modeling Using GIS Package: ArcGIS V10.0
2D Editing
3D Editing
Arc map
Arc Scene
One of the 3 main component that
make up ArcGIS.
A software to visualize features
in 3D by providing height
information from feature
geometry, feature attributes,
layer properties, or a defined
3D surface (such as a digital
elevation model, or DEM)
An interface that allows users to
view data sets together,
perform analysis and create maps
All 2d mapping works were performed
in Arc map Version 10
Arc map version 10 provides an easy
interface for mapping functionality
Arc Scene version 10.0 have
got advance 3d editing tools
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
29. 29
Wednesday, November 06,
2013
2D EDITING AND MAPPING-ARC MAP
Cad to Geodatabase
Reads a CAD dataset and creates feature classes of the drawing. The feature classes are
written to a Geodatabase feature dataset.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
30. 30
Wednesday, November 06,
2013
Final 2D map with all information
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
31. 31
Wednesday, November 06,
2013
TIN representation of the terrain
TINs are a form of vector-based digital geographic data and are
constructed by triangulating a set of vertices (points).
The vertices are connected with a series of edges to form a
network of triangles following Delaunay triangulation
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
33. 33
Wednesday, November 06,
2013
INTERACTIVE TIN EDIITNG
The resulting triangulation satisfies the Delaunay triangle criterion
which ensures that no vertex lies within the interior of any of the
circumcircles of the triangles in the network.
If the Delaunay criterion is satisfied everywhere on the TIN, the
minimum interior angle of all triangles is maximized.
The result is that long, thin triangles are avoided as much as possible.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
34. 34
Wednesday, November 06,
2013
3d Editing - Arc Scene
Arc Scene allows 3D editing environment and offers more edit tool
options specific to multipatches
Editing in 3D is designed to work with the 3D Analyst extension in
ArcScene
3D editor tools are easily available from a dock able toolbar and a pulldown 3D Editor menu
All tools provide real-time surface feedback, which permits you to save
your edits directly back the document or undo your changes.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
36. 36
Wednesday, November 06,
2013
Multipatch feature
A GIS object that stores a collection of patches to represent the boundary of
a 3D object as a single row in a database
Contain 3D models with vertical and overhanging faces allowing the
creation of photorealistic 3D views.
Can contain texture information, such as a digital photograph of the front of
a building.
Is stored in the Geodatabase or shapefiles in the same manner as point,
line, and polygon data.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
37. 37
Fig: Multipatch representation of
Kathmandu University central library.
Wednesday, November 06,
2013
Fig: Multipatch representation of
Admin Block
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
38. 38
Wednesday, November 06,
2013
Georeferencing 3D
Locating the building exactly where it
has to be.
Models are georeferenced with the
help of move tool.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
40. 40
Wednesday, November 06,
2013
Interactive Web Mapping
Using Google API V3.
Strong JavaScript Library.
Coding is relatively easy to use and understand.
Why Google API v3?
Core objects: Map, Markers, Info Windows.
Custom Overlays, Controls, Tiles.
Geocoding.
Ground Overlays.
KML/KMZ Layers.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
42. 42
Wednesday, November 06,
2013
The major outcomes of the project are:
Geo Database of Kathmandu University
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
43. 43
Wednesday, November 06,
2013
Animated Map 3D : A video Clip
2D Animated Web Map:
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
46. S.N
Weeks
Activities
1
2
3
4
5
6
46
1
3D model of terrain with features
9
Mid term presentation
10
Preparation of interactive web model
11
Final report preparation
12
14
15
Wednesday, November 06,
2013
Data integration and 3D building
models preparation
8
13
Data collection
7
12
Proposal defense
6
11
Interaction with Supervisor
5
10
Project title decision
4
9
Desk study and web browsing
3
8
Project title discussion
2.
7
Final presentation
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
49. 49
Wednesday, November 06,
2013
Conclusion and Recommendation
Multisource data integration is often a complex task and involves the series
of coordinate transformation and file formats interpolability issues.
The users of today’s era wants map to be more interactive and user
friendly.
Accurate 3D modeling of the any geographical location first seeks the
quality data with completeness and correctness and also the excellent
working environment .
Establishment of the web server is the effective means of disseminating
the maps among the variety of users .
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
51. 51
Wednesday, November 06,
2013
http://blogs.esri.com/esri/arcgis/2012/01/05/making-a-large-scale-3d-map-part1/
http://blogs.esri.com/esri/arcgis/2012/01/05/making-a-large-scale-3d-map-part2/
http://blogs.esri.com/esri/arcgis/2012/01/05/making-a-large-scale-3d-map-part3/
Ross, L., Kleinschmit, B., Döllner, J. and Buchholz, H., 2006. Automated
Transformation of 2D Vector-Based Plans to 3D Geovirtual Environments, In
Buhmann, E.; Ervin, S.; Jorgeson,I. & Strobl, J. (ed.) Trends in Knowledge-Based
Landscape Modeling - Proceedings at Anhalt University of Applied Sciences.,
Heidelberg (Wichmann), 2006, 138-144.
Collaborative Mapping of London Using Google Maps: The LondonProfile
Maurizio Gibin, Alex Singleton, Richard Milton, Pablo Mateos, and Paul Longley.
All authors are associated with the Centre for Advanced Spatial Analysis (CASA) at
UCL.
Early Development in Vancouver: Report of the Community Asset Mapping
Project (CAMP) by Clyde Hertzman, Sidney A. McLean, Dafna E. Kohen, Jim Dunn,
Terry EvansAugust 2002
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
52. 52
Wednesday, November 06,
2013
Web mapping - Wikipedia, the free encyclopedia
Talk:Web mapping - Wikipedia, the free encyclopedia.
Static Maps API V2 Developer Guide
This document details the Static Maps API v2. To update your v1 URLs, please consult
the Upgrade Guide.
Google Maps Image APIs
Google Maps Javascript API V3 Events
Note: The Google Maps Javascript API Version 3 documented within these pages is
now the official Javascript API.
Google Maps JavaScript API V3.
Mohammadi M. and Rajabifard, A. 2010. Development of an interoperable tool to
facilitate spatial data integration in the context of SDI, International Journal of
Geographical Information Science, Vol 20, No 7, International Journal of GIS, 727-741.
Mohammadi, H., A. Rajabifard, A. Binns, and I. P. Williamson. 2006. Development of a
framework and associated tools for the integration of multisource spatial datasets.
17th UNRCC – AP (September 18 – 22). Bangkok, Thailand.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University