arcgis 9.2 overview - earth – navigation keyboard shortcuts –– customize full...
Post on 26-Mar-2018
215 Views
Preview:
TRANSCRIPT
7/9/20087/9/2008
11
ArcGIS 9.2ArcGIS 9.2
ArcMap 9.2 UsabilityArcMap 9.2 Usability
Audrey BongAudrey BongESRI MalaysiaESRI Malaysia
88thth July, 2008July, 2008
ArcGIS 9.2 OverviewArcGIS 9.2 Overview
•• Improve Usability and QualityImprove Usability and Quality•• Improve DocumentationImprove Documentation•• Improve Raster CapabilitiesImprove Raster Capabilities
7/9/20087/9/2008
22
ArcMap UsabilityArcMap Usability•• Navigation/InteractionNavigation/Interaction
–– Improved Measure ToolImproved Measure Tool–– New Go To XY command lets you find coordinates on the mapNew Go To XY command lets you find coordinates on the map–– Navigate maps with mouse wheelNavigate maps with mouse wheel–– Navigation keyboard shortcutsNavigation keyboard shortcuts–– Customize Full ExtentCustomize Full Extent–– New Scale ControlNew Scale Control –– Easier to work with ScalesEasier to work with Scales
•• Persisted throughout Desktop ApplicationsPersisted throughout Desktop Applications–– Magnifier and Viewer window enhancementsMagnifier and Viewer window enhancements
•• Easy to create multiple viewing panelsEasy to create multiple viewing panels–– Improved FindImproved Find
•• LayersLayers–– Easier to choose layers in dialogsEasier to choose layers in dialogs
•• Support Group LayersSupport Group Layers–– Set transparency, contrast and brightness for group layersSet transparency, contrast and brightness for group layers–– Improved Identify ToolImproved Identify Tool–– Zoom to make visible commandZoom to make visible command–– Swipe on Group LayersSwipe on Group Layers
•• Data FramesData Frames–– Improved handling of different geographic coordinate systemsImproved handling of different geographic coordinate systems
ArcMap UsabilityArcMap Usability•• Map DocumentsMap Documents
–– Able to set if all Map Documents should use relative or absolute pathsAble to set if all Map Documents should use relative or absolute paths–– Support for Decimal Degrees and Degrees Decimal MinutesSupport for Decimal Degrees and Degrees Decimal Minutes–– Map GridsMap Grids
•• New USNG and MGRS styles are located in ESRI.styleNew USNG and MGRS styles are located in ESRI.style•• New interval supportNew interval support
•• TablesTables–– Easier to calculate fields to be area, length, perimeter, etc.Easier to calculate fields to be area, length, perimeter, etc.–– Improvements to the Field CalculatorImprovements to the Field Calculator–– Print tables directly without creating reportsPrint tables directly without creating reports–– Easier to sort fieldsEasier to sort fields–– Easier to select and unselect recordsEasier to select and unselect records–– Navigate quickly from a table to the mapNavigate quickly from a table to the map
•• Excel SupportExcel Support
7/9/20087/9/2008
33
Viewing metadata in ArcMapViewing metadata in ArcMap
Desktop Help ImprovementsDesktop Help Improvements
•• Better searchBetter search–– Faster, more intelligent natural language searchFaster, more intelligent natural language search–– Synonyms improve results and ranksSynonyms improve results and ranks–– Customizable, with search options and historyCustomizable, with search options and history–– Reworked indexReworked index
•• Better contentBetter content–– Structured around concepts and tasks, not product namesStructured around concepts and tasks, not product names–– More tips, tricks, and graphicsMore tips, tricks, and graphics
•• Easier access to tutorialsEasier access to tutorials–– Links to PDFs from helpLinks to PDFs from help–– Video clips of each tutorialVideo clips of each tutorial
7/9/20087/9/2008
44
9.2 Usability Enhancements9.2 Usability EnhancementsDemoDemo
ArcGIS 9.2ArcGIS 9.2
Animation in 9.2Animation in 9.2
7/9/20087/9/2008
55
What’s new in 9.2What’s new in 9.2
•• Builds upon existing animation functionality from 3D AnalystBuilds upon existing animation functionality from 3D Analyst–– Map view track for panning and zooming in and outMap view track for panning and zooming in and out–– Map layer track for turning layers on and off and transparencyMap layer track for turning layers on and off and transparency
•• Added Animation toolbar to ArcMapAdded Animation toolbar to ArcMap
•• New Time Layer Animation TypeNew Time Layer Animation Type–– Synchronized temporal display of multiple layers and graphs in allSynchronized temporal display of multiple layers and graphs in all
applications : ArcMap, ArcScene, ArcGlobeapplications : ArcMap, ArcScene, ArcGlobe–– Feature Classes, Raster Catalogs, NetCDF data supportedFeature Classes, Raster Catalogs, NetCDF data supported–– For display of historic time series, not real time data feeds.For display of historic time series, not real time data feeds.
•• Export custom resolution animations without distortionExport custom resolution animations without distortion
Supported datasets forSupported datasets for temporaltemporal animationanimation
•• Feature LayersFeature Layers•• Raster Catalog LayersRaster Catalog Layers•• TablesTables•• Feature Layer, Raster Layer, or Table created fromFeature Layer, Raster Layer, or Table created from
netCDFnetCDF•• Database history layers and Tracking Analyst layersDatabase history layers and Tracking Analyst layers
Animation setup is the same for all typesAnimation setup is the same for all typesData can also be animated in graphsData can also be animated in graphs
7/9/20087/9/2008
66
Raster Catalogs for temporal animationRaster Catalogs for temporal animation
•• Use a date/time fieldUse a date/time field•• Or use an index field (i.e. ObjectID (if rasters areOr use an index field (i.e. ObjectID (if rasters are
sequential through time)sequential through time)Note: The layer will initially draw as a wire frame if more than 9 rasters. OnceNote: The layer will initially draw as a wire frame if more than 9 rasters. Onceanimated, you’ll see the imagesanimated, you’ll see the images
NetCDF for temporal animationNetCDF for temporal animation
•• Multidimensional ArraysMultidimensional Arrays–– Already support time as a dimension (e.g. netCDF, HDF)Already support time as a dimension (e.g. netCDF, HDF)–– New to most GIS users, common to Earth science modelingNew to most GIS users, common to Earth science modeling
community.community.
Temperature, windTemperature, winddirection and wind speeddirection and wind speed
from National Weatherfrom National WeatherService forecast modelService forecast model
Temperature, windTemperature, winddirection and wind speeddirection and wind speed
from National Weatherfrom National WeatherService forecast modelService forecast model
7/9/20087/9/2008
77
Animating data in graphsAnimating data in graphs
•• Create a graph using a layer or tableCreate a graph using a layer or table
•• When the animation is played, the graph will animateWhen the animation is played, the graph will animate
Location of Desktop online Help:Location of Desktop online Help:
Animation in ArcMap tutorialAnimation in ArcMap tutorial –– useful to get starteduseful to get started
Read the Animation FAQRead the Animation FAQ
7/9/20087/9/2008
88
ArcGIS 9.2ArcGIS 9.2
Graphing in 9.2Graphing in 9.2
7 Graph types7 Graph types
-- Bar, Line, Area, Histogram, Scatter, Pie, Box plotBar, Line, Area, Histogram, Scatter, Pie, Box plot
7/9/20087/9/2008
99
Color matchingColor matching
•• Color matchingColor matchingbetween graph and mapbetween graph and maplayer.layer.
•• Other color options:Other color options:–– CustomCustom -- single color forsingle color for
all valuesall values
New Graph WizardNew Graph Wizard
•• Improved user interfaces (UIs):Improved user interfaces (UIs):
•• Improved context menu with added functionality:Improved context menu with added functionality:
7/9/20087/9/2008
1010
More control over elementsMore control over elements
•• Advanced Properties gives full control over all graph elementsAdvanced Properties gives full control over all graph elements
Multiple datasets on same graphMultiple datasets on same graph
•• Plot data from several different fields or datasets on samePlot data from several different fields or datasets on samegraph.graph.–– Each plot is called a “Each plot is called a “seriesseries”.”.
•• Series data can come from a different field from the sameSeries data can come from a different field from the sameinput, orinput, or one of the other layers available to ArcMap.one of the other layers available to ArcMap.
Series 1Series 1 Series 2Series 2
•• The order of series and functions can be changed onThe order of series and functions can be changed onby reordering the tabs in the Properties page.by reordering the tabs in the Properties page.
7/9/20087/9/2008
1111
Graph ManagerGraph Manager
•• Now displays the name of the source layers and tables.Now displays the name of the source layers and tables.•• Now resizableNow resizable•• Graphs can be sorted alphabetically by name and byGraphs can be sorted alphabetically by name and by
graph type in the graph manager.graph type in the graph manager.•• Better save/load functionality.Better save/load functionality.•• Graphs can be exported to more formats.Graphs can be exported to more formats.
Improved Data handling & representationImproved Data handling & representation
•• Better linking interaction between maps, tables andBetter linking interaction between maps, tables andgraphs.graphs.
•• Better editing functionality.Better editing functionality.•• Support for larger datasets.Support for larger datasets.•• Plot Mathematical Functions (previously called "Trends")Plot Mathematical Functions (previously called "Trends")
–– Some new Functions that were not available before are:Some new Functions that were not available before are:•• Count, Cumulative, Exponential Moving Average, Exponential Trend, Median,Count, Cumulative, Exponential Moving Average, Exponential Trend, Median,
Mode, Moving Average, Root Mean Square, Standard Deviation, Trend,Mode, Moving Average, Root Mean Square, Standard Deviation, Trend,Variance.Variance.
7/9/20087/9/2008
1212
ArcGIS 9.2ArcGIS 9.2
Graphing & Animation DemoGraphing & Animation Demo
ArcGIS 9.2ArcGIS 9.2
ArcGIS 9.2 Geoprocessing &ArcGIS 9.2 Geoprocessing &AnalysisAnalysis
7/9/20087/9/2008
1313
OverviewOverview
••What’s new in 9.2?What’s new in 9.2?––ToolsTools––ModelBuilderModelBuilder––ScriptingScripting––DocumentationDocumentation––Developer API & SDKDeveloper API & SDK
•• 81 core and 43 new extension tools81 core and 43 new extension tools•• 3D Analyst Toolbox has 24 new tools3D Analyst Toolbox has 24 new tools
–– AddFeatureClassToTerrainAddFeatureClassToTerrain–– AddTerrainPointsAddTerrainPoints–– AddTerrainPyramidLevelAddTerrainPyramidLevel–– Ascii3DToFeatureClassAscii3DToFeatureClass–– BuildTerrainBuildTerrain–– ChangeTerrainReferenceScaleChangeTerrainReferenceScale–– CreateTerrainCreateTerrain–– DecimateTinNodesDecimateTinNodes–– DelineateTinDataAreaDelineateTinDataArea–– ExtrudeBetweenExtrudeBetween–– TinDifferenceTinDifference–– TinLineTinLine–– TinPolygonVolumeTinPolygonVolume
–– FeatureClassZToASCIIFeatureClassZToASCII–– Import3DFilesImport3DFiles–– LASToMultipointLASToMultipoint–– Layer3DToFeatureClassLayer3DToFeatureClass–– MultiPatchFootprintMultiPatchFootprint–– RasterDomainRasterDomain–– RemoveFeatureClassFromTerrainRemoveFeatureClassFromTerrain–– RemoveTerrainPointsRemoveTerrainPoints–– RemoveTerrainPyramidLevelRemoveTerrainPyramidLevel–– TerrainToRasterTerrainToRaster–– TerrainToTinTerrainToTin
New ToolsNew Tools
7/9/20087/9/2008
1414
New ToolsNew Tools•• Cartography toolbox has 15 new toolsCartography toolbox has 15 new tools
–– AddRepresentationAddRepresentation–– AlignMarkerToStrokeOrFillAlignMarkerToStrokeOrFill–– CalculateGeodesicAngleCalculateGeodesicAngle–– CalculateLineCapsCalculateLineCaps–– CalculatePolygonMainAngleCalculatePolygonMainAngle–– CalculateRepresentationRuleCalculateRepresentationRule–– CreateOverpassCreateOverpass–– CreateUnderpassCreateUnderpass–– DetectGraphicConflictDetectGraphicConflict–– DropRepresentationDropRepresentation–– RemoveOverrideRemoveOverride–– SelectFeatureByOverrideSelectFeatureByOverride–– SetLayerRepresentationSetLayerRepresentation–– SetRepresentationControlPointByAngleSetRepresentationControlPointByAngle–– UpdateOverrideUpdateOverride
•• Conversion toolbox has 7 newConversion toolbox has 7 newtoolstools–– ESRITranslatorESRITranslator–– IMSMDPublisherIMSMDPublisher–– PointToRasterPointToRaster–– PolygonToRasterPolygonToRaster–– PolylineToRasterPolylineToRaster–– USGSMPTranslatorUSGSMPTranslator–– XSLTransformXSLTransform
•• Analysis toolbox has 2 newAnalysis toolbox has 2 newtoolstools–– CreateThiessenPolygonsCreateThiessenPolygons–– SpatialJoinSpatialJoin
New ToolsNew Tools•• Data Management toolbox has 45 newData Management toolbox has 45 new
toolstools–– AddColormapAddColormap–– AddGlobalIDsAddGlobalIDs–– Adjust3DZAdjust3DZ–– AggregatePolygonsAggregatePolygons–– BuildRasterAttributeTableBuildRasterAttributeTable–– CalculateEndDateCalculateEndDate–– CalculateValueCalculateValue–– CollapseDualLinesToCenterlineCollapseDualLinesToCenterline–– CompareReplicaSchemaCompareReplicaSchema–– CompressFileGeodatabaseDataCompressFileGeodatabaseData–– CreateCustomGeoTransformationCreateCustomGeoTransformation–– CreateFileGDBCreateFileGDB–– CreateFishnetCreateFishnet–– CreateOrthoCorrectedRasterDatasetCreateOrthoCorrectedRasterDataset–– CreatePansharpenedRasterDatasetCreatePansharpenedRasterDataset–– CreateRandomPointsCreateRandomPoints–– CreateRandomRasterCreateRandomRaster–– CreateReplicaCreateReplica–– CreateReplicaFootPrintsCreateReplicaFootPrints–– DeleteColormapDeleteColormap–– DeleteRasterAttributeTableDeleteRasterAttributeTable–– ExportAcknowledgementMessageExportAcknowledgementMessage–– ExportDataChangeMessageExportDataChangeMessage–– ExportReplicaSchemaExportReplicaSchema
–– FeatureCompareFeatureCompare–– FileCompareFileCompare–– GenerateGlobeServerCacheGenerateGlobeServerCache–– GenerateMapServerCacheGenerateMapServerCache–– GenerateMapServerCacheTilingSchemeGenerateMapServerCacheTilingScheme–– GetRasterPropertiesGetRasterProperties–– ImportMessageImportMessage–– ImportReplicaSchemaImportReplicaSchema–– MergeBranchMergeBranch–– RasterCompareRasterCompare–– ReExportUnacknowledgedMessagesReExportUnacknowledgedMessages–– SimplifyBuildingSimplifyBuilding–– SimplifyPolygonSimplifyPolygon–– SynchronizeChangesSynchronizeChanges–– TableCompareTableCompare–– TinCompareTinCompare–– TransposeTimeFieldsTransposeTimeFields–– UncompressFileGeodatabaseDataUncompressFileGeodatabaseData–– UpgradeSpatialReferenceUpgradeSpatialReference–– WorkspaceToRasterCatalogWorkspaceToRasterCatalog–– WorkspaceToRasterDatasetWorkspaceToRasterDataset
7/9/20087/9/2008
1515
New ToolsNew Tools
•• Geocoding toolbox has 2Geocoding toolbox has 2new toolsnew tools–– RebuildAddressLocatorRebuildAddressLocator–– RematchAddressesRematchAddresses
•• Geostatistical AnalystGeostatistical Analysttoolbox has 9 new toolstoolbox has 9 new tools–– GACalculateZValueGACalculateZValue–– GACreateGeostatisticalLayerGACreateGeostatisticalLayer–– GAGetModelParameterGAGetModelParameter–– GALayerToContourGALayerToContour–– GALayerToPointsGALayerToPoints–– GAMovingWindowKrigingGAMovingWindowKriging–– GANeighborhoodSelectionGANeighborhoodSelection–– GASemivariogramSensitivityGASemivariogramSensitivity
•• New MultidimensionalNew Multidimensionaltoolbox has 7 new toolstoolbox has 7 new tools–– FeatureToNetCDFFeatureToNetCDF–– GASetModelParameterGASetModelParameter–– MakeNetCDFFeatureLayerMakeNetCDFFeatureLayer–– MakeNetCDFRasterLayerMakeNetCDFRasterLayer–– MakeNetCDFTableViewMakeNetCDFTableView–– RasterToNetCDFRasterToNetCDF–– SelectByDimensionSelectByDimension–– TableToNetCDFTableToNetCDF
New ToolsNew Tools•• Spatial Analyst toolbox has 7Spatial Analyst toolbox has 7
new toolsnew tools–– AreaSolarRadiationAreaSolarRadiation–– DiffDiff–– InListInList–– OverOver–– PointsSolarRadiationPointsSolarRadiation–– SolarRadiationGraphicsSolarRadiationGraphics–– WeightedSumWeightedSum
•• Network Analyst toolbox has 2Network Analyst toolbox has 2new toolsnew tools–– CalculateLocationsCalculateLocations–– UpdateAnalysisLayerAttributeUpdateAnalysisLayerAttribute
ParameterParameter
•• Spatial Statistics toolbox has 2Spatial Statistics toolbox has 2new toolsnew tools–– CalculateDistanceBandCalculateDistanceBand–– MultiDistanceSpatialClusteringMultiDistanceSpatialClustering
•• New Tracking Analyst toolbox hasNew Tracking Analyst toolbox has2 new tools2 new tools–– ConcatenateDateAndTimeFieldsConcatenateDateAndTimeFields–– MakeTrackingLayerMakeTrackingLayer
•• Samples toolbox has 1 new toolSamples toolbox has 1 new tool–– CADtoFeatureClasswithAttributeofCADtoFeatureClasswithAttributeof
NearestPointNearestPoint
7/9/20087/9/2008
1616
Enhanced Analysis ToolsEnhanced Analysis Tools –– Working with LargeWorking with LargeDatasetsDatasets
•• Large inputs are tiled, processed and then reassembledLarge inputs are tiled, processed and then reassembled•• Messages indicate when tiling occursMessages indicate when tiling occurs
•• Tools will work with the amount of memory on the machineTools will work with the amount of memory on the machine•• Outputs should be written to file or enterprise geodatabasesOutputs should be written to file or enterprise geodatabases
New Results tab in ArcToolbox windowNew Results tab in ArcToolbox window
•• Records everythingRecords everythingyou have doneyou have done
•• Easy to review andEasy to review andreuse geoprocessingreuse geoprocessingsteps in current andsteps in current andprevious sessions.previous sessions.
7/9/20087/9/2008
1717
Enhanced Conversion ToolsEnhanced Conversion Tools
•• Feature to Feature and Table to Table tools have a newFeature to Feature and Table to Table tools have a newfield mapping optionfield mapping option–– Provides ability to easily define the output schemaProvides ability to easily define the output schema
•• Change namesChange names•• Change typesChange types•• Remove fieldsRemove fields•• Add fieldsAdd fields•• Merge fieldsMerge fields
–– Tool also moves metadata fromTool also moves metadata frominput to the outputinput to the output
Enhanced Data Management toolsEnhanced Data Management tools
•• Append has a new fieldAppend has a new fieldmap optionmap option–– Makes it easier to matchMakes it easier to match
input fields to fields in theinput fields to fields in thealready existing featurealready existing featureclass or tableclass or table
7/9/20087/9/2008
1818
New Data Management toolsNew Data Management tools –– Random valuesRandom valuesand dataand data
•• New Create Random Points tool creates a given numberNew Create Random Points tool creates a given numberof randomly placed points in a new feature classof randomly placed points in a new feature class
•• Three generator types are supportedThree generator types are supported–– Standard C Rand() functionStandard C Rand() function–– ACM collected algorithm 599ACM collected algorithm 599–– Mersenne Twister mt19937Mersenne Twister mt19937
Batch ProcessingBatch Processing
•• AnyAny tool may be opened in a batch mode, allowing userstool may be opened in a batch mode, allowing usersto provide multiple parameter values in a batch tableto provide multiple parameter values in a batch table
•• When run, the tool will execute all rows in the tableWhen run, the tool will execute all rows in the table
7/9/20087/9/2008
1919
ArcGIS 9.2ArcGIS 9.2
Batch Processing DemoBatch Processing Demo
ArcGIS 9.2ArcGIS 9.2
ModelBuilderModelBuilder
New Features & EnhancementsNew Features & Enhancements
7/9/20087/9/2008
2020
ModelBuilderModelBuilder
•• New featuresNew features–– Iteration and model feedbackIteration and model feedback–– Variable substitutionVariable substitution–– List and series processingList and series processing
•• EnhancementsEnhancements–– May use a graphic to depict a variable or tool or as a backgroundMay use a graphic to depict a variable or tool or as a background
to the modelto the model
Model IterationModel Iteration
•• By default model executes its set of process onceBy default model executes its set of process once•• At 9.2,At 9.2,
–– Set Iterate using a countSet Iterate using a count–– Set Iterate using Boolean conditionsSet Iterate using Boolean conditions
7/9/20087/9/2008
2121
Model Iteration and FeedbackModel Iteration and Feedback
•• The feedback relationship between two variables isThe feedback relationship between two variables isdisplayed in the model diagramdisplayed in the model diagram
•• Growth models, such as wildfire spread, require feedbackGrowth models, such as wildfire spread, require feedbackloopsloops
List & Series ProcessingList & Series Processing
•• A model variable mayA model variable maycontain:contain:–– A single valueA single value–– A list of valuesA list of values–– A series of valuesA series of values
7/9/20087/9/2008
2222
List & Series ProcessingList & Series Processing
•• List ExampleList Example
•• Model creates three final outputs with no iterationModel creates three final outputs with no iteration
List & Series Processing ExampleList & Series Processing Example
•• Final output:Final output:–– Road_clip0.shp, Towers_clip0.shp, Buildings_clip0.shpRoad_clip0.shp, Towers_clip0.shp, Buildings_clip0.shp–– Road_clip1.shp. Towers_clip1.shp, Buildings_clip1.shpRoad_clip1.shp. Towers_clip1.shp, Buildings_clip1.shp
7/9/20087/9/2008
2323
New Display Properties in ModelBuilderNew Display Properties in ModelBuilder
•• You can use images for tools and variablesYou can use images for tools and variables•• In addition, you can change many of the symbologyIn addition, you can change many of the symbology
properties for individual elements, such as shape, color,properties for individual elements, such as shape, color,and font.and font.
Geoprocessing DocumentationGeoprocessing Documentation –– What’s New?What’s New?
•• All conceptual topics have been rewritten or heavilyAll conceptual topics have been rewritten or heavilyeditededited
•• Many new topics have been added to better explain howMany new topics have been added to better explain howgeoprocessing worksgeoprocessing works
•• Easier to understand and follow introduction to what isEasier to understand and follow introduction to what isgeoprocessing and ArcGIS’s geoprocessing frameworkgeoprocessing and ArcGIS’s geoprocessing framework
•• Many more illustrated examplesMany more illustrated examples
7/9/20087/9/2008
2424
Exporting modelsExporting models
•• When exporting a model, iteration, lists and series are notWhen exporting a model, iteration, lists and series are notsupported in the new scriptsupported in the new script–– The script will contain the first value of a list or seriesThe script will contain the first value of a list or series–– There will be no loop, the script represents the first iteration of theThere will be no loop, the script represents the first iteration of the
modelmodel
ArcGIS 9.2ArcGIS 9.2
What’s New in ArcGIS 9.2 RasterWhat’s New in ArcGIS 9.2 Raster
Audrey BongAudrey Bong
7/9/20087/9/2008
2525
Key Raster Features in ArcGIS 9.2Key Raster Features in ArcGIS 9.2
•• New geodata transformationNew geodata transformation–– Better raster projection engineBetter raster projection engine–– More transformationsMore transformations
•• Orthorectification and panOrthorectification and pan--sharpeningsharpening•• Geodatabase raster improvementGeodatabase raster improvement•• Complete solution for raster attribute tableComplete solution for raster attribute table•• Improved raster format supportImproved raster format support•• Miscellaneous enhancementsMiscellaneous enhancements•• Improved raster documentationImproved raster documentation
Improved raster projection and transformationImproved raster projection and transformation
•• Project onProject on--thethe--fly faster and more accuratefly faster and more accurate–– Projection and transformation onProjection and transformation on--thethe--flyfly
•• 9.2 supports many transformations9.2 supports many transformations–– Polynomial transformation (first, second and third order)Polynomial transformation (first, second and third order)–– Adjust (or rubbersheeting) transformationAdjust (or rubbersheeting) transformation–– Spline transformationSpline transformation–– RPC transformationRPC transformation–– Coordinate transformationCoordinate transformation–– More …..More …..
7/9/20087/9/2008
2626
Reading Satellite Images with RPC InformationReading Satellite Images with RPC Information
•• RPC (rational polynomial coefficients)RPC (rational polynomial coefficients)–– A camera modelA camera model
•• DigitalGlobe’s QuickBirdDigitalGlobe’s QuickBird–– Level 1B (Basic)Level 1B (Basic)–– Level 2A (Standard)Level 2A (Standard)
•• TIFF images supplied with .IMD and .RPBTIFF images supplied with .IMD and .RPB
•• Space Imaging’s IKONOSSpace Imaging’s IKONOS–– GeoGeo--Ortho KitOrtho Kit
•• TIFF images supplied with _rpc.txtTIFF images supplied with _rpc.txt
•• Does not support NITF files with RPC at ArcGIS 9.2Does not support NITF files with RPC at ArcGIS 9.2
Image OrthorectificationImage Orthorectification
•• Ortho correct images usingOrtho correct images using–– A raster dataset with RPC informationA raster dataset with RPC information–– A DEM with a known unit of measurementA DEM with a known unit of measurement
•• scale to metersscale to meters•• Available throughAvailable through
–– Create Ortho Corrected Raster Dataset GP toolCreate Ortho Corrected Raster Dataset GP tool•• Under Data ManagementUnder Data Management --> Raster> Raster
–– Layer PropertiesLayer Properties --> Display tab> Display tab
7/9/20087/9/2008
2727
DemonstrationsDemonstrations
Image orthorectificationImage orthorectification
Enhanced Project Raster GP toolEnhanced Project Raster GP tool
•• Supports datum transformationSupports datum transformation–– IRaster2:GeodataTransformationsIRaster2:GeodataTransformations
•• Supports registration pointSupports registration point
7/9/20087/9/2008
2828
Image PansharpeningImage Pansharpening
•• Creates a high resolution multband image usingCreates a high resolution multband image using–– Low resolution multiband imageLow resolution multiband image–– High resolution panchromatic bandHigh resolution panchromatic band
•• Supports methodsSupports methods–– IHS, Brovey, Simple Mean, and ESRIIHS, Brovey, Simple Mean, and ESRI
•• Available throughAvailable through–– Create PanCreate Pan--sharpened Raster Dataset GP toolsharpened Raster Dataset GP tool
•• Data ManagementData Management --> Raster tool set> Raster tool set–– Layer PropertiesLayer Properties --> Symbology tab> Symbology tab
DemonstrationsDemonstrations
PanPan--sharpeningsharpening
7/9/20087/9/2008
2929
Geodatabase RasterGeodatabase Raster –– Improved Raster CatalogImproved Raster CatalogStorageStorage
•• Store spatial reference for each raster datasetStore spatial reference for each raster dataset–– Can be different from raster column’s SRCan be different from raster column’s SR–– Persist the datasets’ original spatial referencesPersist the datasets’ original spatial references–– Applies for States/regions cover multiple UTM zonesApplies for States/regions cover multiple UTM zones
•• Store geodata transformation for each raster datasetStore geodata transformation for each raster dataset–– Managing RPC images in a raster catalogManaging RPC images in a raster catalog
Geodatabase RasterGeodatabase Raster -- Improved Raster DataImproved Raster DataLoadingLoading
•• New GP loading tools (faster)New GP loading tools (faster)
–– Load from a directory to a raster datasetLoad from a directory to a raster dataset–– Load from a directory to a raster catalogLoad from a directory to a raster catalog
•• With an option to project raster datasetsWith an option to project raster datasets–– Calculates spatial grid automaticallyCalculates spatial grid automatically
7/9/20087/9/2008
3030
Geodatabase RasterGeodatabase Raster –– FGDB RasterFGDB Raster
•• Supports large raster datasetsSupports large raster datasets–– 1TB default, up to 256TB1TB default, up to 256TB
•• Similar implementation as an ArcSDE rasterSimilar implementation as an ArcSDE raster–– Stores raster blobs natively, tile by tile within gdbStores raster blobs natively, tile by tile within gdb–– Support append operation for mosaickingSupport append operation for mosaicking–– Partial pyramid buildingPartial pyramid building–– Appending to mosaic easierAppending to mosaic easier–– Same set of compression typesSame set of compression types
•• JP2000, JPEG, LZ77JP2000, JPEG, LZ77
•• Supports both managed and unmanaged raster catalogsSupports both managed and unmanaged raster catalogs•• Supports tileSupports tile--toto--tile fast copy between ArcSDE and FGDBtile fast copy between ArcSDE and FGDB
DemonstrationsDemonstrationsTexas raster catalogTexas raster catalogWorkspace loading toolWorkspace loading tool
7/9/20087/9/2008
3131
Raster Attribute Table (RAT)Raster Attribute Table (RAT) -- PropertiesProperties
•• Designed for a single band integer raster datasetDesigned for a single band integer raster dataset–– A floating point raster does not have a RATA floating point raster does not have a RAT
•• Build raster attribute tableBuild raster attribute table•• Remove raster attribute tableRemove raster attribute table•• Symbolize rasters using the field in RATSymbolize rasters using the field in RAT•• Joined with other tablesJoined with other tables
Raster Attribute Table (RAT)Raster Attribute Table (RAT) -- EditingEditing
•• Adding fieldsAdding fields–– Field of type raster is supported for geodatabase RAT onlyField of type raster is supported for geodatabase RAT only
•• Modifying valuesModifying values–– Except Value and Count fieldsExcept Value and Count fields
•• Adding or removing rowsAdding or removing rows–– Not allowed for GRID VATNot allowed for GRID VAT–– OK for other types raster attribute tableOK for other types raster attribute table
•• Table and values are loosely connectedTable and values are loosely connected•• Rebuild table to establish the integrity between values and rowsRebuild table to establish the integrity between values and rows
7/9/20087/9/2008
3232
DemonstrationsDemonstrations
Raster attribute tableRaster attribute table
Raster Format Improvement in 9.2Raster Format Improvement in 9.2
** supports write through ArcObjects onlysupports write through ArcObjects only
New formats in 9.2New formats in 9.2 Improved in 9.2Improved in 9.2 Supported in 9.1 (RDO)Supported in 9.1 (RDO)FormatFormat read/writeread/write FormatFormat read/writeread/write FormatFormat read/writeread/writeECWECW rr JP2000JP2000 rwrw IMAGINEIMAGINE rwrw
BSBBSB rr MrsidMrsid rr TIFFTIFF rwrw
PCIPCI rw*rw* BMPBMP rwrw GRID/GRIDStackGRID/GRIDStack rwrw
USGS DEMUSGS DEM rr PNGPNG rwrw DigestDigest rr
PCRasterPCRaster rw*rw* JPEGJPEG rwrw AdrgAdrg rr
HDF4HDF4 rw*rw* GIFGIF rwrw COTCOT rr
Idrisi RSTIdrisi RST rw*rw* BIL/BIP/BSQBIL/BIP/BSQ rw*rw* CITCIT rr
MEMMEM rw*rw* CADRG/ CIBCADRG/ CIB rr LAN/GISLAN/GIS rr
A.DOCA.DOC rr RAWRAW rr
•• Use GDAL library to support most of the formatsUse GDAL library to support most of the formats–– Improved support for some existing formatsImproved support for some existing formats–– Added support for many new raster formatsAdded support for many new raster formats
7/9/20087/9/2008
3333
Raster Format Improvement (Cont…)Raster Format Improvement (Cont…)
•• Supports adding a custom raster formatSupports adding a custom raster format–– GDAL driverGDAL driver
•• RecommendedRecommended–– RDO format dllRDO format dll
•• Still worksStill works
Questions…Questions…
top related