From e557452753bfd72573460318ebbbd1d8808f8fba Mon Sep 17 00:00:00 2001 From: Marc McGee Date: Fri, 16 Sep 2022 14:51:43 -0400 Subject: [PATCH 1/2] Create fgdc2Aardvark_draft_v1.xsl adding first draft of fgdc2Aardvark.xsl --- IN PROGRESS --- lib/xslt/fgdc2Aardvark_draft_v1.xsl | 510 ++++++++++++++++++++++++++++ 1 file changed, 510 insertions(+) create mode 100644 lib/xslt/fgdc2Aardvark_draft_v1.xsl diff --git a/lib/xslt/fgdc2Aardvark_draft_v1.xsl b/lib/xslt/fgdc2Aardvark_draft_v1.xsl new file mode 100644 index 0000000..9772850 --- /dev/null +++ b/lib/xslt/fgdc2Aardvark_draft_v1.xsl @@ -0,0 +1,510 @@ + + + + + + + + + + + + + Harvard + + + Tufts + + + MIT + + + MassGIS + + + MassGIS + + + MassGIS + + + Berkeley + + + Columbia + + + Harvard + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GeoTIFF + + + Shapefile + + + GeoTIFF + + + image/jpeg + + + Shapefile + + + + + + + + + + + + + + + + + + + + + + { + + "dct_title_s": " + + ", + + "dct_description_sm": " + + ", + + + + "dct_language_sm": " + English + ", + + + + "dct_creator_sm": [ + + " + + " + + , + + + ], + + + + "dct_publisher_sm": [ + + " + + " + + , + + + ], + + + + "schema_provider_s": " + + ", + + + + "layer_geom_type_s": " + Polygon + ", + + + "layer_geom_type_s": " + Point + ", + + + "layer_geom_type_s": " + Line + ", + + + "layer_geom_type_s": " + Raster + ", + + + + + + "dct_subject_sm": [ + + + " + + " + + , + + + + ], + + + + + + + "dct_temporal_sm": [" + + "], + + + + + + "dct_temporal_sm": [" + + "], + + + + + + + + + "dct_temporal_sm": [" + + + - + + + "], + + + + + "dct_temporal_sm": [" + + "], + + + + + + "dct_issued_s": " + + ", + + + + "dct_issued_s": " + + - + + ", + + + + "dct_issued_s": " + + - + + - + + ", + + + + + + + + + "gbl_indexYear_im": + + + + + + + "gbl_indexYear_im": + + + + + + + + "gbl_indexYear_im": + + + + + + + + "gbl_indexYear_im": + + + + + + , + + + + + "gbl_dateRange_drsim": ["[ + + + TO + + + ]"], + + + + "dct_spatial_sm": [ + + " + + " + + , + + + ], + + + + + "dc_rights_s": " + + + Restricted + + + Public + + + Public + + + Restricted + + + Public + + + Restricted + + + Restricted + + + Public + + + Restricted + + + ", + + + + + + "layer_id_s": " + urn: + + ", + + "layer_slug_s": " + + - + + ", + + + + + + + + "layer_modified_dt": " + + ", + + + + "layer_modified_dt": " + + - + + ", + + + + "layer_modified_dt": " + + - + + - + + ", + + + + + + + + + + + + "dc_format_s": " + + ", + + + + + "dc_type_s": " + Dataset + ", + + + + + + + + + + + "dct_isPartOf_sm": [ + + " + + " + + , + + + ], + + + "solr_geom": "ENVELOPE( + + , + + , + + , + + )", + + + + "dc_identifier_s": " + + ", + + "gbl_mdVersion_s": "Aardvark" + + } + + From 0178454156bfb2c94868c6f7c9ba8daa64218eb5 Mon Sep 17 00:00:00 2001 From: Marc McGee Date: Fri, 16 Sep 2022 16:20:52 -0400 Subject: [PATCH 2/2] Update fgdc2Aardvark_draft_v1.xsl updated draft --- lib/xslt/fgdc2Aardvark_draft_v1.xsl | 286 ++++++++++++++++++---------- 1 file changed, 184 insertions(+), 102 deletions(-) diff --git a/lib/xslt/fgdc2Aardvark_draft_v1.xsl b/lib/xslt/fgdc2Aardvark_draft_v1.xsl index 9772850..278a01a 100644 --- a/lib/xslt/fgdc2Aardvark_draft_v1.xsl +++ b/lib/xslt/fgdc2Aardvark_draft_v1.xsl @@ -5,7 +5,7 @@ -updates include: -re-ordering of elements according to Aardvark element numbering scheme - + **** WARNING: working DRAFT in progress as of 9/16/2022 **** --> @@ -89,11 +89,13 @@ - + - + @@ -107,22 +109,26 @@ { - + + "dct_title_s": " ", + "dct_description_sm": " ", - + "dct_language_sm": " English ", + "dct_creator_sm": [ @@ -136,6 +142,7 @@ ], + "dct_publisher_sm": [ @@ -149,11 +156,76 @@ ], - + "schema_provider_s": " ", + + + + + "gbl_resourceClass_sm": " + Datasets + ", + + + "gbl_resourceClass_sm": " + Datasets + ", + + + "gbl_resourceClass_sm": " + Datasets + ", + + + "gbl_resourceClass_sm": " + Datasets + ", + + + "gbl_resourceClass_sm": " + Maps + ", + + + "gbl_resourceClass_sm": " + Imagery + ", + + + "gbl_resourceClass_sm": " + Collections + ", + + + "gbl_resourceClass_sm": " + Web services + ", + + + "gbl_resourceClass_sm": " + Websites + ", + + + "gbl_resourceClass_sm": "Other", + + + + + + - + "dct_subject_sm": [ @@ -193,8 +267,9 @@ ], - + + "dct_temporal_sm": [" @@ -203,14 +278,12 @@ - "dct_temporal_sm": [" "], - - "dct_temporal_sm": [" @@ -248,6 +320,7 @@ + "dct_issued_s": " @@ -273,45 +346,51 @@ ", - - + + - - + "gbl_indexYear_im": - - + - + "gbl_indexYear_im": - + - - + "gbl_indexYear_im": - + - + "gbl_indexYear_im": - + + + + + "gbl_indexYear_im": 9999 + , - + "gbl_dateRange_drsim": ["[ @@ -322,6 +401,7 @@ ]"], + "dct_spatial_sm": [ @@ -335,9 +415,38 @@ ], - - - "dc_rights_s": " + + "locn_geometry": "ENVELOPE( + + , + + , + + , + + )", + + + "dcat_bbox": "ENVELOPE( + + , + + , + + , + + )", + + + + + "dct_accessRights_s": " Restricted @@ -368,10 +477,35 @@ ", + + + "dct_format_s": " + + ", + + + + "gbl_fileSize_s": " + + ", + + + + + - - "layer_id_s": " - urn: - - ", - - "layer_slug_s": " + + + "id": " - ", + + - - - - + - "layer_modified_dt": " + "gbl_mdModified_dt": " ", - "layer_modified_dt": " + "gbl_mdModified_dt": " - @@ -437,74 +575,18 @@ - "layer_modified_dt": " + "gbl_mdModified_dt": " - - - ", + T12:00:00Z", - - - - - - - - - "dc_format_s": " - - ", - - - - - "dc_type_s": " - Dataset - ", - - - - - - - - - - - "dct_isPartOf_sm": [ - - " - - " - - , - - - ], - - - "solr_geom": "ENVELOPE( - - , - - , - - , - - )", - - - - "dc_identifier_s": " - - ", - "gbl_mdVersion_s": "Aardvark" } - + \ No newline at end of file