Book Image

ArcGIS for JavaScript Developers by Example

By : Jayakrishnan Vijayaraghavan, Yogesh Dhanapal
Book Image

ArcGIS for JavaScript Developers by Example

By: Jayakrishnan Vijayaraghavan, Yogesh Dhanapal

Overview of this book

<p>The book starts by explaining the basics of the ArcGIS web mapping ecosystem. The book walks you through the development of six major applications, covering a wide variety of topics such as querying, rendering, advanced data visualization and performing map analytics. It also emphasizes on writing modular code using pure dojo, which is the preferred platform for developing web GIS applications using ArcGIS JavaScript API.</p> <p>By the end of the book, you will have gained enough practical experience to architect a robust and visually powerful mapping application using the API.</p>
Table of Contents (16 chapters)
ArcGIS for JavaScript Developers by Example
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

Summary


In this chapter, you learned how to create classes and custom widgets in dojo, and you also learned about the life cycle of a dojo widget. Then, we walked through the guidelines for creating a folder structure for any dojo-related project. We also looked at how we can provide support for different languages using the internationalization feature provide by the dojo module. Finally, we created a custom widget that uses a draw tool to accept a user-drawn polygon and uses it to query a feature layer. We showed the results in an HTML table as well as on the map. In the following chapters, we will be dealing with how to symbolize the graphics better and intuitively using a technique known as rendering. Rendering is a great visualization technique that lets us define rules to symbolize features differently, based on the value of a particular attribute in the feature. In further chapters, we will be extending the visualization techniques to cover non-spatial representations of data such...