IDEA
|
This is all done via a python script. I create my OD Matrix, set my initial LTS restriction (high stress), load my locations, and solve my matrix. I post process the results and then update my LTS restriction (low stress) and solve the matrix again. I then compare these results to the high stress routes to summarize our connectivity results. This always worked prior to Pro. Now with Pro, when I go to resolve my low stress matrix, my origins are moved to the nearest network location that is not restricted. With your solution, I would need to rebuild my matrix and re-add all of my locations when I rerun the analysis. This is very inefficient. I have found that if I set the "allow_auto_relocate" parameter to "NO_ALLOW" in the add locations tool, my results make more sense. What is frustrating is that Esri decided to keep the "exclude_restricted_elements" parameter in the add locations tool but ignore if an "INCLUDE" value is provided! That is not helpful for "backwards compatibility". We have spent the last week processing our data (we have several hundred destinations to analyze across 6 different scenarios/points in time) only to find out our results are erroneous because of this change. What is worrisome is that the latest add locations tool says the "allow_auto_relocate" parameter "is not used when the network analysis layer's network data source is a portal running a version of ArcGIS Enterprise older than 11.0." If network analyst insists on relocating origins to locations that are not routable in our low stress network, we will be forced to find another solution.
... View more
04-30-2023
09:08 AM
|
0
|
0
|
393
|
IDEA
|
The ability to include restricted portions of the network when loading locations was imperative to our work at Montgomery Planning. We heavily rely on Network Analyst to measure changes in bike connectivity by leveraging the level of traffic stress methodology. We build restrictions using the LTS values to be able to modify the traversability of the network according to a desired LTS. We use a "weakest link" methodology where if there is any portion of the route that is above a desired LTS value, the connection cannot be made. Forcing locations (in our case parcels) to "jump over" adjacent uncomfortable bike facilities defeats the purpose of this methodology. You cannot just pick your bike up and cross several lanes of high stress roads to reach the nearest comfortable street. This has caused an abrupt error in my latest analysis. Is it my understanding that even if I set the "exclude_restricted_elements" parameter to "INCLUDE" in the add locations tool, ArcGIS Pro will ignore it This is VERY problematic. Network analyst is not just used for vehicle routing. Please bring back the option to INCLUDE restricted portions of the network when adding locations!
... View more
04-28-2023
09:56 AM
|
0
|
3
|
502
|
IDEA
|
@MelindaMorang , The ability to include restricted portions of the network when loading locations was imperative to our work at Montgomery Planning. We heavily rely on Network Analyst to measure changes in bike connectivity by leveraging the level of traffic stress methodology. We build restrictions using the LTS values to be able to modify the traversability of the network according to a desired LTS. We use a "weakest link" methodology where if there is any portion of the route that is above a desired LTS value, the connection cannot be made. Forcing locations (in our case parcels) to "jump over" adjacent uncomfortable bike facilities defeats the purpose of this methodology. You cannot just pick your bike up and cross several lanes of high stress roads to reach the nearest comfortable street. This has caused an abrupt error in my latest analysis. Is it my understanding that even if I set the "exclude_restricted_elements" parameter to "INCLUDE" in the add locations tool, ArcGIS Pro will ignore it? This is VERY problematic.
... View more
04-28-2023
09:23 AM
|
0
|
0
|
542
|
POST
|
I concluded that the tool cannot handle NULL values. Convert all of your NULL values to 0 and the tool should work. Why ESRI has not documented this explicitly is unclear.
... View more
03-20-2023
01:28 PM
|
1
|
0
|
254
|
POST
|
Well it appears NULL values throw the tool for a loop. If the tool encounters a null value for a particular field first when joining, the summation process stops. Unreal. Banged my head against the wall all day.
... View more
03-09-2023
12:44 PM
|
1
|
0
|
307
|
POST
|
I am using ArcGIS Pro 3.0. I am simply trying to sum the square footage from a point parcel file (4 columns representing different land uses) by census blocks. The tool seems to only report the total square footage from one of the columns (seemingly at random). Often times even if there is square footage in a zone that is not reflected in the total. Someone else reported similar behavior from a previous version of Pro. This seems to be a bug when summing integer columns from a point feature class by polygon zones.
... View more
03-09-2023
12:33 PM
|
0
|
1
|
320
|
POST
|
Hi @La_Olivia . Did you ever resolve this issue? I am seeing similar issues in Pro 3.0. I am simply trying sum various square footage categories from a parcel point file within census blocks zones. The sum for each land use category is often incorrect. This seems to be a pug for point in polygon summation analysis.
... View more
03-09-2023
12:20 PM
|
0
|
2
|
269
|
POST
|
Any solution to this issue? I am trying to save a versioned (default) feature class via python and running into the same issue.
... View more
03-11-2022
07:27 AM
|
0
|
0
|
942
|
POST
|
Thanks Melinda. Well this was user error. I made an error in setting up my distance cost attribute (in miles) which was causing gigantic walksheds to be created. I also managed to "trim" my GTFS file to my area of interest based on selecting stops within the County and then querying out all my related GTFS records based on that selection. I look forward to the native tool in 2.9 Thanks again. Russ
... View more
05-30-2021
05:44 PM
|
0
|
0
|
841
|
POST
|
@MelindaMorang, Good morning and happy Friday. I have a very large regional GTFS file that I obtained directly from Washington Metropolitan Area Transit Authority (WMATA). It is the same GTFS file that runs their online trip planner. It combines all of the regional transit agencies into one large GTFS file. I am attempting to create a transit coverage map for Montgomery County Maryland using the better bus buffers tool. This is actually a very important analyses as it is part of our transportation monitoring efforts. After 3.5 days of processing the "Preprocess Buffers" tool ended with an "Invalid Topology" error (see below). Could this be an issue of having run the process in a map with Maryland State Plane, but the GTFS station locations being represented in Lat/Long? Could it be a function of a station being located outside the extend of my network (I downloaded and processed OSM data for the entire Washington/Baltimore DC region so most stations should be covered)? I only need transit information for inside Montgomery County, so I was thinking of ways to trim the GTFS file so that it only contains stops in Montgomery County. Any advice on this potential strategy? Thanks for your help. Step 1 - Preprocess Buffers ===================== Parameters Output directory C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers Name for output geodatabase (created when the tool is run) BetterBussBuffers SQL database of preprocessed GTFS data C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers\BetterBusBuffers.sql Network dataset C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers\Network.gdb\Network\TransitNetwork_ND Impedance attribute (Choose one that works for pedestrians.) Length (Units: Miles) Buffer size (in the same units as your impedance attribute) 0.25 Network restrictions (Choose ones appropriate for pedestrians.) Polygon trim (in meters) (Enter -1 for no trim.) 20 ===================== Messages Start Time: Thursday, May 20, 2021 4:54:59 PM Creating a feature class of GTFS stops... Creating service areas around stops... (This step will take a while for large networks.) Reformatting polygons for further analysis... (This step will take a while for large networks.) Error post-processing polygons Failed to create BetterBusBuffers polygons. Traceback (most recent call last): File "<string>", line 484, in execute File "C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\Tools\BetterBusBuffers_0.14.0.0\BBB_Polygons_Step1.py", line 133, in runTool arcpy.management.FeatureToPolygon(polygons, FlatPolys, clusTol, "", dummypoints) File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 4057, in FeatureToPolygon raise e File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 4054, in FeatureToPolygon retval = convertArcObjectToPythonObject(gp.FeatureToPolygon_management(*gp_fixargs((in_features, out_feature_class, cluster_tolerance, attributes, label_features), True))) File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py", line 512, in <lambda> return lambda *args: val(*gp_fixargs(args, True)) arcgisscripting.ExecuteError: ERROR 160196: Invalid Topology Failed to execute (FeatureToPolygon). Failed to execute (BBBPolygons_PreprocessBuffers). Failed at Monday, May 24, 2021 7:47:48 AM (Elapsed Time: 86 hours 52 minutes 47 seconds)
... View more
05-28-2021
06:58 AM
|
0
|
2
|
849
|
POST
|
I appreciate your insight. I guess I will roll with Operations Beta.
... View more
03-23-2021
04:58 AM
|
0
|
0
|
793
|
POST
|
I am no computer programmer, and I am sure there are strategic reasons for this, but I will fall out of my chair if this is true.
... View more
03-23-2021
04:52 AM
|
0
|
2
|
795
|
POST
|
Good evening, I have spent a solid 8 hours developing arcade statements from a service with a one-to-many relationship (Census PUMAs and an aspatial table). I used arcade statements to quickly summarize related tables without having to transform the data into a flat file and used the expressions to create multiple charts. The popups behave as expected in the web map and AppBuilder, but will not display in Dashboards. Strangely, they DO appear in Dashboards beta. Any advice would be greatly appreciated. Hosted Feature Service: https://services1.arcgis.com/HbzrdBZjOwNHp70P/arcgis/rest/services/Public_Use_Microdata_Areas_RTS_Household_Summary/FeatureServer Webmap: https://arcg.is/1858Ov1 Dashboard: https://arcg.is/0Kja44
... View more
03-22-2021
06:00 PM
|
0
|
4
|
865
|
IDEA
|
I could not agree more. I work in the transportation planning industry which is very data intensive. I maintain most of my data in related tables. For example, a single intersection may have several counts across various dates. I am gearing up to make a transportation monitoring dashboard and was dreading having to rearrange my data as flat files to make it play nice with ArcGIS Online. I was elated to leverage the new arcade feature set statements to create custom variables for popups/charts. I ASSUMED I would be able to leverage these same arcade statements in Web App Builder's info graphic widgets/dashboard. Boy was I wrong. Talk about an emotional rollercoaster.
... View more
03-18-2021
03:46 PM
|
0
|
0
|
3265
|
Title | Kudos | Posted |
---|---|---|
1 | 03-20-2023 01:28 PM | |
1 | 03-09-2023 12:44 PM | |
1 | 03-24-2020 06:29 PM | |
1 | 04-15-2016 08:32 AM |
Online Status |
Offline
|
Date Last Visited |
12-08-2023
05:24 PM
|