|
POST
|
I am assuming that you used the Route solver to generate the OD pairs. Once the route are solved, you can use the resulting Routes sub-layer to select the features that lie along them. The "Selection" top menu drop down has the Select by Location option to get you started. Another way you can generate the features along the path is to realize that when the Route solver finishes, it keeps the "traversal" results in memory. These are all the network features traversed by the routes. You can programatically access these. One way is to download and use the following AddIn: http://resources.arcgis.com/gallery/file/ArcObjects-.NET-API-Code-Gallery/details?entryID=C8A2186E-1422-2418-3494-48812C8DB8DE Jay Sandhu
... View more
04-26-2012
09:22 AM
|
0
|
0
|
2633
|
|
POST
|
Glad to know you have figured it out! In general, its a good idea to go through the Network Analyst tutorials to get to know the different capabilities that are present. More info here: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/About_the_ArcGIS_Network_Analyst_tutorial/00470000005r000000/ Jay Sandhu
... View more
04-26-2012
09:17 AM
|
0
|
0
|
3601
|
|
POST
|
When hierarchy is ON, the route solver is not solving on primary roads only. It is looking at other local roads as well. But it favors using the hierarchy and searches less on the lower hierarchy road. Are you getting bad routes with hierarchy ON? What is your use case for long distance routing that should avoid higher level roads? Jay Sandhu
... View more
04-25-2012
12:56 PM
|
0
|
0
|
3375
|
|
POST
|
Well, 25 years ago, the GIS world was very very small! By the way, it would be good if you post a small summary here on the results of your calibrating your bike network. That is, I am quite interested in this work as the answer of "fastest path" cannot be simply computed by having an uphill/downhill cost. A road edge between two junctions can have many ups/downs and slope changes and it is hard to capture the variability by a single number. I presented a paper on this topic at the 2011 Applied Geography conference. You can see the abstract on page 43 here: http://applied.geog.kent.edu/AGC2011/index.html Jay Sandhu
... View more
04-25-2012
08:57 AM
|
0
|
0
|
3119
|
|
POST
|
I am not sure what you are trying to achieve. Can you explain more on what you need to do? Jay Sandhu
... View more
04-25-2012
08:45 AM
|
0
|
0
|
3601
|
|
POST
|
The picture you have attached is not very clear to read the text. But I am going to guess what is going on: When you use Add Locations to add some locations to a layer, it defaults to the first input sub-layer. In your case with Location-Allocation, that should be the Facilities. So when you get ready to add the Demand Locations, make sure you map it to the Demand and not the default Facilities. For example, in your existing model, open the second AddLocation and the second input on the form is called "sublayer" and it will set to Facilities. Change it (drop down) to Demand Points and save the model. Jay Sandhu
... View more
04-24-2012
02:26 PM
|
0
|
0
|
1083
|
|
POST
|
Some clarifications: Geometric networks are for modeling utility networks such as electric, sewer, river, etc that have a concept of a flow direction. The utility analysis toolbar has tools that operate on geometric networks. You can create/analyse these networks without the need for any additional extension licenses. Network datasets are for modeling transportation networks where you can have turn restrictions and cost attributes to help find paths. There is no concept of flow direction as people can travel where they want! The Network Analyst extension (licensed) is used to analyze network datasets. In either kind of networks, linear referencing does not play a role. Linear Referencing is about having measure values at each vertex in addition to the X,Y coordinate. Their are tools to operate on such data. Primary users are the Dept of Transportation that collect data on top of linear referenced data. Network Analyst solvers can output lines with measures. For example the shortest path based on length in miles from New York to Boston can have X,Y and M value where the M value is the Miles away from New York. So if you have the concept of upstream/downstream, create a geometric network, set the flow direction: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/About_setting_flow_direction/002r0000002p000000/ and then use the utility network analysis toolbar to do a shortest path between points: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Finding_the_shortest_path/002r00000037000000/ Jay Sandhu
... View more
04-24-2012
02:16 PM
|
0
|
0
|
1244
|
|
POST
|
It sounds like you need to convert your parcel polygons into points and then use them for setting up bike paths. If that is goal, then you can use the GP tool Feature To Point to convert polygons to points. More information here: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00170000003m000000 Jay Sandhu
... View more
04-24-2012
02:02 PM
|
0
|
0
|
3601
|
|
POST
|
Keep in mind that ArcMap is a 32 bit application. The network analysis layers such as OD Cost Matrix layers are in-memory layers. Thus they are limited to the overall 2 GB limit. With ArcGIS 10.0, you can run ArcMAP on a 64 bit OS and then that process can access up to 4 GB RAM. So you can solve larger problems. With the upcoming 10.1 release, the ArcGIS Server is true 64 bit app and can access all the RAM you have and will scale even more. You can export the OD to any supported format such as dbase or file geodatabase. And in that case the output has to obey the limits of that particular format. Note that file geodatabase do not have limits whereas dbase does. That said, how big of an OD are you trying to generate? Does the OD solve work and the export fail due to dbase limits? Note that if you do this in ArcMAP, then it has to create and populate the output lines. That table can grow quite large. If you cannot break up/chunk the OD into smaller ones to solve/combine results, then you should consider using an ArcObjects app (.net?) to create the OD (and tell it not to populate the output lines) and directly query the ODCostMatrix object to dump out the data you need. To break up an OD such as 1000 by 1000, you can solve two 500 by 1000 and combine the results. Jay Sandhu
... View more
04-24-2012
08:45 AM
|
0
|
0
|
924
|
|
POST
|
Glad to know that my answers have helped. And yes, I do know Prof Thomas Balstrøm very well for almost 25 years. He is an excellent spatial thinker. Glad to know you are studying GIS with him. Give my regards to him. Jay Sandhu
... View more
04-24-2012
08:34 AM
|
0
|
0
|
3119
|
|
POST
|
Network attributes are bi-directional. When you set up a network dataset and add an attribute, you then use the Evaluators to set up how each direction of the edge will get its value. You can open up the properties of the tutorial datasets and see how the length or time attributes are set up. And You could add two fields to your street edge attribute table called FT_BikeTime and TF_BikeTime. Then calc these two fields to the appropriate values for each directions of travel. Later when you create a network dataset, you can add an attribute called BikeTime and it will auto-detect these two fields to get the values. you can read more about attributes here: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Understanding_the_network_attribute/00470000000m000000/ and how to set them up here: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Types_of_evaluators_used_by_a_network/00470000000n000000/ Jay Sandhu
... View more
04-23-2012
02:13 PM
|
0
|
0
|
3119
|
|
POST
|
You can get some data processing tools from the ArcGIS resource center to help with NAVTEQ data. See below: http://resources.arcgis.com/gallery/file/Geoprocessing-Model-and-Script-Tool-Gallery/details?entryID=7DD58DB5-1422-2418-A0EC-0929C2387760 You can use the route solver with the "routename" property to load all the 5000 location pairs into a single route and solve. You can read more on routename here: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Route_analysis/004700000045000000/ Jay Sandhu
... View more
04-23-2012
10:23 AM
|
0
|
0
|
742
|
|
POST
|
The out of memory can happen when you are running a very long distance route. So if you have a New York to Los Angeles route, then with the hierarchy the Network Analyst solver can exploit use the hierarchy of the roads (highways) to find the answer quickly. But if you turn off the hierarchy then it has to analyze every edge in the network. And in this North America dataset is very large (about 30+ million edges) and you can get out of memory. The other network datasets that did not have hierarchy and worked for routing are probably much smaller network datasets and thus can be used to solve for exact shortest path. Jay Sandhu
... View more
04-23-2012
10:11 AM
|
0
|
0
|
3375
|
|
POST
|
Network Analyst minimizes some cost per edge that is present in an attribute to compute a shortest path. As long as you have a network with the appropriate edge cost, you can achieve your goal. So if you know the uphill/downhill information on each edge, then you can modify the travel time of that edge to make it slower or faster depending on uphill/downhill status of the edge. If this information is not available, then you will have to get a DEM (raster) of that area and then use it to calibrate your network edges based on that. So short answer, yes it is possible, long answer, you will have to work to calibrate your data (or purchase it from a vendor like NAVTEQ's Green Streets product). Jay Sandhu
... View more
04-23-2012
10:02 AM
|
0
|
0
|
3119
|
|
POST
|
I am sure that a tool you write can have limits put in so that end users cannot enter in more than, say, 1 mile cutoff. As far as I know from walking behaviour, most people will not walk even 1 mile! Also, I am trying to understand what are the origins/destinations that people will be solving on. That is, you mention 13,000. What are these locations? What is someone going to do with gigabytes of data comming from a web service? Jay Sandhu
... View more
04-20-2012
02:12 PM
|
0
|
0
|
2122
|
| 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
|