1 Arcgis Server Functionality Matrix
1 Arcgis Server Functionality Matrix
Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected] WEB www.esri.com
Copyright 2011 Esri All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of Esri. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by Esri. All requests should be sent to Attention: Contracts and Legal Services Manager, Esri, 380 New York Street, Redlands, CA 92373-8100 USA. The information contained in this document is subject to change without notice. Esri, the Esri globe logo, ArcEditor, ArcGIS, ArcInfo, ArcSDE, EDN, ModelBuilder, ADF, esri.com, and @esri.com are trademarks, registered trademarks, or service marks of Esri in the United States, the European Community, or certain other jurisdictions. Other companies and products mentioned herein may be trademarks or registered trademarks of their respective trademark owners.
J-9805
Functionality Matrix ............................................................................. 1 Selecting the Right ArcGIS Server Edition and Level ................... 1 Functionality ............................................................................. 1 Capacity .................................................................................... 3 Functionality Matrix Details ................................................................. Geodatabase Management .............................................................. What Is a Geodatabase? ............................................................ Geodatabase Replication................................................................. Web Services .................................................................................. What Are GIS Web Services?................................................... Web Mapping Applications ............................................................ Web Editing .................................................................................... Geoprocessing................................................................................. What Is Geoprocessing? ........................................................... ArcGIS Mobile Application/SDK................................................... ArcGIS Server Example Scenarios....................................................... ArcGIS Server Advanced Enterprise .............................................. ArcGIS Server Standard Workgroup .............................................. ArcGIS Server Standard Enterprise ................................................ ArcGIS Server Basic Enterprise ..................................................... 3 3 4 4 5 5 6 6 7 7 8 10 10 11 12 12
J-9805
Functionality Matrix Selecting the Right ArcGIS Server Edition and Level
When selecting the appropriate ArcGIS Server edition and level for your organization, consider these two questions: 1. 2. What functionality (features and capabilities) do you require? What level of capacity (storage and number of simultaneous connections) do you want to support?
Functionality
ArcGIS Server functionality is provided via three editions: Basic, Standard, and Advanced. In the matrix below, functionality is grouped into categories. For more information about each category, see the Functionality Matrix Details section of this document.
Editions Functionality Geodatabase Management Geodatabase Replication GIS Web Services Web Mapping Applications Web Editing Geoprocessing Advanced Geoprocessing ArcGIS Mobile Application/SDK Basic
Included Included Geodata Service Only Not Available Not Available Not Available Not Available Not Available
Standard
Included Included Included Included Included Included With Extensions Optional for Enterprise Not Available for Workgroup
Advanced
Included Included Included Included Included Included Included Included with Enterprise Optional for Workgroup
Note the following about ArcGIS Mobile applications/SDK: They are available for .NET only. ArcGIS Mobile is a feature of ArcGIS Server Advanced Enterprise. A customer with ArcGIS Server Standard Enterprise or Advanced Workgroup can license the use of ArcGIS Mobile through a 50 pack. ArcGIS Mobile is not available for Basic editions of ArcGIS Server or ArcGIS Server Standard Workgroup.
You can supplement ArcGIS Server functionality by adding ArcGIS Server extensions. Editions Extensions 3D Spatial Geostatistical Network Geoportal Image Data Interoperability Basic
Not Available Not Available Not Available Not Available Not Available Not Available Not Available
Standard
Not Available Not Available Not Available Optional Optional Optional
Advanced
Included Included Included Included Optional Optional
April 2011
Standard
Advanced
Optional Optional (Windows only) (Windows only) Not Available Optional (Windows only)
For further details on the typical functions and capabilities included with each extension, refer to esri.com/software/arcgis/arcgisserver/extensions.html.
Capacity
The ArcGIS Server editions described in the previous section are available at two levels, scaled according to capacity: Workgroup and Enterprise. Capacity Level Workgroup Simultaneous connections to multiuser geodatabase Multiuser geodatabase storage capacity Maximum number of licensable cores Distributed deployment of ArcGIS Server components 10 10 GB* 4 cores Not supported** Enterprise Unlimited Unlimited Unlimited Supported
* ArcGIS Server 10 Workgroup ships with SQL Server Express 2008 R1, which is limited to 4 GB. Users can obtain SQL Server Express 2008 R2 themselves to take advantage of the 10 GB database size limit. ** Workgroup-level components can be installed on only one machine.
Selecting functionalities and the capacity level specifies the ArcGIS Server edition and level. For example, ArcGIS Server Standard Enterprise supports unlimited simultaneous connections, a large multiuser geodatabase, and a standard set of functions. For more examples, see the ArcGIS Server Example Scenarios section below.
Standard
Included
Advanced
Included
What Is a Geodatabase?
The geodatabase is the common data storage and management framework for ArcGIS. It combines "geo" (spatial data) with "database" (data repository) to create a central data repository for spatial data storage and management. A geodatabase stores geometry, a spatial reference system, attributes, and behavioral rules for data. Various types of geographic datasets can be collected within a geodatabase, including feature classes, attribute tables, raster datasets, network datasets, topologies, and many others. ArcGIS Server is designed to manage multiuser geodatabases. Multiuser geodatabases leverage ArcSDE technology, implemented on a relational database management system (RDBMS). The Enterprise level supports the following RDBMS:
IBM DB2 Informix Dynamic Server Microsoft SQL Server Oracle PostgreSQL
Geodatabase Replication
Geodatabase replication enables GIS data to be shared across two or more geodatabases. Data changes can be made in each geodatabase, then synchronized. Geodatabase replication
Is built on top of the versioning environment Supports the advanced geodatabase data model, such as topologies and geometric
networks
Can work in an asynchronous model (The replication is loosely coupled so that each
replicated geodatabase can work independently and still synchronize changes with one another.)
Does not require a uniform DBMS across replicas Works in a connected or disconnected environment
April 2011
Geodata replication can be enabled over the Internet via the Geodata web service. Editions Functionality Geodatabase Replication Basic
Included
Standard
Included
Advanced
Included
Web Services
ArcGIS Server allows you to share your spatial data and functionality through the use of web services. Web services make it easy to share the use of resources across client applications, including ArcGIS Desktop, ArcGIS Explorer, web mapping applications, and mobile devices. Editions Functionality GIS Web Services Basic
Geodata Service Only
Standard
Included
Advanced
Included
GIS web services are used to share resources over a local network or the Internet. ArcGIS Server web services conform to web standards (Representational State Transfer [REST]); industry standards (Simple Object Access Protocol ([SOAP]); and Open Geospatial Consortium, Inc. (OGC), standards. Both ArcGIS Server Standard and Advanced editions support the following types of web services:
Feature (for web editing) Geodata (for geodatabase replication) Geocode (for finding and displaying addresses/locations on a map) Geometry (for geometric calculations such as calculating areas and lengths) Geoprocessing (for modeling and analysis of spatial data) Globe (for 3D and globe rendering) Image (for serving raster data and providing control over imagery delivery) Keyhole Markup Language (KML)* Map (for cached and optimized map services) Mobile (for running services on field devices) Network Analyst (for routing, closest facility location, or service area analysis) Search (for enterprise search of GIS assets) Web Coverage Service (WCS)* Web Feature Service (WFS)* and Transactional Web Feature Service (WFS-T) Web Map Service (WMS)*
ArcGIS.com Viewer ArcGIS Explorer Online ArcGIS Viewer for Flex ArcGIS Mobile Applications (with ArcGIS Server Advanced Enterprise) ArcGIS Server Web Mapping Application ArcGIS for iOS (for iPhone and iPad) ArcGIS Mapping for SharePoint
Application developers can build custom web mapping applications using ArcGIS application programming interfaces (APIs), such as
ArcGIS API for JavaScript ArcGIS API for Flex ArcGIS API for Silverlight ArcGIS API for iOS ArcGIS Mobile Software Developer Kit (SDK)
ArcGIS Server also provides a web Application Developer Framework (ADF) for .NET and Java. Editions Functionality Web Mapping Applications Basic
Not Available
Standard
Included
Advanced
Included
Web Editing
The ability to make spatial and attribute edits and updates to the geodatabase via the web is made possible through the following ArcGIS Server services:
April 2011
Geometry service The geometry service helps applications do geometric calculations such as buffering, simplifying, calculating areas and lengths, merging, splitting, and projecting. Often, the geometry service is used in combination with the feature service to support sophisticated GIS editing over the web. WFS WFS is an OGC specification. WFS returns actual features with geometry and attributes that clients can use in any type of geospatial analysis. WFS also supports filters that allow users to perform spatial and attribute queries on the data. A WFS-T allows WFS editors to apply changes to the data in the source database through the WFS. Editions Functionality Web Editing Basic
Not Available
Standard
Included
Advanced
Included
Geoprocessing
ArcGIS Server provides an extensive array of geoprocessing functionality. Editions Functionality Geoprocessing Advanced Geoprocessing Basic
Not Available Not Available
Standard
Included With Extensions
Advanced
Included Included
What Is Geoprocessing?
Geoprocessing takes an input dataset, performs an operation on that dataset, and returns the result of the operation as an output dataset. With ArcGIS Server, you can publish geoprocessing services that allow you to submit jobs to the server and get back a set of results. Building a geoprocessing service requires that you first create a model using the ModelBuilder feature in ArcGIS Desktop. A model is a logical sequence of geoprocessing tools and scripts that help you automate a GIS operation. The server accesses the model and does the work, freeing your computer's resources and eliminating the problem of sharing copies of the model.
Esri provides two out-of-the-box, configurable mobile applications. The applications are designed for use on Windows Mobile and Windows Desktop devices and are ideal in workforce automation projects. Use the Mobile Project Center to create field projects that can be downloaded directly to the device. The application leverages the Global Positioning System (GPS) through National Marine Electronics Association (NMEA) protocol, providing location awareness for map navigation and GIS data collection workflows. Out-of-the-box tasks include
View Map
Feature, annotation, and raster display Stored in mobile service cache
Collect Features
A dictionary of feature types is provided. Create new points, lines, and polygons. Fill out attribute form. Capture a single photograph for each feature.
Search Features
A dictionary of feature types is provided. Build spatial and attribute query. Add search results to list.
Capabilities
User sign-in Field crew tracking
The ArcGIS Mobile SDK provides you with a set of .NET tools to build a full range of custom, small-footprint mobile GIS applications that deliver mobile mapping and GIS functionality.
April 2011
Map Control
Display mobile service cache. Include custom map layers.
Mobile Service
Communication component with GIS server Ability to get and post data with mobile web service Cache for features, annotation, and rasters
Map Actions
Zoom In, Zoom Out, Pan, and Sketch tools Used to interact with map control
GPS Integration
GPS connection (file or serial) GPS display for map control NMEA protocol support
Editing Support
Edit directly to local cache. Edit feature layers only in cache. ActiveX Data Objects (ADO) .NET to create, edit, and delete features. Sync edits using mobile service. Editions Functionality ArcGIS Mobile Application/SDK Basic
Not Available
Standard
Optional for Enterprise Not Available for Workgroup
Advanced
Included with Enterprise Optional for Workgroup
Note the following about ArcGIS Mobile applications/SDK: They are available for .NET only. ArcGIS Mobile is a feature of ArcGIS Server Advanced Enterprise. A customer with ArcGIS Server Standard Enterprise or Advanced Workgroup can license the use of ArcGIS Mobile through a 50 pack. ArcGIS Mobile is not available for Basic editions of ArcGIS Server or ArcGIS Server Standard Workgroup.
For the most up-to-date information about supported platforms, visit resources.arcgis.com/content/arcgis-server-server-requirements#SupportedPlatforms.
ArcGIS Server Example Scenarios ArcGIS Server Advanced Enterprise Large city government (population 250,000+) GIS department: Seven employees
Supports four other departments (police, planning, engineering, and public works) with one GIS staff member each Supports police with advanced crime analysis models and mapping (1 desktop user and 5 web users) Supports planning with demographic analysis and modeling (1 desktop user and 3 web users) Supports engineering with imagery and 3D visualization (1 desktop user, 5 ArcGIS Explorer users, and 10 web users) Supports public works with mobile data collection and mapping (1 desktop user and 40 field users)
Provides multiple internal applications and services that require geocoding and mapping to non-GIS staff, including data updates (50 web users) Provides multiple external web mapping applications for public consumption (potentially thousands of concurrent web users) Maintains extensive spatial databases and services Land-use records for planning department (over 10 GB of vector data) Asset inventories tied to city's enterprise resource planning (ERP) system Public works project mapping tied to a work order management system High-resolution aerial photography updated twice every five years (roughly 700 GB of imagery)
Deployment includes
A clustered geodatabase on top of a commercial database system for simultaneous editing
April 2011
10
An ArcGIS Server deployment in the organization's DMZ for external consumption by general public A separate ArcGIS Server node for mobile access and editing from the field An internal ArcGIS Server deployment for basic mapping and querying capabilities
Small land-use planning and engineering consultant Two planners, three GIS analysts, and four engineers requiring access to project GIS
database at any given time 3 GB of vector data stored in SQL Server express and configured for concurrent edits from three desktop seats Over 50 GB of imagery stored in TIFF files 10 GB of data stored in file geodatabases
SM
Uses customer datasets and ArcGIS Online basemaps to augment applications and
mapping efforts
Uses Data Interoperability, Network, and Image extensions Typical ArcGIS Server Standard Workgroup deployment because
Entire deployment can be sustained on a single four-core machine. The number of concurrent users of the geodatabase does not exceed 10. GIS analysts: Three connections from desktop seats
11
Planners, engineers, and other users: Five connections to configure map services that will support web browser-based applications
Data stored in a multiuser geodatabase (SQL Server) does not exceed 4 GB.
Fortune 500 company GIS staff: Two developers, one GIS analyst Provides several GIS services for internal and external use
Routing, mapping, and geocoding services for web users; potentially thousands of concurrent users Mapping and querying capabilities for internal users (100 web users) All services integrated with the corporate e-commerce system through the company's enterprise service bus
April 2011
12
About Esri
Since 1969, Esri has been helping organizations map and model our world. Esris GIS software tools and methodologies enable these organizations to effectively analyze and manage their geographic information and make better decisions. They are supported by our experienced and knowledgeable staff and extensive network of business partners and international distributors. A full-service GIS company, Esri supports the implementation of GIS technology on desktops, servers, online services, and mobile devices. These GIS solutions are flexible, customizable, and easy to use.
Our Focus
Esri software is used by hundreds of thousands of organizations that apply GIS to solve problems and make our world a better place to live. We pay close attention to our users to ensure they have the best tools possible to accomplish their missions. A comprehensive suite of training options offered worldwide helps our users fully leverage their GIS applications. Esri is a socially conscious business, actively supporting organizations involved in education, conservation, sustainable development, and humanitarian affairs.
Contact Esri
1 800 GIS XPRT (1 800 447 9778)
t f
usa
Printed in USA