SlideShare a Scribd company logo
1 of 38
Download to read offline
FUNdamentals of FDO

     Richard E Chappell
  Geospatial Application Engineer
Welcome

Richard Chappell – “Rick”
Geospatial Application Engineer
CADsoft Consulting, Inc
1295 W. Washington St., Suite 201,
Tempe, AZ 85281
480-820-0408
rick.chappell@cadsoft-consult.com
http://www.cadsoft-consult.com/blogs/geo/
http://www.linkedin.com/in/richardchappell
Objectives



 Participants to gain a basic understanding of FDO
 To be able to basic FDO connections in AutoCAD Map 3D 2010
 To be able to filter FDO feature sources
 To be able to stylize FDO feature sources
Agenda
   Discuss FDO
       What it is
       Where it came from
       What it means to us
   Hands on Examples of working with
    AutoCAD Map 3D 2010 to connect and
    manage FDO feature sources
Tell us who you are



 Name
 What do you do
 Experience with Autodesk products
 Why you’re here
What is FDO?
The FDO Standard is maintained at OSGeo
Where did FDO come from?

Autodesk needed a technology that could provide a way to access
  many different geospatial data sources through a common
  mechanism.
Requirements
 object-based feature model
 Supports the OGC Simple Feature specification geometry types
 Defines a logical model that maps to commonly used physical
  implementations
 Each data source has its corresponding FDO provider.
 Allow clients to determine specific capabilities of a particular
  provider
 Allows new commands and schema additions to be easily added
  over time
Current FDO Providers

 ArcSDE                 GDAL
 MySQL                  OGR  (Personal
 SDF                     Geodatabase)
 SHP                    PostGIS
 ODBC                   Oracle
 WFS                    KML
 WMS                    GE Smallworld
                         SQL Server
Current Applications working with FDO

 AutoCAD   Map 3D 2005-2010
 Autodesk Topobase 2009-2010
 Autodesk Utility Design 2009
 Autodesk MapGuide Enterprise 2007-2010
 MapGuide Open Source 1.0.0-2.1
 1Spatial Radius Studio 1.4
 FDO Toolbox v 0.5-v.0.8.2.1
 Geomap Systems Geomap 2008
 Safe Software FME 2006-2010
 SL-KingnFDO2FDO v0.74-0.76
AutoCAD Map 3D

   AutoCAD Map 3D uses FDO technology to create a hybrid
    environment with geospatial features and drawing objects

There are 3 main types of feature sources:
 File-based raster and vector (SHP, SDF, DEM, SID, ECW,etc)
 Database vector and ODBC (Oracle, Access)
 OpenGIS raster and vector (WMS, WFS)


Feature sources render very rapidly
Feature Source – Raster (Mr Sid)
Feature Source – Raster (DEM)
Feature Source – Vector (Shape)
Feature Source – ODBC (Access)
When to use a Feature Source

   Data Sharing
When to use a Feature Source

 Data Sharing
 High Performance
When to use a Feature Source

 Data Sharing
 High Performance
 Central GIS Connectivity
When to use a Feature Source

 Data Sharing
 High Performance
 Central GIS Connectivity
 SQL Server Support
When to use a Feature Source

   Data Sharing
   High Performance
   Central GIS Connectivity
   SQL Server Support
   Cartographic Tools
When to use a Feature Source

   Data Sharing
   High Performance
   Central GIS Connectivity
   SQL Server Support
   Cartographic Tools
   Rapid Publishing to Autodesk MapGuide Enterprise
When to use a Feature Source

   Data Sharing
   High Performance
   Central GIS Connectivity
   SQL Server Support
   Cartographic Tools
   Rapid Publishing to Autodesk MapGuide Enterprise
   OpenGIS Conformity
Feature Layers

Process
 Connect to a feature source
       Can be a single file or folder
       Give it a name
 Adjust settings (coordinates)
Feature source is added to Map Explorer
 Add to Map
Feature layer is now added to Display Manager.
Map Overview
Hands-On Exercise – Connect to a Feature Source


   Open redding.dwg
   Ensure Display Manager is selected in the Task Pane
   (If task pane is not up, type mapwspace)
   Click Data>Connect to Data
   Click Add SDF Connection
   Give it a name – SDF_Parcel
   For source file, select parcels.sdf
   In the Add Data to map area:
     Ensure parcels schema is selected
     Note coordinate system is CA-I
     Click Add to Map
Hands-On Exercise – Connect to a Feature Source


   Add another SDF connection
     Name – SDF_ROADS
     Source – Roads.sdf
   Under Add Data to Map
     Ensure Roads Schema is selected
     Click Add to Map
   Add Shape Connection
     Name – SHP_Waterlines
     Source – waterlines.shp
     Click Connect
   Under Add Data to Map area
     Ensure waterlines schema is seleected
     Click Add to Map
   Close Data Connect Window
Hands-On Exercise – Connect to a Feature Source


 In the Display Manager, select the waterlines layer.
 Click the Table button (at top of Task Pane)
 In the Data table dialog box, select any record – note the map zooms to the
  objects selected in the Data Table.
Hands-On Exercise – Add Point Data (ODBC)


First, we need to serve a database as an ODBC connection

 In Windows, clisck Start>Run
 Enter ODBCAD32
       Click OK
 In the ODBC Data Source Administrator Dialog box, clixk System DSN
 Click the Add button
 In the Create New Data Source dialog box, under Name, select Microsoft Access Driver (*.mdb)
       Click Finish
   In the ODBC Microsoft Access Setup dialog box, for Data Source Name, enter
    REDDING_ODBC
       Click Select
   Browse to redding_hydrants.mdb
       Click OK
   Click OK to complete the ODBC setup
Hands-On Exercise – Add Point Data (ODBC)


The next step is to add ODBC Data to the Drawing as a feature source
 Use the same process to Connect to Data and Add ODBC Connection
       Name – ODBC_Hydrants
       Source Type – Data Source Name (DSN)
       Redding_ODBC
       Click Connect
 Click Login
 Under the Add Data to Map:
       Click Edit Coordinate Systems tab
       Click the Default Spatial context
       Click Edit
   In Select Coordinates System dialog box
       Category – Lat Longs
       Coord System – LL, No Datum, Latitude-Longitude; Degrees -180 to +180
       Click OK
Hands-On Exercise – Add Point Data (ODBC)


   Under Add Data to Map
       For X, select LON
       For Y, select LAT
       For Z, select <none>
 Click Add to Map
 Close the Data Connect Box
Filtering Data Sources



 By Attribute
 STNAME = Brittany Drive


   By Location
Hands-On Exercise – Query Features on Connect



Use an Attribute Filter
 Connect to SDF feature source
       Name – SDF_PARCELS_BRITTANY_DRIVE
       Source – parcels.sdf
 Click connect
 Under Schema, ensure Parcels are Checked
 Click the down arrow next to Add to Map
       Select Add to Map with Query
 In the Create Query dialog box, click Property > STNAME
 Click the Equal To button
Hands-On Exercise – Query Features on Connect



   Click Get Values
       Under Select a Property to Retrieve Its Values, select STNAME
       Under Filter the List of Values, enter: BR
       Click the green arrow button
       Click Brittany Dr
       Click Insert Value
   In the Create Query dialog box, click OK

To see the filtered parcel feature source, turn the other feature
 sources off in the Display Manager
Hands-On Exercise – Use a Spatial Feature with a SHP


   Create a new data connection
       Name – SHP_VALVES_BRITTANY_DRIVE
       Source – valves.shp
       Click Connect
       Under Schema, ensure Valevs are checked
       Click Add to Map with Query
       In the Create Query dialog box, click Locate on Map>Inside
        Rectangle
       Create a rectangle around the filtered parcels
       In the Create Query dialog box, click OK
       Close the Data Connect window

       Valves are filtered within the rectangle
Hands-On Exercise – Stylize the Features



   Turn on all of the feature layers
   At top of Task Pane, click Groups and select Draw Order
   Drag roads above parcels, and hydrants above roads
   In the Display Manager, select the Hydrants layer and click the
    Style button
   Under Scale ranges for Layer, set the To scale to 5000
   In the Style editor pane, click the Style Browse button
   In the Style Point dialog, click the Symbol browse button
   Browse to, and select water-hydrant.dwg
   Click on the WATER symbol
   Click OK
Hands-On Exercise - Stylizing



   Add themes and styles to feature layers
Tell us how we did
Thank-You!
Rick Chappell
Geospatial Application Engineer
CADsoft Consulting, Inc
1295 W. Washington St., Suite 201, Tempe, AZ 85281
480-820-0408
rick.chappell@cadsoft-consult.com
http://www.cadsoft-consult.com/blogs/geo/
http://www.linkedin.com/in/richardchappell



                       www.cadsoft-consult.com

  CAD Camp – Geospatial Day – Nov 19
http://www.cadsoft-consult.com/index.php?option=com_content&task=view&id=693&Itemid=197

More Related Content

What's hot

Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDF
Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDFAutomated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDF
Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDFSafe Software
 
Gis tutorial2013
Gis tutorial2013Gis tutorial2013
Gis tutorial2013Terry Yoast
 
Linear Referencing (LRS): How FME Measures Up
Linear Referencing (LRS): How FME Measures UpLinear Referencing (LRS): How FME Measures Up
Linear Referencing (LRS): How FME Measures UpSafe Software
 
Km lconversionprograms
Km lconversionprogramsKm lconversionprograms
Km lconversionprogramsWilly Ortega
 
Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011John Reiser
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for PlannersJohn Reiser
 

What's hot (9)

Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDF
Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDFAutomated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDF
Automated Bulk Conversion of 250,000+ CAD and Corresponding Raster Files to PDF
 
Gis tutorial2013
Gis tutorial2013Gis tutorial2013
Gis tutorial2013
 
Webinar - Transforming Graphical Data
Webinar - Transforming Graphical DataWebinar - Transforming Graphical Data
Webinar - Transforming Graphical Data
 
Linear Referencing (LRS): How FME Measures Up
Linear Referencing (LRS): How FME Measures UpLinear Referencing (LRS): How FME Measures Up
Linear Referencing (LRS): How FME Measures Up
 
QGIS training class 1
QGIS training class 1QGIS training class 1
QGIS training class 1
 
Km lconversionprograms
Km lconversionprogramsKm lconversionprograms
Km lconversionprograms
 
Transformation in the Electric Utility Industry, Redevelopment of Decommissio...
Transformation in the Electric Utility Industry, Redevelopment of Decommissio...Transformation in the Electric Utility Industry, Redevelopment of Decommissio...
Transformation in the Electric Utility Industry, Redevelopment of Decommissio...
 
Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for Planners
 

Viewers also liked

Media Pitch Identity And Self Esteem
Media Pitch Identity And Self EsteemMedia Pitch Identity And Self Esteem
Media Pitch Identity And Self Esteemguest0aa6e58
 
Mezelf Cindy Bosman 1 Ba T Pao
Mezelf Cindy Bosman 1 Ba T PaoMezelf Cindy Bosman 1 Ba T Pao
Mezelf Cindy Bosman 1 Ba T Paoguestbc6745
 
Pro Vitality
Pro VitalityPro Vitality
Pro Vitalitypjpause
 
Au 2008 Gs100 1 P Getting Spatial With
Au 2008   Gs100 1 P Getting Spatial WithAu 2008   Gs100 1 P Getting Spatial With
Au 2008 Gs100 1 P Getting Spatial WithRichard Chappell, GISP
 
Kirsten Schmidth Aner
Kirsten Schmidth AnerKirsten Schmidth Aner
Kirsten Schmidth Anerguest09b8aa
 
Using GIS as a maintenance management tool - APWA AZ
Using GIS as a maintenance management tool - APWA AZUsing GIS as a maintenance management tool - APWA AZ
Using GIS as a maintenance management tool - APWA AZRichard Chappell, GISP
 
Agic 2009 Losing My Religion Gis Interoperability
Agic 2009 Losing My Religion   Gis InteroperabilityAgic 2009 Losing My Religion   Gis Interoperability
Agic 2009 Losing My Religion Gis InteroperabilityRichard Chappell, GISP
 
Dunblane Cathedral Magazine March 2010
Dunblane Cathedral Magazine March 2010Dunblane Cathedral Magazine March 2010
Dunblane Cathedral Magazine March 2010dunblanecathedral
 
Smart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraSmart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraiharak
 
Media Pitch Identity And Self Esteem
Media Pitch Identity And Self EsteemMedia Pitch Identity And Self Esteem
Media Pitch Identity And Self Esteemguest0aa6e58
 
Smart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraSmart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraiharak
 

Viewers also liked (16)

Media Pitch Identity And Self Esteem
Media Pitch Identity And Self EsteemMedia Pitch Identity And Self Esteem
Media Pitch Identity And Self Esteem
 
Water Is Wide
Water Is WideWater Is Wide
Water Is Wide
 
Mezelf Cindy Bosman 1 Ba T Pao
Mezelf Cindy Bosman 1 Ba T PaoMezelf Cindy Bosman 1 Ba T Pao
Mezelf Cindy Bosman 1 Ba T Pao
 
Pro Vitality
Pro VitalityPro Vitality
Pro Vitality
 
Au09 Presentation Ut118 1
Au09 Presentation Ut118 1Au09 Presentation Ut118 1
Au09 Presentation Ut118 1
 
Au 2008 Gs100 1 P Getting Spatial With
Au 2008   Gs100 1 P Getting Spatial WithAu 2008   Gs100 1 P Getting Spatial With
Au 2008 Gs100 1 P Getting Spatial With
 
Kirsten Schmidth Aner
Kirsten Schmidth AnerKirsten Schmidth Aner
Kirsten Schmidth Aner
 
PCS Credit Report
PCS Credit ReportPCS Credit Report
PCS Credit Report
 
Using GIS as a maintenance management tool - APWA AZ
Using GIS as a maintenance management tool - APWA AZUsing GIS as a maintenance management tool - APWA AZ
Using GIS as a maintenance management tool - APWA AZ
 
Agic 2009 Losing My Religion Gis Interoperability
Agic 2009 Losing My Religion   Gis InteroperabilityAgic 2009 Losing My Religion   Gis Interoperability
Agic 2009 Losing My Religion Gis Interoperability
 
Dunblane Cathedral Magazine March 2010
Dunblane Cathedral Magazine March 2010Dunblane Cathedral Magazine March 2010
Dunblane Cathedral Magazine March 2010
 
Smart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraSmart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev cousera
 
Media Pitch Identity And Self Esteem
Media Pitch Identity And Self EsteemMedia Pitch Identity And Self Esteem
Media Pitch Identity And Self Esteem
 
Corporate Karma
Corporate KarmaCorporate Karma
Corporate Karma
 
Smart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev couseraSmart parking presentation to fin4dev cousera
Smart parking presentation to fin4dev cousera
 
Map Tools in AutoCAD Civil 3D
Map Tools in AutoCAD Civil 3DMap Tools in AutoCAD Civil 3D
Map Tools in AutoCAD Civil 3D
 

Similar to Agic 2009 Fu Ndamentals Of Fdo

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationSafe Software
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Data analytics online training
Data analytics online trainingData analytics online training
Data analytics online trainingankitha reddy
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geisslerGIS in the Rockies
 
Best practices for_managing_geospatial_data1
Best practices for_managing_geospatial_data1Best practices for_managing_geospatial_data1
Best practices for_managing_geospatial_data1Leng Kim Leng
 
SAS Online Training Institute in Hyderabad - C-Point
SAS Online Training Institute in Hyderabad - C-PointSAS Online Training Institute in Hyderabad - C-Point
SAS Online Training Institute in Hyderabad - C-Pointcpointss
 
Relaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked dataRelaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked dataAlessandro Adamou
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveAndrew Bashfield
 
Local Government Presentation
Local Government PresentationLocal Government Presentation
Local Government Presentationguestd70a6d
 
MODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxMODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxSMFORHADTASFI
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Casesmathieuraj
 
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...Safe Software
 
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...MongoDB
 
Sas Enterprise Guide A Revolutionary Tool
Sas Enterprise Guide A Revolutionary ToolSas Enterprise Guide A Revolutionary Tool
Sas Enterprise Guide A Revolutionary Toolsysseminar
 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2wang yaohui
 

Similar to Agic 2009 Fu Ndamentals Of Fdo (20)

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Data analytics online training
Data analytics online trainingData analytics online training
Data analytics online training
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geissler
 
A practical guide to GIS in Civil 3D
A practical guide to GIS in Civil 3DA practical guide to GIS in Civil 3D
A practical guide to GIS in Civil 3D
 
Best practices for_managing_geospatial_data1
Best practices for_managing_geospatial_data1Best practices for_managing_geospatial_data1
Best practices for_managing_geospatial_data1
 
SAS Online Training Institute in Hyderabad - C-Point
SAS Online Training Institute in Hyderabad - C-PointSAS Online Training Institute in Hyderabad - C-Point
SAS Online Training Institute in Hyderabad - C-Point
 
Os Napier
Os NapierOs Napier
Os Napier
 
Relaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked dataRelaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked data
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley Perspective
 
Local Government Presentation
Local Government PresentationLocal Government Presentation
Local Government Presentation
 
MODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxMODS_Training_January_2015.pptx
MODS_Training_January_2015.pptx
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Cases
 
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...
The Best Come from Fresh Ingredients: Creating CAD Files from an Enterprise S...
 
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...
MongoDB World 2019: Get the Best of Geo Data with MongoDB Atlas and MongoDB C...
 
Sas Enterprise Guide A Revolutionary Tool
Sas Enterprise Guide A Revolutionary ToolSas Enterprise Guide A Revolutionary Tool
Sas Enterprise Guide A Revolutionary Tool
 
Leveraging GIS with AutoCAD
Leveraging GIS with AutoCADLeveraging GIS with AutoCAD
Leveraging GIS with AutoCAD
 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2
 

Agic 2009 Fu Ndamentals Of Fdo

  • 1. FUNdamentals of FDO Richard E Chappell Geospatial Application Engineer
  • 2. Welcome Richard Chappell – “Rick” Geospatial Application Engineer CADsoft Consulting, Inc 1295 W. Washington St., Suite 201, Tempe, AZ 85281 480-820-0408 rick.chappell@cadsoft-consult.com http://www.cadsoft-consult.com/blogs/geo/ http://www.linkedin.com/in/richardchappell
  • 3. Objectives  Participants to gain a basic understanding of FDO  To be able to basic FDO connections in AutoCAD Map 3D 2010  To be able to filter FDO feature sources  To be able to stylize FDO feature sources
  • 4. Agenda  Discuss FDO  What it is  Where it came from  What it means to us  Hands on Examples of working with AutoCAD Map 3D 2010 to connect and manage FDO feature sources
  • 5. Tell us who you are  Name  What do you do  Experience with Autodesk products  Why you’re here
  • 7. The FDO Standard is maintained at OSGeo
  • 8. Where did FDO come from? Autodesk needed a technology that could provide a way to access many different geospatial data sources through a common mechanism. Requirements  object-based feature model  Supports the OGC Simple Feature specification geometry types  Defines a logical model that maps to commonly used physical implementations  Each data source has its corresponding FDO provider.  Allow clients to determine specific capabilities of a particular provider  Allows new commands and schema additions to be easily added over time
  • 9. Current FDO Providers  ArcSDE  GDAL  MySQL  OGR (Personal  SDF Geodatabase)  SHP  PostGIS  ODBC  Oracle  WFS  KML  WMS  GE Smallworld  SQL Server
  • 10. Current Applications working with FDO  AutoCAD Map 3D 2005-2010  Autodesk Topobase 2009-2010  Autodesk Utility Design 2009  Autodesk MapGuide Enterprise 2007-2010  MapGuide Open Source 1.0.0-2.1  1Spatial Radius Studio 1.4  FDO Toolbox v 0.5-v.0.8.2.1  Geomap Systems Geomap 2008  Safe Software FME 2006-2010  SL-KingnFDO2FDO v0.74-0.76
  • 11. AutoCAD Map 3D  AutoCAD Map 3D uses FDO technology to create a hybrid environment with geospatial features and drawing objects There are 3 main types of feature sources:  File-based raster and vector (SHP, SDF, DEM, SID, ECW,etc)  Database vector and ODBC (Oracle, Access)  OpenGIS raster and vector (WMS, WFS) Feature sources render very rapidly
  • 12. Feature Source – Raster (Mr Sid)
  • 13. Feature Source – Raster (DEM)
  • 14. Feature Source – Vector (Shape)
  • 15. Feature Source – ODBC (Access)
  • 16. When to use a Feature Source  Data Sharing
  • 17. When to use a Feature Source  Data Sharing  High Performance
  • 18. When to use a Feature Source  Data Sharing  High Performance  Central GIS Connectivity
  • 19. When to use a Feature Source  Data Sharing  High Performance  Central GIS Connectivity  SQL Server Support
  • 20. When to use a Feature Source  Data Sharing  High Performance  Central GIS Connectivity  SQL Server Support  Cartographic Tools
  • 21. When to use a Feature Source  Data Sharing  High Performance  Central GIS Connectivity  SQL Server Support  Cartographic Tools  Rapid Publishing to Autodesk MapGuide Enterprise
  • 22. When to use a Feature Source  Data Sharing  High Performance  Central GIS Connectivity  SQL Server Support  Cartographic Tools  Rapid Publishing to Autodesk MapGuide Enterprise  OpenGIS Conformity
  • 23. Feature Layers Process  Connect to a feature source  Can be a single file or folder  Give it a name  Adjust settings (coordinates) Feature source is added to Map Explorer  Add to Map Feature layer is now added to Display Manager.
  • 25. Hands-On Exercise – Connect to a Feature Source  Open redding.dwg  Ensure Display Manager is selected in the Task Pane  (If task pane is not up, type mapwspace)  Click Data>Connect to Data  Click Add SDF Connection  Give it a name – SDF_Parcel  For source file, select parcels.sdf  In the Add Data to map area:  Ensure parcels schema is selected  Note coordinate system is CA-I  Click Add to Map
  • 26. Hands-On Exercise – Connect to a Feature Source  Add another SDF connection  Name – SDF_ROADS  Source – Roads.sdf  Under Add Data to Map  Ensure Roads Schema is selected  Click Add to Map  Add Shape Connection  Name – SHP_Waterlines  Source – waterlines.shp  Click Connect  Under Add Data to Map area  Ensure waterlines schema is seleected  Click Add to Map  Close Data Connect Window
  • 27. Hands-On Exercise – Connect to a Feature Source  In the Display Manager, select the waterlines layer.  Click the Table button (at top of Task Pane)  In the Data table dialog box, select any record – note the map zooms to the objects selected in the Data Table.
  • 28. Hands-On Exercise – Add Point Data (ODBC) First, we need to serve a database as an ODBC connection  In Windows, clisck Start>Run  Enter ODBCAD32  Click OK  In the ODBC Data Source Administrator Dialog box, clixk System DSN  Click the Add button  In the Create New Data Source dialog box, under Name, select Microsoft Access Driver (*.mdb)  Click Finish  In the ODBC Microsoft Access Setup dialog box, for Data Source Name, enter REDDING_ODBC  Click Select  Browse to redding_hydrants.mdb  Click OK  Click OK to complete the ODBC setup
  • 29. Hands-On Exercise – Add Point Data (ODBC) The next step is to add ODBC Data to the Drawing as a feature source  Use the same process to Connect to Data and Add ODBC Connection  Name – ODBC_Hydrants  Source Type – Data Source Name (DSN)  Redding_ODBC  Click Connect  Click Login  Under the Add Data to Map:  Click Edit Coordinate Systems tab  Click the Default Spatial context  Click Edit  In Select Coordinates System dialog box  Category – Lat Longs  Coord System – LL, No Datum, Latitude-Longitude; Degrees -180 to +180  Click OK
  • 30. Hands-On Exercise – Add Point Data (ODBC)  Under Add Data to Map  For X, select LON  For Y, select LAT  For Z, select <none>  Click Add to Map  Close the Data Connect Box
  • 31. Filtering Data Sources  By Attribute  STNAME = Brittany Drive  By Location
  • 32. Hands-On Exercise – Query Features on Connect Use an Attribute Filter  Connect to SDF feature source  Name – SDF_PARCELS_BRITTANY_DRIVE  Source – parcels.sdf  Click connect  Under Schema, ensure Parcels are Checked  Click the down arrow next to Add to Map  Select Add to Map with Query  In the Create Query dialog box, click Property > STNAME  Click the Equal To button
  • 33. Hands-On Exercise – Query Features on Connect  Click Get Values  Under Select a Property to Retrieve Its Values, select STNAME  Under Filter the List of Values, enter: BR  Click the green arrow button  Click Brittany Dr  Click Insert Value  In the Create Query dialog box, click OK To see the filtered parcel feature source, turn the other feature sources off in the Display Manager
  • 34. Hands-On Exercise – Use a Spatial Feature with a SHP  Create a new data connection  Name – SHP_VALVES_BRITTANY_DRIVE  Source – valves.shp  Click Connect  Under Schema, ensure Valevs are checked  Click Add to Map with Query  In the Create Query dialog box, click Locate on Map>Inside Rectangle  Create a rectangle around the filtered parcels  In the Create Query dialog box, click OK  Close the Data Connect window  Valves are filtered within the rectangle
  • 35. Hands-On Exercise – Stylize the Features  Turn on all of the feature layers  At top of Task Pane, click Groups and select Draw Order  Drag roads above parcels, and hydrants above roads  In the Display Manager, select the Hydrants layer and click the Style button  Under Scale ranges for Layer, set the To scale to 5000  In the Style editor pane, click the Style Browse button  In the Style Point dialog, click the Symbol browse button  Browse to, and select water-hydrant.dwg  Click on the WATER symbol  Click OK
  • 36. Hands-On Exercise - Stylizing  Add themes and styles to feature layers
  • 37. Tell us how we did
  • 38. Thank-You! Rick Chappell Geospatial Application Engineer CADsoft Consulting, Inc 1295 W. Washington St., Suite 201, Tempe, AZ 85281 480-820-0408 rick.chappell@cadsoft-consult.com http://www.cadsoft-consult.com/blogs/geo/ http://www.linkedin.com/in/richardchappell www.cadsoft-consult.com CAD Camp – Geospatial Day – Nov 19 http://www.cadsoft-consult.com/index.php?option=com_content&task=view&id=693&Itemid=197