I have a very basic gridded array of PointZ features, each containing a variable based on their height above ground. The extent is irregular, but the horizontal grid is uniform (10m spacing) and height is also (1m spacing)
I would like to convert these points into a NetCDF file to then visualise as a voxel model. My end game is to then assign soil types to points based on isosurface rasters, and convert to a voxel model.
I have to say, the documentation around NetCDF, Voxels and Multidimensional processing is chaotic and incomplete. The descriptions of variables and dimensions are confusing.
My assumption is that I could assign Shape.XYZ as dimensions, and the test variable (height) as a variable. But im getting errors.
Here's the Point dataset attribute table
Here's how i create the NetCDF:
And here are the errors:
Any ideas where I'm going wrong?
FYI, I don't want to go down the route of a Space Time Cube as I dont have a time variable, and I don't want to create a geostatistical dataset because I dont want to interpolate the data. I just need to visualise gridded points as a voxel model.
We had a similar issue with almost identical errors for a basic gridded x, y, z, value point dataset and never found the real problem with it. But when we tried to export the points to a simple CSV file and then used the Table to NetCDF tool we had no problems creating the NetCDF. Just remember, if you are using a local projection for your voxel model then export the projection as .prj file and rename it to the same as the NetCDF. ArcGIS will then pickup the correct spatial reference.