Uploaded image for project: 'GeoTools'
  1. GeoTools
  2. GEOT-5518

Add support in NetCDF for dimensions with multiple bands

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 15.4, 16-RC1
    • Component/s: imagemosaic plugin, netcdf
    • Labels:
      None

      Description

      Current NetCDF module can only handle classic homogeneous dimensions like height, depth, wave length, time or a coordinate axis. Some dimensions can have multiple entries referring to multiple parameters.

      Lets consider as an example a data set (annexed - stations.nc) that represents some stations measurements where each station will be represented by a variable (stationA, stationB, etc ...).

      Each station variable will have 4 dimensions, the last three dimensions will be time, latitude and longitude. The first dimension (named data) will have three entries referring to three different measurements values.

      A description for the multiple bands dimension needs to be provided in the indexer file, something like this for example:

       <multipleBandsDimensions>
          <multipleBandsDimension>
              <name>data</name>
              <bandsNames>value1,value2,value3</bandsNames>
          </multipleBandsDimension>
      </multipleBandsDimensions>
      

      When publish a layer for a station the names of the bands will be listed (instead of band1, band2, etc ..).

      Since we support multiple bands we should also take in account the bands parameter described in issue https://osgeo-org.atlassian.net/browse/GEOT-5513.

      The changes required in GeoTools to add support for this will touch imagemosaic module (extending the indexer) and the netcdf module.

        Attachments

          Activity

            People

            • Assignee:
              nmco Nuno Oliveira
              Reporter:
              nmco Nuno Oliveira
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: