You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2018/02/19 21:42:48 UTC
svn commit: r1824818 -
/sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java
Author: desruisseaux
Date: Mon Feb 19 21:42:48 2018
New Revision: 1824818
URL: http://svn.apache.org/viewvc?rev=1824818&view=rev
Log:
Update NetCDF test case for new ordering of metadata elements.
Modified:
sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java
Modified: sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java?rev=1824818&r1=1824817&r2=1824818&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java [UTF-8] Mon Feb 19 21:42:48 2018
@@ -39,7 +39,7 @@ import static org.apache.sis.test.TestUt
* for reading netCDF attributes.
*
* @author Martin Desruisseaux (Geomatys)
- * @version 0.8
+ * @version 1.0
* @since 0.3
* @module
*/
@@ -97,9 +97,29 @@ public final strictfp class MetadataRead
final String text = formatNameAndValue(DefaultMetadata.castOrCopy(actual).asTreeTable());
assertMultilinesEquals(
"Metadata\n" +
+ " ├─Metadata identifier……………………………………………………………… NCEP/SST/Global_5x2p5deg/SST_Global_5x2p5deg_20050922_0000.nc\n" +
+ " │ └─Authority……………………………………………………………………………… edu.ucar.unidata\n" +
" ├─Contact\n" +
- " │ ├─Individual…………………………………………………………………………… NOAA/NWS/NCEP\n" + // TODO: actually we can not distinguish individual from organization.
- " │ └─Role…………………………………………………………………………………………… Point of contact\n" +
+ " │ ├─Role…………………………………………………………………………………………… Point of contact\n" +
+ " │ └─Individual…………………………………………………………………………… NOAA/NWS/NCEP\n" + // TODO: actually we can not distinguish individual from organization.
+ " ├─Metadata standard (1 of 2)…………………………………………… Geographic Information — Metadata Part 1: Fundamentals\n" +
+ " │ ├─Edition…………………………………………………………………………………… ISO 19115-1:2014(E)\n" +
+ " │ ├─Identifier…………………………………………………………………………… 19115-1\n" +
+ " │ │ ├─Code space………………………………………………………………… ISO\n" +
+ " │ │ └─Version………………………………………………………………………… 2014(E)\n" +
+ " │ ├─Cited responsible party\n" +
+ " │ │ ├─Role………………………………………………………………………………… Principal investigator\n" +
+ " │ │ └─Organisation…………………………………………………………… International Organization for Standardization\n" +
+ " │ └─Presentation form………………………………………………………… Document digital\n" +
+ " ├─Metadata standard (2 of 2)…………………………………………… Geographic Information — Metadata Part 2: Extensions for imagery and gridded data\n" +
+ " │ ├─Edition…………………………………………………………………………………… ISO 19115-2:2009(E)\n" +
+ " │ ├─Identifier…………………………………………………………………………… 19115-2\n" +
+ " │ │ ├─Code space………………………………………………………………… ISO\n" +
+ " │ │ └─Version………………………………………………………………………… 2009(E)\n" +
+ " │ ├─Cited responsible party\n" +
+ " │ │ ├─Role………………………………………………………………………………… Principal investigator\n" +
+ " │ │ └─Organisation…………………………………………………………… International Organization for Standardization\n" +
+ " │ └─Presentation form………………………………………………………… Document digital\n" +
" ├─Spatial representation info\n" +
" │ ├─Number of dimensions………………………………………………… 3\n" +
" │ ├─Axis dimension properties (1 of 3)…………… Column\n" +
@@ -117,62 +137,42 @@ public final strictfp class MetadataRead
" │ │ ├─Identifier………………………………………………………………… NCEP/SST/Global_5x2p5deg/SST_Global_5x2p5deg_20050922_0000.nc\n" +
" │ │ │ └─Authority………………………………………………………… edu.ucar.unidata\n" +
" │ │ └─Cited responsible party\n" +
- " │ │ ├─Individual……………………………………………………… NOAA/NWS/NCEP\n" + // TODO: actually we can not distinguish individual from organization.
- " │ │ └─Role……………………………………………………………………… Originator\n" +
+ " │ │ ├─Role……………………………………………………………………… Originator\n" +
+ " │ │ └─Individual……………………………………………………… NOAA/NWS/NCEP\n" + // TODO: actually we can not distinguish individual from organization.
" │ ├─Abstract………………………………………………………………………………… NCEP SST Global 5.0 x 2.5 degree model data\n" +
" │ ├─Point of contact\n" +
- " │ │ ├─Individual………………………………………………………………… NOAA/NWS/NCEP\n" +
- " │ │ └─Role………………………………………………………………………………… Point of contact\n" +
+ " │ │ ├─Role………………………………………………………………………………… Point of contact\n" +
+ " │ │ └─Individual………………………………………………………………… NOAA/NWS/NCEP\n" +
+ " │ ├─Spatial representation type……………………………… Grid\n" +
+ " │ ├─Extent\n" +
+ " │ │ ├─Geographic element\n" +
+ " │ │ │ ├─West bound longitude…………………………… 180°W\n" +
+ " │ │ │ ├─East bound longitude…………………………… 180°E\n" +
+ " │ │ │ ├─South bound latitude…………………………… 90°S\n" +
+ " │ │ │ ├─North bound latitude…………………………… 90°N\n" +
+ " │ │ │ └─Extent type code……………………………………… true\n" +
+ " │ │ └─Vertical element\n" +
+ " │ │ ├─Minimum value……………………………………………… 0.0\n" +
+ " │ │ └─Maximum value……………………………………………… 0.0\n" +
" │ ├─Descriptive keywords\n" +
" │ │ ├─Keyword………………………………………………………………………… EARTH SCIENCE > Oceans > Ocean Temperature > Sea Surface Temperature\n" +
" │ │ ├─Type………………………………………………………………………………… Theme\n" +
" │ │ └─Thesaurus name……………………………………………………… GCMD Science Keywords\n" +
- " │ ├─Resource constraints\n" +
- " │ │ └─Use limitation……………………………………………………… Freely available\n" +
- " │ ├─Spatial representation type……………………………… Grid\n" +
- " │ └─Extent\n" +
- " │ ├─Geographic element\n" +
- " │ │ ├─West bound longitude…………………………… 180°W\n" +
- " │ │ ├─East bound longitude…………………………… 180°E\n" +
- " │ │ ├─South bound latitude…………………………… 90°S\n" +
- " │ │ ├─North bound latitude…………………………… 90°N\n" +
- " │ │ └─Extent type code……………………………………… true\n" +
- " │ └─Vertical element\n" +
- " │ ├─Minimum value……………………………………………… 0.0\n" +
- " │ └─Maximum value……………………………………………… 0.0\n" +
+ " │ └─Resource constraints\n" +
+ " │ └─Use limitation……………………………………………………… Freely available\n" +
" ├─Content info\n" +
" │ └─Attribute group\n" +
" │ └─Attribute…………………………………………………………………… SST\n" +
- " │ ├─Units…………………………………………………………………… K\n" +
" │ ├─Description…………………………………………………… Sea temperature\n" +
- " │ └─Name……………………………………………………………………… sea_water_temperature\n" +
+ " │ ├─Name……………………………………………………………………… sea_water_temperature\n" +
+ " │ └─Units…………………………………………………………………… K\n" +
" ├─Data quality info\n" +
" │ ├─Scope\n" +
" │ │ └─Level……………………………………………………………………………… Dataset\n" +
" │ └─Lineage\n" +
" │ └─Statement…………………………………………………………………… 2003-04-07 12:12:50 - created by gribtocdl" +
" 2005-09-26T21:50:00 - edavis - add attributes for dataset discovery\n" +
- " ├─Metadata scope\n" +
- " │ └─Resource scope………………………………………………………………… Dataset\n" +
- " ├─Metadata identifier……………………………………………………………… NCEP/SST/Global_5x2p5deg/SST_Global_5x2p5deg_20050922_0000.nc\n" +
- " │ └─Authority……………………………………………………………………………… edu.ucar.unidata\n" +
- " ├─Metadata standard (1 of 2)…………………………………………… Geographic Information — Metadata Part 1: Fundamentals\n" +
- " │ ├─Edition…………………………………………………………………………………… ISO 19115-1:2014(E)\n" +
- " │ ├─Identifier…………………………………………………………………………… 19115-1\n" +
- " │ │ ├─Code space………………………………………………………………… ISO\n" +
- " │ │ └─Version………………………………………………………………………… 2014(E)\n" +
- " │ ├─Cited responsible party\n" +
- " │ │ ├─Organisation…………………………………………………………… International Organization for Standardization\n" +
- " │ │ └─Role………………………………………………………………………………… Principal investigator\n" +
- " │ └─Presentation form………………………………………………………… Document digital\n" +
- " └─Metadata standard (2 of 2)…………………………………………… Geographic Information — Metadata Part 2: Extensions for imagery and gridded data\n" +
- " ├─Edition…………………………………………………………………………………… ISO 19115-2:2009(E)\n" +
- " ├─Identifier…………………………………………………………………………… 19115-2\n" +
- " │ ├─Code space………………………………………………………………… ISO\n" +
- " │ └─Version………………………………………………………………………… 2009(E)\n" +
- " ├─Cited responsible party\n" +
- " │ ├─Organisation…………………………………………………………… International Organization for Standardization\n" +
- " │ └─Role………………………………………………………………………………… Principal investigator\n" +
- " └─Presentation form………………………………………………………… Document digital\n", text);
+ " └─Metadata scope\n" +
+ " └─Resource scope………………………………………………………………… Dataset\n", text);
}
}