230 likes | 245 Views
ESRI Conference 2004. ArcGIS New Editing Extensions Geoprocessing and Scripting The Road Ahead Data Models ArcPublisher/Reader. ESRI Conference 2004. ArcGIS Server Enterprise ArcIMS ArcPublisher/Reader Enterprise GIS Land Records Data Raster Data ArcSDE/Geodatabase/DBMS. ArcGIS.
E N D
ESRI Conference 2004 • ArcGIS • New • Editing • Extensions • Geoprocessing and Scripting • The Road Ahead • Data Models • ArcPublisher/Reader
ESRI Conference 2004 • ArcGIS Server • Enterprise • ArcIMS • ArcPublisher/Reader • Enterprise GIS • Land Records Data • Raster Data • ArcSDE/Geodatabase/DBMS
ArcGIS New Highlights: • Export code entirely rewritten (and arcpress) • Multiple address services • Model Builder • Alphabetized menus, shortcuts, etc. • Toolbox greatly expanded
Demos: • Editing • Label manager • Pause
Extensions: What’s New In: • 3D Analyst • Spatial Analyst • Image Analyst • ArcPad What’s New For 9.0 (or future releases): • GPS Analyst • Maplex • Data Interoperability
3-D Analyst What’s New: • ArcGlobe, 3D Symbology, multipatch featureclass – triangulated volumetric shape • 3D Effects Toolbar, 3D Symbol Property Editor • 3D Texture Support • 3D Markers – can import models of type 3DS by Discreet (*.3ds), OpenFlight (*.flt), Virtual Reality Modeling (*.vrl) and Sketchup (*.skp)
ArcGlobe vs. ArcScene • Both are packaged with 3D Analyst in 9.0 • Fusion into one visualization environment in the future ArcGlobe • Handles very large datasets or “whole-earth” visualization • Data merged on the fly, no preprocessing • Spatial Reference required ArcScene • Can only be used with localized datasets as it puts everything into memory • More interactive tools and graphic support like 3D line symbology • Stereo viewing supported
Spatial Analyst • No major changes for 9.0 • Approximately 100 tools exposed (they’re not new) in the geoprocessing framework • 2 GB file size limit for GRID’s are removed although no new attributes can be added • TopoGrid now a tool in 9.0 called “Topo to Raster” • Reorganization and additions to the ArcObjects API • In 9.1 – working on more tools, time series elements
Image Analyst • Version 8.3 is available on Leica’s website for a free trial period - 9.0 is in beta • Digital imagery can be used for data visualization, data extraction/creation into geodatabase, and analysis What’s new from 3.x: • Single-frame ortho rectification, simple color balancing, unsupervised classification • Merge two different resolution images • Vegetative indices (NDVI) • Change detection • Raster to vector feature extraction
ArcPad • Platforms supported: Windows CE, Pocket PC, Palm • Does not interactively work with the geodatabase • Attribute rules supported but not topology rules • ArcPad 7.0 currently in beta • Enhanced symbology, editing, redlining and performance • Support for digital cameras
Tablet PC in ArcGIS • Growing interest in this technology because of ability to work with ArcMap and the geodatbase; now a part of Microsoft Mobile Devices division • Ink Support now in core product • Gestures supported as an ArcObject event • GPS toolbar now in core product – does not support editing, more like a navigation device
GPS Analyst • Trimble product to be released at the end of this year • Works within ArcMap in the field or in the office • Differential Correction, Data Collection, Access to Geodatabase • Validation process ensures features meet required accuracy, provides errors, is feature-linked • Creates additional system tables on the feature class • Integrity index – lets you choose best base station to postprocess • Can collect multiple features at the same time • Can set up custom construction types • No price being quoted at this time
Maplex • New in 9.0 - extension to ArcGIS label engine • Quick, complex label creations – intended for high quality cartographic labeling • Advanced label placement options, including creating and editing annotation • Easily works with a large number of labels • Provides tools for simplifying custom labels • Reduces label repetition • Alias tables • Auto-size reduction to fit more labels on the screen • Standard extension pricing
Data Interoperability • Available at end of August, standard extension pricing • Integrated with Arcmap, Catalog, Scene and Globe • Direct data access, transformation, and export capabilities • Model and diagram custom spatial data formats using a semantic data translation engine with 120 specialized transformers • All formats work as input to models, command line, and scripting • Works with Arcobjects – treats as a featureclass • Attribute and Spatial Queries will even work on all data types • Cannot edit the data but can map/view all data • www.esri.com\datainteroperability or www.safe.com\esri
DIO Extension vs. ModelBuilder • ModelBuilder allows partial run • ModelBuilder allows you to see where progress is • ModelBuilder exportable as Python script • Workbench’s fundamental unit is feature level, ModelBuilder is feature class • Workbench in ArcGIS doesn’t actually run, it just tests
Geoprocessing 4 ways to run tools 1. Dialog 2. Command line 3. As a process in a model • As a function in a program or script • Geoprocessing PDF and Object Model • Geoprocessing wizard > Toolbox
Python • Scripting language named after Monty Python • Primary scripting language supported by ESRI in which most developer samples will be written • Very similar to AML • Open Source (free) • Easy to learn and use • IDE-integrated development environment • Block structure denoted with tabs and spaces • Excels at data management and fast with the network • http://hobu.biz/software/python_guide_esri or http://www.python.org/.
Scripting • White paper “Geoprocessing scripts with ArcGIS” support.esri.com\geoprocessing • Some list functions are provided in Python to list contents of directories, etc. • Can call models inside scripts. • Must use script for branching inside a model.
The Road Ahead • Task assistant – Reduce clicks • Multiple layouts • Backward compatibility • Settings assistant • File geodatabase – faster than MS Access • Parts of ArcCatalog embedded in other apps
The Road Ahead • Focus on usability, quality, etc. • Service Pack 2 - late 2004 • ArcGIS 9.1 – late 2005
Data Models • Several new models under development (about 30 on website) • Transportation • Local Government • Address • New book entitled “Designing Geodatabases: Case Studies in GIS Data Modeling”
Local Government Data Model • Currently in development • Includes address management, emergency management, government units (administration boundaries), base maps, environmental, utilities, and transportation sub-models • Huge emphasis on emergency management and whether it should be its own “hub” in the model • What should be added/deleted/changed? Input is welcome – Steve Grise at ESRI • Homeland Security model now available on the web – no clear input on what it should contain
Address Model • New Template • ArcGIS Address Data Model Template.mdb • Simplified the model • Use Disconnected Editing to apply schema to a new database • Advantages • Avoids having to change multiple times in multiple tables • Relationship classes replicate changes • All editing is done with Attribute Editor • Disadvantages • All feature creation is done manually • Can’t label from related tables • Have to have intimate knowledge of the model • Future • Developing an address schema that works like topology • Developing tools to allow easier editing/viewing of attributes