Skip to main content

EDIT:

so i need to find a way to use the 1 feature set (just the pink lines) find a pair of them. (maybe the fuzzyparallelfinder would work for this) split those pairs so i get only one of them then do this perpendicular line long enough to cross the other pair, spatialrelate that back to pair a, filter those and then calculate that length. any ideas on how to pair and split each parallel set?

 

(see comments below for reasoning)

I have row line features. I need to determine the distance between them (or easement width). I have been successful creating polygons out of these by using the fuzzyparallelfinder (custom) transformer. I also need the easement width attribute assigned to each line prior to making the polygons.

ROW parallelthe method for creating the polygons is pretty simple using the fuzzyparallelfinder and then using a snapper and areabuilder. But i get very unbelievable values if i use the statistics calculator as described in other posts. can anyone help with what i am missing?

 

I'm assuming you're wanting to find the distance from the blue line to the pink lines?

 

What i've done previously is create a perpendicular line to the blue line and make sure that extends beyond the distance of the pink line - https://community.safe.com/s/question/0D54Q000080hOR7SAM/creating-lines-perpendicular-to-linear-features

 

Then you can split the perdendicular line by the pink lines. Now you can spatially relate the perpendicular lines back to the blue line (so you'll get rid of any that aren't used) and calculate the length of the perpendicular lines

 


Actually i wanted the total pink to pink. But i suppose i could just 2x what you suggest.

i am trying to determine the best location to get the perpendicular. and it looks like i will have to hope that the center point doesn't ever land on a condition like the above.

While using the 0 index would be easy i see at least 2 conditions where not know whether to perpendicular left or right would miss the edge i want to intersect. like this ROW parallel2and this.

ROW parallel3and the first example. ROW parallel4to the right would yield correct results while to the left would yield several hundred feet.

I found 3 more reasons to try something else.

  1. the centerline is not always centered so i would not get an accurate 1/2 width.
  2. there are many features i would need to find rules to filter out.
  3. in this case my gestimate of using 50 to make the first snip would miss the row.

ROW parallel5


I'm assuming you're wanting to find the distance from the blue line to the pink lines?

 

What i've done previously is create a perpendicular line to the blue line and make sure that extends beyond the distance of the pink line - https://community.safe.com/s/question/0D54Q000080hOR7SAM/creating-lines-perpendicular-to-linear-features

 

Then you can split the perdendicular line by the pink lines. Now you can spatially relate the perpendicular lines back to the blue line (so you'll get rid of any that aren't used) and calculate the length of the perpendicular lines

 

it got exponentially more difficult. turns out sometimes the centerline is there and other times it is in another featuretype. and then i found that in some cases they are both there. so testing if there is b use it. if b is not there test to see if a is there. if a & b are there always use b.


Reply