1 / 19

Enhancing Web Map Performance in ArcGIS Online

Learn points to consider before creating a web map, case study, pre-publishing, and post-publishing considerations, data type options, methods for creating tiled services, and helpful tools for improving performance.

fmintz
Download Presentation

Enhancing Web Map Performance in ArcGIS Online

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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 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 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 • http://blogs.esri.com/esri/arcgis/2012/09/24/arcgis-online-layers/ • Workflows for building and hosting cached map tiles in ArcGIS • http://blogs.esri.com/esri/arcgis/2013/02/06/workflows-for-building-and-hosting-cached-map-tiles-in-arcgis/ • Set visible range • https://doc.arcgis.com/en/arcgis-online/create-maps/set-visibility.htm • HowTo:  Update the maximum record count for feature services in ArcGIS Online • http://support.esri.com/fr/knowledgebase/techarticles/detail/44060 • Dicing Godzillas (features with too many vertices) • http://blogs.esri.com/esri/arcgis/2010/07/23/dicing-godzillas-features-with-too-many-vertices/ • FAQ: How do I optimize a web map for high demand? • http://support.esri.com/en/knowledgebase/techarticles/detail/42840 • Download Fiddler • http://www.telerik.com/download/fiddler Esri UC 2016 | Enhancing Web Map Performance in ArcGIS Online

  19. Questions

More Related