Book Image

Building Web and Mobile ArcGIS Server Applications with JavaScript

By : Eric Pimpler
Book Image

Building Web and Mobile ArcGIS Server Applications with JavaScript

By: Eric Pimpler

Overview of this book

<p>ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are a number of programming languages that you can use to develop applications with ArcGIS Server including JavaScript, Flex, and Silverlight. However, the ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It’s easy to use and doesn’t require the use of a browser plugin.</p> <p>This tutorial-based guide provides you with hands-on experience in developing custom web and mobile ArcGIS Server applications with step-by-step style exercises. Along with introducing you to the HTML/CSS/JavaScript technology stack, you will learn to add intuitive geographic layers of information to your map, interactive query and display of spatial data, add user interface widgets, access geoprocessing tasks, and many more in your own web and mobile GIS applications.</p> <p>With this practical, hands-on guide, you will be able to develop fully-functional online GIS applications with ArcGIS Server using the ArcGIS API for JavaScript. After creating your own map, you will explore how to add geographic layers from a variety of sources including tiled and dynamic map services, add graphics to the map, and stream geographic features to the browser using a FeatureLayer.</p> <p>Most applications include the specific functionalities implemented by ArcGIS Server as tasks. You’ll learn how to use the various tasks provided by ArcGIS Server including spatial and attribute queries, identification of features, finding features by attribute, and more. Geocoding and geoprocessing tasks are covered in-depth to help you accomplish your task in GIS. Finally, you’ll learn just how easy it is to integrate ArcGIS.com content into your custom developed applications.</p> <p>This comprehensive guide quickly advances through probing programmatic techniques for building web and mobile GIS applications which will make application development a lot easier!</p>
Table of Contents (20 chapters)
Building Web and Mobile ArcGIS Server Applications with JavaScript
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Pouria Amirian is a GIS/Computer Science lecturer, researcher, and developer working with the National University of Ireland, Maynooth. In addition to his collaboration with the University of Ireland, he has several scientific and academic collaborations with world class universities in Germany, France, and the UK. He is the author of the best-selling book on ArcGIS development, Beginning ArcGIS for Desktop Development using .NET, published by Wiley in 2013. He has extensive experience in the design and development of various kinds of small-scale to enterprise-distributed, service-oriented (geospatial) information systems. Dr. Amirian is currently interested in cutting-edge research and development projects on (geospatial) Big Data and NoSQL databases and has recently been a technical editor of several books on the mentioned topics. He can be contacted at .

Ken Doman has worked with computers for most of his life and still likes to keep himself occupied with them in his free time. He graduated with a bachelor's degree in Biology from Rice University. From there, he moved from one field to another, until he was asked to launch a GIS department for his hometown in Jacksonville, Texas. He started with a shoebox full of notebook paper for an address database. Before long, he published the first online map of his community. He's been hooked on publishing web maps ever since.

Ken currently works as a GIS web developer at Bruce Harris and Associates, a private company that provides GIS services and products for municipalities across the United States. There, he works on an array of technologies, helping county and city governments make their data available on web browsers.

This is the first book Ken has worked on, but he has high hopes that it won't be his last.

Joseph Saltenberger works as a data analyst at a GIS software company that specializes in spatial decision support systems for fire and EMS departments. He graduated from the Humboldt State University with a B.S. in Natural Resources (GIS and Remote Sensing emphasis), and the San Diego State University with an M.S. in Geography (GIScience emphasis). His academic and professional career has focused on using GIS for data management and analysis, and for developing custom GIS applications.