530 likes | 1.15k Views
ESRI. Presentation to GISAC, March 16th, 2005. Agenda. Information Technologies and Geographic Information Systems ArcGIS Server and ArcGIS Engine Demonstrations What's coming with ArcGIS 9.1 Network Analyst. What is an information system?.
E N D
ESRI Presentation to GISAC, March 16th, 2005
Agenda • Information Technologies and Geographic Information Systems • ArcGIS Server and ArcGIS Engine Demonstrations • What's coming with ArcGIS 9.1 • Network Analyst
What is an information system? • An information system is a framework or set of resources that provide useful information through management and analysis of data in accordance with defined procedures. • Designed to support the missions of an organization. System Interface Users information data Information system
Geographic Information Systems (GIS) • GIS is like other Enterprise Information Technology Systems… and should be treated like one… • Architecture • Interfaces • Development tools • Deployment strategies • Standards
ESRI Product Vision • Single Scaleable Architecture • Common Data Model • Multiple Complementary Products • Based on Industry Standards • Continuous Improvement via Incremental Releases
ArcGIS 9 is built using object component technology called ArcObjects Maps Visualization Geodatabase Geoprocessing (Models) “Business Logic”, GIS Objects, and Tools for ArcGIS
Mobile Embedded Desktop ESRI Product Strategy Develop Generic GIS Components . . . Server …and deploy them in multiple products ArcObjects
8x ArcGIS Desktop ArcGIS Desktop ArcGIS Engine Non UI Object UI Object Custom Non UI Object Custom UI Object ArcGIS Architecture 9x UI = user interface component
ArcView ArcEditor ArcObjects Custom Application ArcGIS 9 System Architecture Embedded GIS Server GIS Mobile GIS Desktop GIS ArcGIS Server ArcIMS ArcGIS Engine ArcInfo Desktop Developer Kit Connectors JavaScript HTML Mobile Development Kit ArcGIS Engine Developer Kit ArcGIS Server Developer Kit ArcSDE Geodatabase File Based DBMS XML
ArcGIS Desktop Applications ArcMap ArcCatalog Available in… ArcView ArcEditor ArcInfo ArcToolbox
Key Features of ArcGIS Engine • Standard GIS Framework • Cost-Effective Deployment • Developer Controls • Cross Platform Functionality • Multiple Developer Languages • Options Extend Functionality • Developer Resources
Two Parts to ArcGIS Engine • Runtime Deployments • ArcGIS Engine Runtime • ArcGIS Desktop Developer Kit • Build and program applications
ESRI Server Products • ArcSDE – application server for storing, managing and using spatial data in a DBMS • ArcIMS – application server for GIS web publishing (Delivering maps, data, and metadata) • ArcGIS Server – application server for advanced GIS functionality (geoprocessing, editing, advanced cartography, etc) Complimentary products, that all work together…
Presentation Presentation Business Logic Business Logic Data Data Basic Software Architecture
Rich Thin Business Processes SQL Server Oracle Others… DB2 Basic Software Achitecture Presentation Business Logic Data ( I / O )
( I / O ) ESRI = Geographic Business Logic Rich Presentation Thin Robust GIS Services (e.g. Editing, GeoProcessing, etc) Basic GIS Services (e.g. Mapping, GeoPublishing) Business Logic Spatial Database Services (e.g. feature validation, feature query, etc) Data SQL Server Oracle Others… DB2
Desktop Mobile Server ArcSDE ArcIMS ESRI = Geographic Business Logic Rich Custom Apps Presentation Thin Robust GIS Services (e.g. Editing, GeoProcessing, etc) Basic GIS Services (e.g. Mapping, GeoPublishing) Business Logic Spatial Database Services (e.g. feature validation, feature query, etc) Data SQL Server Oracle Others… DB2
ArcGIS Server • Developer-oriented product • Intended for organizations who want to integrate full-function GIS with enterprise information systems • Built from the core ArcObjects that make up ArcGIS Desktop and ArcGIS Engine
Clients • The “Presentation layer” • Web applications • ArcGIS Desktop • ArcGIS Engine applications • Web Tier • GIS Applications • ArcGIS Server ADFs • Servers • GIS Server • Database Server (ArcSDE) • Others…
The Role of ArcGIS Server • Provides Server-based GIS Capabilities • Embed maps and GIS analysis tools in applications • Customer Service, Emergency Response, Public Access, etc. • Support Centralized Data Management and Services, perfect for Enterprise Implementations • Distributed user access • GIS centric applications • Data update, advanced geoprocessing • Efficiency (Lower Cost of Ownership) • Support & Administration • Development • Scaleable, Multi-platform (Windows, UNIX, Linux) . . . Integrates GIS into IT environments
ArcGIS 9 Releases ArcGIS 9.2 ArcGIS 9.1 Quality, Network Analyst 3D ArcReader, Schematics Quality SP3 Linux and Solaris Release ArcGIS 9.0.1 Quality, Data Interoperability Extension SP2 Quality SP1 ArcGIS 9.0
ArcGIS 9.0.1 • ArcGIS 9 Release for Redhat / SUSE Linux and Solaris Operating Systems (no Windows re-release) • ArcReader, ArcGIS Engine, ArcGIS Server • ArcIMS ArcMap Server • Includes SP2 • Shipping Now
ArcGIS 9.0 SP3 • Address issues in • ArcGIS Desktop • ArcGIS Engine • ArcGIS Server • ArcSDE • ArcIMS • Includes SP2 + over 80 issues • Installs on 9.0, all fixes in 9.1
ArcGIS 9.1Overview Vision: Continue to improve quality and usability, and add key new features Major enhancements: • Improved Quality and Usability • Over 1700 improvements since 9.0 • Network Analyst (new at 9.1) • 3D ArcReader • Integrated ArcGIS Schematics
ArcGIS 9.1 Desktop Stability and productivity enhancements • Pan to selection • Pause drawing • Better support for longer field names • Swipe tool • Geoprocessing: • Add +60 tools to ArcEditor • Add +40 tools to ArcView • New Merge Tool • New feature to ease migration - ‘Save As’ • New improved data • 150m world wide imagery available for all users • Much more…
Share Documents and Layers Between Releases (Save As) Save A Copy of documents (mxd, sxd, lyr) as 8.3 • New 9.0/9.1 features / functionality not backwards compatible • No changes required in 8.3 projects • 9.1/9.0 GDBs and some new raster formats can not be used in 8.3 • 9.1/9.0 use same format • Standard from this release forward
ArcGIS 9.1OGC Standards • Improved OGC format Support • Consume WMS in the Desktop (SP2) • WFS provider in ArcIMS • Catalog Service (CSW 2.0) in ArcIMS Metadata Server • OGC Simple Feature Conformance testing • DB2 – SQL types and functions • Informix – SQL types and functions • SQL Server – Binary schema • Oracle – Binary schema • ArcGIS – OLE/DB
ArcGIS 9.1Extensions • New Network Analyst • Improved Schematics • 3D ArcReader • Improved Maplex scalability and performance for large maps • Include Data interoperability as standard optional extension in install • Licensing changes
ArcReader and ArcGIS Publisher • ArcGIS Publisher • Publisher Extension for Globes • ArcReader • General Functionality • Layer Transparency • Swipe Tool (also now available in ArcMap) • ArcWeb Place Finder • ArcReader Globe • Global Navigation tool • Pivot Tool • Fly Tool • Target Tool • Animation player • General Quality Improvements
ArcGIS SchematicsIntegrated with ArcGIS Usability Improvements • Use of ArcMap standard Tools • 3 schematic toolbars • Diagrams added to data frames as layers
ArcGIS Schematics • New diagram types • Schematics stored and managed in geodatabase • New ArcObjects SDK
Network Analyst Easy to use network analysis on GIS data • Simple User Interface • Geoprocessing (Dialogs, Scripts, ModelBuilder) • ArcObjects for developers • Advanced multi-modal data model
Network Analyst Many multi-modal network solvers • Routing • Multi-point routing • Traveling salesperson • Time windows • Stop duration • Driving Directions • Closest Facility • Service Areas • Complex polygon generation • Allocation across networks • Origin / Destination Cost Matrix
Network Datasets • Layer types • Geodatabases • Shapefiles • SDC • Multiple Cost fields (dynamic costs, fixed costs,…) • Advanced Turn restrictions • Hierarchical Routing (performance) • Barrier Support
ArcGIS Engine • Enhancements • New LicenseControl • Improved Visual JavaBeans • New commands • Globe Fly & Swipe Tool • More developer samples & resources • New Option • Network • StreetMap USA part of standard Engine Runtime
ArcIMS • Queries on dynamic layers • SDE Connection check optimized • Support for JPEG2000 and MrSid Gen 3 raster formats • Full support for OAS 10g • Metadata Server search performance improvements • WFS provider
ArcSDE • Improve quality, performance and scalability • XML column performance and scalability • Oracle Spatial performance • SDE export files exceeding 2GB in size • OGC Simple Feature Conformance testing • DB2 – SQL types and functions • Informix – SQL types and functions • SQL Server – Binary schema • Oracle – Binary Schema • ArcGIS – OLE/DB
ArcGIS Server • Quality improvements • performance • Network extension • Streetmap USA in core • Application Server support improvements • IBM Websphere • Oracle Application Server 10g • Drag/drop IDE support • Websphere Spatial Adaptor
ESRI Developer Network (EDN) • Developer-centric program • Tools and resources to build ArcGIS solutions • Annual subscription for development and testing
ESRI Developer Network Annual Subscription per Developer + Website • Software Library • ArcGIS Engine Developer Kit (inc. Ext, runtime) • ArcGIS Server (inc. Ext) • ArcIMS • ArcSDE • ArcWeb Services (100k credits)
Users Developers in all organizations • Commercial Developers • Business Partners • Other Commercial Developers • Consultant / Integrator Developers • Independent consultant / programmer • Enterprise System Integrator • End User Developers • IT Staff Programmer • Web Developer • Departmental GIS Programmer • CS / GIS Professor and Students
ArcGIS 9.1 • Key Points: • Focused on Quality and Usability • Network Analyst (*New) • Integrated Schematics • 3D ArcReader • EDN • Schedule • In Beta 1 now • Expected to ship to customers in Q2 2005