10
ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda (CSE Department, IIT Bombay)

ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

Embed Size (px)

Citation preview

Page 1: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

1

ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G

INTO IIT BOMBAY CAMPUS DATA

Presented by:

Rema MCA(sem6)

PROJECT GUIDE- Prof. N.L Sarda(CSE Department, IIT Bombay)

Page 2: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

2

Table of Contents

• Introduction to Oracle’s Network Model• Insertion of Network data into Oracle

Database• Demo using network editor• IIT application using oracle spatial’s Java API• References

Page 3: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

3

Oracle’s Network Model

• A network is defined using tables: node table link table path table(optional) path_links table(optional)

• Separate metadata table called USER_SDO_NETWORK_METADATA ( basic USER_SDO_METADATA)

Page 4: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

4

Main network tables

Page 5: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

5

Insertion of network data into oracle database

• Made .csv files for ‘node’ and ‘link’ from road_centerline table

• Made nodes and links table using appropriate conventions using either of two methods

“manual or automatic creation”• Inserting data using “bulk loading” by

importing control files (.ctl)• Updating metadata table i.e.

Page 6: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

6

NETWORK EDITOR To view and analyze network developed…..

Page 7: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

7

Page 8: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

8

DEMO OF APPLICATION DEVELOPED

Page 9: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

9

References• [1] Ravi Kothuri, Albert Godfrind and Euro Beinat,”Pro Oracle Spatial for

Oracle Database 11g”, Apress publishers, 2007.• [2] “Introduction to MapViewer”, Oracle Documentation.

[Online].Available: http://download.oracle.com/docs/cd/B10464_05/web.904/b10559/vis_star.htm

• [3] Liujian (LJ) Qian, “Developing spatial applications using Oracle Spatial and MapViewer”, Spatial Group, Oracle.

www.ucgis.org/visualization/whitepapers/qia2.pdf • [4]http://docs.oracle.com/cd/B19306_01/appdev.102/b14373/toc.htm• [5]http://www. forums.oracle.com• [6]htttp://www.oracle.blogspot.com• [7]htttp://www.oracle-blogs.com

Page 10: ANALYZING AND IMPLEMENTING CAPABILITIES OF ORACLE SPATIAL 11G INTO IIT BOMBAY CAMPUS DATA Presented by: Rema MCA(sem6) 1 PROJECT GUIDE- Prof. N.L Sarda

10

THANKSANY QUERIES???