Summary

Both dojox/charting and D3.js have their advantages and disadvantages in our web mapping applications. The dojox/charting library comes with the ArcGIS JavaScript API, and is easily integrated with existing applications. It provides many themes that can be added quickly. On the other hand, D3.js works with HTML elements and CSS styling to create eye-popping effects. It offers more data visualization techniques than dojox/charting and offers customizable appearances using CSS styling. Your final choice may come down to your comfort level with these tools and your imagination.

In this chapter, we have learned how to incorporate graphs and charts in to our ArcGIS JavaScript API applications. We used graphics libraries provided by the Dojo ...

Get Mastering ArcGIS Server Development with JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.