A Look Under the Hood - ArcGIS API for JavaScript
From Esri
views
Related Media
Discover the latest updates to the MapView's rendering engine that powers massive visualization. Peek under the hood and learn about some of the key components the team developed to make this possible, and then learn how you can apply some of the same techniques to your own web apps. This session will include an overview on various technologies used like WebGL, feature tiles, and web workers.
π Slides: https://www.esri.com/content/dam/esrisites/en-us/events/conferences/2021/developer-summit/12484-arcg...
Modernizing the API Globalization
=============
π©βπ»π¨πΏβπ» Demos:
π» Int.DateTimeFormat: https://ycabon.github.io/presentations/2021-devsummit/ArcGIS-API-for-JavaScript-Under-The-Hood/demos...
π» Intl.NumberFormat: https://ycabon.github.io/presentations/2021-devsummit/ArcGIS-API-for-JavaScript-Under-The-Hood/demos...
π» Basic translation: https://ycabon.github.io/presentations/2021-devsummit/ArcGIS-API-for-JavaScript-Under-The-Hood/demos...
π» Generic Widget: https://ycabon.github.io/presentations/2021-devsummit/ArcGIS-API-for-JavaScript-Under-The-Hood/demos...
π» Using TypeScript decorators: https://ycabon.github.io/presentations/2021-devsummit/ArcGIS-API-for-JavaScript-Under-The-Hood/demos...
π Resources:
π API's Intl documentation: https://developers.arcgis.com/javascript/latest/api-reference/esri-intl.html
π Intl reference documentation on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl
π Chromium Project: https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EJavaScript%3EInternationaliza...
Blending and effects
=============
π©βπ»π¨πΏβπ» Demos:
------------
π»Custom feature layer: https://github.com/yaronfine/devsummit-2021-demos/tree/master/custom-feature-layer
πResources:
------------
π API's Effect: https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-FeatureEffect.html...
π Samples using effect: https://developers.arcgis.com/javascript/latest/sample-code/?search=effect
π W3 blending spec: https://www.w3.org/TR/compositing-1/
π GL_NV_blend_equation_advanced: https://developer.download.nvidia.com/opengl/specs/GL_NV_blend_equation_advanced.txt
π Chapters
=============
00:00 Introduction
00:22 Agenda
00:38 Modernizing the API Globalization
03:10 Demo: Int.DateTimeFormat
04:50 Demo: Intl.NumberFormat
06:12 Modernizing the API Globalization (2)
07:55 Demo: Basic translation
09:44 Demo: Generic Widget
11:09 Demo: Using TypeScript decorators
12:53 Internationalization resources
13:48 Layer blending and effects: Opacity
16:38 Blending
20:05 Effects
22:54 Demo: Tracking car
24:16 Effects on cars
25:26 WebGL debugger
29:58 Blending and effects resources
31:06 What is clustering?
31:36 Design goals
32:50 Clustering: basic idea
33:52 What is Geohash?
35:25 Walkthrough
36:30 Arbitraty cluster sizes
37:21 Finding neighbors
38:28 Geohash sample code
39:20 Geohash enconding
40:54 Geohash indexing
45:15 Q&A
--------------------------------------------------------------------------------------------------------------------------
Follow us on Social Media!
Twitter: https://twitter.com/Esri
Facebook: https://facebook.com/EsriGIS
LinkedIn: https://www.linkedin.com/company/esri
Instagram: https://www.instagram.com/esrigram
The Science of Where: http://www.esri.com
12484
- Tags
-