Skip to main content
Question

How to create point on each parcel’s corner!

  • December 20, 2013
  • 8 replies
  • 163 views

Hi everyone,

 

 

 

I’m new to FME. It would be great if I can get some help on my problem.

 

 

 

I have a parcel Featureclass which I’m trying to create point on each parcel’s corner. I have tried:  

 

 

 

1. Feature Vertices To Points (From ArcToolbox ESRI) which is not a big help! As it says, it converts all the vertices to point but I don’t need all the vertices!

 

 

 

 

 

 

 

2.  I converted the polygons to lines and then I used Intersector Transformer in FME. It creates points on most of the corners but the ones that will not intersect they will not have point created.

 

 

Is there any way that I can solve this problem?

 

Thank you very much for your help.

 

 

 

8 replies

fmelizard
Contributor
Forum|alt.badge.img+17
  • Contributor
  • December 20, 2013
Hi,

 

 

The Chopper with max vertices set to 1 will return the vertices of the feature.

 

Hope this helps,

 

Itay

  • Author
  • December 20, 2013

 Itay thanks for your response, but I already have all the vertices converted to point using Feature Vertices To Points! What I need is to make points only for the polygon’s corners.


david_r
Evangelist
  • December 21, 2013
Hi,

 

 

I guess that would depend on your polygons,but one simple way could be to use a BoundingBoxReplacer and a Chopper to get the four points of the box.

 

 

Chop your polygons too and send them into a NeighborFinder to find the four polygon vertices closes to the box corners. 

 

 

David

takashi
Supporter
  • December 21, 2013
Hi,

 

 

I'm not sure what is the definition of "polygon's corners". For example, if the shape of your parcel was like the yellow polygon in this image, where are its corners?

 

The outer gray rectangle indicates bounding box of the polygon.

 

 

Takashi

fmelizard
Contributor
Forum|alt.badge.img+17
  • Contributor
  • December 21, 2013
Hi Takashi,

 

 

I agree with you this is a very vague description of something that only the person who posted has an idea of what is excatly means.

 

 

Itay

  • Author
  • December 23, 2013
Thank you very much for you response guys and sorry for my unclear explanation.  Please take a look at these images. 

 

 

 

 


  • Author
  • December 23, 2013

Forum|alt.badge.img+5
  • December 24, 2013
I agree with Takashi, without a clear definition of a corner, this question really can't be answered. Is it all points connecting two lines with the angle between them larger than some X degrees? Or all opints connecting two lines, angling in the same direction? I.E. Outer corners instead of inner corners.

 

Most definitions I can think of can be calculated fairly easily, but right now it's a bit unclear.

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings