Joe,
Your sample is correct, and the documentation says that you can remove
groups.
But the library it's no implementing it. It's a feature missing.
@John, the code for removing groups is missing on the corresponding method:
https://github.com/Unidata/thredds/blob/master/cdm/src/main/java/ucar/nc2/ncml/NcMLReader.java#L1422-1454
Regards
Antonio
--
Antonio S. Cofiño
Grupo de Meteorología de Santander
Dep. de Matemática Aplicada y
Ciencias de la Computación
Universidad de Cantabria
http://www.meteo.unican.es
El 15/08/2013 20:12, H. Joe Lee escribió:
Thanks, Antonio!
I tried union and it looks promising. However, I got another issue.
I need to remove some conflicting objects (groups, dimensions, and
variables) from data.nc first to make union work.
How can I remove a group and all objects under the group recursively in NcML?
I tried something like:
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
location="MOD29.A2013196.1250.005.2013196195940.hdf">
<group name="MOD_Swath_Sea_Ice">
<remove name="Geolocation_Fields" type="group" />
</group>
</netcdf>
for MODIS product at [1] but it doesn't remove group and its objects under it.
My ultimate goal is to merge Geolocation_Fields from [2] with [1] via
NcML and visualize [1] with IDV/Panoply.
[1]
ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/NASAHDF/MOD29.A2013196.1250.005.2013196195940.hdf
[2]
ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/NASAHDF/MOD03.A2013196.1250.005.2013196194144.hdf
--
HDF: Software that Powers Science
On Wed, Aug 14, 2013 at 7:09 AM, "Antonio S. Cofiño"
<antonio.cofino@xxxxxxxxx> wrote:
The Union aggregation is doing that for you
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2">
<aggregation type="union">
<netcdf location="data.nc"/>
<netcdf location="geo.nc"/>
</aggregation>
</netcdf>
more doc on this:
http://www.unidata.ucar.edu/software/netcdf/ncml/v2.2/Aggregation.html#Union
regards
Antonio
--
Antonio S. Cofiño
Grupo de Meteorología de Santander
Dep. de Matemática Aplicada y
Ciencias de la Computación
Universidad de Cantabria
http://www.meteo.unican.es
El miércoles, 14 de agosto de 2013 6:26:34, H. Joe Lee escribió:
Hi,
I'm wondering if the following composition is possible in NcML. I
read tutorial on the web but I could not find a solution yet.
Let's assume that data.nc has no coordinate variables but geo.nc has.
I'd like to create a data.ncml like below to import coordinate
variables from a separate NetCDF file (i.e., geo.nc) so that I can
visualize data variables in data.nc with IDV by opening data.ncml.
<netcdf location="data.nc">
<!-- import geo-location data from external file. -->
<variable name="Latitude" location="geo.nc">
<variable name="Longitude" location="geo.nc">
</netcdf>
Is the above scenario possible with NcML via netcdf-java?
If so, what NcML tag & attribute should I use to import variables from
external files?
Regards,
--
HDF: Software that Powers Science
_______________________________________________
netcdf-java mailing list
netcdf-java@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit:
http://www.unidata.ucar.edu/mailing_lists/