Restrict the geometry of a Feature Class

852
4
06-29-2017 09:56 PM
JohnPlunkett
Esri Contributor

ArcMap 10.5.1

Hi there I know that we can create feature templates to restrict the type of polygon we can create.

(ie Circle, Rectangle, Freehand)

What if I want to create a tempate where only a 100m radius circle can be created?

Is this possible? - From the documentation it doesnt appear so but be interested to hear what others have done

0 Kudos
4 Replies
shan_sarkar
Occasional Contributor III

I am not sure if this can be achieved programmatically.

However, I might have a potential solution / workaround for you. So here goes nothing. Use the simple Point as a template and create the data with the required schema and once the edits are made you can run the Buffer tool with 100m as buffer distance.

Refer: Buffer—Help | ArcGIS Desktop 

~Shan


~Shan
AbdullahAnter
Occasional Contributor III

I think you mean this link Creating a buffer around a feature—Help | ArcGIS Desktop   the will prevent create new output, and will edit in the template itself.

0 Kudos
MicahBabinski
Occasional Contributor III

Good idea, Shantonu. If you wanted to carry that one step further you could create a Python Addin Application Extension that buffers the points everytime you save edits:

Extension class—Help | ArcGIS Desktop 

AbdullahAnter
Occasional Contributor III

There is no way to get circle template with fixed radius. But make one circle with 100 meter radius Then copy and paste everywhere you want I think it is not difficult. Or follow  Shantonu Sarkar 's  answer create points in center of circles and use Buffer tool in Edit toolbar and select polygon template. (as the picture)