In ArcGIS, I have a shapefile for a pipeline and another for plots of land that the pipeline shapefile touches and I was wondering if there is an obvious way to calculate the area that the pipeline covers within each of the individual polygons for the land plots shapefile.

  • 1
    Generally pipelines are modeled as lines in GIS, do you want the length of line that passes through a land plot? Or do you actually want 'area' taking into account the width of the pipeline/trench? – DMusketeer Oct 6 '15 at 15:22
  • 1
    @DMusketeer - Good point! I think in either scenario, an intersect would be the first step before creating a new field to calculate the length/area of the line/polygon. – Joseph Oct 6 '15 at 15:25
  • 1
    @Joseph Intersect is probably the easiest way to go for this user, especially if it is a one off. I work in pipelines and would use linear referencing tools to manage the data better. It is a bit more complicated though. – DMusketeer Oct 6 '15 at 15:34
  • 1
    Or do you mean something more like easements/RoW when you refer to area? – Evil Genius Oct 6 '15 at 16:24
  • Thanks for the responses, I am including a working area around the pipeline so it is a polygon. I really only want to know how much of the land in each plot/polygon will be taken up by the pipeline area that crosses it. – Harry Catharell-Hargreaves Oct 7 '15 at 11:00

If the pipeline is a line feature class use buffer tool to create a polygon. Then use intersect tool with pipeline polygon and land plots as inputs. The resulting polygon will be the areas of overlap between the inputs.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.