Learn about the various technologies used behind the scenes by ArcGIS Online and the ArcGIS API for JavaScript that help you work with more features in the browser. We’ll demonstrate stepbystep how to optimize a large dataset for rendering and analysis in the browser starting with data preparation, feature service settings, and visualization techniques in the ArcGIS API for JavaScript that will allow your users to work with more data more efficiently in your web apps. We hope to have you walk away inspired with innovative ways to do the same in your apps.
Resources
=============
ArcGIS API for JavaScript data visualization guide: https://developers.arcgis.com/javascr...
Mapping large datasets on the web: https://www.esri.com/arcgisblog/prod...
Chapters
=============
00:00 Introduction
01:06 Considerations before you start development
03:12 Behind the scenes
04:03 Keys to efficient public sharing of datadriven maps & apps
05:41 Feature tiles
08:35 Data structure returned from feature tile query
09:34 Memory optimization to draw graphics
11:22 Feature layer performance in 2020
11:35 Demo of Dynamic Feature Tiles
19:24 Visualization techniques: Scaledependent filtering
22:32 Filter by scale using attributes
32:54 Filter by scale using view resolution
35:23 Visualization techniques: Clustering
41:38 Data prep and processing
47:10 Example: One ocean
51:05 Ecological Marine Units dataset (+4GB)
53:50 Generalization: One point per x,y location
55:57 Generalization: Geometry thinning
58:45 Reduce columns: Attribute thinning
01:03:24 Request data upfront: For clientside goodness
01:06:45 Conclusion
Tags: #jsmaps #performance #developer
Follow us on Social Media!
Twitter: / esri
Facebook: / esrigis
LinkedIn: / esri
Instagram: / esrigram
The Science of Where: http://www.esri.com