|
POST
|
You will first need to convert the polygons into "points" to make them locations of a network. You can do this either by replacing them with a centroid location OR if the park/green space is big, find the intersections with all the roads around them. Once you have these points, you can use the OD Cost Matrix solver (or the Closest Facility) and load your green spaces as Destinations and your bus stops as Origins and set a cutoff of 25 minutes and solve. The resulting Lines sub class will have the distances to every green space "destination" and you can Summerize this table to get number of locations per bus stop (origin). If you need the shape of the actual paths taken then you can do the same with Closest Facility, loading the bus stops as incidents and green spaces as facilities and setting a cutoff as well as max number to find equal the the total number of facilities you loaded. Jay Sandhu
... View more
10-01-2012
08:27 AM
|
0
|
0
|
1684
|
|
POST
|
If I got you right then I assume you've got the Data & Maps for ArcGIS product which does not include a compiled street network dataset (.rs file you refer to). The ready to use network dataset for routing purposes is shipped as part of another product called Esri StreetMap Premium for ArcGIS. Correction here: The free Data and Maps DVD comes with the streetmap product. This HAS the network already compiled and built and ready to use. The Streetmap Premium has the latest streets whereas the free one is a few years old but still pretty useful. Perhaps you should re-install the data from the DVD or contact tech support to download it if you do not have it. That is, it is available to download from the customer care portal. Regards, Jay Sandhu
... View more
09-29-2012
11:37 AM
|
0
|
0
|
1175
|
|
POST
|
You can zoom to the standalone junctions and use the network identify tool (second icon from right on the NA toolbar) to check the connectivity around them. the only reason they are standalone is if they did not connect to any edges due to connectivity rules or not being on an edge endpoint or vertex (if any vertex connectivity). Jay Sandhu
... View more
09-28-2012
08:40 AM
|
0
|
0
|
2810
|
|
POST
|
As Alexey pointed out, you have to use either the Route or the Closest Facility solver to get the actual paths. In you case, the "flow" is most likely on the demand points. So after solving the location-allocation problem, the demand points has the Facility ID each demand point is allocated to. Now when you load these locations into a Route or CF layer, you can "map" extra fields. During the load location dialog, there is a "Location Analysis Properties" section with titles of Property, Field and Default value. You can ADD new fields on the Stops attribute table or the Incidents attribute table and they will show up in the property list and you can map the flow value over. OR you can do a join of that value after the fact. Also take a look at the GP tool "Copy traversed source features" in 10.1 that you can run after solving the Route or CF to generate a line feature class with every edge that was traversed by these solvers (if needed). Jay Sandhu
... View more
09-27-2012
08:49 AM
|
0
|
0
|
1369
|
|
POST
|
You can create a network dataset in a wide variety of ways. It can support end point connectivity (default) or any vertex connectivity. For end point, it assumes that street feature with a common end points will meet and you can transfer from one to another. You can override that with additional information such as elevation fields to indicate that there is a bridge or tunnel there so that proper connectivity is created. Without this additional information you cannot create correct connectivity. TIGER data's goal was to support the US census activity not provide the best routing data available. You will need to either enhance it with additional information or find another source such as open source map. However if you are planing to use TIGER, why not use the free streetmap data that ships with ArcGIS. It is on the Data and Maps DVD and covers all of North America. It is ready to route. It is not the most current data (i.e., it is free) but will be better than TIGER. Jay Sandhu
... View more
09-11-2012
10:07 AM
|
0
|
0
|
1064
|
|
POST
|
First I would like to say that you can control where the points load by using a query. That is, at load locations time you can specify that the point should not locate on highways or ramps. To do this you use the Build Query option where the query could exclude roads with say CFCC code A63 etc (based on your data). You can read more about it in the section titled "Snapping environment with Build Query" here: http://resources.arcgis.com/en/help/main/10.1/index.html#//00470000003n000000 Another way to generate candidate facility locations (that I like to use) is a combination of two GP tools. These are the Feature To Point and Create Random Points. So you can start by selecting a set of roads that meet your criteria for locating a facility and then use the Feature To Point on this selection. It will create one point per street. If this is enough you can load them as candidate facilities. If they are too many or too dense, use the Creaet Random Points to further subset or randomly select from these points a set of points that are say every 1000 foot apart (and you can specify how many you want). Just remember, it is better to logically narrow down the candidate set of facilities so that you can get a good feasible location. So if many of the roads/locations are not available for building a fire station then exclude them before you run the Feature to Point tool Regards, Jay Sandhu
... View more
09-06-2012
03:45 PM
|
0
|
0
|
1094
|
|
POST
|
Since you have more volunteers then facilities, and your only criteria happens to be assign to closest, then your two step approach will work (optimally) as the volunteers will be assigned to their closest available site and each site will have at least one volunteer. If you try setting capacity to 2 then all volunteers will be assigned but there is no gurantee that each site will have at least one. Jay Sandhu
... View more
09-05-2012
09:15 AM
|
0
|
0
|
556
|
|
POST
|
You cam use the OD Cost Matrix solver to compute network distances between a set of origins to destinations. The distances will be computed from origins to destinations. So you can set your villages as origins and road intersections. But do remember that OD will compute all pairs unless you put a limit on how many closest or a distance cutoff. Also in case you have hierarchy set in your network you should turn it off as you are just trying to solve for nearby road intersections. Jay Sandhu
... View more
08-31-2012
08:10 AM
|
0
|
0
|
1048
|
|
POST
|
Which table did you edit? The �??Historical Traffic: Profiles Table�?� or the �??Historical Traffic: Streets-Profiles Table�?�? If it�??s the �??Historical Traffic: Profiles Table�?�, then it�??s unnecessary to rebuild the network dataset, as these records are not built into the network as these records are read in at solve time. If it�??s the �??Historical Traffic: Streets-Profiles Table�?�, then editing it should cause the network to become dirty and a re-build should be available to pull in the changes in to the network dataset. Jay Sandhu
... View more
08-30-2012
07:21 PM
|
0
|
0
|
708
|
|
POST
|
Most likely there is a high cost street in that area. Bring up the properties of the service area layer and turn on the Lines and have it split lines at breaks, re-solve. Now examine the lines in the area of interest to see what is the cost assigned to the edges (from/to cummulative costs). That should point to the underlying network costs causing a distortion in the polygon. Jay Sandhu
... View more
08-30-2012
08:07 AM
|
0
|
0
|
1229
|
|
POST
|
You can use Location-Allocation with it. Make all your water meters both candidate facilities as well as demand points. Then choose the minimize facilities option and add any distance cutoff if applicable and solve. It will find the minimum number of sensors needed to cover the water meters. Jay Sandhu
... View more
08-17-2012
08:28 AM
|
0
|
0
|
4884
|
|
POST
|
I am not sure what you are doing from start to finish. You can follow Tutorial 4 on Closest Facility. Basically you need to: Create a Closest Facility Layer, and set up properties like find 1 closest Add Incidents Add Facilities Solve Make sure when you Add Incidents or Facilities that you pick the approriate sub layer (facilities or incidents) If you are unable to get the CF layer properly configured, then please post a step by step list of what you did. Also are you doing this in a model or by calling each tool individually? Jay Sandhu
... View more
08-16-2012
02:41 PM
|
0
|
0
|
2131
|
|
POST
|
The search query option is not to load a subset of the locations with Add Locations. It is to specify a subset of the network street features to be used for locating the input points. For example you may want to exclude locating on highway ramps or interstates. More on this capability here (see the search query portion towards the end): http://resources.arcgis.com/en/help/main/10.1/index.html#/Add_Locations/004800000005000000/ So use a tool like "Select Layer By Attribute" to first select the relvant points to load and then pass that selection to the Add Location tool. Help here: http://resources.arcgis.com/en/help/main/10.1/index.html#//001700000071000000 Jay Sandhu
... View more
08-15-2012
02:46 PM
|
0
|
0
|
2131
|
|
POST
|
You can use the GP tool Calculate Locations to add the "PosAlong; Side of Edge; SnapX; SnapY; Distance" fields. For it to work you need to create a network dataset on your streets. More help here: http://resources.arcgis.com/en/help/main/10.1/#/Calculate_Locations/004800000006000000/ As far as trying to find a rank, you could use either the OD or the Closest Facility solver to solve for all services within a quarter mile walk and it will return the number of features (destinations or facilities) found. You can then assign a rank based on this number. More help here: http://resources.arcgis.com/en/help/main/10.1/#/Closest_facility_analysis/00470000004n000000/ and http://resources.arcgis.com/en/help/main/10.1/#/OD_cost_matrix_analysis/00470000004r000000/ Jay Sandhu
... View more
08-14-2012
12:33 PM
|
0
|
0
|
2131
|
|
POST
|
If you only need the "measure" and not the actual geometry of the route then use OD. It is very simillar to Closest Facility with the main difference being the route geometry. It computes network distances between a set of Origins and a set of Destinations. The Facilities in Closest Facility become destinations and the Incidents beceom Origins. Since you have a 30 minute cutoff and only want ONE closest, make sure the hierarchy is off and it will run very fast. I would suggest that you try your 56,000 sample with OD. More help here: http://resources.arcgis.com/en/help/main/10.1/#/OD_cost_matrix_analysis/00470000004r000000/ The only way to multi-thread is to write an executable (VB.Net or C#) that solves an OD and run it many times (at the same time) with different inputs (e.g., in different command windows). Or have an ArcGIS server where you can publish a service and send multiple requests. Another thing you can do is create a model from the OD and load it with the 1500 destinations, then call it with a different set of origins (maybe select 200,000 at a time and iterate over the 40 million) writing out the results to a file. Jay Sandhu
... View more
08-08-2012
08:24 AM
|
0
|
0
|
1288
|
| 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 |
05-29-2026
01:54 PM
|