Thursday 3 January 2019

arcgis desktop - Accuracy of shape area measurements when GCS shapefile is source of layer in PCS Data Frame?


I would need to deliver a result shapefile in WGS 84 (GCS: Geographic –lat/lon- coordinate system), the shapefile is originally in WGS84; but in the process of creating this result shapefile I need to measure areas (the ArcGIS Calculate geometry tool doesn’t allow calculating areas with the Data frame coordinate reference system set to a GCS).


The solution I find in ArcGIS is: set the Data Frame coordinate system to a proper projected coordinate system for that zone, work with the shape layer, in WGS 84 (GCS) whereas the Data frame is in a Projected coordinate system, and once finished working and obtained the result shape layer, Export the shapefile by doing Data > Export Data and , for the option “Use the same coordinate system as:”, choose “this layer’s source data”.


Is it possible to make an accurate area measurement in a layer in meters, hectares, acres, etc, when the layer’s coordinate reference system is a GCS (though the Data frame has a projected coordinate reference system defined)?




Answer



Yes - when you use Calculate Geometry, using the Projected Coordinate System of the data frame to project the Geographic Coordinate System coordinates of the shapefile on-the-fly, it will have the same accuracy that you would be working with by actually projecting the shapefile and taking the measurements from that.


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...