Pipes and parcels of land

Hi,
I need to prepare a statement. For each pipe, in addition to its parameters, I need to provide the number of the parcel of land on which it is located. I have the plots in the form of shp files. I don’t know how to go about this and what package I will need for this.
I am attaching the Dynamo file and the CAD file.
In the future I will have to do the same with the characteristic line.
Saving to Excel as I have the lists I will take care of myself.

Hi @Gif
Can you attached example drawing

As an idea
Maybe you can set parcel number in description pipe

If the pipe under 2 parcel …

And looking at this

I added all the files to dropbox

The pipe sometimes crosses two parcels of land and sometimes it does not. If it crosses then I need information about two parcels of land and if not then one.

This does not work

Did you find a solution

No, I don’t have a solution.
Nor do I have any idea

Hi @Gif,

What you’ll probably need to do is something like this:

  • Get the geometry of the parcels into Dynamo
  • Get the 3D line/curve geometry of the pipes
  • Project the pipe geometry down onto the XY plane (so they are co-planar with the parcel geometry)
  • Figure out which pipes intersect with each parcel boundary (the Geometry.Intersect node is a good place to start)

The problem turned out to be the selection in the settings of area extra large.