Hi,
ArcGIS Pro 2.8.2 + Indoors Product Data installed / local file geodatabase
We have an Indoors model consisting of around seventy-five buildings across six sites.
Following the documented workflow, at the "Generate Floor Transitions" step we experience the following error:
ERROR 180306: Unit attribute value in LEVEL_NAME field is null.
Failed script (null)...
Failed to execute (GenerateFloorTransitions).
Failed at Friday, September 24, 2021 6:21:05 PM (Elapsed Time: 1 minutes 5 seconds)
First, I followed the guidance as documented on the error page:
This error is usually data specific. Completing one of the following may resolve the issue:
- Use the Create Indoor Dataset and Create Indoor Network Dataset tools to create an empty indoor dataset and indoor network dataset. Then append features from the existing Units feature class into the new Units feature class
- Use the Create Indoors Database tool to create an empty Indoors geodatabase. Then append features from the existing Units feature class into the new Units feature class.
I did both, re-ran the Generate Floor Transitions geoprocessing tool each time and got the identical result.
I then re-read the error message; wrote python scripts (arcpy.searchcursor) to search for nulls (None) in all of the "LEVEL_NAME" field across all of the input tables (later: every table that has a "LEVEL_NAME" field) -- no nulls. Not sure how the gp tool is finding the nulls because I can't.
Due to the size of the dataset, we constrain (by FACILITY_ID) the input data as per documentation.
We tested 50 buildings and got the same error for every run. We've tried selecting just three consecutive levels in a single building and still got the same error across multiple buildings.
In most cases, the gp tool messages indicate "{stairway|elevator} transition created." which is a good sign but sometimes there's no data in PrelimTransitions. Repeated the same procedure with a fresh local file geodatabase and still got the same error.
So ... has anyone experienced this problem before? Did I miss something?
Any thoughts on how to troubleshoot geoprocessing tool issues?
The indicated error doesn't really match the table data.
Thanks in advance,
Derek