Revisions to fgdcrse2iso19115-2.xslt --- History --- Oct 25, 2012 * Mapped eainfo/detailed to MI_CoverageDescription amilan June 20, 2012 * Updated DateTime options * amilan ---- History recorded in SubVersion between June 29, 2011 and May 7, 2012 ---- Revision: 27887 Author: amilan Date: 9:28:37 AM, Monday, May 07, 2012 Message: Ted added translation of *_cntinfo extensions at NGDC. ---- Revision: 27884 Author: amilan Date: 6:35:21 PM, Wednesday, May 02, 2012 Message: * moved revision notes to: fgdcrse2iso19115-2-revisionHistory.txt * added variable LastUpdateXSLT that is used in metadataMaintenanceNote --- Revision: 27883 Author: amilan Date: 6:19:30 PM, Wednesday, May 02, 2012 Message: fixed some output errors introduced by last set of changes. --- Revision: 27882 Author: amilan Date: 6:08:42 PM, Wednesday, May 02, 2012 Message: * Added translation from eainfo/detailed to MD_CoverageDescription * moved mission history to its own data quality * removed comment about srcused - it is now being translated * Ted added srccitea to LI_Source xlink:href="#srccitea" * Ted cleaned up meatadata constraints * Ted added // to cntvoice and cntfax --- Revision: 27881 Author: amilan Date: 2:31:52 PM, Wednesday, May 02, 2012 Message: * outputs //numbands to comments * edited metadata constraints - to output repeating otherRestrictions * edited CI_responsibleParty template - cntpos and cntaddr now work --- Revision: 27879 Author: amilan Date: 6:09:40 PM, Monday, April 30, 2012 Message: * replaced all CI_ResponsiblePartys with * added datdicrf to aggregationInfo * changed to --- Revision: 27878 Author: amilan Date: 4:57:55 PM, Monday, April 30, 2012 Message: * fixed typo: * new template for CI_Citation * new template for CI_OnlineResource for URLs in citations and distribution * new template CI_ResponsibleParty - for originators and publishers in citations --- Revision: 27875 Author: amilan Date: 11:21:26 AM, Monday, April 30, 2012 Message: * Added to codelist templates: * removed codelist templates for codespace numbers * removed all xs:anyURI, xs:double, * outputs //spref in xml comment * added date and version from FGDC to MD_Format//version * source and output added by ted.habermann * onlink added by ted.habermann for source citation * dateOfNextUpdate calls fgdc2iso template * maintenanceNote repeats one for last metadata review date and one for note about transform * removed xs:date from fgdc2iso template --- Revision: 27873 Author: amilan Date: 3:51:16 PM, Friday, April 27, 2012 Message: Removed xs:double, xs:anyURL, xs:decimal, xs:integer from all translated content. --- Revision: 27865 Author: amilan Date: 3:00:16 PM, Wednesday, April 25, 2012 Message: * added choose/otherwise for * added choose/otherwise for --- Revision: 27864 Author: amilan Date: 2:03:25 PM, Wednesday, April 25, 2012 Message: * added ... * split up to ouput 3 instead of 1 * added .. * added ... * added ... --- Revision: 27863 Author: amilan Date: 4:51:57 PM, Tuesday, April 24, 2012 Message: Edits for fgdcrse2iso19115-2.xslt: * edited if tests for geoform * edited if test for othercit * edited temporalElements to use fgdc2isoDate template --- Revision: 27860 Author: amilan Date: 2:18:53 PM, Tuesday, April 24, 2012 Message: edits to fgdcrse2iso19115-2.xslt: * Removed from vmf:vmf17_inputtoresult template * Added for geometricObjectCount * updated var930_rngdates variable to call fgdc2isodate templates and generate-id() * changed output for MD_MediumNameCode from an if to a choose option, for when code does not map * edited Data Quality to repeat reports for each type of horiz or vert report * updated MD_ClassificationCode * changed MD_MaintenanceFrequencyCode to annually --- Revision: 27859 Author: amilan Date: 10:48:14 AM, Tuesday, April 24, 2012 Message: Deleted all commented out code in fgdcrse2iso19115-2.xslt --- Revision: 27858 Author: amilan Date: 10:42:57 AM, Tuesday, April 24, 2012 Message: Edits to fgdcrse2iso19115-2.xslt. * srcused and srcprod -output in comments * updated cloudcoverpercentage nilReason="'unknown'" * added * output .//resdesc in xml comment * added * updated proccont: added if tests for cntper, cntorg and cntpos --- Revision: 27855 Author: amilan Date: 4:09:54 PM, Friday, April 20, 2012 Message: Added for Added output in comments for MD_CellGeometryCode if not mapped in vm template ---- Revision: 27854 Author: amilan Date: 1:09:50 PM, Friday, April 20, 2012 Message: various edits of fgdcrse2iso19115-2.xslt. --- Revision: 27850 Author: amilan Date: 2:36:46 PM, Tuesday, April 17, 2012 Message: Edited fgdcrse2iso19115-2.xslt - added a missing gmd:valueUnit, edited valueUnits//@codespace to 'local'. --- Revision: 27849 Author: amilan Date: 2:17:06 PM, Tuesday, April 17, 2012 Message: Edited fgdcrse2iso19115-2.xslt- rewrote MI_Acquisition section. --- Revision: 27848 Author: amilan Date: 10:36:17 AM, Tuesday, April 17, 2012 Message: changed date templates to output 99990101 if FGDC date cannot be parsed. --- Revision: 27847 Author: amilan Date: 4:21:20 PM, Monday, April 16, 2012 Message: Edited fgdcrse2iso19115-2.xslt. Commented out Mapforce code for converting fgdc dates to iso dates and replace with fgdc2isoDate and fgdc2isoDateTime templates. --- Revision: 27846 Author: amilan Date: 3:36:09 PM, Friday, April 13, 2012 Message: Deleted commented out code. --- Revision: 27845 Author: amilan Date: 3:29:21 PM, Friday, April 13, 2012 Message: Edited fgdcrse2iso19115-2.xslt: * added if tests for each gmd:scaleDenominator gmd:axisDimensionProperties gmd:contactinfo gmd:otherCitationDetails gmd:series gmd:presentationForm gmd:edition * replace code at this Xpath: /gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmd:dateTime and /gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep * added fgdc2isoDateTime template * added * deleted deleted *added to --- Revision: 27843 Author: amilan Date: 12:36:27 PM, Friday, April 13, 2012 Message: Edited fgdcrse2iso19115-2.xslt. removed lower case function from iso topic category commented out all //@codeSpace in codelists * Replaced gmd:numberOfDimensions section * Replaced gmd:version section with this: * Added If Statement in DQ ... * changed role code from custodian to pointOfContact at this Xpath output: /gmi:MI_Metadata/gmd:metadataMaintenance/gmd:MD_MaintenanceInformation/gmd:contact/gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode --- Revision: 27835 Author: amilan Date: 10:46:47 AM, Thursday, April 12, 2012 Message: updated fgdcrse2iso19115-2.xslt - added a couple changes that Jaci made in Nov 2011 --- Revision: 9821 Author: fozzard Date: 1:05:12 PM, Wednesday, June 29, 2011 Message: new xslt's from Jaci + Ted's changes Added : /nmmr/metadata1/xml/views/bio2iso19115-2.xslt Modified : /nmmr/metadata1/xml/views/csdgm2iso19115-2.xslt Added : /nmmr/metadata1/xml/views/fgdcrse2iso19115-2.xslt --- --- history documented by Jaci before June 29, 2011 --- 20091028 (JLM) Namespaces were corrected to avoid duplicates. xmlns:n="http://www.isotc211.org/2005/gfc" was changed to xmlns:gfc="http://www.isotc211.org/2005/gfc" and xmlns:n="http://www.opengis.net/gml/3.2" was changed to xmlns:gml="http://www.opengis.net/gml/3.2". All used "n:" namespaces were changed to "gmi:". 20091120 (JLM) CodeLists were edited to remove extra quotes and other. undesired characters. CodeLists were checked to ensure inclusion of domian codes. Edits were also made to remove un-used elements. FGDC CSDGM elements horizpa/horizpar and vertacc/vertaccr were changed from being mapped to gml:id to gml:CoventionalUnit. Single Date Time Period of contect was added to mapping. Multiple Dates will replace if single date is empty. Duplicates of axisDimensionsProperties is not allowed to repeat. To solve this, MD_GridSpatialRepresentation was repeated. Cell Geometry Code information was also added. 20100323 (JLM) Repeatability issues (repeating at characterString level instead of attribute level) were fixed with grouping. Stratum Keyword thesauri and keywords were corrected. These elements were switched in the previous mappings. 'Unknown' was added as default value to Spatial Rep. transformation parameter ability. 'Unknown' was added a default for mandatory fields that did not have content exist in the FGDC source record. Extra spaces were removed from dates. 20100407 (JLM) Cleaned up the dates and also removed un-used elements. 20100503 (JLM) Changed the MD_ root to MI_ to be more interoperable. Also added fileIdentifier. 20100721 (JLM) Normalized extra spaces, mapped algorithum infomation to the the Data Quality section as a series of process steps. Added Extent ids. 20100727 (JLM) srccitea from source FGDC was converted to a string and spaces normalized. gmd:contact info was corrected for mapping issues and content not coming over. Correct to repeat at gmd:dimension if multiple MD_Bands are needed. Corrected repeatability at gmd:contentInfo. Fixed several other validation issues. 20100811 (JLM) Removed mapping of onlink linkage to datasetURI, instead mapped to Dist Info linkage URL. 20100223 (JLM) Corrected for error not mapping otherConstraints. Corrected error to repeat at gmd:distributionFormat instead of name and version. Changed language from 'eng' to 'eng; USA'. Corrected ISO name and version. Made allowances for srcscal = "unknown". 20110210 (JLM) Added logic to remove number values from Topic Category. 20110224 (JLM) Fixed keyword issues. Added spatial representation type code content between tags. 'Entity and Attribute Information' was added as the default title value for feature catalogue citation.'unknown' was added as default date for feature catalogue citation. Updated metadata standard name and version to use best practices. Added role to aggregation information responsible party. Corrected codeList in aggregation information. Deleted empty element tags. Corrected report issues in data quality. Corrected date/time issues. Mapped instrument URLs. 20110419 (JLM) Corrected online resource and distribution info issues. Corrected cross reference date/time issues. Added which version of transform was used in metadata maintenance. 20110502 (JLM) Corrected issues found when there were multiple source dates within lineage. 20110617 (JLM) Corrected the hardcoding of "Unknown" to "unknown" for nilReason. Corrected repeatability of MD_Constraints if both metadata legal and security constraints exist. Added mapping from spref>horizsys>geograph to spatialRepresentationInfo>MD_GridSpatialRep. Corrected error produced if cloud cover percentage is a number or if it contains "Unknown". Corrected location of temporal extent IDs. Added a fix for error that produced invalid (too short) date/times. Corrected Dist Info and online linkages. Corrected publisher information not displaying in data identification. Corrected planned available date/times not showing (unknown times will not display, that is an optional field). HC “missing” to instrument identifier code. Removed FGDC extension information from mapping. Added maintenance note about spatial ref. Corrected bounding coordinates from type double (in FGDC) to type decimal (in ISO) to prevent the addition of extra decimal spaces. Added mapping of cross reference publisher info. Added mapping of cross reference online link. Moved container packet date nilReason to correct level. Moved operation date nilReason to correct level. HV "missing" to operation id code. Corrected mission and platform repeatability issues. Correct issues causes missing instrument documentation. 20110629 (REH) Added fn:lower-case to topicCategoryCode so that ISO Topic categories come out lower case. Probably only works for single words 20111115 (JLM) Added other domain values to the value map between geographic coordinate units and resolution scale uom. Previously only "Decimal degrees" would map.