Publishing GIS Services to ArcGIS for Server

Slides:



Advertisements
Similar presentations
Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Tracking Analyst – an Introduction Morakot Pilouk,
Advertisements

Technical Workshops | Esri International User Conference San Diego, California Building Applications with ArcGIS Runtime SDK for Windows Phone Rex Hansen.
Esri UC 2014 | Technical Workshop | Automating Cache Workflows and Tile Usage Heat Maps Eric J. Rodenberg.
ArcGIS Data Reviewer: An Introduction
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Secure Applications.
Esri UC2013. Technical Workshop.Editing & Maintaining Parcels with ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Configuring ArcGIS.
Technical Workshops | Esri International User Conference San Diego, California Building Applications with the ArcGIS Runtime SDK for WPF Euan Cameron &
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing in ArcMap:
Technical Workshops | Esri International User Conference San Diego, California ArcGIS for Windows Mobile Justin Colville July 24th.
Sharing imagery and raster data in ArcGIS
Sharing Geographic Content
ArcGIS Online for Organizations
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
ArcGIS Workflow Manager An Introduction
Technical Workshops | Esri International User Conference San Diego, California ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena July 23 – 27,
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
Technical Workshops | Esri International User Conference San Diego, California Esri Maps for IBM Cognos Dave Kerr Darren Nelson July 2012.
Troubleshooting Replication and Geodata Services
Fundamentals of working with geographic data
Network Analysis with Python
Esri UC 2014 | Technical Workshop | ArcGIS Data Reviewer Edwin Waite & Shankar Chandrasekaran Planning and Deploying Data Quality Services.
Building Offline Apps With the ArcGIS Runtime SDKs
ArcGIS for Server: Reference Implementations
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Publishing to ArcGIS for Server
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
Advance Map Automation With Python
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
Portal for ArcGIS An Introduction
Esri Roads and Highways: An Introduction to Roadway Reporter
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
ArcGIS Server for Administrators
Esri UC 2014 | Technical Workshop | Python Map Automation – Beyond the Basics of arcpy.mapping Jeff Barrette Jeff Moulds.
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
Esri UC 2014 | Technical Workshop | Designing and Using Cached Map Services Tom Brenneman & Eric Rodenberg.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geodatabase Administration:
Esri UC 2014 | Technical Workshop | Geocoding with ArcGIS Online and ArcGIS Online World Geocoding Service Jeff Rogers and Brad Niemand.
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
Esri UC 2014 | Technical Workshop | Developing Offline Apps with ArcGIS Runtime SDKs Euan Cameron Justin Colville Will Crick.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
Configuring the ArcGIS for Local Government Election Polling Place and Election Results applications Lindsay Thomas.
Working with Feature Services Gary MacDougall Russell Brennan.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Adding ArcGIS Online to Your GIS Curriculum
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating Parcel data.
Configuring the Briefing Book Application in your Community Lindsay Thomas.
Collector for ArcGIS: Tips and Tricks Morgan Zhang Li Lin.
ArcGIS Online: Sharing your Content Ben Ramseth John Thieling.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Law Enforcement:
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Land Records:
Publishing GIS Services to ArcGIS Server
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
Esri UC 2014 | Technical Workshop | Migrating Data To The Parcel Fabric Christine Leslie Amir Bar-Maor.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Configuring Geocoding for Portal for ArcGIS and ArcGIS Online
Working with Feature Layers
Collector: Authoring Maps for Offline Data Collection
Geoprocessing with ArcGIS for Server
ArcGIS Deed Drafter: An Introduction
Python Map Automation – Beyond the Basics of arcpy.mapping
ModelBuilder – Getting Started
Tile layers, map image layers, and on-premises Web GIS
Publishing image services in ArcGIS
Introduction to Portal for ArcGIS
Esri Production Mapping: An Introduction
Presentation transcript:

Publishing GIS Services to ArcGIS for Server 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Technical Workshop Publishing GIS Services to ArcGIS for Server Atma Mani, Joanne Parkinson, Tushar Jadhav

Agenda Introduction Publishing workflow Consuming services Configuring services Registering data with the server’s data store Consuming services Automating publishing workflows using Python Publishing GIS Services to ArcGIS for Server

Introduction Publishing GIS Services to ArcGIS for Server

Sharing GIS content on the web Share geographic information using the web Make geographic data available instantly across Devices Platforms Work on projects collaboratively ArcGIS Server Publishing GIS Services to ArcGIS for Server

Map service layers Basemap service layers Operational service layers Reusable background service Provide context for operational layers Operational service layers Interactive Provide functions that meet a business need Publishing GIS Services to ArcGIS for Server

Publishing a simple map service Demo 1 Publishing a simple map service Publishing GIS Services to ArcGIS for Server

Essential Vocabulary Analyzers Cached map Data store Dynamic map Feature Service Service Definition File (SD) Stage Publishing GIS Services to ArcGIS for Server

Publishing workflow Publishing GIS Services to ArcGIS for Server

Service publishing workflow Service deployed and started Service Editor Publish Share as service Configure Properties Analyze Errors No Stage Yes Fix Exit Save an sd draft or discard Publishing GIS Services to ArcGIS for Server

Choosing a server ArcGIS Online ArcGIS Server Cloud Desktop On-Premises Desktop ArcGIS for Portal A Publishing GIS Services to ArcGIS for Server

ArcGIS for Server on the Cloud Servers Server Characteristics ArcGIS for Server Ability to publish a variety of GIS resources Supports all capabilities Ability to register data with the server ArcGIS Online No server to buy, install or maintain Scales automatically as user base increases Only supports Tiled Map and Feature services Data is private to each service Portal for ArcGIS ArcGIS for Server + ArcGIS Online Publish hosted services on premise ArcGIS for Server on the Cloud Configurable No maintenance Publishing GIS Services to ArcGIS for Server

Service capabilities Depend on server and licensing Network Analysis Mapping Tiled Mapping Mobile Data Access Feature Access Open Standards A Publishing GIS Services to ArcGIS for Server

Common service capabilities Mapping Dynamic Server needs to retrieve data Option to cache Tiled Mapping (cached) Pre-rendered tiles at different scales Improved performance Feature Access Serve feature geometry and symbology Allows for editing and querying 1:250,000 1:500,000 1:1,000,000 Publishing GIS Services to ArcGIS for Server

Sharing items Must be signed into ArcGIS Online or your portal My Content Everyone Organization* Groups Publishing GIS Services to ArcGIS for Server

Analyzers Help to Three types Provide access to the help and solutions Identify critical errors Create optimized map services Three types Errors Warnings Information Messages Provide access to the help and solutions Publishing GIS Services to ArcGIS for Server

Service Definition Desktop ArcGIS Online/ ArcGIS Server Map Map Data (optional) Publishing Service Service Configuration

Consuming services Mobile Apps Web Apps Desktop ArcGIS Online GIS Server ArcGIS Online Publishing GIS Services to ArcGIS for Server

Publishing a cached map service from a service definition file Demo 2 Publishing a cached map service from a service definition file Publishing GIS Services to ArcGIS for Server

Data Stores Publishing GIS Services to ArcGIS for Server

Data Stores Determine how published services access data Register data directories and databases Three registration options: Referenced Replaced ArcGIS Server’s Managed Database Publishing GIS Services to ArcGIS for Server

Data Store Registration: referenced Publisher and server reference the SAME Database connection Folder path Publishing using shared data ArcGIS Server on-premise Publisher’s machine References Data Publish Publishing GIS Services to ArcGIS for Server

Data Store Registration: replaced Publisher and server reference DIFFERENT Database connections Folder paths Data sources are replaced during publishing ArcGIS Server Publisher’s machine References Data Publish Geodata service for synchronizing changes Data copied manually before publishing Publishing GIS Services to ArcGIS for Server

Data Store Registration: managed Used only when publishing a Feature service or a Web Feature Service-Transactional (WFS-T) by not referencing the data Must be an enterprise geodatase ArcGIS Server Publisher’s machine References Data Publish Data copied during publishing Managed Enterprise geodatabase Publishing GIS Services to ArcGIS for Server

Publishing a feature service Demo 3 Publishing a feature service Publishing GIS Services to ArcGIS for Server

Automating publishing using Python scripts Publishing GIS Services to ArcGIS for Server

Arcpy library CreateMapSDDraft() StageService_server() UploadServiceDefinition_server() Open and modify MXD Set up the variables Create and analyze SDDraft, optionally modify XML Configure the service Stage and publish Map Service Stage into a SD file Publish as service Publishing GIS Services to ArcGIS for Server

Publishing using Python Demo 4 Publishing using Python Publishing GIS Services to ArcGIS for Server

Tips & Tricks Videos If you get a consolidation error, check: There’s enough space on the publisher/server machine Path names are not too long The appropriate extension is enabled If publishing services that reference enterprise data Ensure you install the appropriate database client libraries on both the client and server machines Be sure the ArcGIS Server account has the appropriate permissions to the database Videos http://video.arcgis.com/series/40/server Publishing GIS Services to ArcGIS for Server

Summary Publishing allows you users: Publishing workflow is the same To share and use gis resources via the web Publishing workflow is the same Configure the service Analyze the service Publish/Stage the service Data store ensures data is accessible to the server Ability to automate the publishing workflow Publishing GIS Services to ArcGIS for Server

Thank you… First Offering ID: 1208 Second Offering ID: 1318 Please fill out the session evaluation First Offering ID: 1208 Second Offering ID: 1318 Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box Publishing GIS Services to ArcGIS for Server

Wrap-up & Questions Related presentations 7/9 3:15PM 4:30PM Technical Workshop  Online Services  ArcGIS for Organizations: An Introduction  Ball06 C  Web and Server  ArcGIS Server—An Introduction  Ball06 D  7/10 Portal for ArcGIS -- An Introduction  14 B  Using ArcGIS Server in the Amazon Cloud  Publishing GIS Services to ArcGIS for Server

Wrap-up & Questions Related presentations 7/10 3:15PM 4:30PM Technical Workshop  Web and Server  Portal for ArcGIS -- An Introduction  14 B  Using ArcGIS Server in the Amazon Cloud  Ball06 D  7/11 8:30 AM 9:45PM  Online Services  ArcGIS for Organizations: An Introduction  Ball06 D 1:30PM  2:00PM  Tech Workshop 30 Minute  Mapping  Tips and Tricks for Publishing Hosted Services to Your ArcGIS Organization  Hall F: 1  Publishing GIS Services to ArcGIS for Server

Publishing GIS Services to ArcGIS for Server