|
POST
|
Hi Jamie. It appears that with your data the and the default settings for the tool (Use NoData values parameter checked, Nibble NoData parameter unchecked), the actual cell values are coming out as-expected, but there seems to be an issue where they are not rendering properly. A workaround I found is to run the Float tool on the output from the Nibble tool. The resulting output seems to render correctly. Have a look at the following. The first image shows the input raster and the input mask raster. Note that I symbolized them a bit. In the Runoff input, I symbolized the cells of value 0 with purple, and the NoData cells with a light tan colour. In the Mask input, I symbolized the NoData cells to a light yellow colour. The next output shows the results. The "nibble_check_uncheck1" entry (not activated) is the output from the Nibble tool. It demonstrates the problem you report, where it looks like the output is all empty cells. The other result, "float_nibble_check_uncheck", is the outcome from running the Float tool on the output from the Nibble tool. The you should be able to see that the cells that you were looking to replace (the purple value = 0 cells from the input) have been. This workaround seems to resolve the issue for the time being. I will take a closer look at the rendering problem, and will submit a software bug report accordingly. In the mean time, I hope that the workaround suggested will allow you to continue. Thanks for reporting this. Cheers, Juan
... View more
08-28-2020
03:07 AM
|
1
|
4
|
6738
|
|
POST
|
Hi Jamie. I am able to get to the data now, thanks! I'll follow up once I've taken a look at it.
... View more
08-27-2020
04:09 PM
|
1
|
5
|
6738
|
|
POST
|
Hello, Jamie. I'm sorry you're having some trouble. Let's see if we can figure out the issue. I downloaded the data you provided, but am not able to get it loaded into ArcMap successfully on my side. Would it be possible for you to re-upload it? Perhaps also convert your data to a separate folder as Tiff rasters before zipping them up, it might help avoid any geodatabase-related problems on the upload. Thanks, Juan Laguna Spatial Analyst team, Esri, Inc
... View more
08-27-2020
02:18 PM
|
0
|
8
|
6738
|
|
BLOG
|
The Spatial Analyst extension has many new and improved capabilities in ArcGIS Pro 2.6. One of the most exciting things is the new Suitability Modeler, which is an interactive way to identify the best location to site things. New and improved tools and functions are available across several analysis categories, including density, distance, extraction, generalization, local, multidimensional, segmentation and classification, surface, and zonal. Many more tools, functions and operators have been updated to directly support multiband raster data. If you have been using the Raster Cell Iterator in ArcPy, we’ve added a way to improve the performance. In addition to this overview, we will have several blog posts that cover some of these changes in more detail coming out soon, so remember to check back regularly. Where do I get it? ArcGIS Pro 2.6 was released on July 28, 2020. Click the following link to get to Download page. For a complete summary of all the changes that have been made for this release, have a look at What’s New for ArcGIS Pro 2.6. What’s changed for Spatial Analyst? Here are the main categories of the changes for this release: Suitability Density Distance Zonal Multiband Surface Segmentation and classification General tool and function enhancements ArcPy 1. The new Suitability Modeler If you have used the capabilities of the Spatial Analyst extension in the past to do site selection, you will be familiar with the back-and-forth, iterative and manual process it can take to get to your final answer. Well, there is now a better way! The new Suitability Modeler is a dynamic, exploratory environment of interacting panes, plots, and maps allows you to create refined suitability models. It guides you through the steps and provides immediate feedback, so what you learn in one step may influence your decisions in another. Please give it a try and let us know what you think The following graphic shows the primary interface elements of the Suitability Modeler, including the ribbon, the tabs of the modeler pane, and the transformation graphs. We’ll have more information coming out soon that will fully introduce the capabilities and the workflow to follow. 2. Density analysis The Kernel Density tool has a new parameter that allows barrier features to be considered when calculating kernel density for the planar method. The tool has also been enhanced to work with the parallel processing environment, and efficiency has been improved by using a new search algorithm. 3. Distance analysis The Optimal Region Connections tool has a new parameter that determines if the paths will continue within the input regions. To follow the pattern established in the Distance toolset where the original tools were moved into their own Legacy Distance category, the raster functions for distance analysis have been similarly restructured. In the list of raster functions, those in the Distance group should be the ones used for analysis going forward. The functions provided in previous releases have been relocated to the new Distance (Legacy) group. The new Optimal Path As Raster raster function has been added to the Distance group. 4. Zonal analysis The Tabulate Area tool now processes overlapping polygon zones and calculates the area for each zone separately. You can also represent the input classes as rows or fields using the Classes as rows in output table parameter. The Zonal Statistics and Zonal Statistics as Table tools and the Zonal Statistics raster function have a new percentile statistics type to compute extreme events. These tools and function can now also process both multidimensional zone and value rasters. Also, have a look at the How the zonal statistics tools work help topic, which has been substantially rewritten to better explain the operation of these tools. The Zonal Histogram tool can now create histogram graphs. You can also represent the input zones as rows or fields using the Zones as rows in output table parameter. 5. Multiband raster analysis Most local operations now have the capability to perform band-wise aggregation for multiband input rasters. This includes nearly all of the Math tools, functions and operators, as well as the Con tool and Con function. The Equal To Frequency, Greater Than Frequency, Less Than Frequency, Popularity, and Rank tools have a new parameter, Process as multiband, that gives you more control over how multiband input rasters are processed when creating single-band or multiband output. 6. Surface analysis The Aspect tool has a new parameter, Project geodesic azimuths, to correct the angle distortion caused by the output spatial reference. These angles can be used to accurately locate points along the steepest downhill slope. This parameter is available only when the Method parameter is set to Geodesic. The Cut Fill tool now calculates cut and fill operations using eight-way connectivity. 7. Segmentation and Classification analysis The Train Maximum Likelihood Classifier, Train Random Trees Classifier, and Train Support Vector Machine Classifier tools have a new parameter to contain dimension values in the input training sample feature class. The Export Training Data For Deep Learning tool has a new default option for the Meta Data Format parameter, changing from KITTI Labels to PASCAL Visual Object Classes. The Segment Mean Shift tool has a new parameter for setting the maximum size of a segment. 8. General tool and function enhancements Several other tools have been optimized for improved performance or had specific new capabilities added. Extraction analysis: The Sample tool can now create a point feature class output or a table with new Generate feature class parameter. Generalization analysis: The Region Group tool has been rewritten to perform better. Local analysis: The Combine tool has been rewritten to perform better. There is now no limitation on the number of input rasters that can be specified. Multidimensional raster analysis: The Zonal Statistics and Zonal Statistics as Table tools and the Zonal Statistics raster function can now process both multidimensional zone and value rasters. The How the zonal statistics tools work help topic covers multidimensional processing in more detail. The Generate Multidimensional Anomaly tool has a new parameter that allows you to calculate anomalies by comparing pixel values to those provided in an external raster dataset. The Mean Calculation Interval parameter also includes a new External Raster option. 9. ArcPy enhancements In the Raster Cell Iterator class in ArcPy, you can now handle NoData cells more efficiently by optionally skipping them with the skipNoData key to increase the performance of your analysis. Spatial Analyst resources Do you have our Spatial Analyst resources blog post bookmarked? Not only does it include a list of links to informative content, it is also updated as new resources become available. For example, here are some blog posts that explain the Raster Cell Iterator that was introduced in the previous Pro release: Introducing the Raster Cell Iterator Unleash the power of Raster Cell Iterator to perform custom raster analysis Summary As you can see, quite a lot of new functionality and capabilities have been made available in this release. Please download it and give it a try. As always, we welcome your feedback. If you happen to encounter any difficulties, please let us know.
... View more
08-06-2020
05:24 PM
|
1
|
0
|
1836
|
|
POST
|
Hi Curtis. Thanks for the the suggestion. Anne-Marie and I are working on the exact scenario being used, and we'll update here once we get to the bottom of it. Cheers, Juan
... View more
06-12-2020
11:01 AM
|
1
|
0
|
2344
|
|
POST
|
Anne-Marie Dubois, Curtis Price Just to respond to the part of the issue about when the fix was available. As was noted above, for ArcGIS Pro the Status notification indicates that a fix was implemented, and the Version Fixed was Pro 2.3. https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDEwNjY3Nw== Those code changes were also implemented for ArcMap version 10.7. Unfortunately, this situation seems to have triggered a glitch or synchronization problem in our tracking system, where the Support Site is reporting that the Status is “Not in Current Product Plan”, and the Version Fixed field comes up as blank (even though the fix was actually made). We will look into rectifying the underlying cause for this, so thank you for bringing it to our attention. Best regards, Juan
... View more
06-02-2020
09:03 PM
|
1
|
0
|
2344
|
|
POST
|
Hi Anne-Marie. Thanks for getting back to me. Would it be possible for you to create a small zip file that contains a subset of your data that demonstrates the issue, and email it to me? I am at jlaguna@esri.com You can also use Esri's file transfer site: https://mft.esri.com/EFTClient/Account/Login.htm Download and install FileZilla (if you don't already have it): https://mft.esri.com/eftclient/Account/MFTFilezilla.zip Instructions: https://mft.esri.com/eftclient/Account/Instructions.png Thanks, Juan
... View more
06-02-2020
03:00 PM
|
0
|
0
|
2344
|
|
POST
|
Hi Anne-Marie. I'm sorry you're having trouble with this. Is it possible you could send me a sample of your data and an exact scenario? I'd like to try out your scenario here. I am not able to reproduce a result that has an unexpected shift when I tested with ArcMap 10.7. If I could get could a snippet of your data with all the settings you are using, I will investigate further. Thanks, Juan
... View more
06-01-2020
02:51 AM
|
1
|
4
|
2344
|
|
BLOG
|
Do you use Spatial Analyst extension for performing raster analysis? With the release of ArcGIS Pro 2.5, we have made significant changes in the areas of distance analysis, multidimensional raster analysis, and zonal analysis. There is also whole host of improvements across many other areas. If you are comfortable in ArcPy, there is an exciting new way to perform custom raster analysis. Also in ArcPy, many new functions are available for analyzing, visualizing, and managing raster data using Python. We will have many more blog posts coming that go into much more detail on some of these changes, and they will be linked to below. Where do I get it? ArcGIS Pro 2.5 was released of in February 6 of this year. Download For a quick summary of all the changes that have been made for these releases, have a look at the What's New topic (and video!) here: What’s New in ArcGIS Pro 2.5 (video) ArcMap Desktop 10.8 and ArcGIS Enterprise 10.8 will be released very soon. Watch this space, or your usual channels, for more details once they become available. What's changed for Spatial Analyst? Here are the main categories of the changes. Distortion free distance analysis Multidimensional raster analysis Multiband raster analysis Zonal analysis General tool and function enhancements Iterating over raster cells using ArcPy Modifying raster cell values using ArcPy Enhanced multidimensional raster processing with ArcPy Additional raster functions available in ArcPy 1. Distortion Free Distance Analysis With ArcGIS Pro 2.5, Spatial Analyst sees a significant change in distance analysis capabilities. First and foremost, a new algorithm for cost-based distance analysis provides more accurate and precise results than before. By avoiding the distortion in output that was caused by the previously-used network model of cell connectivity, several benefits are achieved: Cost accumulation is measured the same way in all directions. An important special case is that cost distance with a constant cost surface now produces the same output as Euclidean distance mapping. Surface distance over a digital elevation model is computed much more accurately. Paths around barriers are followed more accurately. Cost distance accumulation and allocation analysis have the option to perform the analysis using either a planar or a geodesic method. As part of making this improved capability available, the distance toolset has been reorganized into fewer but more capable tools. The Corridor tool is carried over as-is. The new tools are: Distance Accumulation Distance Allocation Optimal Path As Line Optimal Path As Raster Optimal Region Connections Rest assured, all the tools that existed in the previous release are still available; they have simply been moved into a new sub-toolset. We have a help topic that well covers the migration from legacy to distortion free distance tools. To complement the new GP tools, two new raster functions are available in the Distance group: Distance Accumulation Distance Allocation Updates have been made to the following existing raster functions: The Least Cost Path function has been updated to use the Distance Accumulation tool to perform distortion-free distance analysis. The Cost Path function has been updated with a new parameter that allows you to determine a hydrological flow path. Related blog: What's New in the Spatial Analyst Distance Toolset in Pro 2.5 In ArcMap 10.8, the Distance toolset remains basically the same as before. The only exception is that the Cost Path and Cost Path As Polyline tools have been updated with a new parameter which provides the option to make those tools treat the input backlink raster as a flow direction raster instead. 2. Multidimensional Raster Analysis As part of the increased focus on multidimensional analysis in the ArcGIS platform, a number of tools in various toolsets have been updated to directly support multidimensional raster data. There is also a new pathway for accessing multidimensional analytical tools directly from the ArcGIS Pro interface. In the Multidimensional Analysis toolset, the following tools have improvements: The Aggregate Multidimensional Raster tool supports additional predefined interval options for aggregation. The Generate Multidimensional Anomaly tool has four new options for the Anomaly Calculation Method parameter. In the Extraction toolset, the Sample tool has several new parameters to process multidimensional data. When processing this type of data, the tool has options to specify the following: The output table layout, either as rows or columns The time, depth, or other acquisition information associated with the location features to extract information for a given time or calculate statistics within a period of the observation time Lines and polygons as the input location, in addition to points and rasters The Parallel Processing Factor environment In the Zonal toolset, the Zonal Statistics tool, the Zonal Statistics as Table tool, and the Zonal Statistics raster function now have the Process as multidimensional parameter available, which allows you to calculate various statistics on each slice of a multidimensional value raster. In ArcGIS Pro, for the Raster Layer tab, the new Multidimensional tab is enabled when a multidimensional raster layer or a multidimensional mosaic layer is selected in the Contents pane. It provides tools and functionality for working with multidimensional raster data. 3. Multiband Raster Analysis Not to be confused with multidimensional rasters, multiband rasters are raster datasets that are composed of two or more raster bands, or layers, where each band is a measure of a single characteristic. The following tools have changes pertaining to how multiband raster data is handled. The Aggregate Multidimensional Raster tool can now do band-wise aggregation for multiband multidimensional input. The Pick and Cell Statistics tools have a new parameter that allows you more control over how multiband input rasters are processed. The Cell Statistics raster function can calculate single-band or multiband output based on the multiband processing type. 4. Zonal Analysis In response to an often-requested capability, the Zonal Statistics as Table tool now processes overlapping polygon zones. The statistics for each zone are calculates separately. 5. General tool and function enhancements In addition to the changes described above, some new other new tools and tool enhancements are available. In the Raster segmentation and classification toolset, a new tool, Linear Spectral Unmixing, has been added to perform subpixel classification and calculate the fractional abundance of different land cover types for individual cells. The Export Training Data For Deep Learning tool has four new parameters. For generalizing rasters, the Aggregate tool now supports the Parallel Processing Factor environment. The Median option for the Aggregation technique now only produces a float output raster, regardless of the input type. The new Aggregate raster function dynamically generalizes a raster in the display at a reduced resolution. When the output from the function is persisted, it will be generated at the full resolution. A new Random raster function is available for creating a dynamic raster on the fly with random cell values. 6. Iterating over raster cells using ArcPy With ArcGIS Pro 2.5, a powerful new capability to perform custom raster analysis is available to you in ArcPy. Two classes are introduced that allow you iterate over rasters programmatically. The RasterCellIterator class in the Spatial Analyst module allows you to visit each cell location in a raster. The iterator makes it easy to inspect cell values at each location, as well as neighboring locations. While iterating over a raster, you can read and write cell values. The RasterInfo class in the ArcPy classes describes a set of raster properties that facilitate the creation of a new raster dataset using the Raster object. This class has several methods and properties available. Related blogs: Introducing the Raster Cell Iterator Using the RasterCellIterator to perform custom raster analysis 7. Modifying raster cell values using ArcPy The Raster object now allows you to read cell values using a [row, column] index notation (also known as neighborhood notation). In addition to reading values, you can also assign a new value to a particular raster cell, thereby modifying the Raster object. Once the values of raster cells have been modified through an assignment, you can persist these changes by calling the save() method on the Raster object. 8. Enhanced multidimensional raster processing using ArcPy The Raster object has more capabilities for processing multidimensional rasters. The additional properties and methods are: Properties—bandNames, blockSize, noDataValues, properties, and readOnly Methods—addDimension, exportImage, getProperty, getRasterBands, getRasterInfo, read, removeVariables, renameVariable, setProperty, and write 9. Additional raster functions available in ArcPy In the Spatial Analyst module, many new ArcPy functions are available for analyzing, visualizing, and managing raster data using Python. To keep things organized, they are grouped into functional categories, which you can see from Overview page. New resources Do you have our Spatial Analyst resources blog post bookmarked? Not only does it include a list of links to informative content, we also work to keep it updated as new resources become available. For example, here is some of the material that was recently added: Doing more with Euclidean Distance: Barriers and Paths blog post Creating accumulative cost surfaces using directional data blog post Summary That about covers what's changed since the last release. Once you've downloaded and installed the latest versions of the software, give it a try. We hope you will enjoy the improvements and enhancements.
... View more
02-11-2020
06:30 PM
|
1
|
0
|
1256
|
|
POST
|
Hello Javier. I know this is an old issue, but I was going through the archives for another purpose, and thought I could provide an update for this one in case you might still be interested. If you have access to ArcGIS Pro 2.3 or later, this issue should be resolved. Please reach out to me here or to your Support contact if you have any further questions. Cheers, Juan
... View more
11-22-2019
06:35 PM
|
0
|
0
|
441
|
|
POST
|
Hello, Johanna. Do you have access to more recent version of ArcGIS Pro? There is a similar-sounding issue to yours that was resolved for ArcGIS Pro 2.3 (and ArcMap 10.7). If you are able to try out your scenario with those versions of the software (or later), please let me know the outcome. Hopefully your issue will be resolved, but if not, we can work on getting your scenario delivered so we can investigate further here. You can reach out to your Support contact to check on the original problem report, BUG-000106677. Cheers, Juan
... View more
11-22-2019
04:49 PM
|
1
|
0
|
2935
|
|
POST
|
Hi Roberto. As others had suggested, the issue does seem to be a result of having cells with a value of 0 (instead of NoData) present in the input. Highlighted below is a section of the input demonstrating some of those cells: If you were to perform a Con operation on the input to convert those 0 values to actual NoData: The final result should be more what you were expecting: Hope this helps! Cheers, Juan Spatial Analyst team Esri, Inc
... View more
06-28-2019
07:41 PM
|
0
|
0
|
2204
|
|
POST
|
Hi Roberto. I'm sorry you're having some difficulty. Let's see if we can help get this sorted out. First off, I notice the your input raster is identified as a 64-bit double-precision TIFF. Is this intentional? I don't often come across this particular type of Tiff data. If you use the Copy Raster GP tool to make a new version of the data with the Pixel Type set to a regular 32-bit float, does the resulting raster have the same outcome when used in the Focal Statistics tool? If you convert your input raster to an Esri GRID format raster and use that as input, does the problem recur? I did some testing with some local data that I mapped to a value range similar to what you report, but could not produce any unexpected results. Would it be possible to provide a copy of your data to test with? If you could prepare a smaller section of it that still demonstrates the problem, then it would facilitate the investigation. Thanks, Juan
... View more
06-21-2019
06:12 PM
|
1
|
2
|
2204
|
|
POST
|
Hi David. It looks like you set the Cell Factor to 1 and the Environment Cell Size to 5000 (m). I think if you try setting the Cell Factor to 5, and leaving the Environment Cell Size to the default (or 1000m), you should get the results you're expecting. The intention of the tool is to produce a coarser (reduced resolution) version of the input raster, with the multiplier specified by the Cell Factor. In the scenario described above, the input is essentially being resampled to the 5000 m resolution first, before any statistical option is applied. Hopefully this resolves your issue. Cheers, Juan Laguna Spatial Analyst Team, Esri
... View more
03-11-2019
07:24 PM
|
1
|
0
|
1411
|
|
POST
|
Hello, Joffrey. This is Juan here, from the Spatial Analyst team at Esri. I'm sorry you're having problems with this tool. Is it possible for you to provide me a simplified dataset and scenario that replicates the problem? With that, I will test it against the most current version of the software to make sure it has been resolved. If you would, can you please enable the Messaging functionality so we can discuss this further? To do that, when you are logged in with your Global account, click on Settings, then in the My Settings section, click on User Control Panel. In the Messaging & Notification section, change the Private Messaging option to On. Once that is done, please send me a message so we can get the details for delivering the test data sorted out. Thanks, Juan
... View more
09-04-2013
10:06 AM
|
0
|
0
|
1231
|
| Title | Kudos | Posted |
|---|---|---|
| 4 | 3 weeks ago | |
| 4 | 05-13-2025 03:28 PM | |
| 3 | 11-20-2024 02:30 PM | |
| 3 | 11-12-2024 10:50 PM | |
| 5 | 05-13-2024 06:50 PM |
| Online Status |
Offline
|
| Date Last Visited |
Tuesday
|