# Closest Facility: Polygons as locations?

3241
3
05-12-2011 05:28 AM
New Contributor
Hi!

My question straight forward is: Is it possible to load polygons as locations within the NA?

The story behind is the following: I am trying to calculate the shortest routes connecting building blocks and green spaces. Doing that I don't have any data concerning entrances available.

Since I realized that the NA works only with point-shapes, I created through "Feature to point" the center point for each polygon. But in the network analysis this ends up in disproportionate distances between a green space and a building block, because the NA looks for that point on the street network arouund e.g. the building block, where the distance to the center point and the street is the shortest.

To keep me from thinking about possibilities with eucledean distance, severeal network analysis steps etc., it would be very easy to just use polygons as locations and have the routes being calculated to any point of the polygon.

I hope the problem is understandable and I would definitely appreciate any help...

Thanks, Theresa
Tags (2)
3 Replies
Esri Contributor
One possibility is to:

1. Take your green space polygon and buffer it by say 10 meters

2. Intersect the buffered polygon with your streets to find the streets that intersect the buffer

3. Use the "Feature Vertices To Points" GP tool to turn the intersected street features in to individual points

4. Create a new closest facility layer (which by default goes from incidents to facilities)

7. Solve to find the nearest park for each building (incident)

Hope this helps.
New Contributor
Hello dsterling,

and thanks a lot for your help.
I will try this approach, the only problem I see than: If I take those intersects as green space "entrances", NA will calculate the routes from every building block to every green space "entrance" (intersect with streets). Which means, if a greenspace has more than one "entrance" I will have several routes... I hope you know what I mean.

Theresa
New Contributor
anybody having any other idea?