Items related to ArcGIS for JavaScript Developers by Example

ArcGIS for JavaScript Developers by Example - Softcover

Jayakrishnan Vijayaraghavan; Yogesh Dhanapal

 
9781785888663: ArcGIS for JavaScript Developers by Example

Synopsis

A practical guide to get you creating powerful mapping applications using the rich set of features provided by the ArcGIS JavaScript API

About This Book

  • Unshackle your GIS application from a workstation! Get running with three major web mapping projects covering all the important aspects of the ArcGIS JavaScript API.
  • Set a strong foundation for the ArcGIS JavaScript API and modular coding with dojo.
  • Gain a crystal clear understanding of the ArcGIS JavaScript, and become skilled in creating exciting and interesting geospatial apps.

Who This Book Is For

This book is for JavaScript developers who wish to develop amazing mapping applications using the rich set of features provided by the ArcGIS JavaScript API, but more than that, a spatial frame of mind will help a long way.

What You Will Learn

  • Find out what you need to develop a web mapping application in the ArcGIS environment
  • Get to know about the major features provided by the ArcGIS JavaScript API
  • See the coding best practices to develop modular dojo-based JavaScript applications
  • Get to grips with writing custom re-usable dojo modules using dojo and esri modules and dijits
  • Understand how to use various ArcGIS data sources and other open geospatial data available on the web
  • Discover how to query spatial data and get the best out of your data using analytical techniques
  • Master the art of rendering your map beautifully and create wonderful data visualizations using non-map objects such as charts
  • Grasp how to create secure and scalable web maps

In Detail

Web technologies are changing rapidly and so is the ArcGIS JavaScript API. Regardless of your development experience, ArcGIS offers an easy way to create and manage geospatial applications. It gives you access to mapping and visualization, analysis, 3D, data management, and support for real-time.

ArcGIS for JavaScript Developers by Example does not just talk about a particular version of the JavaScript API, rather it walks you through the steps involved in developing a web mapping application using JavaScript in the ArcGIS environment.

The book starts by explaining the basics of the ArcGIS web mapping ecosystem. Next, it will help you understand the best ways to use spatial data available, such as REST services. It emphasizes on using pure dojo components to develop ArcGIS web apps. You will write modular code using dojo, which is a useful JavaScript coding pattern to overcome browser idiosyncrasies.

By the end of the book, you will have gained enough practical experience to be up and running with ArcGIS JavaScript API.

"synopsis" may belong to another edition of this title.

About the Authors

Jayakrishnan Vijayaraghavan is an Esri-certified web developer with extensive experience in full stack web development, machine learning, and GIS. Working in variegated domains and geographies and through graduate and undergraduate studies in computer science and GIS, he has gained a solid grounding in geospatial technologies and in data science. He is a DAAD scholar and a winner of the UN-HABITAT special jury award. He's keen on developing intelligent and ubiquitous mapping systems by integrating Machine Learning concepts with GIS. He is also a novelist and poet too.

Yogesh Dhanapal has expertise in developing and delivering end-to-end web mapping application for key clients, and he is proficient in many web technologies. He also has many years of training and education in the geospatial domain. A hardcore programmer and GIS enthusiast, Yogesh is a Microsoft-certified solutions developer―web applications and Esri-certified web developer. He has gained expertise in applying GIS for transportation and petroleum domain and has extensive experience in customizing Esri roads and highways extension with JavaScript dojo modules. He is keen on developing cross-platform and web applications with a mobile-first approach.

"About this title" may belong to another edition of this title.