Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
ArcGIS for JavaScript developers by Example


Key Features

  • 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.

Book Description

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.

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.

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

About the Author

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.

Table of Contents

  1. Foundation for the API
  2. Layers and Widgets
  3. Writing Queries
  4. Building Custom Widgets
  5. Working with Renderers
  6. Working with Real-Time Data
  7. Map Analytics and Visualization Techniques
  8. Advanced Map Visualization and Charting Libraries
  9. Visualization with Time Aware Layers
(HTML tags aren't allowed.)

Leading Dispersed Teams (Center for Creative Leadership)
Leading Dispersed Teams (Center for Creative Leadership)
This is a book about leading dispersed teams—teams that are made up of people who don’t work in the same geographical area. Such teams don’t often meet face-to-face. Usually their members are separated by time and distance, and they often bring different cultural views to bear on their work. Solving potential communication...
Introducing Microsoft .NET, Second Edition
Introducing Microsoft .NET, Second Edition
What problems does Microsoft .NET solve? What architectural approaches does it take to solve them? How do you start using .NET-and how do you profit from it? Get the answers to these questions and more in this entertaining, no-nonsense .NET walkthrough. The author, a well-known computer-science instructor at Harvard, covers a single topic from the...
Optimizing Stormwater Treatment Practices: A Handbook of Assessment and Maintenance
Optimizing Stormwater Treatment Practices: A Handbook of Assessment and Maintenance

Optimizing Stormwater Treatment Practices: A Handbook of Assessment and Maintenance provides the information necessary for developing and operating an effective maintenance program for stormwater treatment. The book offers instructions on how to measure the level of performance of stormwater treatment practices directly and bases...

Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial
Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial

Your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1


  • Learn by doing, with immediate results
  • Create, integrate, and troubleshoot BPEL services with Oracle BPEL Process Manager and JDeveloper step by step
  • Design, develop, test, deploy, and run a full SOA...
Data Mining with Microsoft SQL Server 2008
Data Mining with Microsoft SQL Server 2008

The most authoritative book on data mining with SQL Server 2008

SQL Server Data Mining has become the most widely deployed data mining server in the industry. Business users—and even academic and scientific users—have adopted SQL Server data mining because of its scalability, availability, extensive functionality, and ease of...

Bonney's Gynaecological Surgery
Bonney's Gynaecological Surgery

"Bonney's Gynaecological Surgery" has been a firm favourite for gynaecological surgical practice since it was first published in 1911! In this new tenth edition, this classic of the medical literature has been extensively revised and expanded by three leading gynaecological oncologists. Specifically tailored for trainees in...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy