Table of Contents

Visualizations

Visualization blocks in XMPro App Designer provide powerful tools for displaying data in visual formats. These blocks enable you to create charts, maps, gauges, and other visual representations that help users understand complex data at a glance.

Available Visualizations

  • Autodesk Forge - 3D model viewer powered by Autodesk Forge
  • Autodesk Forge (Legacy) - Legacy version of Autodesk Forge visualization
  • Azure Digital Twin Hierarchy - Hierarchical view of Azure Digital Twins
  • Bar Gauge - Visual representation of a value within a range using a bar
  • Chart - Versatile charting component for various chart types
  • Circular Gauge - Visual representation of a value within a range using a circular gauge
  • D3 Visualization - Custom visualizations using D3.js
  • Esri Map - Geographic mapping using Esri ArcGIS
  • Image Map - Interactive image with clickable regions
  • Linear Gauge - Visual representation of a value within a range using a linear gauge
  • Map - Geographic mapping component
  • Pie Chart - Circular chart divided into sectors
  • Pivot Grid - Interactive pivot table for data analysis
  • Polar Chart - Circular chart with values plotted against angle and radius
  • Power BI - Embedded Power BI reports and dashboards
  • Sparkline - Small, word-sized chart
  • Time Series Analysis - Specialized chart for time series data
  • Tree Map - Hierarchical data visualization using nested rectangles
  • Unity - 3D visualization using Unity
  • Unity (Legacy) - Legacy version of Unity visualization

Best Practices for Using Visualizations

  1. Choose the right visualization: Select the appropriate visualization type based on the data you want to display and the insights you want to convey.

  2. Keep it simple: Avoid cluttering visualizations with unnecessary elements. Focus on the key data points and insights.

  3. Use consistent styling: Maintain consistent colors, fonts, and styles across your visualizations for a cohesive user experience.

  4. Provide context: Include titles, labels, and legends to help users understand what they're looking at.

  5. Enable interactivity: Where appropriate, enable interactive features such as tooltips, zooming, and filtering.

  6. Optimize for performance: Be mindful of the amount of data you're visualizing, especially for real-time or large datasets.

  7. Ensure accessibility: Make sure your visualizations are accessible to all users, including those with visual impairments.

By effectively using visualization blocks, you can create powerful dashboards and reports that help users gain insights from complex data and support decision-making across a wide range of business scenarios.