|
POST
|
The point needs to be restricted only when you are solving for an ADA route. For normal pedestrian the restriction should be turned off. In the Paris network dataset, there is a DriveTime for cars and PedestrianTime for walking/metro. You can have a ADARestriction that is ON when you want to route wheelchairs. This will be a choice you make when you create the route analysis layer to do routing on your network. Jay Sandhu
... View more
08-28-2017
08:44 AM
|
1
|
0
|
3389
|
|
POST
|
You can convert the polygons to lines using the Feature To Line GP tool and then load them as line barriers. This will restrict the routes to be within that boundary. Jay Sandhu
... View more
08-25-2017
08:48 AM
|
1
|
0
|
2175
|
|
POST
|
Points can play a role in a network dataset. They can become junctions and can have the same set of impedance and restriction attributes defined on them. You can add a wheelchair accessible restriction on the junctions and model the places where their are ramps, to be not restricted. I suggest you take a look at the Paris multi-modal network dataset that is part of the tutorials and see how more advanced connectivity can be set up within a network dataset. Make sure to go through Exercise 2: About the ArcGIS Network Analyst extension tutorial—Help | ArcGIS Desktop Jay Sandhu
... View more
08-24-2017
04:09 PM
|
1
|
3
|
3389
|
|
POST
|
Route analysis is the right approach. Create the route, add the four stops. Solve. The output route only has the overall length of the route. Open up the attribute table for the Stops. it will have a field that has the cumulative length to each stop. You will need to subtract from the previous row to get the partial lengths. And it does not have the length back to 1 unless you have added it as the last stop. Best way is to solve four routes, 1 to 2, then 2 to 3, then 3 to 4, and 4 to 1 and get the distances from the route attribute table. All these four solves can be done in the same on route layer by specifying a common ROUTENAME to each pair of stops. Jay Sandhu
... View more
08-24-2017
11:49 AM
|
1
|
2
|
2175
|
|
POST
|
With 100,000 points as both demand and facility, and no spatial (distance/time) constraints, the process will likely run out of memory trying to compute/store the OD matrix with ten billion entries. I would suggest that you intelligently cut down on your facilities so that not all 100,000 are used. One way is to randomly select a smaller set, say 1000 facilities, using the "Create Random Points" GP tool. BTW, if you gave it 100,000 facilities and had a reasonable distance cutoff so that a full matrix is not computed, the 100,000 choose a few facilities is still a very large number of combinations to evaluate and get an answer in reasonable time. I strongly suggest not having more than a 1000 facilities with 100000 demand points, and still do add a distance cutoff. Jay Sandhu
... View more
08-22-2017
04:16 PM
|
2
|
0
|
2111
|
|
POST
|
You can also take a look at Location-Allocation. It is designed to "locate" facilities that satisfy some distance or capacity constraints. One of the solver types is Minimize Facilities that will find the minimum number needed for a given distance cutoff. You need a street network dataset to use it with Network Analyst extension. Or you can use it in the Ready-To-Use services from ArcGIS.com More details here: Location-allocation analysis—Help | ArcGIS Desktop Jay Sandhu
... View more
08-22-2017
07:57 AM
|
1
|
2
|
2111
|
|
POST
|
Going by your original VBA, and what Melinda suggested, try this modification: def NetworkParticipating(value): if Edge.AttributeValueByName( value) == 0: return -1 return 0 Value = NetworkParticipating("network_participating")
... View more
08-17-2017
04:14 PM
|
0
|
1
|
2297
|
|
POST
|
The concept of hierarchy is for solving very long paths quickly. It is not designed for inter-modal travel. The shortest path solver will minimize cost. So it may be that the roads are "cheaper" to travel on and that is why it switches to road. Or it can be that the connectivity on the rail network is not good. What if you place a barrier on the dark blue road, will it take the light blur rail segment? Also, I would not use shape length to solve. You have a speed attribute, so at a minimum, you can add a travel-time field and calculate it to minutes based on the length and speed. Ultimately, if you are building a network for inter-modal routing then you should think about what causes the shipments to take rail? It is the "cost". You cannot use length to minimize the path and expect sensible results. You should add a cost attribute to your line feature classes. Set up a dollar cost on the lines. It should be cheaper for the rail lines. Then you need to set up a cost to account for the loading/unloading on to the rail lines. These can be junction costs where you transition from road to rail and back or you could have another set of lines to connect the two modes. You can take a look at the Paris network in the NA tutorial datasets. It is set up with two modes and connectivity groups to separate the road and metro and lines/junctions to connect the two groups. Take a look at how the pedestrian cost is defined for combining the two groups. Besides the cost attribute, you can still have a projected length and/or travel time on the lines as additional cost attributes. Then you can solve on cost and accumulate and report length. I would not add hierarchy to this network. If it is there, I would turn it off. Jay Sandhu
... View more
08-15-2017
08:55 AM
|
1
|
0
|
1949
|
|
POST
|
Location-Allocation chooses the best site. But you have to give it something to work with. If you have "nothing", meaning it can be anywhere, then you can give it all possible places in your area. Since this function works with locations on the street network, you can place a point on every street and use that as a candidate location. To do this, use the geoprocessing tool Feature To Point. Make sure to check the Inside option to get the mid-point. Generally this can generate a lot of input points to consider. If you are only locating a few, then it should be ok. But generally I thin out the input points by randomly selecting points, say 1000, that are at least 200 meters apart.This should give you a very reasonable set of points to work with. You can use the geoprocessing tool Create Random Points. You can get more information on these tools here: Feature To Point—Data Management toolbox | ArcGIS Desktop Create Random Points—Data Management toolbox | ArcGIS Desktop Jay Sandhu
... View more
08-11-2017
03:20 PM
|
1
|
0
|
1277
|
|
POST
|
Shohreh, If it has not finished then it could be that some problem happened. You could test by trying it on a smaller subset of the firestations, say 10. Can you tell me the username of the arcgis.com login? Maybe we can figure out what may have happened. Do note that service area charges 0.5 credits per break value per facility. http://www.arcgis.com/features/plans/credits.html Jay Sandhu
... View more
08-04-2017
10:13 AM
|
1
|
1
|
1983
|
|
POST
|
When you start the tool, it adds empty layers to the TOC which can be populated such as the Firestations are being passed in. When you click ok, these layers are removed from the TOC and passed to the ArcGIS.com service. After a few seconds (depends on how large the job is), a Service Areas layer is added to the TOC. This should have the results. You can go to the Geoprocessing drop down and click Results. Expand the Current Session and see that the GenerateServiceAreas is listed there. Expand it and expand the messages to see what is going on. Is it still running? How many firestations are being passed in? Jay Sandhu
... View more
08-04-2017
08:43 AM
|
1
|
3
|
1983
|
|
POST
|
Shohreh, Glad the CF service worked. Can you tell me what did not work with the Service Area service? It should be pretty straight forward. That is, add the facilities point feature class and set the break values and run it. If it did not work, what error or warning was returned? Jay Sandhu
... View more
08-04-2017
08:04 AM
|
0
|
5
|
1983
|
|
POST
|
Hello Shohreh, The OSM tools have been around for many releases of ArcGIS. You can get the 10.4 version here: https://www.arcgis.com/home/item.html?id=c18d3d0d5c62465db60f89225fdd2698 I would still caution you that if your goal in the dissertation is closest facility, then do not spend time maintaining the data unless you have other uses for it. Use the ready-to-use services in ArcGIS and call the closest facility solver. These ready-to-use services show up in the Catalog once you have signed into ArcGIS. You can set up a trial account that gives you 200 credits for 21 day. Details here: http://www.arcgis.com/features/free-trial.html Regards, Jay Sandhu
... View more
08-03-2017
10:30 AM
|
1
|
7
|
1983
|
|
POST
|
If you are using Open Street Map data, I would suggest that you look at the tools at the link below to help build a network dataset that can be used with ArcGIS. ArcGIS Editor for OpenStreetMap | Overview Alternatively you can use the closest facility service on ArcGIS.com and do your analysis there. You will be paying some credits to use that. But the network of London is available ready to use. What are the ArcGIS Online network analysis services?—Help | ArcGIS Desktop Jay Sandhu
... View more
08-03-2017
09:19 AM
|
0
|
9
|
3395
|
|
POST
|
The output route shape with our without measures should not impact the route geometry. The problem is the curb approach. If BOTH stop 1 and 4 have SideOfStreet set to Right side and the CurbApproach is set to Right side of Vehicle, then when the route comes to stop 4, to honor the curb approach, it has to go to the end of Lee Street and make a u-turn at F Street. Change the Stop 4 curb approach to Either side or Left Side and the route will no longer make a u-turn. Jay Sandhu
... View more
08-03-2017
09:06 AM
|
0
|
0
|
3431
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-21-2023 09:39 AM | |
| 1 | 11-20-2024 09:29 AM | |
| 1 | 10-09-2024 09:23 AM | |
| 1 | 09-09-2024 08:54 AM | |
| 1 | 09-05-2024 10:42 AM |
| Online Status |
Offline
|
| Date Last Visited |
Tuesday
|