Technical Workshops
What is new in
ArcGIS Server 10
Ismael Chivite
Eric Bader
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda
Enhanced Web Applicationsfor
ArcGIS Sever 10
ArcGIS.com
A new look at creating and sharing geographic information
• A public site, hosted by ESRIA public site, hosted by ESRI• Find, create and share geographic informationFind, create and share geographic information
• Empowering the non-GIS expert!Empowering the non-GIS expert!
• Public and Private GroupsPublic and Private Groups• Two ready to use applications:Two ready to use applications:
• ArcGIS.com ViewerArcGIS.com Viewer• ArcGIS Explorer OnlineArcGIS Explorer Online
A gateway into your ArcGIS Server services and applicationsA gateway into your ArcGIS Server services and applications
arcgis.com
• Configurable appConfigurable app• Look and feelLook and feel• CapabilitiesCapabilities• Map contentMap content
• Ideal for the creation of focused/vertical applicationsIdeal for the creation of focused/vertical applications
• Extensible/CustomizableExtensible/Customizable
• You host it, you control itYou host it, you control it
Formerly known as the ‘Sample Flex Viewer’, now fully supportedFormerly known as the ‘Sample Flex Viewer’, now fully supported
A new configurable out of the box applicationA new configurable out of the box application
ArcGIS Viewer for FlexArcGIS Viewer for Flex
esri.com/flexviewer
• Runs on Sharepoint 2007 and 2010Runs on Sharepoint 2007 and 2010
• Several Web PartsSeveral Web Parts
• MapMap
• Location FieldLocation Field
• GeoListGeoList
• Configurable Web PartsConfigurable Web Parts
……Sharepoint integrationSharepoint integration
Embed your ArcGIS maps in Sharepoint with a few clicksEmbed your ArcGIS maps in Sharepoint with a few clicks
Sharepoint Mapping PartsSharepoint Mapping Parts
esri.com/sharepoint
• Experience ArcGIS from your iPhoneExperience ArcGIS from your iPhone• Publish ArcGIS Server servicePublish ArcGIS Server service• Author a Web MapAuthor a Web Map• Open straight from iPhoneOpen straight from iPhone
• Download from the App StoreDownload from the App Store
• Or your local iTunesOr your local iTunes
GIS for a wider audienceGIS for a wider audience
New ArcGIS for iPhone app and SDKNew ArcGIS for iPhone app and SDK
esri.com/iPhone
• ArcGIS.comArcGIS.com
• ArcGIS.com ViewerArcGIS.com Viewer
• ArcGIS Explorer OnlineArcGIS Explorer Online
• ArcGIS Viewer for FlexArcGIS Viewer for Flex
• ArcGIS Mapping for SharepointArcGIS Mapping for Sharepoint
• ArcGIS for iOS (iPhone\iPad)ArcGIS for iOS (iPhone\iPad)
Helping you reach a wider audience for your GISHelping you reach a wider audience for your GIS
New User experiences for ArcGIS ServerNew User experiences for ArcGIS Server
Enhanced Map Services
More and more ready to use content
Available through ArcGIS On-line or the ArcGIS Data Appliance
Demographic & ThematicDemographic & Thematic
ImageryImagery
TopographicTopographic
• Ideal base maps for your business dataIdeal base maps for your business data• Many new maps added since 931 was releasedMany new maps added since 931 was released• For use in your web applicationsFor use in your web applications• Bing Maps now free for your web applications*Bing Maps now free for your web applications*
* For ArcGIS Server licensed users. Free for internal use within your organization.
• Added support for:Added support for:• Maplex text placementMaplex text placement• Cartographic RepresentationsCartographic Representations• Parcel fabricsParcel fabrics• Query Layers…Query Layers…
… … Authoring Professional Looking Maps for the WebAuthoring Professional Looking Maps for the Web
Enhanced Optimized Map Services for on the fly or cached servicesEnhanced Optimized Map Services for on the fly or cached services
More beautiful maps for the webMore beautiful maps for the web
Map Animations made easy
Time-aware layers and services
• Built in tools for authoring time aware map servicesBuilt in tools for authoring time aware map services• Ready to use map animation toolsReady to use map animation tools• Supported by all APIsSupported by all APIs
New ‘Compact Cache’ formatNew ‘Compact Cache’ format
Optimized format for your map cachesOptimized format for your map caches
Time to create Space on disk Time to move
Exploded 5 hours 17 minutes 5.02Gb 9 hours 11 minutes
Compact 1 hour 48 minutes 4.71Gb 8 minutes 13 seconds
• Benefits of Compact Cache:• Easier to move around (staging/production)• Great map tile retrieval performance• Faster cache creation (generally)
• Scales much, much better than exploded (‘Local cache directory’)
• Accelerated update & deleted time
PNG8 Land-use map 4M map tiles
Staging Compact cache = less time Production
• Scenarios:Scenarios:• Import updates into your master map cacheImport updates into your master map cache• Build map caches collaborativelyBuild map caches collaboratively• Export your map cache and take to the fieldExport your map cache and take to the field
• Disconnected map cacheDisconnected map cache
……Faster map cache creation and updatesFaster map cache creation and updates
Compact Cache
County AMap Cache
County BMap Cache
Imp
ort Im
po
rt
New Geoprocessing tools to import and export map cachesNew Geoprocessing tools to import and export map caches
Enhanced Map Caching workflowsEnhanced Map Caching workflows
Other Map Service enhancements
• Geodatabase attachmentsGeodatabase attachments• Geodatabase relationshipsGeodatabase relationships• Enhanced support for subtypes and domainsEnhanced support for subtypes and domains• Standalone tablesStandalone tables• Faster QueriesFaster Queries• Support for spatial references with no WKIDSupport for spatial references with no WKID
Fast on-the-fly &Fast on-the-fly &Cached Map ServicesCached Map Services
Compact Cache
Configurable Configurable Web ApplicationsWeb Applications
Empowering your usersEmpowering your users
Desktop + OnLineDesktop + OnLine
Streamlining workflows and communicating with mapsStreamlining workflows and communicating with maps
Enhanced Web MappingEnhanced Web Mapping
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda
Fuzzy Overlay Fuzzy Overlay
Ecological SamplingEcological Sampling
Location / Location / AllocationAllocation
• More than 130 new tools• More efficient processing
– Up to 15x faster for some tools
PDF Maps on Demand
Data Extraction Services(CAD, shapefile, raster formats…)
Stronger geoprocessing for ServerStronger geoprocessing for ServerMore tools, easier access and faster executionMore tools, easier access and faster execution
Geoprocessing Services Demo
Export to PDF (High Quality Print)
Data Extraction
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda
• Enabling simple sketching & advanced editing• Well defined Information Model• Edit from anywhere (many clients)
iPhone iPhone HandheldsHandhelds
And TabletsAnd Tablets
Web BrowsersWeb Browsers
DesktopDesktop
FeatureServiceFeatureService
Built-in geocollaboration and web editingBuilt-in geocollaboration and web editingFrom Volunteered Geographic Information to sophisticated web editingFrom Volunteered Geographic Information to sophisticated web editing
Web Editing Demo
Topic 1
Topic 2
Topic 3
Feature and Geometry Services
Editing your geodatabase over the internet
Web Browser
FeatureService
GeometryService
• New Feature Service• For quick geodatabase edits• Last-in wins (stateless service)• Editing based on predefined templates
• Enhanced Geometry Service• Geometry manipulation to support edit workflows• Union, Reshape, Extend/Trim…
• Client-side Feature Layers
Web Editing Demo
Internet Editing for ArcGIS Desktop too
For sophisticated editing or ‘disconnected’ scenarios
• A Map Service that you can edit from Desktop
EnterpriseEnterpriseGeodatabaseGeodatabase
ArcGIS ArcGIS DesktopDesktop
Check-in/Check-outCheck-in/Check-outGeodatabase ReplicationGeodatabase Replication
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda
ArcGIS Server runs on Amazon EC2ArcGIS Server runs on Amazon EC2Through ESRI provided Amazon Machine ImagesThrough ESRI provided Amazon Machine Images
• Ready to go:Ready to go:• Configure ArcGIS Server instantlyConfigure ArcGIS Server instantly
• Elasticity: Scale your configuration as neededElasticity: Scale your configuration as needed• Add or remove machines from your deployment easilyAdd or remove machines from your deployment easily
• Leverage other Amazon Web ServicesLeverage other Amazon Web Services• Web content delivery (Cloud Front)Web content delivery (Cloud Front)• Storage (S3 and EBS)Storage (S3 and EBS)• Monitoring and Auto-Scaling…Monitoring and Auto-Scaling…• EtcEtc
ELBELB
……a new delivery mechanism for ArcGIS Servera new delivery mechanism for ArcGIS Server
ArcGIS on Amazon EC2 Demo
Topic 1
Topic 2
Topic 3
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda
New Search Service
• Centralize Search and Indexing of GIS Resources• Security: Use several Search Services• For use internally by Desktop users• Not a Search Service for Web users• Non spatial search on ‘Item Descriptions’• Very, very fast
Enhanced access to databases
New ‘Query Layers’
• SQL based Tables and Feature Layers• More flexible access to data
• GroupBy, Joins…• No need for ArcSDE tables
• Author in ArcMap, publish to Server• Will look as simple features• Read only• Author in ArcMap, and publish as a service!
Native SQL access to databases
Database
SQL
Enhanced Image Services
Optimized serving of Imagery and Rasters
Mosaic Datasets combine the best of Raster Catalogs and Image Service DefinitionsMosaic Datasets combine the best of Raster Catalogs and Image Service Definitions
• Image Services• Serve any raster dataset• Client defined projection, compression• Author and Client defined functions• SOAP/REST Improvements
• Image Extension - was Image Server• No longer a separate install• Serves Mosaic Datasets
• New GeoDatabase Model• Large collections of imagery with
• Dynamic Mosaicking
• OnTheFly processing
• Improved Web Access• Query, Identify and Download
RasterRasterDatasetDataset MassiveMassive
CollectionsCollections
MosaicMosaicDatasetDataset
Image ExtensionImage Extension
Image ServiceImage Service
Extending the Server
Server Object Extensions now support REST
• Create new GIS services with Server Object ExtensionsCreate new GIS services with Server Object Extensions• JavaJava
• Eclipse plug-in integrationEclipse plug-in integration• .Net.Net
• Visual StudioVisual Studio• REST and SOAP supportREST and SOAP support
• Accessible from any ArcGIS Web Mapping APIAccessible from any ArcGIS Web Mapping API• And SOAP or REST capable client/environmentAnd SOAP or REST capable client/environment
Enhanced OGC support
• Support for Time in WMS , KML and WCS Server.Support for Time in WMS , KML and WCS Server.• WFS:WFS:
• Field aliases and visibilityField aliases and visibility• DefaultMaxFeaturesDefaultMaxFeatures parameter parameter• WFS-T edit non versioned feature classesWFS-T edit non versioned feature classes
• WMS:WMS:• Improved SLD supportImproved SLD support• XSL-T templates with GetFeatureInfoXSL-T templates with GetFeatureInfo
What is new in ArcGIS Server 10?What is new in ArcGIS Server 10?
9.3.19.3.19.3.19.3.1
10101010
9.39.39.39.3
9.29.29.29.2
9.19.19.19.1
9.09.09.09.0
……builds upon and enhances ArcGIS Server 9.3.1builds upon and enhances ArcGIS Server 9.3.1
• Highlights:Highlights:• Enhanced Enhanced Web MappingWeb Mapping• More powerful server-based More powerful server-based analysisanalysis• Geo-collaboration and Web 2.0 Geo-collaboration and Web 2.0 EditingEditing• Runs on Runs on Amazon EC2Amazon EC2
• MiscellaneousMiscellaneous• Q&AQ&A
AgendaAgenda