Select to view content in your preferred language

Convert polygon boundary to points spaced regularly (50m) apart

737
2
12-20-2010 04:26 PM
AlisonBarr
Emerging Contributor
Hi All,

I am trying to calculate street network distance to parks (curently polygons) and need a point set for parks as my destinations.  I don't want to use park centroids as some of my parks are huge and many are linear in shape.  I am trying to construct mock entrances into my parks at regular spacings.

I have tried to convert park polygons to polylines, then split the polylines into 50m segments (equal segments with left over segment <50m), then convert the lines to points (the ends of the lines) and then merge the adjacent points, all in another GIS package.  However because my data set is a national Australian data set (i.e. over a large area), and because the units options I had for splitting my lines were decimal degrees only (not metres) I have ended up with uneven line lengths.

Does anybody out there have a bright idea on how to do this in ArcGIS please?  Is there something straightforward that I am missing here?

Any leads would be greatly appreciated.

Cheers -

Ali
Tags (2)
0 Kudos
2 Replies
MichaelStead
Frequent Contributor
Seems like you could do it just how you did, but reproject before splitting. To save the merging of duplicate points try....

First go download ET Geowizards and install.  Project your data to get out of the world of spherical coordinates and arc-second distances. Use the geowizards polyline tool "split polyline" with the "segment length" option, then the geowizards convert tool "polylines to points" with the "nodes" option and the "remove duplicate points" checked.
0 Kudos
AlisonBarr
Emerging Contributor
Thanks for your help Michael.  As you probably guessed I already did it in GeoWizards, so I'll go back and try it again with the changes you've suggested. I've never reprojected data before, but I'll give it a shot and let you know if it works.

Cheers -

Ali
0 Kudos