ArcGIS API for JavaScript: Data Visualization Ben Ramseth & Rene Rubalcava Data Visualization – Why? Visual exploration: • - Anomalies in the data - Trends - Change detection Display of analytical results • Interactivity (e.g. highlighting selections) • How about this? Data Visualization – Where? • Server – side X: -14.55° • Client – side Y: 45.2° Server - side rendering Layer Infos / LayerDrawingOptions (apply renderers to layers- • ArcGISDynamicMapServiceLayer) Map service with asynchronous geoprocessing • Map viewer (ArcGIS online/ Server defaults) • Client – side rendering SVG • Canvas • Renderers on feature/graphics layers • Feature layer Stats Plugin • Data Visualization – How? Service Defaults • Canvas • SVG • Renderers • Feature Layer A feature layer has its own default symbol • Defined in the “drawingInfo” property • Renderers SimpleRenderer - only location information - no field - where? • UniqueValueRenderer - what? • ClassBreaksRenderer - how much? • DotDensity • BlendRenderer • With Expression Function ScaleDependentRenderer • Above-Below • HeatmapRenderer Predominance TemporalRenderer • Labeling - LabelLayer • No Field – Show Me Where! SimpleRenderer
Description: