Management of 3D data for a campus A Geographic Information System for Campus Student Name: Qi Fan Student ID: u3993209.

Slides:



Advertisements
Similar presentations
Chapter 13 Graphics classes Bjarne Stroustrup
Advertisements

Decision Support and Artificial Intelligence Jack G. Zheng May 21 st 2008 MIS Chapter 4.
Decision Support and Artificial Intelligence Jack G. Zheng July 11 th 2005 MIS Chapter 4.
1 9 Moving to Design Lecture Analysis Objectives to Design Objectives Figure 9-2.
Informer Reporting I need a report that…
Instructions for ??????????????????????????? What you will make What you will need What to do
Recipe for ??????????????????????????????? What you will make Ingredients What to do
Systems Analysis and Design in a Changing World, Fifth Edition
Abstract Class, Packages and interface from Chapter 9
1 Abstract Class and Packages from Chapter 9 Lecture.
Lab 9: Code Organization User Interface Lab: GUI Lab October 23 rd, 2013.
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
COP2800 – Computer Programming Using JAVA University of Florida Department of CISE Spring 2013 Lecture 32 – Java Graphical User Interfaces (GUIs) Webpage:
James Martin CpE 691, Spring 2010 February 11, 2010.
A File System. A Programming Interface We will model the programming interface to a file system. This is a list of operations upon the file system, complete.
Video Object Tracking and Replacement for Post TV Production LYU0303 Final Year Project Spring 2004.
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
Project Planning with MS PROJECT When Do you Use Project? Does it have a beginning and end? Does it use –People –Money –Facilities –Equipment Does it.
WELCOME PROJECT GROUP MEMBERS  Orhan AKSOY  Rıdvan ÇELEBİ  Ulan BAYALİYEV  Mustafa BAL  Mehmet BIÇAK.
Campus3D System Student: En lai YI Student: En lai YI Student ID: u Student ID: u Supervisor: Pascal Vuylsteker Supervisor: Pascal Vuylsteker.
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
Software engineering Olli Alm Lecture 2: requirements, modelling & representation.
Has EO found its customers? 1 GVM G lobal V egetation M onitoring Unit GLC – 2000 Product Format and Data management Cesar CARMONA-MORENO.
Semantic Scrolling How to navigate structured documents.
Graphics: Creating Images Chapter 8, Exploring the Digital Domain.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Frame Part of timeline panel You can remove normal frames from a certain layer by (MRC + Remove Frames). You can remove normal frames from a certain layer.
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
Attribute Data in GIS Data in GIS are stored as features AND tabular info Tabular information can be associated with features OR Tabular data may NOT be.
Connected Query Overview Michael Stutz (360) (888)
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
Importing your Own Data To display in GIS Lab 4a: (Table Join) Mapping By State, County, or Nation.
Graphics A graphics program allows you to combine pictures and text in many different ways. Features – General Level Draw graphics Enter Text Common Tools.
Main Goal Development of an application that allows flying virtually over El Hierro Island (Canary Islands), showing the building structures of a hydroelectric.
Colorado Chapter #5 REALTORS ® Land Institute Replace this text with Property Name Have: Replace this text with property description Acres:Replace this.
Visual Basic 2005 CHAPTER 2 Program and Graphical User Interface Design.
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.
Planning Multimedia Production
ATN GIS Support ArcGIS: ArcMap Layout View.
Selected Topics in Software Engineering - Distributed Software Development.
CIS Intro to JAVA Lecture Notes Set 7 7-June-05.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
Advanced samples Printing two types of labels from two different custom forms We have two different labels that contain the same data. One is suitable.
SAS SVG(Scalable Vector Graphics) Application in Statistics Student-ID: B Name: 陳佑逸 Instructor: 莊庭瑞 教授.
Greg McChesney Thesis Proposal Presentation Computer Science, TTU Service Context Management for Exertion-oriented Programming.
CS324e - Elements of Graphics and Visualization Fractals and 3D Landscapes.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 7. Speed-up Techniques Presented by SooKyun Kim.
Geog. 579: GIS and Spatial Analysis - Lecture Overheads 1 Raster Filters Topics: Lecture 03-04: Neighborhood Operations References: Chapter 7 in.
Final Project Web3D, Fall Objectives Summarize what you have done this semester Practice the important nodes in VRML It will look (very roughly)
Introduction to VRML for generating 3-D display
07 - OODCSC4071 OOA/OOD/OOP Example example OODCSC4072 Requirements See eg/req.htmleg/req.html Want a program to help a software company plan new.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
DHTML.
MPEG-4 Binary Information for Scenes (BIFS)
Colorado Chapter #5 REALTORS® Land Institute
Replace this text with Property Name
Real-time Walkthrough of Virtual Space using Environment Map
Photorealistic Rendering vs. Interactive 3D Graphics
GIF's by POV-Ray and GIAM a tiny crash course
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler
Combine to make Contract Plan Sheet files
Presentation Title Slide
Replace this text with Property Name
WIRED 4 Event Display Linear Collider Simulation Workshop
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
TA: Nouf Al-Harbi NoufNaief.net :::
Presentation transcript:

Management of 3D data for a campus A Geographic Information System for Campus Student Name: Qi Fan Student ID: u

Overview What is GIS Simply put, a GIS combines layers of information about a place to give you a better understanding of that place.

Statement Of Work To create a suitable sized GIS system that manage 2D + 3D data of the campus.

Key Words File System: All the data of the GIS system is stored in a hierarchical file system.

Campus3 D\ Map\ Places\ Buildings \ Image file ID\ LOD0\ID\ LOD1\ LOD2\ LOD3\ LOD4\ Image files VRML files VRML scene User- define\ Files Info.txt Image files VRML files VRML scene

Key Word Level Of Detail: All the data for a certain building is classified by its level of detail.

 LOD0 -> The basic information of a building including the ID, name, description, location, shape and etc. Normally they are stored in a single.txt file.  LOD1 -> The part of the map for a certain building in the GIS system and its begin and end point, which show the location of the part in the whole map.  LOD2 -> The images of the building.  LOD3 -> The simple 3D model of a building. It could be a simple box or a cylinder.  LOD4 -> The top view shape 3D model of a building with simple brick texture. Such 3D model can show the basic shape of a certain building.  User-define LOD -> …

Detailed Implemented Functions Open a new or existed GIS system from the local file system. Add or change the 2D map of the GIS system. Exist from the GIS system. Adjust the new imported 2D map. Add new building. Delete an existed building. Add new level of detail for an existed building.

Detailed Implemented Functions (Continue … ) Delete an existed level of detail of a building. Input basic figure or description for an existed building. Change basic figure or description for an existed building. Import file for certain level of detail of a building. Change the information of a file in the certain level of detail.

Detailed Implemented Functions (Continue … ) Delete an existed file in the certain level of detail. Make a 3D simple shape model for level 3 of detail of a building. Make top view shape 3D model for level 4 of detail of a building. View the figure or description information file. View the picture of a certain building. View the single 3D model of a building. View the GIS as a whole 3D model.

Structure Of Work There are three packages:  dataFormat : The format of the basic information of a building.  fileOperation : The input output operation on the file system.  gui : The graphic user interface components.

Structure Of fileOperation FileAccess Other File OperationFile System Structure Detector HTML CreatorVRML CreatorImage Output Facade pattern used here.

Structure Of gui Mediate pattern used here Mediate Tree Frame DialogsViewers Main Frame

Working Milestones DateMilestone 08/08First version requirements complete 15/08Project model determined 25/08Detailed requirements complete 10/10First runnable version of work 25/10Final version with comment

Next … Demo Time