Select to view content in your preferred language

Network Analyst: Error: The geometry is not Z-aware

7313
13
04-26-2010 11:57 PM
PhilippNeuhaus
Emerging Contributor
Hi,

while creating drivetime polygons, the Network Analyst gave me the error above.

What does this mean?

Thanks.
Tags (2)
0 Kudos
13 Replies
JaySandhu
Esri Regular Contributor
Hi,

while creating drivetime polygons, the Network Analyst gave me the error above.

What does this mean?

Thanks.


This error message is masking the real problem. Most likely the service area failed due to some reason such as being too large or no edges traversed.

What are your break values and what are the settings for the polygon generation. Perhaps you can turn on the Line Generation as see if any edges are getting traversed and then try to figure out why the service area failed.

Jay Sandhu
0 Kudos
PhilippNeuhaus
Emerging Contributor
Hi, my stop-values are 2,4,6,8,10,12,15,20,25,30,45 minutes.

I tried to reduce them to just 4 minutes and relocated every facility that wasn't traversable. But it didn't help.

The other settings are:

Towards Facility, U-Turn Everywhere, Ignore Invalid Locations

Generalized Polygons (not to trim polygons), overlapping, disks

Generrate Lines (Overlapping) (not checked are generate measures, split lines at breaks and include network source fields)

Thanks for your help!
0 Kudos
PhilippNeuhaus
Emerging Contributor

I tried to reduce them to just 4 minutes and relocated every facility that wasn't traversable. But it didn't help.


To be clear: That helped for the 4 minute-polygons. But after adding the other break points as well the z-aware error is shown again...
0 Kudos
JaySandhu
Esri Regular Contributor
How many faciliies do you have in your service area layer? I am wondering if it is running out of memory.

Jay Sandhu
0 Kudos
PhilippNeuhaus
Emerging Contributor
There are between 50 oder 60 facilites in the service layer.
0 Kudos
JaySandhu
Esri Regular Contributor
with 45 minute service area around 50 to 60 facilities you are most likely running out of memory.
I would suggest that you either reduce the number of facilities OR use "chunking", that is solving
the problem in chunks by setting a registry key to instruct the software to do this. You can get the
details on how to enable this by the following article:

http://resources.arcgis.com/content/kbase?fa=articleShow&d=30760

Regards,
Jay Sandhu
0 Kudos
JimReynolds
Emerging Contributor
I am getting the same error. I did the registry modification and am running the analysis now. Keeping fingers crossed (it takes a few hours to run...you'll see why when you see the size of the service area I am calculating).

[INDENT]23 facilities
Calculating 300 minutes away from facilties
U-turns allowed
Overlapping generalized polygons
No trimming
No line generation[/INDENT]

Running on Win7x64, 3.33Ghz quad core Xeon, 6GB RAM
While running analysis, machine never says that its using more than 4GB RAM so I'm not sure of memory is the problem....but I'm willing to try anything.

I know this is a very large service area but it's what I need to run. Is it possible to run one this large?   BTW-The service area is legal driving time for commercial trucks. We're trying to determine if service areas are large enough.

Thanks,
Jim
0 Kudos
JaySandhu
Esri Regular Contributor
300 minute service area in some parts of the country may fail on 2 GB machines.
Since you are running on a 64 bit environment with 6 GB, and if you are running ArcGIS 10.0,
then it will be able to use up to 4 GB. It should work with the chunking on.

I will suggest that you add a TRIM of 500 to 1000 meters otherwise the polygons will look like blobs.
The trim should add couple of extra minutes to each solve but results in much better looking polygons.

If it does not work then I will suggest that you run it as background GP process with Solve tool in the network analyst toolbox.

Make sure to have created the service area layer AFTER you add the registry keys as that will make that service area layer use the registry settings.

Jay Sandhu
0 Kudos
JimReynolds
Emerging Contributor
Actually I mis-spoke.  The service area I'm calculating is 300 miles, not 300 minutes. I know this is an extremely large service area. But it did work without crashing when I broke the locations down to smaller datasets only processing 3 location the first time. I'm currently running the same 3 locations with the setting as you suggest and using the Solve tool rather than the toolbar.  If this works, then I'll try it with 5 locations.

Thanks

300 minute service area in some parts of the country may fail on 2 GB machines.
Since you are running on a 64 bit environment with 6 GB, and if you are running ArcGIS 10.0,
then it will be able to use up to 4 GB. It should work with the chunking on.

I will suggest that you add a TRIM of 500 to 1000 meters otherwise the polygons will look like blobs.
The trim should add couple of extra minutes to each solve but results in much better looking polygons.

If it does not work then I will suggest that you run it as background GP process with Solve tool in the network analyst toolbox.

Make sure to have created the service area layer AFTER you add the registry keys as that will make that service area layer use the registry settings.

Jay Sandhu
0 Kudos