• Creating accumulative cost surfaces using directional data

    The following question was recently posted to GeoNet: “I want to add wind direction and strength to a cost distance surface. How do I create a raster surface which incorporates these two factors&hellip...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Doing more with Euclidean Distance: Barriers and Paths

    Currently, Euclidean Distance Mapping geoprocessing tools can be used to assign distance properties to raster cells. Example applications include distance from runways used as part of an airport noise model, or distan...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Raster Analysis and Spatial Analyst session and events at UC 2019

    The 2019 Esri User Conference (July 8-12) is almost here. We here on the Raster Analysis team are busy practicing and polishing our presentations and are looking forward to showing you what we’ve been ...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Introducing the new resolution preserving cell size projection method

    ArcGIS Pro 2.3 and ArcMap 10.7 Spatial Analyst tools now support a new environment, the Cell Size Projection Method, to control the calculation of the output raster cell size when datasets are projected during to...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Spatial Analyst Resources

    The ArcGIS Spatial Analyst extension provides a broad range of powerful spatial modeling and analysis capabilities, like distance analysis, suitability modeling, terrain analysis, surface modeling, surface interpolati...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Generalization tools for rasters...

    Scipy ndimage morphology … I am betting that is the first thought that popped into your head.  A new set of tools for the raster arsenal. But wait!  Their terminology is different than that used by A...
    Dan_Patterson
    created by Dan_Patterson
  • Euclidean distance, allocation and other stuff...

    Your standard fare in raster world   Fill in some holes … 'buffer' a line... allocate space to stuff in space... identify unique regions Fancy names.  Nibble, Euclidean distance, Euclidean allocatio...
    Dan_Patterson
    created by Dan_Patterson
  • Focal and Local Statistics for Rasters... the "Special Analyst"

    Striding - Sliding - Moving - Rolling   One of my favorite topics.   It was an innocuous question    How to count the adjacent cells that have a different value in a raster dataset?    ...
    Dan_Patterson
    created by Dan_Patterson
  • What’s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.2 and Desktop 10.6.1.

    As you will have heard, ArcGIS Pro 2.2, ArcGIS Desktop 10.6.1, and ArcGIS Enterprise 10.6.1are now available for download!  If you use the Spatial Analyst extension, or do Raster Analysis in general, re...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Getting the most out of Zonal Statistics

    When working with Zonal tools in the Spatial Analyst toolbox, have you occasionally gotten results that that you didn’t quite expect? Here we’ll cover a few scenarios where and why you might have run into ...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Raster Analysis and Spatial Analyst Sessions at UC2018

    The 2018 Esri User Conference (July 9-13) is almost here – are you ready?  We here on the Spatial Analyst team are busy practicing and polishing our presentations, and are looking forward to showi...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff
  • Executing Spatial Analyst Tools Using ArcGIS Pro SDK

    ArcGIS Pro SDK for .Net allows you to extend the ArcGIS Pro user interface by creating custom add-ins leveraging different GIS functionalities. In this blog, we will take a look at how to execute Spatial Analyst ...
    xuguang_wang-esristaff
    last modified by xuguang_wang-esristaff
  • Multiprocessing with ArcGIS - Raster Analysis

    With growing raster dataset sizes, the processing times for analysis are becoming longer and longer. By employing concepts from parallel and distributed computing, we can improve performance and scalability of workflo...
    NRajasekar-esristaff
    last modified by NRajasekar-esristaff
  • Reclassify Rasters... part II ... the "Special Analyst"

    The original Reclassify Rasters Simply...    Interesting if you have a function that would be a pain to implement in the spatial analyst since it would take a number of steps... ufunc ... Example follows.&#...
    Dan_Patterson
    created by Dan_Patterson
  • Raster - Array conversion for multidimensional problems... 

    It isn't quite false advertising.  I will attribute it to an omission based on the needs of the many rather than on the needs of the few.   The story is in code... # ---- start with an array ------ a ...
    Dan_Patterson
    created by Dan_Patterson
  • Cell Statistics made easy... raster data over time... the "Special Analyst"

    This comes up time and again. ....I have 'X' rasters for an area and I need to determine Y over time.... Here is an example.... ....calculating percentiles....   Cell Statistics... is the obvious choice.&#...
    Dan_Patterson
    created by Dan_Patterson
  • Interpolation in the presence of barriers

    For the Spline with Barriers interpolation tool, the enhancements that were made when the tool was implemented in ArcGIS Pro 2.0 are now also available in ArcGIS 10.6. Let’s have a look at the history ...
    slynch-esristaff
    last modified by slynch-esristaff
  • Combine... data classification from raster combinations

    I rarely get a great idea.  This is another one of those cases.  But I do recognize a great idea when I see it.  Sadly I usually forget it, then rediscover it many months or years later.  I spotted...
    Dan_Patterson
    created by Dan_Patterson
  • Terrain creation.... diamond-square algorithm

    Natural terrain is so fickle.  Wouldn't it be nice to have a sink-less terrain so that your flowdirection, flowaccumulation and stream generation would go as nature planned.   If you have a need to test alg...
    Dan_Patterson
    created by Dan_Patterson
  • Why your output raster is larger than your environment extent?

    When using a geoprocessing tool, for example Hillshade, when you specify an extent in the environment settings, you might have noticed sometimes that your output raster is slightly larger than your specified...
    SChatterjee-esristaff
    last modified by SChatterjee-esristaff