Book Image

Spatial Analytics with ArcGIS

By : Eric Pimpler
Book Image

Spatial Analytics with ArcGIS

By: Eric Pimpler

Overview of this book

Spatial statistics has the potential to provide insight that is not otherwise available through traditional GIS tools. This book is designed to introduce you to the use of spatial statistics so you can solve complex geographic analysis. The book begins by introducing you to the many spatial statistics tools available in ArcGIS. You will learn how to analyze patterns, map clusters, and model spatial relationships with these tools. Further on, you will explore how to extend the spatial statistics tools currently available in ArcGIS, and use the R programming language to create custom tools in ArcGIS through the ArcGIS Bridge using real-world examples. At the end of the book, you will be presented with two exciting case studies where you will be able to practically apply all your learning to analyze and gain insights into real estate data.
Table of Contents (16 chapters)
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback

Building custom ArcGIS tools with R


Scripts written in R can be called from ArcGIS via custom script tools in much the same way that Python can be used. There are three components of R scripts tools, including the R script, a custom toolbox, and parameters for the script. The arcgisbinding package provides the mechanism for communication between R and ArcGIS.

Introduction to the arcgisbinding package

The arcgisbinding package allows you to access ArcGIS format data from an R script. Using this package, you can access geodatabases and shapefiles for read and write purposes. You can also select subsets of GIS datasets using a select() function that acts much the same as cursor objects in Python. Basically, they are in-memory copies of datasets. You can also convert ArcGIS data to sp objects, perform analysis, and write data back to ArcGIS format datasets. Other capabilities include the ability to convert between WKT and proj.4 and interact with geometries and attributes.

The arcgisbinding package...