arcgis data interoperability

24
ArcGIS Data Interoperability ArcGIS Data Interoperability An Introduction An Introduction Patrick Demer Patrick Demer ESRI ESRI

Upload: elsonssouza

Post on 06-Nov-2015

22 views

Category:

Documents


0 download

DESCRIPTION

Data Interoperability

TRANSCRIPT

  • ArcGIS Data InteroperabilityArcGIS Data InteroperabilityAn IntroductionAn Introduction

    Patrick DemerPatrick DemerESRIESRI

  • ArcGIS Data InteroperabilityArcGIS Data InteroperabilityWhy use it?Why use it?

    Integrate multiple data formats from open or proprietary Integrate multiple data formats from open or proprietary sources directly into their GIS sources directly into their GIS

    Make the most of your data investmentsMake the most of your data investments

    Maintain data quality (spatial and attribute information) Maintain data quality (spatial and attribute information) as you convert between different data models.as you convert between different data models.

    Migrate more easily from other packages/data models or Migrate more easily from other packages/data models or maintain multiple systems and directly use your data asmaintain multiple systems and directly use your data as--is.is.

  • ArcGIS Data InteroperabilityArcGIS Data InteroperabilityKey FeaturesKey Features

    1.1. Direct ReadDirect Read ((70 +70 + data formatsdata formats))Use data directly in all Desktop applicationsUse data directly in all Desktop applications

    2.2. Data Translation Data Translation Convert easily between data formatsConvert easily between data formats

    3.3. Data TransformationData Transformation ((Semantic Data TranslationSemantic Data Translation))Data Remodeling Data Remodeling restructuring datarestructuring data

  • Direct ReadDirect Read

  • Direct ReadDirect Read

    Use any data source with ArcMap, ArcCatalog, ArcScene, Use any data source with ArcMap, ArcCatalog, ArcScene, ArcGlobe ArcGlobe 70+ spatial data formats70+ spatial data formats Mapping, visualization and analysisMapping, visualization and analysis

    GML

    MapInfo

    Oracle

    PostGIS

    FRAMME

    Over 70 total

    S-57QLFESFMGEWFSXML

    MappingMapping

    AnalysisAnalysis

    VisualizationVisualization

  • Create Create Interoperability ConnectionsInteroperability Connections(RDBMS, WFS, XML, (RDBMS, WFS, XML, shapefileshapefile))

    Format settings Format settings Set Spatial ReferenceSet Spatial Reference

    Direct ReadDirect ReadArcCatalogArcCatalog

    BrowseBrowse Interoperability data sources Interoperability data sources in the ArcCatalog Browse tree.in the ArcCatalog Browse tree.

  • Direct ReadDirect ReadArcMapArcMap

    Easily add your Interoperability data sources to ArcMapEasily add your Interoperability data sources to ArcMap ReadRead--OnlyOnly

    Add Data DialogAdd Data Dialog Drag Drag n n DropDrop

  • Interoperability data sources support all standard map Interoperability data sources support all standard map functions such as label, identify, selections and symbolization.functions such as label, identify, selections and symbolization.

    Direct ReadDirect ReadArcMapArcMap

  • Data TranslationData Translation

  • Direct ReadDirect ReadGeoprocessingGeoprocessing

    Full integration with the ArcGIS Full integration with the ArcGIS GeoprocessingGeoprocessingframeworkframework Input to core Input to core Geoprocessing toolsGeoprocessing tools

    Buffer, Clip, Union, Frequency, etcBuffer, Clip, Union, Frequency, etc

    Output to Shapefile, Personal Geodatabase,Output to Shapefile, Personal Geodatabase,Enterprise Geodatabase.Enterprise Geodatabase.

  • Data TranslationData TranslationData Interoperability ToolsData Interoperability Tools

    Automated Translation ToolsAutomated Translation Tools Quick ImportQuick Import

    Move data into a Personal GeodatabaseMove data into a Personal Geodatabase Quick ExportQuick Export (50 + formats)(50 + formats)

    Publish data to many formatsPublish data to many formats

    Use tools in Use tools in ModelBuilderModelBuilder to to perform data perform data translations within translations within GIS modelsGIS models

  • Geoprocessing ModelsGeoprocessing Models

    Build Interoperability into your geoprocessing Build Interoperability into your geoprocessing modelsmodels

  • Data TransformationData Transformation

  • Data TransformationData TransformationSemantic Data TranslationSemantic Data Translation

    Semantic TranslationSemantic Translation is a term coined by the is a term coined by the OpenGISOpenGIS Consortium Consortium and addresses the problems of the first generation of data and addresses the problems of the first generation of data translation by providing users with the ability to restructure ttranslation by providing users with the ability to restructure the data he data during the translation process. during the translation process.

    Semantic Data TranslationSemantic Data Translation focuses on changing the view of the data focuses on changing the view of the data to that which matches the desires of the end user or end system.to that which matches the desires of the end user or end system.Changing the format during data translation is a small part of tChanging the format during data translation is a small part of the he translation process. translation process.

  • Data TransformationData TransformationData RestructuringData Restructuring

    Data model transformation is the cornerstoneData model transformation is the cornerstone Schema is front and centerSchema is front and center Clearly restructure:Clearly restructure:

    Attribute NamesAttribute Names Feature TypesFeature Types

  • Data TransformationData TransformationWorkbench applicationWorkbench application

    Graphically create dataflow from source data to destination Graphically create dataflow from source data to destination Create, manipulate and convert geometry and attributesCreate, manipulate and convert geometry and attributes

    Source Destination

  • Step 1 Extract: Drag your source dataset on to the workspace.

    Step 2 Transform: Adjust the way your data flows from its source to the destination

    Step 3 Load: Load your data into the destination

    Data TransformationData TransformationWorkbench applicationWorkbench application

  • OnOn--thethe--fly transformationfly transformationNo data conversionNo data conversion

    Define once and use over and overDefine once and use over and over

    Data TransformationData TransformationCustom FormatsCustom Formats

  • Data TransformationData TransformationCustom Geoprocessing ToolsCustom Geoprocessing Tools

    Use Use Custom Data ImportCustom Data Import and and Custom Data ExportCustom Data Export tools tools to create powerful import and export transformationsto create powerful import and export transformations Useful if you need to perform Spatial ETL operations during Useful if you need to perform Spatial ETL operations during

    import and exportimport and export

    Use Use Custom Data TransformationCustom Data Transformation Tool to create Tool to create Geodatabase to Geodatabase transformationsGeodatabase to Geodatabase transformations Useful if source and destination have different schemas.Useful if source and destination have different schemas.

  • Data TransformationData TransformationCustom Geoprocessing ToolsCustom Geoprocessing Tools

    Data Interoperability custom tools can be used in ArcToolbox, Data Interoperability custom tools can be used in ArcToolbox, ModelBuilderModelBuilder, scripting, and the command line , scripting, and the command line same as other models and toolssame as other models and tools

  • ModelBuilder and WorkbenchModelBuilder and Workbench

    ModelBuilderModelBuilder

    Graphical batch creationGraphical batch creation Fundamental data unit is Fundamental data unit is

    a dataset, or layera dataset, or layer Partial runs of a model are Partial runs of a model are

    possiblepossible Models exportable as Models exportable as

    Python scriptsPython scripts

    WorkbenchWorkbench

    Data flow architecture Data flow architecture SchemaSchema--centric centric Fundamental data unit is Fundamental data unit is

    a featurea feature Partial runs not possiblePartial runs not possible Writes spatial ETL scripts Writes spatial ETL scripts

    (stored in Toolboxes)(stored in Toolboxes)

  • AvailabilityAvailability

    NEWNEW at 9.1 at 9.1 Integrated as part of Desktop Product BoxIntegrated as part of Desktop Product Box

    Standard Extension pricingStandard Extension pricing

    Works on ArcView, ArcEditor, and ArcInfoWorks on ArcView, ArcEditor, and ArcInfo

    Supported on Windows XP, 2000 Supported on Windows XP, 2000 Not supported for NTNot supported for NT

  • What about ArcIMS?What about ArcIMS?

    ArcIMSArcIMS Data Delivery ExtensionData Delivery Extension New product at 9.0New product at 9.0

    Clip, Zip and Ship allowsClip, Zip and Ship allows Extraction of specified area of data from IMSExtraction of specified area of data from IMS Translation of data to many formats and projectionsTranslation of data to many formats and projections

  • SummarySummary

    Integrated with ArcMap, ArcCatalog, ArcScene, Integrated with ArcMap, ArcCatalog, ArcScene, ArcGlobe ArcGlobe Direct read for 70+ spatial data formatsDirect read for 70+ spatial data formats Export of 50+ spatial data formatsExport of 50+ spatial data formats

    Fully integrated into the geoprocessing Fully integrated into the geoprocessing framework of ArcGISframework of ArcGIS

    Easily diagram and model your own spatial data Easily diagram and model your own spatial data formats and conversion toolsformats and conversion tools