Presentation is loading. Please wait.

Presentation is loading. Please wait.

Enhancing Web Map Performance in ArcGIS Online

Similar presentations


Presentation on theme: "Enhancing Web Map Performance in ArcGIS Online"— Presentation transcript:

1 Enhancing Web Map Performance in ArcGIS Online
Mary Long – Esri Nicholas Davis - Esri Wednesday, 29 Jun 2016, 12:30pm - 1:15pm Location: Demo Theater 12 - Technical Support

2 Points to consider before creating the web map
Who will be using this web map? What functionality do the users need? What information is important? How will the map or application be accessed? What type of experience am I trying to convey? Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

3 Case Study: Hurricane Awareness – Brunswick County, NC
Who will be using this web map? Brunswick County citizens, schools and businesses What functionality do the users need? Find closest shelter locations quickly and recognize areas of high risk What information is important? Awareness of emergency shelter locations, areas of risk, and street locations How will the map or application be accessed? Available through a web browser, iOS or Android mobile device What type of experience am I trying to convey? Map needs to be simple, clear and easy for anyone to use Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

4 Demo 1 REST Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

5 Pre-publishing considerations
Maximum number of records returned by the server How many layers are in the map and do they fit together? Are all the attributes in each layer necessary? General rule: as the amount of data increases, the performance of the webmap can decreases. Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

6 Complexity of the data Complexity of feature geometry: consider using the Simplify Line or Simplify Polygon tool Complex Simplified Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

7 Demo 2 Rest Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

8 Post-publishing considerations
Set a Visible Scale Range: layers set to automatically display only within an appropriate range of map scales Minimum Scale: the smallest desired map scale (i.e. 1:50,000) Maximum Scale: the largest desired map scale (i.e. 1:2,000) Use Bookmarks: an item you can save to a map providing a shortcut to a position in the map ArcGIS Online ArcGIS Desktop Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

9 Demo 3 Rest Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

10 Data Type Options Feature Layer (Service) Feature Collection
Feature Service, Feature Collection, Tiled Service… Feature Layer (Service) Hosted feature layers support vector feature querying, visualization, and editing. Performance Consideration If possible, disable editing on your services Remove all filters on your data Feature Collection Small amount of data, with only owner editing, added directly to the map Performance Consideration Does not need to be updated frequently Is stored in the JSON of the web map Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

11 Data Type Options Feature Service, Feature Collection, Tiled Service… Tiles hosted on ArcGIS Online support fast visualization of large datasets using pre-drawn map images, or tiles Tile layers are most appropriate for vector or raster data that is read-only and intended for use as a basemap Pre-Publishing Considerations: What layers can be incorporated Storage space Full Extent of map Convert Labels to Annotation Create needed Tile Levels only Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

12 Methods for Creating Tiled Services
1. Generate Tiles in ArcMap does not consume tile generation credits Create Tile Package and upload to ArcGIS Online, then Publish Service 2. Generate Tiles in ArcGIS Online consumes tile generation credits Publish directly Tiles from ArcMap or ArcGIS Pro Publish Feature Layer Map Tile Generation = 1 credit per 1,000 tiles generated Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

13 Demo 4 Details Page Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

14 What type of experience am I trying to convey?
User-friendly Fast Informative Data centric Accessible Focused Functional Relevant Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

15 Helpful Tool Fiddler: is a free web debugging utility that helps capture HTTP(S) traffic. Web Debugging Performance Testing HTTP/HTTPS Traffic Recording Web Session Manipulation Security Testing Item Estimated Time Request Count: 195 Unique Hosts: 7 Actual Performance Requests started: 4:59:26 PM Responses completed: 5:00:08 PM Sequence (clock) duration: 00:42.1 Aggregate Session duration: 00:52.9 Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

16 Performance Improvements
Data source: Reduce number of feature layers Refine the feature attribute information Minimize the number of records returned by the server Set appropriate visible scale range Simplify the feature geometry Cache tiles Web map configuration: Set visible scale ranges Create Bookmarks Configure pop-ups Add labels Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

17 Thank you! Please fill out the session survey in your mobile app
Select Enhancing Web Map Performance in ArcGIS Online in the Mobile App Use the Search Feature to quickly find this title Click “Demo Theater Survey” Answer a few short questions and enter any comments Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

18 What to learn more? All about ArcGIS Online layers
Workflows for building and hosting cached map tiles in ArcGIS arcgis/ Set visible range HowTo:  Update the maximum record count for feature services in ArcGIS Online Dicing Godzillas (features with too many vertices) FAQ: How do I optimize a web map for high demand? Download Fiddler Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

19 Questions


Download ppt "Enhancing Web Map Performance in ArcGIS Online"

Similar presentations


Ads by Google