Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial...

20
Powerhouse Oracle Spatial Powerhouse Oracle Spatial Integration with Autodesk Map™ Integration with Autodesk Map™ Autodesk Envision™ and Autodesk Envision™ and Autodesk MapGuide Autodesk MapGuide ® Speaker’s Name: Gordon Luckett Course ID: GI11-1 Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett Powerhouse Oracle Spatial Integration with Autodesk MapGuide, Envision and Autodesk Map Course Schedule: 1. Using Oracle Spatial and Autodesk Map 2. Viewing Data in Autodesk Envision 3. Rendering Oracle Spatial Data in MapGuide Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett Module 1: Using Oracle Spatial and Autodesk Map Module Objectives • Create Users in Oracle Spatial • Create Tables in Oracle Spatial • Map Attribute data • Populate data in Oracle Spatial • Index data in Oracle Spatial • Creating a Template DWG

Transcript of Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial...

Page 1: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Powerhouse Oracle Spatial Integration with Autodesk Map™ Integration with Autodesk Map™ Autodesk Envision™ andAutodesk Envision™ andAutodesk MapGuideAutodesk MapGuide®®

Speaker’s Name: Gordon LuckettCourse ID: GI11-1

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Powerhouse Oracle Spatial Integration with Autodesk MapGuide, Envision and Autodesk Map

Course Schedule:1. Using Oracle Spatial and Autodesk

Map2. Viewing Data in Autodesk Envision3. Rendering Oracle Spatial Data in

MapGuide

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module 1: Using Oracle Spatial and Autodesk Map

Module Objectives• Create Users in Oracle Spatial• Create Tables in Oracle Spatial• Map Attribute data• Populate data in Oracle Spatial• Index data in Oracle Spatial• Creating a Template DWG

Page 2: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Users in Oracle Spatial

Objectives• Ensuring Users are available in Oracle• Giving Users rights in Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Users in Oracle Spatial

Oracle Enterprise Manager

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Users in Oracle Spatial

Oracle Enterprise Manager

Create Roles for Updating, Viewing and Administration

Page 3: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Users in Oracle Spatial

Oracle Enterprise Manager

Assign Roles to Users

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Users in Oracle Spatial

Lesson SummaryIn this lesson, you learned how to:• Ensure Users are available in Oracle• Give Users rights in Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Objectives• Log Into Oracle From Autodesk Map• Create Features and Tables• Map Attribute, Object Data and Link

Templates into Oracle tables• Select Layers for Features

Page 4: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Log into Autodesk Map as Superuser or a User assigned as Superuser

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Run MAPOSEADMIN

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Log into Oracle

Page 5: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Type name of Feature, Set SRID and Select Related Layers

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Using the SRID Column to Determine or Set the Coordinate System

• ALL_SDO_GEOM_METADATA sets the SRID• MDSYS.CS_SRS contains a list of all SRID

definitions• CSSMap_WKT.txt is a text file that contains

SRID definitions

Lesson 2: Creating Tables in Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Set Coordinate System in Oracle Enterprise

Page 6: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Map Attribute, Object Data and Link Templates to Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Create Feature Metadata in Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Create Feature Tables in Oracle

Page 7: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Autodesk Map 2004

Schema Management is not used until initial Data Load

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 2: Creating Tables in Oracle Spatial

Lesson SummaryIn this lesson, you learned how to:• Log Into Oracle From Autodesk Map• Create Features and Tables• Map Attribute, Object Data and Link

Templates into Oracle tables• Select Layers for Features

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Objectives• Populate Oracle Spatial with Map Data• Index Oracle Tables• Create a Autodesk Map Template• Reading From Oracle Spatial

Page 8: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Loading Data

Writing Data

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Loading Data

Writing Data

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Indexing Spatial Data

Quad-tree Index Index in Autodesk Map

Lesson 3: Reading and Writing Data

Page 9: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Index tables and update extents

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

DEMO

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Creating a template (*.DWT)Define within the Template:• Link Templates• Layers• Block Definitions• Data Links

Page 10: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Creating a template (*.DWT)

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Reading From Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Reading From Oracle

Page 11: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Reading From Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 3: Reading and Writing Data

Lesson SummaryIn this lesson, you learned how to:• Populate Oracle Spatial with Map Data• Index Oracle Tables• Create a Autodesk Map Template• Read From Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module 1: Using Oracle Spatial and Autodesk Map

SummaryIn this module, learned how to:• Create Users in Oracle Spatial• Create Tables in Oracle Spatial• Map Attribute data• Populate data in Oracle Spatial• Index data in Oracle Spatial• Creating a Template DWG

Page 12: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module 2: Viewing Data in Autodesk Envision

Module Objectives• Create an Oracle data source for

Autodesk Envision• Creating new layers from Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data in Envision

Objectives• Create a new data source• Create new layers with Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data Source in Envision

New Data Source

Page 13: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data Source in Envision

Choose Table, GEOMETRY COLUMN and Object Type

• Symbols• Text• Polyline• Polygons

Filter by ADMPLAYER

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data Source in Envision

Select associated Properties

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data Source in Envision

New Autodesk Envision Layer from Oracle

Page 14: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson 1: Creating Oracle Data Source in Envision

Lesson SummaryIn this lesson, you learned how to:• Create a new data source• Create new layers with Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module 2: Viewing Data in Autodesk Envision

SummaryIn this module, learned how to:• Create an Oracle data source for

Autodesk Envision• Creating new layers from Oracle

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module 3: Rendering Oracle Spatial Data in MapGuide

Module Objectives• Create a Data Source with the Data Provider

for Oracle Spatial.• Create a map with Autodesk MapGuide

Author using Oracle Spatial Data.

Page 15: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Objectives• To configure the Autodesk MapGuide

Provider for Oracle Spatial. • To explore the associated UDL file for

Oracle Spatial.

Lesson 1: Configuring the Autodesk MapGuide Provider for Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Autodesk MapGuide Provider for Oracle Spatial

Lesson 1: Configuring the Autodesk MapGuide Provider for Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Location of UDL files created by Autodesk MapGuide Server

Lesson 1: Configuring the Autodesk MapGuide Provider for Oracle Spatial

Page 16: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

DEMO: Configuring Autodesk MapGuide Provider for Oracle Spatial

Lesson 1: Configuring the Autodesk MapGuide Provider for Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson SummaryIn this lesson, you learned about:• Configuring the Autodesk MapGuide

Provider for Oracle Spatial. • Exploring the associated UDL file for Oracle

Spatial.

Lesson 1: Configuring the Autodesk MapGuide Provider for Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Objectives• Create a map with Autodesk MapGuide

Author using Oracle Spatial Data. • Ensure accurate window properties and

coordinate systems in the map.

Lesson 2: Authoring Oracle Data in MapGuide Author

Page 17: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Authoring MWFs with Oracle Spatial Data

Lesson 2: Authoring Oracle Data in MapGuide Author

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

DEMO: Creating an MWF with Oracle Spatial Data

Lesson 2: Authoring Oracle Data in MapGuide Author

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson SummaryIn this lesson, you learned about:• Creating a map with Autodesk MapGuide

Author using Oracle Spatial Data.• Ensuring accurate window properties and

coordinate systems in the map.

Lesson 2: Authoring Oracle Data in MapGuide Author

Page 18: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Objectives• Identify the data types within Oracle

Spatial.• Identify the translation of data types from

Oracle to Autodesk MapGuide.

Lesson 3: Types in Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Oracle Spatial Data

Insert into DUB_PARCELS Values ('F-6', '941-0115-028-00', '',mdsys.sdo_geometry(2003, NULL, NULL,mdsys.sdo_elem_info_array( 1, 3, 1),mdsys.sdo_ordinate_array(-121.951217,37.700995, -121.950766,37.700992, -121.950775,37.700763, -121.951218,37.700752, -121.951217,37.700995)));

Lesson 3: Types in Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

About Oracle Locator Support In Autodesk MapGuide Provider for Oracle Spatial

• SDO_GEOMETRY data type • Spatial indexing using the same R-tree or quadtree-based

spatial indexes that are found in Oracle Spatial• Spatial operators that use the spatial index for performing

spatial queries:– SDO_FILTER– SDO_RELATE– SDO_NN– SDO_NN_DISTANCE– SDO_WITHIN_DISTANCE

Lesson 3: Types in Oracle Spatial

Page 19: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Lesson SummaryIn this lesson, you learned about:• Identifying the data types within Oracle

Spatial.• Identifying the translation of data types

from Oracle to Autodesk MapGuide.

Lesson 3: Types in Oracle Spatial

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Module SummaryIn this module, you learned how to:

• Install the Autodesk MapGuide Data Provider for Oracle Spatial.

• Create a Data Source with the Data Provider for Oracle Spatial.

• Create a map with Autodesk MapGuide Author using Oracle Spatial Data.

Module 3: Rendering Oracle Spatial Data in MapGuide

Powerhouse Oracle Spatial Integration Course GI11-1: Instructor: Gordon Luckett

Powerhouse Oracle Spatial Integration with Autodesk MapGuide, Envision and Autodesk Map

Course Summary:1. Using Oracle Spatial and Autodesk

Map2. Viewing Data in Autodesk Envision3. Rendering Oracle Spatial Data in

MapGuide

Page 20: Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial Integration with Autodesk Map™ ... Lesson Summary In this lesson, you learned how to: •

Powerhouse Oracle Spatial Powerhouse Oracle Spatial Integration with Autodesk Map™ Integration with Autodesk Map™ Autodesk Envision™ andAutodesk Envision™ andAutodesk MapGuideAutodesk MapGuide®®

Speaker’s Name: Gordon LuckettCourse ID: GI11-1