The document describes a project to create an interactive 3D model of Kathmandu University by integrating spatial data from multiple sources. A team of students used software like SketchUp, ArcGIS, and Google Earth to develop 3D models of buildings and terrain at KU from plans, cadastral data, and georeferenced images. These models were combined and georeferenced in ArcScene to produce a 3D representation of the university. The final 3D model was made interactive by adding functionality for zooming, panning, and changing views for web dissemination.
1. Group Members:
Biplov Bhandari (04)
Archana KC (09)
Upendra Oli (19)
Niroj Panta (20)
Uttam Pudasaini (22)
Supervisors:
Shashish Maharjan
Ganesh Dhakal
Multisource Data
Integration To Prepare
Interactive 3D Model Of
Kathmandu University
Final Presentation on:
Dated on: Friday, July 12, 2013
2. Presentation Outline
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
2
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
3. Description Of The Project Title
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
3
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
4. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
4
Multisource Data Integration to Prepare a Interactive 3D Model of
Kathmandu University
A digital representation of
features, either real or
hypothetical, in three-
dimensional 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
5. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
5
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
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
How were we able to synchronize the
various file formats??
6. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
6
Some Common 3D File Formats
ABC – Alembic (Computer Graphics)
BLEND – Blender(.blend)
CTM – OpenCTM(.ctm)
DAE – COLLADA (.dae)
MRC – voxels in cryo-electron
microscopy
U3D – Universal 3D file format (.u3d)
VRML97 - VRML Virtual reality modeling
language (.wrl)
COLLABORATIVE DESIGN ACTIVITY
An open-standard XML format for
storing 3D models.
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
analysis results with others and also
provides a mechanism for updating
textured 3D GIS data, such as buildings,
using third-party software like
SketchUp
7. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
7
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.
8. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
8
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
9. Rationale: Why This Project
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
9
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.
10. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
10
Introduction
Rationale
Objectives
Resources Used
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
11. Objectives Of The Study
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
11
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.
• 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.
The main objectives are followed by following sub objectives:
12. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
12
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
13. Limitations Of The Study
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
13
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 )
14. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
14
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
15. Software used
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
15
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
16. Work Flow Diagram
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
16
3D MODEL OF
TERRAIN
KU Land Survey July
2010
Multipurpose Cadastral Data,
Banepa Office
Google Earth Image Of University Area
AutoCAD plan of
buildings and
other features
CAD Models
To Sketchup
MODELS TO
SKETCH UP
Creation Of 3d
Features In
Skecth Up
IMPORT SKETCHUP
MODELS TO ARC
SCENE
3d Models(buildings+
roads+ other Man
Made Features)
3D MODEL OF FEATURES
3D Model Of
KU
17. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
17
3D Model Of
KU
Adding Interactive Options
(Interactive Map)
Upload To Web
18. Data Integration Procedure
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
18
AutoCAD plan (CED 2010)
Cad to Geodatabase conversion
Differentiating individual layers of whole features
AutoCAD master plan of KU Geodatabase in Arc Map
19. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
19
Multipurpose Cadastral Survey-digital Cadastral Office, Banepa
Accurate positioning of building footprints and roads
20. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
20
Google earth images
Images were georeferenced and used for creating features like trees,
vegetation
21. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
21
Sketch Up Modelling
An 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
23. Buildings constructed using Auto CAD plans
6/21/201323
MULTISOURCE DATA INTEGRATION TO PREPARE
INTERACTIVE 3-D MODEL OF KATHMANDU
UNIVERSITY
24. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
24
25. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
25
Features made without using AutoCAD plan
KU Triangle
26. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
26
27. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
27
28. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
28
29. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
29
Arc map
One of the 3 main component that
make up ArcGIS.
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
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)
Arc Scene version 10.0 have
got advance 3d editing tools
2D Editing 3D Editing
3D Terrain Modeling Using GIS Package: ArcGIS V10.0
30. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
30
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.
31. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
31
Final 2D map with all information
32. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
32
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
33. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
33
34. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
34
INTERACTIVE TIN EDIITNG
The resulting triangulation satisfies the Delaunay triangle criterion
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.
35. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
35
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 pull-
down 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.
36. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
36
37. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
37
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.
38. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
38
Fig: Multipatch representation of
Kathmandu University central library.
Fig: Multipatch representation of
Admin Block
39. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
39
Locating the building exactly where it
has to be.
Models are georeferenced with the
help of move tool.
Georeferencing 3D
40. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
40
Integration Of ArcScene and SketchUp
41. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
41
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.
Interactive Web Mapping
42. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
42
Google Earth API
Extension required for browser to display.
Can be used to show KML(Keyhole
Markup Language) file with DAE
extension.
Integration Google API JS, CSS element in
HTML 5.
Performing various functions of JS by
division id element of HTML.
Showing 3D Model using the environment
of Google maps.
Procedures
Setting up the Map and its
elements.
Adding the Marker at the
precise location using LatLng
function.
Adding the InfoWindow at
the Marker and hence
triggering the click event.
Adding Other Interactive
features.
Google Earth API for 3D
viewing.
43. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
43
Zooming, Panning, Street View Control.
Layer Switchable Option.
Overview Map.
Interactive Elements
44. Interactive Elements
Animated Marker at the precise location.
Click Trigger Event for InfoWindow.
Additional Information of the feature using
another .html page
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
45. Interactive Elements
AutoCAD Plan in new HTML window.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
47. Interactive Elements
Precise Geocoding.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
48. Interactive Elements
Street View Control.
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
49. Interactive Elements
Downloadable Option.
Various link for More Details.
Additional Information of the feature using
another .html page
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
51. Problems
Deprecated Google API V2.
Google API v3 not supporting ArcGIS JS API.
Uploading Raster Image – Complex Issue.
52. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
52
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
53. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
53
The major outcomes of the project are:
Geo Database of Kathmandu University
54. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
54
Animated Map 3D : A video Clip
2D Animated Web Map:
55. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
55
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
56. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
56
S.N Weeks
Activities
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 Project title discussion
2. Desk study and web browsing
3 Project title decision
4 Interaction with Supervisor
5 Proposal defense
6 Data collection
7 Data integration and 3D building
models preparation
8 3D model of terrain with features
9 Mid term presentation
10 Preparation of interactive web model
11 Final report preparation
12 Final presentation
57. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
57
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
58. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
58
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 .
A complete 3D model can be build for better visualization and information
dissemination interiror.PNG
Conclusion and Recommendation
59. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
59
Introduction
Rationale
Objectives
Limitations
Methodology
Outcomes
Work schedule
Conclusion and Recommendation
References
60. Longley, P.A., Goodchild M.F., Maguire D.J. and Rhind D.W. (2005). Geographic
Information Systems and Science. Chichester: John Wiley & Sons.
ReferencesCollaborative Mapping of London Using Google Maps: The LondonProfile
Maurizio Gibin, Alex Singleton, Richard Milton, Pablo Mateos, and Paul Longley.
Campas project @ MIT placeMap: “Building community through active context mapping.
" Hockenberry, M. Gens, R., and Selker, T. (2005) To appear in proc. of ACM SIGGRAPH
'05 Web Application Program
Google Api Documentation
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
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.
http://blogs.esri.com/esri/arcgis/2012/01/05/making-a-large-scale-3d-map-part-1,2,3
Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
60
References
61. Sunday, October 06, 2013
Multisource Data Integration to Prepare The Interactive 3D Model of Kathmandu University
61
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
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.