I'm not sure what the best tool is to solve this issue. We have many dump sites around the metro area with different dump prices.
How would I make polygons around the sites that indicate the cheapest location to go to?
Here are two example starting points that would need to fall within a sites polygon.
Lets say it costs the driver $25 per mile to drive around. If the driver is equally far away from two sites (Starting Point A), the 75$ site would be a better choice. Starting Point A should fall within the $75 sites service area polygon. Starting point B should fall within the $200 drive time due to the short travel cost.
It seems like the Service Area tool is the correct options but I'm not sure how to configure it and populate the facility attributes.
I am using the ArcGIS Online service for network data source.
Thanks for any advice.
Solved! Go to Solution.
One possibility is to translate the dump cost dollars into travel miles. So, if you assume that a dump truck travel cost is $5 per mile then the dump site with cost of $75 should be delayed 15 miles and a facility with $200 cost would be delayed by 40 miles, assuming you use a driving distance cost attribute (not travel time) to solve the service areas.
Other possibilities that do not involve service area is to use the OD Cost Matrix solver to generate distances/travel times between the facility locations and your start locations and then do some post process to answer which location goes to which facility.
Regards,
Jay Sandhu
It is not clear what you are trying to achieve. You have locations of dump sites and prices in the first picture. In the second picture you have two start locations and two dump sites. The price of $25 per mile adds another variable. If a consumer is trying to make a decision than they would simply go to the "nearest" dump site minus the price they pay. So Point B can go to the $75 dump as long as the distance to that dump is less than 5 miles after which the dump with $200 price is cheaper. What kind of polygons are you trying to produce? What defines a "polygon"?
Jay Sandhu
Thanks for your input. I'm trying to make service area polygons for all of the dump sites. The polygons should fill up the entire metro area with no overlaps. The size of each polygon will depend on the Dump fee and the price per mile.
Here is the example - Dump Site X costs $75 to use and Dump Site Y costs $200. The Starting Point B is 10 Miles from Dump Site X and 2 Miles from Dump Site Y.
If the Travel Cost were $5 Per Mile:
The cost to go to Dump Site X would be $75 + ($5 *10) = $125 (Cheapest)
The cost to go to Dump Site Y would be $200 + ($5 * 2) = $210
I would expect Starting Point B to fall in the Polygon for Dump Site X
However, if the Travel cost was $20 per mile:
The cost to go to Dump Site X would be $75 + ($20 * 10) = $275
The cost to go to Dump Site Y would be $200 + ($20 * 2) = $240 (Cheapest)
I would Expect Starting Point B to fall within the Polygon for Dump Site Y
Any Ideas how to create these dumpsite polygons weighted by site cost and travel cost?
Here is a very rough idea of how the dumpsite polygon borders change if the price per mile changes.
Thank you!
In service area, the facilities can be loaded with a "delay" in terms of the cost attribute being used to solve the service area. For example, if you want to do a 4 minute service area and a facility was set to have a 1 minute delay then it will only create a 3 minute service area. The "delay" is per facility. Here is a screen shot of three facilities with delay set to 0, 1 and 2 and the subsequent 4 minute service areas.
You need to set up a network dataset with a cost attribute set up in terms of $ per mile then you can use the delay concept to load the facilities with the trash fee at that facility and generate your polygons.
However, if you are planning to use the online service, it does not have a cost per mile attribute.
Regards,
Jay Sandhu
Jay Sandhu
Thank you for your input. It looks like I won't be able to solve this as I only have access to the online routing service. Perhaps I will play around with Polygon Barriers around each dump site to make the illusion of cost appear.
One possibility is to translate the dump cost dollars into travel miles. So, if you assume that a dump truck travel cost is $5 per mile then the dump site with cost of $75 should be delayed 15 miles and a facility with $200 cost would be delayed by 40 miles, assuming you use a driving distance cost attribute (not travel time) to solve the service areas.
Other possibilities that do not involve service area is to use the OD Cost Matrix solver to generate distances/travel times between the facility locations and your start locations and then do some post process to answer which location goes to which facility.
Regards,
Jay Sandhu