Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial...
Transcript of Powerhouse Oracle Spatial Integration with Autodesk · PDF filePowerhouse Oracle Spatial...
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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