Getting area per range of values (classes) in raster using ArcGIS?Measuring area of raster classes?How to...

Word to be used for "standing with your toes pointing out"

What's a good word to describe a public place that looks like it wouldn't be rough?

What is the purpose of easy combat scenarios that don't need resource expenditure?

How to satisfy a player character's curiosity about another player character?

Why is this code uniquely decodable?

Can the SpaceX Dragon 2 crew vehicle still use the draco and super draco thrusters to slow down when landing?

How to add multiple differently colored borders around a node?

Which branches of mathematics can be done just in terms of morphisms and composition?

Dilemma of explaining to interviewer that he is the reason for declining second interview

Can the Count of Monte Cristo's calculation of poison dosage be explained?

Finding the number of integers that are a square and a cube at the same time

Finding ratio of the area of triangles

How to mitigate "bandwagon attacking" from players?

Inventor that creates machine that grabs man from future

How to properly claim credit for peer review?

What is the wife of a henpecked husband called?

Obtaining a matrix of complex values from associations giving the real and imaginary parts of each element?

Where is this triangular-shaped space station from?

Crystal compensation for temp and voltage

LTSpice: When running a linear AC simulation, how to view the voltage ratio between two voltages?

Why do neural networks need so many training examples to perform?

Why do members of Congress in committee hearings ask witnesses the same question multiple times?

If all harmonics are generated by plucking, how does a guitar string produce a pure frequency sound?

Eww, those bytes are gross



Getting area per range of values (classes) in raster using ArcGIS?


Measuring area of raster classes?How to exclude outliers from raster using ArcGIS for Desktop?Interpolating vertically in ArcGIS 3D Analyst?Aggregate the raster from the Combine Tool in Spatial Analyst--->LocalUsing Tabulate Area 2 update for ArcGISHow to make an inundation map?Measuring error of Spatial Analyst interpolation such as spline, nearest neighbor and kriging?Adding field with prices based on ground use using ArcGIS Spatial Analyst?Calculate raster statistics per polygon in a polygon feature classHow to create a bathymetric map with a irregular boundary from point dataWhy isn't variation in elevation across DEMs of different resolutions reflected in the profile graph?













1















My data consists of several points each with xy coordinates and height.



I used spatial analyst tools -> interpolation -> natural neighbor to get an interpolation map for the height distribution, separated in categories like 10m-20m, 20m-30m and so on. This works fine.



Now, I would like to get the area of those categories. For example, I want to see that the interpolated area in the 10m-20m range is 200m².










share|improve this question




















  • 2





    Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

    – FelixIP
    Jul 13 '15 at 4:58











  • I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

    – user136036
    Jul 13 '15 at 8:22











  • Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

    – user136036
    Jul 13 '15 at 8:30
















1















My data consists of several points each with xy coordinates and height.



I used spatial analyst tools -> interpolation -> natural neighbor to get an interpolation map for the height distribution, separated in categories like 10m-20m, 20m-30m and so on. This works fine.



Now, I would like to get the area of those categories. For example, I want to see that the interpolated area in the 10m-20m range is 200m².










share|improve this question




















  • 2





    Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

    – FelixIP
    Jul 13 '15 at 4:58











  • I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

    – user136036
    Jul 13 '15 at 8:22











  • Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

    – user136036
    Jul 13 '15 at 8:30














1












1








1


0






My data consists of several points each with xy coordinates and height.



I used spatial analyst tools -> interpolation -> natural neighbor to get an interpolation map for the height distribution, separated in categories like 10m-20m, 20m-30m and so on. This works fine.



Now, I would like to get the area of those categories. For example, I want to see that the interpolated area in the 10m-20m range is 200m².










share|improve this question
















My data consists of several points each with xy coordinates and height.



I used spatial analyst tools -> interpolation -> natural neighbor to get an interpolation map for the height distribution, separated in categories like 10m-20m, 20m-30m and so on. This works fine.



Now, I would like to get the area of those categories. For example, I want to see that the interpolated area in the 10m-20m range is 200m².







arcgis-desktop raster field-calculator spatial-analyst area






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 11 mins ago









Andre Silva

7,655113683




7,655113683










asked Jul 13 '15 at 0:23









user136036user136036

1061




1061








  • 2





    Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

    – FelixIP
    Jul 13 '15 at 4:58











  • I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

    – user136036
    Jul 13 '15 at 8:22











  • Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

    – user136036
    Jul 13 '15 at 8:30














  • 2





    Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

    – FelixIP
    Jul 13 '15 at 4:58











  • I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

    – user136036
    Jul 13 '15 at 8:22











  • Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

    – user136036
    Jul 13 '15 at 8:30








2




2





Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

– FelixIP
Jul 13 '15 at 4:58





Use reclass in spatial analyst. You'll end up with integer raster containing values 1,2,..n zones. Convert it to polygon using raster to polygon. If output is feature class it will have shape_area field. Use summary statistics to find totals of area per zone

– FelixIP
Jul 13 '15 at 4:58













I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

– user136036
Jul 13 '15 at 8:22





I converted it to a raster using 'reclassify' and then to a poly successfully - it now looks like contour lines (height) on a map. But the next step does not work. I go to 'Analysis Tools -> Statistics -> Summary Statistics' and choose the new polygon. But in 'statistic field' I only got 'FID, ID and GRIDCODE' but no 'area' field. Why is there no area field?

– user136036
Jul 13 '15 at 8:22













Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

– user136036
Jul 13 '15 at 8:30





Just found out: You have to use 'Spatial Statistic Tools -> Utilities -> Calculate Areas' first on this poly. Then you can use 'Summary Statistics' on the new poly and select the area field.

– user136036
Jul 13 '15 at 8:30










1 Answer
1






active

oldest

votes


















0














When calculating areas, be aware in which Coordinate Reference System (CRS) data is defined and pay attention if used tools are honoring the CRS (as opposed to project data on the fly and then, calculate areas).



Also, verify if the calculation method is aligned with your goal. For example, a projected coordinate system will yield planar areas (the area in a cartesian system), and if it is an equal area projection the result will be exact, otherwise, approximate. A geographic coordinate system will yield geodetic areas (the area based on a geoid/ellipsoid).



First, get the height classes from the raster resulted from the interpolation analysis:




  • Use the Reclassify tool to convert continuous values of height into desired classes (bins): 10m-20m, 20m-30m, etc. Set the remap parameter equal to RemapRange, i.e., each value within a given range (class) will be remapped to a common value.


From here, there are two main strategies:






  1. Calculate areas directly from the raster;


If CRS is in a projected coordinate system, one can count how many pixels exist in each class and multiply them by the pixel area. See Measuring area of raster classes?.






  1. Convert the Raster to Polygon and then, calculate areas (for each polygon):


There are several tools (some of them use different methods) one can use to calculate area from polygons:





  • Field Calculator. Supports both planar and geodetic areas.


See the following example from Mahr (2015) - Calculating Geodesic Areas in ArcMap with Field Calculator:



!Shape!.getArea("GEODESIC","SQUAREKILOMETERS")




  • Calculate Geometry. Supports only planar area (i.e., if CRS is projected);


  • Add Geometry Attributes. Support both planar and geodetic areas.


  • Calculate Areas (use it only if CRS is projected);


After calculating areas from polygons, add up (sum) their areas within each height class using the Summary Statistics tool.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "79"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f154161%2fgetting-area-per-range-of-values-classes-in-raster-using-arcgis%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    When calculating areas, be aware in which Coordinate Reference System (CRS) data is defined and pay attention if used tools are honoring the CRS (as opposed to project data on the fly and then, calculate areas).



    Also, verify if the calculation method is aligned with your goal. For example, a projected coordinate system will yield planar areas (the area in a cartesian system), and if it is an equal area projection the result will be exact, otherwise, approximate. A geographic coordinate system will yield geodetic areas (the area based on a geoid/ellipsoid).



    First, get the height classes from the raster resulted from the interpolation analysis:




    • Use the Reclassify tool to convert continuous values of height into desired classes (bins): 10m-20m, 20m-30m, etc. Set the remap parameter equal to RemapRange, i.e., each value within a given range (class) will be remapped to a common value.


    From here, there are two main strategies:






    1. Calculate areas directly from the raster;


    If CRS is in a projected coordinate system, one can count how many pixels exist in each class and multiply them by the pixel area. See Measuring area of raster classes?.






    1. Convert the Raster to Polygon and then, calculate areas (for each polygon):


    There are several tools (some of them use different methods) one can use to calculate area from polygons:





    • Field Calculator. Supports both planar and geodetic areas.


    See the following example from Mahr (2015) - Calculating Geodesic Areas in ArcMap with Field Calculator:



    !Shape!.getArea("GEODESIC","SQUAREKILOMETERS")




    • Calculate Geometry. Supports only planar area (i.e., if CRS is projected);


    • Add Geometry Attributes. Support both planar and geodetic areas.


    • Calculate Areas (use it only if CRS is projected);


    After calculating areas from polygons, add up (sum) their areas within each height class using the Summary Statistics tool.






    share|improve this answer




























      0














      When calculating areas, be aware in which Coordinate Reference System (CRS) data is defined and pay attention if used tools are honoring the CRS (as opposed to project data on the fly and then, calculate areas).



      Also, verify if the calculation method is aligned with your goal. For example, a projected coordinate system will yield planar areas (the area in a cartesian system), and if it is an equal area projection the result will be exact, otherwise, approximate. A geographic coordinate system will yield geodetic areas (the area based on a geoid/ellipsoid).



      First, get the height classes from the raster resulted from the interpolation analysis:




      • Use the Reclassify tool to convert continuous values of height into desired classes (bins): 10m-20m, 20m-30m, etc. Set the remap parameter equal to RemapRange, i.e., each value within a given range (class) will be remapped to a common value.


      From here, there are two main strategies:






      1. Calculate areas directly from the raster;


      If CRS is in a projected coordinate system, one can count how many pixels exist in each class and multiply them by the pixel area. See Measuring area of raster classes?.






      1. Convert the Raster to Polygon and then, calculate areas (for each polygon):


      There are several tools (some of them use different methods) one can use to calculate area from polygons:





      • Field Calculator. Supports both planar and geodetic areas.


      See the following example from Mahr (2015) - Calculating Geodesic Areas in ArcMap with Field Calculator:



      !Shape!.getArea("GEODESIC","SQUAREKILOMETERS")




      • Calculate Geometry. Supports only planar area (i.e., if CRS is projected);


      • Add Geometry Attributes. Support both planar and geodetic areas.


      • Calculate Areas (use it only if CRS is projected);


      After calculating areas from polygons, add up (sum) their areas within each height class using the Summary Statistics tool.






      share|improve this answer


























        0












        0








        0







        When calculating areas, be aware in which Coordinate Reference System (CRS) data is defined and pay attention if used tools are honoring the CRS (as opposed to project data on the fly and then, calculate areas).



        Also, verify if the calculation method is aligned with your goal. For example, a projected coordinate system will yield planar areas (the area in a cartesian system), and if it is an equal area projection the result will be exact, otherwise, approximate. A geographic coordinate system will yield geodetic areas (the area based on a geoid/ellipsoid).



        First, get the height classes from the raster resulted from the interpolation analysis:




        • Use the Reclassify tool to convert continuous values of height into desired classes (bins): 10m-20m, 20m-30m, etc. Set the remap parameter equal to RemapRange, i.e., each value within a given range (class) will be remapped to a common value.


        From here, there are two main strategies:






        1. Calculate areas directly from the raster;


        If CRS is in a projected coordinate system, one can count how many pixels exist in each class and multiply them by the pixel area. See Measuring area of raster classes?.






        1. Convert the Raster to Polygon and then, calculate areas (for each polygon):


        There are several tools (some of them use different methods) one can use to calculate area from polygons:





        • Field Calculator. Supports both planar and geodetic areas.


        See the following example from Mahr (2015) - Calculating Geodesic Areas in ArcMap with Field Calculator:



        !Shape!.getArea("GEODESIC","SQUAREKILOMETERS")




        • Calculate Geometry. Supports only planar area (i.e., if CRS is projected);


        • Add Geometry Attributes. Support both planar and geodetic areas.


        • Calculate Areas (use it only if CRS is projected);


        After calculating areas from polygons, add up (sum) their areas within each height class using the Summary Statistics tool.






        share|improve this answer













        When calculating areas, be aware in which Coordinate Reference System (CRS) data is defined and pay attention if used tools are honoring the CRS (as opposed to project data on the fly and then, calculate areas).



        Also, verify if the calculation method is aligned with your goal. For example, a projected coordinate system will yield planar areas (the area in a cartesian system), and if it is an equal area projection the result will be exact, otherwise, approximate. A geographic coordinate system will yield geodetic areas (the area based on a geoid/ellipsoid).



        First, get the height classes from the raster resulted from the interpolation analysis:




        • Use the Reclassify tool to convert continuous values of height into desired classes (bins): 10m-20m, 20m-30m, etc. Set the remap parameter equal to RemapRange, i.e., each value within a given range (class) will be remapped to a common value.


        From here, there are two main strategies:






        1. Calculate areas directly from the raster;


        If CRS is in a projected coordinate system, one can count how many pixels exist in each class and multiply them by the pixel area. See Measuring area of raster classes?.






        1. Convert the Raster to Polygon and then, calculate areas (for each polygon):


        There are several tools (some of them use different methods) one can use to calculate area from polygons:





        • Field Calculator. Supports both planar and geodetic areas.


        See the following example from Mahr (2015) - Calculating Geodesic Areas in ArcMap with Field Calculator:



        !Shape!.getArea("GEODESIC","SQUAREKILOMETERS")




        • Calculate Geometry. Supports only planar area (i.e., if CRS is projected);


        • Add Geometry Attributes. Support both planar and geodetic areas.


        • Calculate Areas (use it only if CRS is projected);


        After calculating areas from polygons, add up (sum) their areas within each height class using the Summary Statistics tool.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 39 mins ago









        Andre SilvaAndre Silva

        7,655113683




        7,655113683






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Geographic Information Systems Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f154161%2fgetting-area-per-range-of-values-classes-in-raster-using-arcgis%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Щит и меч (фильм) Содержание Названия серий | Сюжет |...

            is 'sed' thread safeWhat should someone know about using Python scripts in the shell?Nexenta bash script uses...

            Meter-Bus Содержание Параметры шины | Стандартизация |...