From f62c0f995bf92e4f8a5df2c71a8fe277ce6df8e8 Mon Sep 17 00:00:00 2001 From: eblondel Date: Mon, 9 Sep 2024 09:01:46 +0200 Subject: [PATCH] #181 support M1, M2, M3 + test ISODate, ISODateType --- DESCRIPTION | 2 +- NAMESPACE | 9 + R/ISOAbstractObject.R | 104 +- R/ISOCodeDefinition.R | 46 + R/ISOCodeListDictionary.R | 53 + R/ISOCodeListValue.R | 16 +- R/ISOCodelist.R | 143 +- R/ISOCodelistCatalogue.R | 69 + R/ISOCodelistValueNew.R | 39 + R/ISODate.R | 5 +- R/ISODateType.R | 5 +- R/ISOMLCodeDefinition.R | 32 + R/ISOMLCodeListDictionary.R | 32 + R/ISOMetadataNamespace.R | 283 +- R/ISOMetadataSchemas.R | 78 +- R/geometa_coverage.R | 29 +- R/profile.R | 6 +- inst/extdata/coverage/coverage.R | 32 +- .../coverage/geometa_coverage_inventory.csv | 1118 +-- .../coverage/geometa_coverage_summary.csv | 31 +- .../coverage/geometa_coverage_summary.html | 645 ++ .../coverage/geometa_coverage_summary.md | 33 +- .../schemas/19110/fcc/1.0/abstract.xsd | 42 + inst/extdata/schemas/19110/fcc/1.0/fcc.xsd | 5 + .../19110/gfc/1.1/featureCatalogue.xsd | 666 ++ inst/extdata/schemas/19110/gfc/1.1/gfc.xsd | 9 + inst/extdata/schemas/{ => 19110}/gfc/gfc.xsd | 6 +- .../schemas/{ => 19115/-1}/gco/ReadMe.txt | 0 .../schemas/{ => 19115/-1}/gco/basicTypes.xsd | 4 +- .../schemas/{ => 19115/-1}/gco/gco.xsd | 0 .../schemas/{ => 19115/-1}/gco/gcoBase.xsd | 4 +- .../schemas/{ => 19115/-1}/gmd/ReadMe.txt | 0 .../{ => 19115/-1}/gmd/applicationSchema.xsd | 0 .../schemas/{ => 19115/-1}/gmd/citation.xsd | 0 .../{ => 19115/-1}/gmd/constraints.xsd | 0 .../schemas/{ => 19115/-1}/gmd/content.xsd | 0 .../{ => 19115/-1}/gmd/dataQuality.xsd | 0 .../{ => 19115/-1}/gmd/distribution.xsd | 0 .../schemas/{ => 19115/-1}/gmd/extent.xsd | 6 +- .../schemas/{ => 19115/-1}/gmd/freeText.xsd | 0 .../schemas/{ => 19115/-1}/gmd/gmd.xsd | 12 +- .../{ => 19115/-1}/gmd/identification.xsd | 0 .../{ => 19115/-1}/gmd/maintenance.xsd | 2 +- .../-1}/gmd/metadataApplication.xsd | 0 .../{ => 19115/-1}/gmd/metadataEntity.xsd | 0 .../{ => 19115/-1}/gmd/metadataExtension.xsd | 0 .../{ => 19115/-1}/gmd/portrayalCatalogue.xsd | 0 .../{ => 19115/-1}/gmd/referenceSystem.xsd | 0 .../-1}/gmd/spatialRepresentation.xsd | 2 +- inst/extdata/schemas/19115/-2/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19115/-2/gmi/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-2/gmi/1.0/.DS_Store | Bin 0 -> 6148 bytes .../-2/gmi/1.0/acquisitionInformation.xsd | 410 ++ .../19115/-2/gmi/1.0/contentInformation.xsd | 143 + .../-2/gmi/1.0/dataQualityInformation.xsd | 210 + inst/extdata/schemas/19115/-2/gmi/1.0/gmi.xsd | 16 + inst/extdata/schemas/19115/-2/gmi/1.0/gmi.zip | Bin 0 -> 8663 bytes .../19115/-2/gmi/1.0/metadataEntitySet.xsd | 38 + .../1.0/spatialRepresentationInformation.xsd | 133 + .../-2}/gmi/acquisitionInformation.xsd | 6 +- .../{ => 19115/-2}/gmi/contentInformation.xsd | 4 +- .../-2}/gmi/dataQualityInformation.xsd | 8 +- .../schemas/{ => 19115/-2}/gmi/gmi.xsd | 8 +- .../{ => 19115/-2}/gmi/metadataEntitySet.xsd | 4 +- .../gmi/spatialRepresentationInformation.xsd | 6 +- inst/extdata/schemas/19115/-3/.DS_Store | Bin 0 -> 12292 bytes inst/extdata/schemas/19115/-3/cat/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/cat/1.0/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19115/-3/cat/1.0/cat.xsd | 13 + .../schemas/19115/-3/cat/1.0/catalogues.xsd | 53 + .../schemas/19115/-3/cat/1.0/codelistItem.xsd | 54 + .../schemas/19115/-3/cat/1.0/crsItem.xsd | 181 + .../schemas/19115/-3/cat/1.0/uomItem.xsd | 38 + inst/extdata/schemas/19115/-3/cit/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/cit/1.0/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19115/-3/cit/1.0/cit.sch | 113 + inst/extdata/schemas/19115/-3/cit/1.0/cit.xsd | 7 + .../schemas/19115/-3/cit/1.0/citation.xsd | 514 ++ .../schemas/19115/-3/cit/1.0/codelists.xml | 1249 ++++ inst/extdata/schemas/19115/-3/cit/2.0/cit.xsd | 10 + .../schemas/19115/-3/cit/2.0/citation.xsd | 523 ++ .../schemas/19115/-3/cit/2.0/codelists.xml | 1249 ++++ inst/extdata/schemas/19115/-3/gco/.DS_Store | Bin 0 -> 6148 bytes .../19115/-3/gco/1.0/baseTypes2014.xsd | 530 ++ inst/extdata/schemas/19115/-3/gco/1.0/gco.xsd | 16 + inst/extdata/schemas/19115/-3/gcx/.DS_Store | Bin 0 -> 6148 bytes .../19115/-3/gcx/1.0/extendedTypes.xsd | 92 + .../1.0/extendedTypes_autoFromShapeChange.xsd | 60 + inst/extdata/schemas/19115/-3/gcx/1.0/gcx.xsd | 8 + inst/extdata/schemas/19115/-3/gex/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/gex/1.0/extent.xsd | 241 + inst/extdata/schemas/19115/-3/gex/1.0/gex.sch | 163 + inst/extdata/schemas/19115/-3/gex/1.0/gex.xsd | 9 + .../19115/-3/gmw/1.0/gmlWrapperTypes2014.xsd | 158 + inst/extdata/schemas/19115/-3/gmw/1.0/gmw.xsd | 14 + inst/extdata/schemas/19115/-3/lan/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19115/-3/lan/1.0/lan.xsd | 8 + .../schemas/19115/-3/lan/1.0/language.xsd | 140 + inst/extdata/schemas/19115/-3/mac/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/mac/1.0/.DS_Store | Bin 0 -> 6148 bytes .../mac/1.0/acquisitionInformationImagery.xsd | 622 ++ inst/extdata/schemas/19115/-3/mac/1.0/mac.xsd | 11 + .../mac/2.0/acquisitionInformationImagery.xsd | 590 ++ .../schemas/19115/-3/mac/2.0/event.xsd | 108 + inst/extdata/schemas/19115/-3/mac/2.0/mac.xsd | 10 + inst/extdata/schemas/19115/-3/mas/.DS_Store | Bin 0 -> 6148 bytes .../19115/-3/mas/1.0/applicationSchema.xsd | 61 + inst/extdata/schemas/19115/-3/mas/1.0/mas.xsd | 9 + inst/extdata/schemas/19115/-3/mcc/.DS_Store | Bin 0 -> 6148 bytes .../-3/mcc/1.0/AbstractCommonClasses.xsd | 358 + .../schemas/19115/-3/mcc/1.0/codelists.xml | 880 +++ .../19115/-3/mcc/1.0/commonClasses.xsd | 220 + inst/extdata/schemas/19115/-3/mcc/1.0/mcc.xsd | 8 + inst/extdata/schemas/19115/-3/mco/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mco/1.0/codelists.html | 294 + .../schemas/19115/-3/mco/1.0/codelists.xml | 482 ++ .../schemas/19115/-3/mco/1.0/constraints.xsd | 188 + inst/extdata/schemas/19115/-3/mco/1.0/mco.sch | 221 + inst/extdata/schemas/19115/-3/mco/1.0/mco.xsd | 8 + inst/extdata/schemas/19115/-3/mda/.DS_Store | Bin 0 -> 8196 bytes inst/extdata/schemas/19115/-3/mda/1.0/mda.xsd | 8 + .../19115/-3/mda/1.0/metadataApplication.xsd | 200 + inst/extdata/schemas/19115/-3/mda/2.0/mda.xsd | 11 + .../19115/-3/mda/2.0/metadataApplication.xsd | 203 + inst/extdata/schemas/19115/-3/mdb/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/mdb/1.0/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19115/-3/mdb/1.0/mdb.sch | 264 + inst/extdata/schemas/19115/-3/mdb/1.0/mdb.xsd | 14 + .../schemas/19115/-3/mdb/1.0/metadataBase.xsd | 98 + inst/extdata/schemas/19115/-3/mdb/2.0/mdb.xsd | 20 + .../schemas/19115/-3/mdb/2.0/metadataBase.xsd | 102 + inst/extdata/schemas/19115/-3/mds/.DS_Store | Bin 0 -> 8196 bytes inst/extdata/schemas/19115/-3/mds/1.0/mds.xsd | 22 + .../19115/-3/mds/1.0/metadataDataServices.xsd | 4 + inst/extdata/schemas/19115/-3/mds/2.0/mds.xsd | 22 + .../19115/-3/mds/2.0/metadataDataServices.xsd | 4 + inst/extdata/schemas/19115/-3/mdt/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/mdt/1.0/codelists.html | 137 + .../schemas/19115/-3/mdt/1.0/codelists.xml | 134 + inst/extdata/schemas/19115/-3/mdt/1.0/mdt.xsd | 13 + .../19115/-3/mdt/1.0/metadataTransfer.xsd | 111 + .../schemas/19115/-3/mdt/2.0/codelists.html | 110 + .../schemas/19115/-3/mdt/2.0/codelists.xml | 134 + inst/extdata/schemas/19115/-3/mdt/2.0/mdt.xsd | 14 + .../19115/-3/mdt/2.0/metadataTransfer.xsd | 116 + inst/extdata/schemas/19115/-3/mex/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mex/1.0/codelists.html | 212 + .../schemas/19115/-3/mex/1.0/codelists.xml | 354 + .../19115/-3/mex/1.0/metadataExtension.xsd | 156 + inst/extdata/schemas/19115/-3/mex/1.0/mex.sch | 314 + inst/extdata/schemas/19115/-3/mex/1.0/mex.xsd | 8 + inst/extdata/schemas/19115/-3/mmi/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mmi/1.0/codelists.html | 169 + .../schemas/19115/-3/mmi/1.0/codelists.xml | 290 + .../schemas/19115/-3/mmi/1.0/maintenance.xsd | 76 + inst/extdata/schemas/19115/-3/mmi/1.0/mmi.sch | 80 + inst/extdata/schemas/19115/-3/mmi/1.0/mmi.xsd | 8 + inst/extdata/schemas/19115/-3/mpc/1.0/mpc.xsd | 8 + .../19115/-3/mpc/1.0/portrayalCatalogue.xsd | 31 + inst/extdata/schemas/19115/-3/mrc/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/mrc/1.0/codelists.html | 223 + .../schemas/19115/-3/mrc/1.0/codelists.xml | 370 + .../schemas/19115/-3/mrc/1.0/content.xsd | 416 ++ .../-3/mrc/1.0/contentInformationImagery.xsd | 185 + inst/extdata/schemas/19115/-3/mrc/1.0/mrc.sch | 157 + inst/extdata/schemas/19115/-3/mrc/1.0/mrc.xsd | 11 + .../schemas/19115/-3/mrc/2.0/codelists.html | 232 + .../schemas/19115/-3/mrc/2.0/codelists.xml | 370 + .../schemas/19115/-3/mrc/2.0/content.xsd | 419 ++ .../-3/mrc/2.0/contentInformationImagery.xsd | 171 + inst/extdata/schemas/19115/-3/mrc/2.0/mrc.xsd | 11 + inst/extdata/schemas/19115/-3/mrd/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mrd/1.0/codelists.html | 89 + .../schemas/19115/-3/mrd/1.0/codelists.xml | 164 + .../schemas/19115/-3/mrd/1.0/distribution.xsd | 267 + inst/extdata/schemas/19115/-3/mrd/1.0/mrd.sch | 55 + inst/extdata/schemas/19115/-3/mrd/1.0/mrd.xsd | 8 + inst/extdata/schemas/19115/-3/mri/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mri/1.0/codelists.html | 675 ++ .../schemas/19115/-3/mri/1.0/codelists.xml | 1060 +++ .../19115/-3/mri/1.0/identification.xsd | 517 ++ inst/extdata/schemas/19115/-3/mri/1.0/mri.sch | 337 + inst/extdata/schemas/19115/-3/mri/1.0/mri.xsd | 9 + inst/extdata/schemas/19115/-3/mrl/.DS_Store | Bin 0 -> 8196 bytes .../schemas/19115/-3/mrl/1.0/lineage.xsd | 147 + .../19115/-3/mrl/1.0/lineageImagery.xsd | 236 + inst/extdata/schemas/19115/-3/mrl/1.0/mrl.xsd | 9 + .../schemas/19115/-3/mrl/2.0/lineage.xsd | 147 + .../19115/-3/mrl/2.0/lineageImagery.xsd | 312 + inst/extdata/schemas/19115/-3/mrl/2.0/mrl.xsd | 11 + inst/extdata/schemas/19115/-3/mrs/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/mrs/1.0/codelists.html | 323 + .../schemas/19115/-3/mrs/1.0/codelists.xml | 495 ++ inst/extdata/schemas/19115/-3/mrs/1.0/mrs.sch | 16 + inst/extdata/schemas/19115/-3/mrs/1.0/mrs.xsd | 8 + .../19115/-3/mrs/1.0/referenceSystem.xsd | 47 + inst/extdata/schemas/19115/-3/msr/.DS_Store | Bin 0 -> 8196 bytes inst/extdata/schemas/19115/-3/msr/1.0/msr.xsd | 10 + .../-3/msr/1.0/spatialRepresentation.xsd | 375 ++ .../msr/1.0/spatialRepresentationImagery.xsd | 119 + inst/extdata/schemas/19115/-3/msr/2.0/msr.xsd | 15 + .../-3/msr/2.0/spatialRepresentation.xsd | 381 ++ .../msr/2.0/spatialRepresentationImagery.xsd | 120 + inst/extdata/schemas/19115/-3/srv/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19115/-3/srv/2.0/codelists.html | 91 + .../schemas/19115/-3/srv/2.0/codelists.xml | 340 + .../19115/-3/srv/2.0/serviceInformation.xsd | 272 + inst/extdata/schemas/19115/-3/srv/2.0/srv.sch | 333 + inst/extdata/schemas/19115/-3/srv/2.0/srv.xsd | 6 + .../extdata/schemas/19115/resources/.DS_Store | Bin 0 -> 10244 bytes .../19115/resources/Codelists/.DS_Store | Bin 0 -> 10244 bytes .../19115/resources/Codelists/cat/.DS_Store | Bin 0 -> 6148 bytes .../resources/Codelists/cat/codelists.html | 3817 +++++++++++ .../resources/Codelists/cat/codelists.xml | 5978 +++++++++++++++++ .../19115/resources/Codelists/gml/.DS_Store | Bin 0 -> 6148 bytes .../Codelists/gml/CD_PixelinCell.xml | 25 + .../Codelists/gml/CI_DateTypeCode.xml | 123 + .../Codelists/gml/CI_OnLineFunctionCode.xml | 70 + .../Codelists/gml/CI_PresentationFormCode.xml | 130 + .../resources/Codelists/gml/CI_RoleCode.xml | 124 + .../Codelists/gml/CI_TelephoneTypeCode.xml | 25 + .../Codelists/gml/CS_AxisDirection.xml | 179 + .../Codelists/gml/CS_RangeMeaning.xml | 17 + .../Codelists/gml/CodelistDictionary-v32.xsl | 70 + .../19115/resources/Codelists/gml/DCPList.xml | 65 + .../Codelists/gml/DS_AssociationTypeCode.xml | 59 + .../Codelists/gml/DS_InitiativeTypeCode.xml | 94 + .../resources/Codelists/gml/FC_RoleType.xml | 23 + .../Codelists/gml/MD_CellGeometryTypeCode.xml | 31 + .../Codelists/gml/MD_ClassificationCode.xml | 60 + .../gml/MD_CoverageContentTypeCode.xml | 53 + .../Codelists/gml/MD_DatatypeCode.xml | 94 + .../gml/MD_DimensionNameTypeCode.xml | 52 + .../gml/MD_GeometricObjectTypeCode.xml | 40 + .../Codelists/gml/MD_ImagingConditionCode.xml | 70 + .../Codelists/gml/MD_KeywordTypeCode.xml | 94 + .../gml/MD_MaintenanceFrequencyCode.xml | 94 + .../Codelists/gml/MD_MediumFormatCode.xml | 46 + .../Codelists/gml/MD_ObligationCode.xml | 22 + .../Codelists/gml/MD_PixelOrientationCode.xml | 34 + .../Codelists/gml/MD_ProgressCode.xml | 114 + .../gml/MD_ReferenceSystemTypeCode.xml | 173 + .../Codelists/gml/MD_RestrictionCode.xml | 106 + .../resources/Codelists/gml/MD_ScopeCode.xml | 160 + .../gml/MD_SpatialRepresentationTypeCode.xml | 40 + .../Codelists/gml/MD_TopicCategoryCode.xml | 131 + .../Codelists/gml/MD_TopologyLevelCode.xml | 58 + .../Codelists/gml/MI_BandDefinition.xml | 48 + .../Codelists/gml/MI_ContextCode.xml | 26 + .../Codelists/gml/MI_GeometryTypeCode.xml | 33 + .../Codelists/gml/MI_ObjectiveTypeCode.xml | 27 + .../Codelists/gml/MI_OperationTypeCode.xml | 26 + .../gml/MI_PolarisationOrientationCode.xml | 48 + .../Codelists/gml/MI_PriorityCode.xml | 34 + .../Codelists/gml/MI_SensorTypeCode.xml | 11 + .../Codelists/gml/MI_SequenceCode.xml | 27 + .../gml/MI_TransferFunctionTypeCode.xml | 27 + .../Codelists/gml/MI_TriggerCode.xml | 27 + .../Codelists/gml/RE_AmendmentType.xml | 23 + .../Codelists/gml/RE_DecisionStatus.xml | 30 + .../Codelists/gml/RE_Disposition.xml | 30 + .../resources/Codelists/gml/RE_ItemStatus.xml | 37 + .../Codelists/gml/SC_DerivedCRSType.xml | 31 + .../Codelists/gml/SV_CouplingType.xml | 23 + .../Codelists/gml/SV_ParameterDirection.xml | 22 + .../ISONamespaceInformation.xml | 840 +++ .../NamespaceUpdates.md | 100 + .../makeNamespaceTable.xsl | 220 + .../metadataCapabilitiesAndNamespaces.png | Bin 0 -> 95968 bytes .../sortISONamespaceInformation.xsl | 17 + .../writeHTMLFiles.xsl | 217 + .../writeHTMLFilesLog.html | 44 + .../19115/resources/namespaceSummary.html | 777 +++ .../schemas/19115/resources/resources.zip | Bin 0 -> 227536 bytes .../19115/resources/transforms/.DS_Store | Bin 0 -> 6148 bytes .../transforms/CT_CodelistCatalougue2HTML.xsl | 131 + .../resources/transforms/ISO19139/.DS_Store | Bin 0 -> 6148 bytes .../transforms/ISO19139/fromISO19139.xsl | 143 + .../ISO19139/mapping/CI_Citation.xsl | 118 + .../ISO19139/mapping/CI_ResponsibleParty.xsl | 196 + .../transforms/ISO19139/mapping/DQ.xsl | 283 + .../transforms/ISO19139/mapping/SRV.xsl | 104 + .../transforms/ISO19139/mapping/core.xsl | 655 ++ .../transforms/ISO19139/mapping/defaults.xsl | 305 + .../transforms/ISO19139/toISO19139.xsl | 862 +++ .../utility/create19115-3Namespaces.xsl | 65 + .../transforms/ISO19139/utility/dateTime.xsl | 60 + .../utility/multiLingualCharacterStrings.xsl | 91 + .../{ => 19119}/srv/serviceMetadata.xsd | 4 +- .../schemas/{ => 19119}/srv/serviceModel.xsd | 4 +- inst/extdata/schemas/{ => 19119}/srv/srv.xsd | 0 inst/extdata/schemas/19135/-2/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19135/-2/pre/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19135/-2/pre/1.0/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19135/-2/pre/1.0/abstract.xsd | 36 + inst/extdata/schemas/19135/-2/pre/1.0/pre.png | Bin 0 -> 16356 bytes inst/extdata/schemas/19135/-2/pre/1.0/pre.xsd | 4 + inst/extdata/schemas/19135/-2/pre/1.0/pre.zip | Bin 0 -> 16740 bytes inst/extdata/schemas/19135/-2/reg/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19135/-2/reg/1.0/reg.xsd | 8 + inst/extdata/schemas/19135/-2/reg/1.0/reg.zip | Bin 0 -> 3252 bytes .../schemas/19135/-2/reg/1.0/registration.xsd | 562 ++ inst/extdata/schemas/19135/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19139/.DS_Store | Bin 0 -> 12292 bytes .../schemas/{ => 19139}/gmx/ReadMe.txt | 0 .../schemas/{ => 19139}/gmx/catalogues.xsd | 4 +- .../schemas/{ => 19139}/gmx/codelistItem.xsd | 6 +- .../schemas/{ => 19139}/gmx/crsItem.xsd | 6 +- .../schemas/{ => 19139}/gmx/extendedTypes.xsd | 4 +- inst/extdata/schemas/{ => 19139}/gmx/gmx.xsd | 0 .../schemas/{ => 19139}/gmx/gmxUsage.xsd | 4 +- .../schemas/{ => 19139}/gmx/uomItem.xsd | 6 +- .../schemas/{ => 19139}/gsr/ReadMe.txt | 0 inst/extdata/schemas/{ => 19139}/gsr/gsr.xsd | 0 .../{ => 19139}/gsr/spatialReferencing.xsd | 4 +- .../schemas/{ => 19139}/gss/ReadMe.txt | 0 .../schemas/{ => 19139}/gss/geometry.xsd | 4 +- inst/extdata/schemas/{ => 19139}/gss/gss.xsd | 0 .../schemas/{ => 19139}/gts/ReadMe.txt | 0 inst/extdata/schemas/{ => 19139}/gts/gts.xsd | 0 .../{ => 19139}/gts/temporalObjects.xsd | 4 +- .../19139/resources/ML_gmxCodelists.xml | 841 +++ .../schemas/19139/resources/gmiCodelists.xml | 331 + .../schemas/19139/resources/gmxCodelists.xml | 1898 ++++++ .../schemas/19139/resources/tcCodelists.xml | 63 + inst/extdata/schemas/19155/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19155/gpi/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19155/gpi/1.0/gpi.xsd | 13 + inst/extdata/schemas/19155/gpi/1.0/gpi.zip | Bin 0 -> 4582 bytes .../schemas/19155/gpi/1.0/placeIdentifier.xsd | 70 + inst/extdata/schemas/19155/gpi/1.0/point.xml | 7 + .../schemas/19155/gpi/1.0/referenceSystem.xml | 16 + .../gpi/1.0/sampleGMLApplicationSchema.xml | 53 + .../gpi/1.0/sampleGMLApplicationSchema.xsd | 76 + inst/extdata/schemas/19157/-2/.DS_Store | Bin 0 -> 6148 bytes inst/extdata/schemas/19157/-2/dqc/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/dqc/1.0/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/dqc/1.0/abstract.xsd | 38 + inst/extdata/schemas/19157/-2/dqc/1.0/dqc.xsd | 12 + inst/extdata/schemas/19157/-2/dqm/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/dqm/1.0/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/dqm/1.0/codelists.html | 57 + .../schemas/19157/-2/dqm/1.0/codelists.xml | 116 + inst/extdata/schemas/19157/-2/dqm/1.0/dqm.sch | 80 + inst/extdata/schemas/19157/-2/dqm/1.0/dqm.xsd | 7 + .../19157/-2/dqm/1.0/qualityMeasures.xsd | 294 + inst/extdata/schemas/19157/-2/mdq/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/mdq/1.0/.DS_Store | Bin 0 -> 6148 bytes .../schemas/19157/-2/mdq/1.0/codelists.html | 45 + .../schemas/19157/-2/mdq/1.0/codelists.xml | 86 + .../19157/-2/mdq/1.0/dataQualityElement.xsd | 545 ++ .../-2/mdq/1.0/dataQualityEvaluation.xsd | 182 + .../19157/-2/mdq/1.0/dataQualityImagery.xsd | 63 + .../19157/-2/mdq/1.0/dataQualityResult.xsd | 135 + .../schemas/19157/-2/mdq/1.0/index.html | 96 + inst/extdata/schemas/19157/-2/mdq/1.0/mdq.png | Bin 0 -> 130880 bytes inst/extdata/schemas/19157/-2/mdq/1.0/mdq.sch | 49 + inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xml | 130 + inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xsd | 11 + inst/extdata/schemas/19157/-2/mdq/1.0/mdq.zip | Bin 0 -> 142902 bytes .../schemas/19157/-2/mdq/1.0/mdq_invalid.xml | 42 + .../schemas/19157/-2/mdq/1.0/mdq_valid.xml | 68 + .../schemas/19157/-2/mdq/1.0/metaquality.xsd | 83 + inst/extdata/schemas/19157/.DS_Store | Bin 0 -> 6148 bytes .../extdata/schemas/19157/resources/.DS_Store | Bin 0 -> 8196 bytes .../19157/resources/Codelists/.DS_Store | Bin 0 -> 10244 bytes .../19157/resources/Codelists/cat/.DS_Store | Bin 0 -> 6148 bytes .../resources/Codelists/cat/codelists.html | 123 + .../resources/Codelists/cat/codelists.xml | 201 + .../Codelists/gml/DQM_ValueStructure.xml | 41 + .../gml/DQ_EvaluationMethodTypeCode.xml | 23 + .../19165/gpm/1.0/examples/localSchema.xml | 1983 ++++++ .../of5mv60sd0f279110s1r100ca5-gpm.xml | 1983 ++++++ .../1.0/geospatialPreservationMetadata.xsd | 376 ++ inst/extdata/schemas/19165/gpm/1.0/gpm.xsd | 8 + man/GMLAbstractCRS.Rd | 2 + man/GMLAbstractCoordinateOperation.Rd | 2 + man/GMLAbstractCoordinateSystem.Rd | 2 + man/GMLAbstractCoverage.Rd | 2 + man/GMLAbstractCurve.Rd | 2 + man/GMLAbstractDiscreteCoverage.Rd | 2 + man/GMLAbstractFeature.Rd | 2 + man/GMLAbstractGML.Rd | 2 + man/GMLAbstractGeneralConversion.Rd | 2 + man/GMLAbstractGeneralDerivedCRS.Rd | 2 + man/GMLAbstractGeneralOperationParameter.Rd | 2 + man/GMLAbstractGeneralParameterValue.Rd | 2 + man/GMLAbstractGeometricAggregate.Rd | 2 + man/GMLAbstractGeometricPrimitive.Rd | 2 + man/GMLAbstractGeometry.Rd | 2 + man/GMLAbstractImplicitGeometry.Rd | 2 + man/GMLAbstractObject.Rd | 2 + man/GMLAbstractReferenceableGrid.Rd | 2 + man/GMLAbstractRing.Rd | 2 + man/GMLAbstractSingleCRS.Rd | 2 + man/GMLAbstractSingleOperation.Rd | 2 + man/GMLAbstractSurface.Rd | 2 + man/GMLAbstractTimeGeometricPrimitive.Rd | 2 + man/GMLAbstractTimeObject.Rd | 2 + man/GMLAbstractTimePrimitive.Rd | 2 + man/GMLAffineCS.Rd | 2 + man/GMLBaseUnit.Rd | 2 + man/GMLCOVAbstractCoverage.Rd | 2 + man/GMLCOVExtension.Rd | 2 + man/GMLCartesianCS.Rd | 2 + man/GMLCodeType.Rd | 2 + man/GMLCompoundCRS.Rd | 2 + man/GMLConventionalUnit.Rd | 2 + man/GMLConversion.Rd | 2 + man/GMLCoordinateSystemAxis.Rd | 2 + man/GMLCylindricalCS.Rd | 2 + man/GMLDefinition.Rd | 2 + man/GMLDerivedCRS.Rd | 2 + man/GMLDerivedUnit.Rd | 2 + man/GMLElement.Rd | 2 + man/GMLEllipsoidalCS.Rd | 2 + man/GMLEnvelope.Rd | 2 + man/GMLEnvelopeWithTimePeriod.Rd | 2 + man/GMLGeneralGridAxis.Rd | 2 + man/GMLGeodeticCRS.Rd | 2 + man/GMLGrid.Rd | 2 + man/GMLGridCoverage.Rd | 2 + man/GMLGridEnvelope.Rd | 2 + man/GMLGridFunction.Rd | 2 + man/GMLLineString.Rd | 2 + man/GMLLinearCS.Rd | 2 + man/GMLLinearRing.Rd | 2 + man/GMLMultiCurve.Rd | 2 + man/GMLMultiCurveCoverage.Rd | 2 + man/GMLMultiPoint.Rd | 2 + man/GMLMultiPointCoverage.Rd | 2 + man/GMLMultiSolidCoverage.Rd | 2 + man/GMLMultiSurface.Rd | 2 + man/GMLMultiSurfaceCoverage.Rd | 2 + man/GMLObliqueCartesianCS.Rd | 2 + man/GMLOperationMethod.Rd | 2 + man/GMLOperationParameter.Rd | 2 + man/GMLOperationParameterGroup.Rd | 2 + man/GMLParameterValue.Rd | 2 + man/GMLParameterValueGroup.Rd | 2 + man/GMLPoint.Rd | 2 + man/GMLPolarCS.Rd | 2 + man/GMLPolygon.Rd | 2 + man/GMLProjectedCRS.Rd | 2 + man/GMLRectifiedGrid.Rd | 2 + man/GMLRectifiedGridCoverage.Rd | 2 + man/GMLReferenceableGridByArray.Rd | 2 + man/GMLReferenceableGridByTransformation.Rd | 2 + man/GMLReferenceableGridByVectors.Rd | 2 + man/GMLSphericalCS.Rd | 2 + man/GMLTemporalCRS.Rd | 2 + man/GMLTemporalCS.Rd | 2 + man/GMLTimeCS.Rd | 2 + man/GMLTimeInstant.Rd | 2 + man/GMLTimePeriod.Rd | 2 + man/GMLUnitDefinition.Rd | 2 + man/GMLUserDefinedCS.Rd | 2 + man/GMLVerticalCRS.Rd | 2 + man/GMLVerticalCS.Rd | 2 + man/ISOAbsoluteExternalPositionalAccuracy.Rd | 2 + man/ISOAbstractAggregate.Rd | 2 + man/ISOAbstractCarrierOfCharacteristics.Rd | 2 + man/ISOAbstractCatalogue.Rd | 2 + man/ISOAbstractCompleteness.Rd | 2 + man/ISOAbstractGenericName.Rd | 2 + man/ISOAbstractLogicalConsistency.Rd | 2 + man/ISOAbstractObject.Rd | 32 +- man/ISOAbstractPositionalAccuracy.Rd | 2 + man/ISOAbstractPropertyType.Rd | 2 + man/ISOAbstractReferenceSystem.Rd | 2 + man/ISOAbstractResult.Rd | 2 + man/ISOAbstractTemporalAccuracy.Rd | 2 + man/ISOAbstractThematicAccuracy.Rd | 2 + man/ISOAccuracyOfATimeMeasurement.Rd | 2 + man/ISOAddress.Rd | 2 + man/ISOAggregateInformation.Rd | 2 + man/ISOAnchor.Rd | 2 + man/ISOAngle.Rd | 2 + man/ISOApplicationSchemaInformation.Rd | 2 + man/ISOAssociation.Rd | 2 + man/ISOAssociationRole.Rd | 2 + man/ISOAssociationType.Rd | 2 + man/ISOBand.Rd | 2 + man/ISOBaseBoolean.Rd | 2 + man/ISOBaseCharacterString.Rd | 2 + man/ISOBaseDate.Rd | 2 + man/ISOBaseDateTime.Rd | 2 + man/ISOBaseDecimal.Rd | 2 + man/ISOBaseInteger.Rd | 2 + man/ISOBaseReal.Rd | 2 + man/ISOBinary.Rd | 2 + man/ISOBinding.Rd | 2 + man/ISOBoundAssociationRole.Rd | 2 + man/ISOBoundFeatureAttribute.Rd | 2 + man/ISOBoundingPolygon.Rd | 2 + man/ISOBrowseGraphic.Rd | 2 + man/ISOCarrierOfCharacteristics.Rd | 2 + man/ISOCellGeometry.Rd | 2 + man/ISOCharacterSet.Rd | 2 + man/ISOCitation.Rd | 2 + man/ISOCitationSeries.Rd | 2 + man/ISOClassification.Rd | 2 + man/ISOCodeDefinition.Rd | 132 + man/ISOCodeListDictionary.Rd | 134 + man/ISOCodeListValue.Rd | 91 +- man/ISOCodelist.Rd | 65 +- man/ISOCodelistCatalogue.Rd | 157 + man/ISOCompletenessCommission.Rd | 2 + man/ISOCompletenessOmission.Rd | 2 + man/ISOConceptualConsistency.Rd | 2 + man/ISOConformanceResult.Rd | 2 + man/ISOConstraint.Rd | 2 + man/ISOConstraints.Rd | 2 + man/ISOContact.Rd | 2 + man/ISOContentInformation.Rd | 2 + man/ISOCountry.Rd | 2 + man/ISOCoupledResource.Rd | 2 + man/ISOCouplingType.Rd | 2 + man/ISOCoverageContentType.Rd | 2 + man/ISOCoverageDescription.Rd | 2 + man/ISODCPList.Rd | 2 + man/ISODataFile.Rd | 2 + man/ISODataIdentification.Rd | 2 + man/ISODataQuality.Rd | 2 + man/ISODataQualityAbstractElement.Rd | 2 + man/ISODataSet.Rd | 2 + man/ISODatatype.Rd | 2 + man/ISODate.Rd | 2 + man/ISODateType.Rd | 2 + man/ISODefinitionReference.Rd | 2 + man/ISODefinitionSource.Rd | 2 + man/ISODigitalTransferOptions.Rd | 2 + man/ISODimension.Rd | 2 + man/ISODimensionNameType.Rd | 2 + man/ISODistance.Rd | 2 + man/ISODistribution.Rd | 2 + man/ISODistributionUnits.Rd | 2 + man/ISODistributor.Rd | 2 + man/ISODomainConsistency.Rd | 2 + man/ISOElementSequence.Rd | 2 + man/ISOEvaluationMethodType.Rd | 2 + man/ISOExtendedElementInformation.Rd | 2 + man/ISOExtent.Rd | 2 + man/ISOFeatureAssociation.Rd | 2 + man/ISOFeatureAttribute.Rd | 2 + man/ISOFeatureCatalogue.Rd | 2 + man/ISOFeatureCatalogueDescription.Rd | 2 + man/ISOFeatureOperation.Rd | 2 + man/ISOFeatureType.Rd | 2 + man/ISOFileName.Rd | 2 + man/ISOFormat.Rd | 2 + man/ISOFormatConsistency.Rd | 2 + man/ISOFreeText.Rd | 2 + man/ISOGeographicBoundingBox.Rd | 2 + man/ISOGeographicDescription.Rd | 2 + man/ISOGeographicExtent.Rd | 2 + man/ISOGeometricObjectType.Rd | 2 + man/ISOGeometricObjects.Rd | 2 + man/ISOGeorectified.Rd | 2 + man/ISOGeoreferenceable.Rd | 2 + man/ISOGridSpatialRepresentation.Rd | 2 + man/ISOGriddedDataPositionalAccuracy.Rd | 2 + man/ISOHierarchyLevel.Rd | 2 + man/ISOIdentification.Rd | 2 + man/ISOIdentifier.Rd | 2 + man/ISOImageDescription.Rd | 2 + ...SOImageryAbstractGeolocationInformation.Rd | 2 + man/ISOImageryAcquisitionInformation.Rd | 2 + man/ISOImageryAlgorithm.Rd | 2 + man/ISOImageryBand.Rd | 2 + man/ISOImageryBandDefinition.Rd | 2 + man/ISOImageryContext.Rd | 2 + man/ISOImageryCoverageDescription.Rd | 2 + man/ISOImageryCoverageResult.Rd | 2 + man/ISOImageryEnvironmentalRecord.Rd | 2 + man/ISOImageryEvent.Rd | 2 + man/ISOImageryGCP.Rd | 2 + man/ISOImageryGCPCollection.Rd | 2 + man/ISOImageryGeometryType.Rd | 2 + man/ISOImageryGeorectified.Rd | 2 + man/ISOImageryGeoreferenceable.Rd | 2 + man/ISOImageryImageDescription.Rd | 2 + man/ISOImageryInstrument.Rd | 2 + man/ISOImageryMetadata.Rd | 2 + man/ISOImageryNominalResolution.Rd | 2 + man/ISOImageryObjective.Rd | 2 + man/ISOImageryObjectiveType.Rd | 2 + man/ISOImageryOperation.Rd | 2 + man/ISOImageryOperationType.Rd | 2 + man/ISOImageryPlan.Rd | 2 + man/ISOImageryPlatform.Rd | 2 + man/ISOImageryPlatformPass.Rd | 2 + man/ISOImageryPolarisationOrientation.Rd | 2 + man/ISOImageryPriority.Rd | 2 + man/ISOImageryProcessStep.Rd | 2 + man/ISOImageryProcessStepReport.Rd | 2 + man/ISOImageryProcessing.Rd | 2 + man/ISOImageryRangeElementDescription.Rd | 2 + man/ISOImageryRequestedDate.Rd | 2 + man/ISOImageryRequirement.Rd | 2 + man/ISOImagerySensorType.Rd | 2 + man/ISOImagerySequence.Rd | 2 + man/ISOImagerySource.Rd | 2 + man/ISOImageryTransferFunctionType.Rd | 2 + man/ISOImageryTrigger.Rd | 2 + man/ISOImageryUsability.Rd | 2 + man/ISOImagingCondition.Rd | 2 + man/ISOInheritanceRelation.Rd | 2 + man/ISOInitiative.Rd | 2 + man/ISOInitiativeType.Rd | 2 + man/ISOKeywordType.Rd | 2 + man/ISOKeywords.Rd | 2 + man/ISOLanguage.Rd | 2 + man/ISOLegalConstraints.Rd | 2 + man/ISOLength.Rd | 2 + man/ISOLineage.Rd | 2 + man/ISOListedValue.Rd | 2 + man/ISOLocalName.Rd | 2 + man/ISOLocale.Rd | 2 + man/ISOLocaleContainer.Rd | 2 + man/ISOLocalisedCharacterString.Rd | 2 + man/ISOMLCodeDefinition.Rd | 110 + man/ISOMLCodeListDictionary.Rd | 110 + man/ISOMaintenanceFrequency.Rd | 2 + man/ISOMaintenanceInformation.Rd | 2 + man/ISOMeasure.Rd | 2 + man/ISOMedium.Rd | 2 + man/ISOMediumFormat.Rd | 2 + man/ISOMediumName.Rd | 2 + man/ISOMemberName.Rd | 2 + man/ISOMetaIdentifier.Rd | 2 + man/ISOMetadata.Rd | 2 + man/ISOMetadataExtensionInformation.Rd | 2 + man/ISOMetadataNamespace.Rd | 20 +- man/ISOMimeFileType.Rd | 2 + man/ISOMultiplicity.Rd | 2 + man/ISOMultiplicityRange.Rd | 2 + man/ISONonQuantitativeAttributeAccuracy.Rd | 2 + man/ISOObligation.Rd | 2 + man/ISOOnLineFunction.Rd | 2 + man/ISOOnlineResource.Rd | 2 + man/ISOOperationMetadata.Rd | 2 + man/ISOOtherAggregate.Rd | 2 + man/ISOParameter.Rd | 2 + man/ISOParameterDirection.Rd | 2 + man/ISOPixelOrientation.Rd | 2 + man/ISOPlatform.Rd | 2 + man/ISOPortrayalCatalogueReference.Rd | 2 + man/ISOPresentationForm.Rd | 2 + man/ISOProcessStep.Rd | 2 + man/ISOProductionSeries.Rd | 2 + man/ISOPropertyType.Rd | 2 + man/ISOQuantitativeAttributeAccuracy.Rd | 2 + man/ISOQuantitativeResult.Rd | 2 + man/ISORangeDimension.Rd | 2 + man/ISORecord.Rd | 2 + man/ISORecordType.Rd | 2 + man/ISOReferenceIdentifier.Rd | 2 + man/ISOReferenceSystem.Rd | 2 + man/ISORelativeInternalPositionalAccuracy.Rd | 2 + man/ISORepresentativeFraction.Rd | 2 + man/ISOResolution.Rd | 2 + man/ISOResponsibleParty.Rd | 2 + man/ISORestriction.Rd | 2 + man/ISORole.Rd | 2 + man/ISORoleType.Rd | 2 + man/ISOSRVServiceIdentification.Rd | 2 + man/ISOScale.Rd | 2 + man/ISOScope.Rd | 2 + man/ISOScopeDescription.Rd | 2 + man/ISOScopedName.Rd | 2 + man/ISOSecurityConstraints.Rd | 2 + man/ISOSensor.Rd | 2 + man/ISOSeries.Rd | 2 + man/ISOServiceIdentification.Rd | 2 + man/ISOSource.Rd | 2 + man/ISOSpatialRepresentation.Rd | 2 + man/ISOSpatialRepresentationType.Rd | 2 + man/ISOSpatialTemporalExtent.Rd | 2 + man/ISOStandardOrderProcess.Rd | 2 + man/ISOStatus.Rd | 2 + man/ISOStereoMate.Rd | 2 + man/ISOTelephone.Rd | 2 + man/ISOTemporalConsistency.Rd | 2 + man/ISOTemporalExtent.Rd | 2 + man/ISOTemporalValidity.Rd | 2 + man/ISOThematicClassificationCorrectness.Rd | 2 + man/ISOTopicCategory.Rd | 2 + man/ISOTopologicalConsistency.Rd | 2 + man/ISOTopologyLevel.Rd | 2 + man/ISOTypeName.Rd | 2 + man/ISOURL.Rd | 2 + man/ISOUnlimitedInteger.Rd | 2 + man/ISOUsage.Rd | 2 + man/ISOVectorSpatialRepresentation.Rd | 2 + man/ISOVerticalExtent.Rd | 2 + man/SWEAbstractDataComponent.Rd | 2 + man/SWEAbstractEncoding.Rd | 2 + man/SWEAbstractObject.Rd | 2 + man/SWEAbstractSWE.Rd | 2 + man/SWEAbstractSWEIdentifiable.Rd | 2 + man/SWEAbstractSimpleComponent.Rd | 2 + man/SWECategory.Rd | 2 + man/SWECategoryRange.Rd | 2 + man/SWECount.Rd | 2 + man/SWECountRange.Rd | 2 + man/SWEDataRecord.Rd | 2 + man/SWEElement.Rd | 2 + man/SWENilValues.Rd | 2 + man/SWEQuantity.Rd | 2 + man/SWEQuantityRange.Rd | 2 + man/SWEText.Rd | 2 + man/SWETextEncoding.Rd | 2 + man/SWETime.Rd | 2 + man/SWETimeRange.Rd | 2 + man/SWEXMLEncoding.Rd | 2 + man/geometa_coverage.Rd | 5 +- man/getISOMetadataSchemaFile.Rd | 11 + man/getMetadataStandard.Rd | 19 + man/setISOMetadataNamespaces.Rd | 2 +- man/setISOMetadataSchemas.Rd | 2 +- man/setMetadataStandard.Rd | 23 + tests/testthat/test_ISOCodelistCatalogue.R | 18 + 723 files changed, 56780 insertions(+), 822 deletions(-) create mode 100644 R/ISOCodeDefinition.R create mode 100644 R/ISOCodeListDictionary.R create mode 100644 R/ISOCodelistCatalogue.R create mode 100644 R/ISOCodelistValueNew.R create mode 100644 R/ISOMLCodeDefinition.R create mode 100644 R/ISOMLCodeListDictionary.R create mode 100644 inst/extdata/coverage/geometa_coverage_summary.html create mode 100644 inst/extdata/schemas/19110/fcc/1.0/abstract.xsd create mode 100644 inst/extdata/schemas/19110/fcc/1.0/fcc.xsd create mode 100644 inst/extdata/schemas/19110/gfc/1.1/featureCatalogue.xsd create mode 100644 inst/extdata/schemas/19110/gfc/1.1/gfc.xsd rename inst/extdata/schemas/{ => 19110}/gfc/gfc.xsd (99%) rename inst/extdata/schemas/{ => 19115/-1}/gco/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19115/-1}/gco/basicTypes.xsd (99%) rename inst/extdata/schemas/{ => 19115/-1}/gco/gco.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gco/gcoBase.xsd (98%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/applicationSchema.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/citation.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/constraints.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/content.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/dataQuality.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/distribution.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/extent.xsd (99%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/freeText.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/gmd.xsd (88%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/identification.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/maintenance.xsd (99%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/metadataApplication.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/metadataEntity.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/metadataExtension.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/portrayalCatalogue.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/referenceSystem.xsd (100%) rename inst/extdata/schemas/{ => 19115/-1}/gmd/spatialRepresentation.xsd (99%) create mode 100644 inst/extdata/schemas/19115/-2/.DS_Store create mode 100644 inst/extdata/schemas/19115/-2/gmi/.DS_Store create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/acquisitionInformation.xsd create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/contentInformation.xsd create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/dataQualityInformation.xsd create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/gmi.xsd create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/gmi.zip create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/metadataEntitySet.xsd create mode 100644 inst/extdata/schemas/19115/-2/gmi/1.0/spatialRepresentationInformation.xsd rename inst/extdata/schemas/{ => 19115/-2}/gmi/acquisitionInformation.xsd (99%) rename inst/extdata/schemas/{ => 19115/-2}/gmi/contentInformation.xsd (99%) rename inst/extdata/schemas/{ => 19115/-2}/gmi/dataQualityInformation.xsd (98%) rename inst/extdata/schemas/{ => 19115/-2}/gmi/gmi.xsd (89%) rename inst/extdata/schemas/{ => 19115/-2}/gmi/metadataEntitySet.xsd (97%) rename inst/extdata/schemas/{ => 19115/-2}/gmi/spatialRepresentationInformation.xsd (98%) create mode 100644 inst/extdata/schemas/19115/-3/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/cat/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/cat.xsd create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/catalogues.xsd create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/codelistItem.xsd create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/crsItem.xsd create mode 100644 inst/extdata/schemas/19115/-3/cat/1.0/uomItem.xsd create mode 100644 inst/extdata/schemas/19115/-3/cit/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/cit/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/cit/1.0/cit.sch create mode 100644 inst/extdata/schemas/19115/-3/cit/1.0/cit.xsd create mode 100644 inst/extdata/schemas/19115/-3/cit/1.0/citation.xsd create mode 100644 inst/extdata/schemas/19115/-3/cit/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/cit/2.0/cit.xsd create mode 100644 inst/extdata/schemas/19115/-3/cit/2.0/citation.xsd create mode 100644 inst/extdata/schemas/19115/-3/cit/2.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/gco/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/gco/1.0/baseTypes2014.xsd create mode 100644 inst/extdata/schemas/19115/-3/gco/1.0/gco.xsd create mode 100644 inst/extdata/schemas/19115/-3/gcx/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes.xsd create mode 100644 inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes_autoFromShapeChange.xsd create mode 100644 inst/extdata/schemas/19115/-3/gcx/1.0/gcx.xsd create mode 100644 inst/extdata/schemas/19115/-3/gex/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/gex/1.0/extent.xsd create mode 100644 inst/extdata/schemas/19115/-3/gex/1.0/gex.sch create mode 100644 inst/extdata/schemas/19115/-3/gex/1.0/gex.xsd create mode 100644 inst/extdata/schemas/19115/-3/gmw/1.0/gmlWrapperTypes2014.xsd create mode 100644 inst/extdata/schemas/19115/-3/gmw/1.0/gmw.xsd create mode 100644 inst/extdata/schemas/19115/-3/lan/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/lan/1.0/lan.xsd create mode 100644 inst/extdata/schemas/19115/-3/lan/1.0/language.xsd create mode 100644 inst/extdata/schemas/19115/-3/mac/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mac/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mac/1.0/acquisitionInformationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mac/1.0/mac.xsd create mode 100644 inst/extdata/schemas/19115/-3/mac/2.0/acquisitionInformationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mac/2.0/event.xsd create mode 100644 inst/extdata/schemas/19115/-3/mac/2.0/mac.xsd create mode 100644 inst/extdata/schemas/19115/-3/mas/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mas/1.0/applicationSchema.xsd create mode 100644 inst/extdata/schemas/19115/-3/mas/1.0/mas.xsd create mode 100644 inst/extdata/schemas/19115/-3/mcc/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mcc/1.0/AbstractCommonClasses.xsd create mode 100644 inst/extdata/schemas/19115/-3/mcc/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mcc/1.0/commonClasses.xsd create mode 100644 inst/extdata/schemas/19115/-3/mcc/1.0/mcc.xsd create mode 100644 inst/extdata/schemas/19115/-3/mco/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mco/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mco/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mco/1.0/constraints.xsd create mode 100644 inst/extdata/schemas/19115/-3/mco/1.0/mco.sch create mode 100644 inst/extdata/schemas/19115/-3/mco/1.0/mco.xsd create mode 100644 inst/extdata/schemas/19115/-3/mda/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mda/1.0/mda.xsd create mode 100644 inst/extdata/schemas/19115/-3/mda/1.0/metadataApplication.xsd create mode 100644 inst/extdata/schemas/19115/-3/mda/2.0/mda.xsd create mode 100644 inst/extdata/schemas/19115/-3/mda/2.0/metadataApplication.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdb/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mdb/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mdb/1.0/mdb.sch create mode 100644 inst/extdata/schemas/19115/-3/mdb/1.0/mdb.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdb/1.0/metadataBase.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdb/2.0/mdb.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdb/2.0/metadataBase.xsd create mode 100644 inst/extdata/schemas/19115/-3/mds/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mds/1.0/mds.xsd create mode 100644 inst/extdata/schemas/19115/-3/mds/1.0/metadataDataServices.xsd create mode 100644 inst/extdata/schemas/19115/-3/mds/2.0/mds.xsd create mode 100644 inst/extdata/schemas/19115/-3/mds/2.0/metadataDataServices.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdt/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mdt/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mdt/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mdt/1.0/mdt.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdt/1.0/metadataTransfer.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdt/2.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mdt/2.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mdt/2.0/mdt.xsd create mode 100644 inst/extdata/schemas/19115/-3/mdt/2.0/metadataTransfer.xsd create mode 100644 inst/extdata/schemas/19115/-3/mex/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mex/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mex/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mex/1.0/metadataExtension.xsd create mode 100644 inst/extdata/schemas/19115/-3/mex/1.0/mex.sch create mode 100644 inst/extdata/schemas/19115/-3/mex/1.0/mex.xsd create mode 100644 inst/extdata/schemas/19115/-3/mmi/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mmi/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mmi/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mmi/1.0/maintenance.xsd create mode 100644 inst/extdata/schemas/19115/-3/mmi/1.0/mmi.sch create mode 100644 inst/extdata/schemas/19115/-3/mmi/1.0/mmi.xsd create mode 100644 inst/extdata/schemas/19115/-3/mpc/1.0/mpc.xsd create mode 100644 inst/extdata/schemas/19115/-3/mpc/1.0/portrayalCatalogue.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/content.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/contentInformationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/mrc.sch create mode 100644 inst/extdata/schemas/19115/-3/mrc/1.0/mrc.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/2.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mrc/2.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mrc/2.0/content.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/2.0/contentInformationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrc/2.0/mrc.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrd/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mrd/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mrd/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mrd/1.0/distribution.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrd/1.0/mrd.sch create mode 100644 inst/extdata/schemas/19115/-3/mrd/1.0/mrd.xsd create mode 100644 inst/extdata/schemas/19115/-3/mri/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mri/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mri/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mri/1.0/identification.xsd create mode 100644 inst/extdata/schemas/19115/-3/mri/1.0/mri.sch create mode 100644 inst/extdata/schemas/19115/-3/mri/1.0/mri.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mrl/1.0/lineage.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/1.0/lineageImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/1.0/mrl.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/2.0/lineage.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/2.0/lineageImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrl/2.0/mrl.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrs/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/mrs/1.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/mrs/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/mrs/1.0/mrs.sch create mode 100644 inst/extdata/schemas/19115/-3/mrs/1.0/mrs.xsd create mode 100644 inst/extdata/schemas/19115/-3/mrs/1.0/referenceSystem.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/msr/1.0/msr.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentation.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/2.0/msr.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentation.xsd create mode 100644 inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentationImagery.xsd create mode 100644 inst/extdata/schemas/19115/-3/srv/.DS_Store create mode 100644 inst/extdata/schemas/19115/-3/srv/2.0/codelists.html create mode 100644 inst/extdata/schemas/19115/-3/srv/2.0/codelists.xml create mode 100644 inst/extdata/schemas/19115/-3/srv/2.0/serviceInformation.xsd create mode 100644 inst/extdata/schemas/19115/-3/srv/2.0/srv.sch create mode 100644 inst/extdata/schemas/19115/-3/srv/2.0/srv.xsd create mode 100644 inst/extdata/schemas/19115/resources/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/Codelists/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/Codelists/cat/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/Codelists/cat/codelists.html create mode 100644 inst/extdata/schemas/19115/resources/Codelists/cat/codelists.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CD_PixelinCell.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CI_DateTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CI_OnLineFunctionCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CI_PresentationFormCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CI_RoleCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CI_TelephoneTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CS_AxisDirection.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CS_RangeMeaning.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/CodelistDictionary-v32.xsl create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/DCPList.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/DS_AssociationTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/DS_InitiativeTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/FC_RoleType.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_CellGeometryTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ClassificationCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_CoverageContentTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_DatatypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_DimensionNameTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_GeometricObjectTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ImagingConditionCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_KeywordTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_MaintenanceFrequencyCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_MediumFormatCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ObligationCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_PixelOrientationCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ProgressCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ReferenceSystemTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_RestrictionCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_ScopeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_SpatialRepresentationTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopicCategoryCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopologyLevelCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_BandDefinition.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_ContextCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_GeometryTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_ObjectiveTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_OperationTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_PolarisationOrientationCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_PriorityCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_SensorTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_SequenceCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_TransferFunctionTypeCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/MI_TriggerCode.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/RE_AmendmentType.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/RE_DecisionStatus.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/RE_Disposition.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/RE_ItemStatus.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/SC_DerivedCRSType.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/SV_CouplingType.xml create mode 100644 inst/extdata/schemas/19115/resources/Codelists/gml/SV_ParameterDirection.xml create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/ISONamespaceInformation.xml create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/NamespaceUpdates.md create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/makeNamespaceTable.xsl create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/metadataCapabilitiesAndNamespaces.png create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/sortISONamespaceInformation.xsl create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFiles.xsl create mode 100644 inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFilesLog.html create mode 100644 inst/extdata/schemas/19115/resources/namespaceSummary.html create mode 100644 inst/extdata/schemas/19115/resources/resources.zip create mode 100644 inst/extdata/schemas/19115/resources/transforms/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/transforms/CT_CodelistCatalougue2HTML.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/.DS_Store create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/fromISO19139.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_Citation.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_ResponsibleParty.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/DQ.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/SRV.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/core.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/defaults.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/toISO19139.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/create19115-3Namespaces.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/dateTime.xsl create mode 100644 inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/multiLingualCharacterStrings.xsl rename inst/extdata/schemas/{ => 19119}/srv/serviceMetadata.xsd (99%) rename inst/extdata/schemas/{ => 19119}/srv/serviceModel.xsd (99%) rename inst/extdata/schemas/{ => 19119}/srv/srv.xsd (100%) create mode 100644 inst/extdata/schemas/19135/-2/.DS_Store create mode 100644 inst/extdata/schemas/19135/-2/pre/.DS_Store create mode 100644 inst/extdata/schemas/19135/-2/pre/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19135/-2/pre/1.0/abstract.xsd create mode 100644 inst/extdata/schemas/19135/-2/pre/1.0/pre.png create mode 100644 inst/extdata/schemas/19135/-2/pre/1.0/pre.xsd create mode 100644 inst/extdata/schemas/19135/-2/pre/1.0/pre.zip create mode 100644 inst/extdata/schemas/19135/-2/reg/.DS_Store create mode 100644 inst/extdata/schemas/19135/-2/reg/1.0/reg.xsd create mode 100644 inst/extdata/schemas/19135/-2/reg/1.0/reg.zip create mode 100644 inst/extdata/schemas/19135/-2/reg/1.0/registration.xsd create mode 100644 inst/extdata/schemas/19135/.DS_Store create mode 100644 inst/extdata/schemas/19139/.DS_Store rename inst/extdata/schemas/{ => 19139}/gmx/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19139}/gmx/catalogues.xsd (98%) rename inst/extdata/schemas/{ => 19139}/gmx/codelistItem.xsd (98%) rename inst/extdata/schemas/{ => 19139}/gmx/crsItem.xsd (99%) rename inst/extdata/schemas/{ => 19139}/gmx/extendedTypes.xsd (98%) rename inst/extdata/schemas/{ => 19139}/gmx/gmx.xsd (100%) rename inst/extdata/schemas/{ => 19139}/gmx/gmxUsage.xsd (98%) rename inst/extdata/schemas/{ => 19139}/gmx/uomItem.xsd (98%) rename inst/extdata/schemas/{ => 19139}/gsr/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19139}/gsr/gsr.xsd (100%) rename inst/extdata/schemas/{ => 19139}/gsr/spatialReferencing.xsd (97%) rename inst/extdata/schemas/{ => 19139}/gss/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19139}/gss/geometry.xsd (96%) rename inst/extdata/schemas/{ => 19139}/gss/gss.xsd (100%) rename inst/extdata/schemas/{ => 19139}/gts/ReadMe.txt (100%) rename inst/extdata/schemas/{ => 19139}/gts/gts.xsd (100%) rename inst/extdata/schemas/{ => 19139}/gts/temporalObjects.xsd (96%) create mode 100644 inst/extdata/schemas/19139/resources/ML_gmxCodelists.xml create mode 100644 inst/extdata/schemas/19139/resources/gmiCodelists.xml create mode 100644 inst/extdata/schemas/19139/resources/gmxCodelists.xml create mode 100644 inst/extdata/schemas/19139/resources/tcCodelists.xml create mode 100644 inst/extdata/schemas/19155/.DS_Store create mode 100644 inst/extdata/schemas/19155/gpi/.DS_Store create mode 100644 inst/extdata/schemas/19155/gpi/1.0/gpi.xsd create mode 100644 inst/extdata/schemas/19155/gpi/1.0/gpi.zip create mode 100644 inst/extdata/schemas/19155/gpi/1.0/placeIdentifier.xsd create mode 100644 inst/extdata/schemas/19155/gpi/1.0/point.xml create mode 100644 inst/extdata/schemas/19155/gpi/1.0/referenceSystem.xml create mode 100644 inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xml create mode 100644 inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xsd create mode 100644 inst/extdata/schemas/19157/-2/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/dqc/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/dqc/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/dqc/1.0/abstract.xsd create mode 100644 inst/extdata/schemas/19157/-2/dqc/1.0/dqc.xsd create mode 100644 inst/extdata/schemas/19157/-2/dqm/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/codelists.html create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/dqm.sch create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/dqm.xsd create mode 100644 inst/extdata/schemas/19157/-2/dqm/1.0/qualityMeasures.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/.DS_Store create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/codelists.html create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/codelists.xml create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityElement.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityEvaluation.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityImagery.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityResult.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/index.html create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq.png create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq.sch create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xml create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xsd create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq.zip create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq_invalid.xml create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/mdq_valid.xml create mode 100644 inst/extdata/schemas/19157/-2/mdq/1.0/metaquality.xsd create mode 100644 inst/extdata/schemas/19157/.DS_Store create mode 100644 inst/extdata/schemas/19157/resources/.DS_Store create mode 100644 inst/extdata/schemas/19157/resources/Codelists/.DS_Store create mode 100644 inst/extdata/schemas/19157/resources/Codelists/cat/.DS_Store create mode 100644 inst/extdata/schemas/19157/resources/Codelists/cat/codelists.html create mode 100644 inst/extdata/schemas/19157/resources/Codelists/cat/codelists.xml create mode 100644 inst/extdata/schemas/19157/resources/Codelists/gml/DQM_ValueStructure.xml create mode 100644 inst/extdata/schemas/19157/resources/Codelists/gml/DQ_EvaluationMethodTypeCode.xml create mode 100644 inst/extdata/schemas/19165/gpm/1.0/examples/localSchema.xml create mode 100644 inst/extdata/schemas/19165/gpm/1.0/examples/of5mv60sd0f279110s1r100ca5-gpm.xml create mode 100644 inst/extdata/schemas/19165/gpm/1.0/geospatialPreservationMetadata.xsd create mode 100644 inst/extdata/schemas/19165/gpm/1.0/gpm.xsd create mode 100644 man/ISOCodeDefinition.Rd create mode 100644 man/ISOCodeListDictionary.Rd create mode 100644 man/ISOCodelistCatalogue.Rd create mode 100644 man/ISOMLCodeDefinition.Rd create mode 100644 man/ISOMLCodeListDictionary.Rd create mode 100644 man/getISOMetadataSchemaFile.Rd create mode 100644 man/getMetadataStandard.Rd create mode 100644 man/setMetadataStandard.Rd create mode 100644 tests/testthat/test_ISOCodelistCatalogue.R diff --git a/DESCRIPTION b/DESCRIPTION index ad256476..a19380e1 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -2,7 +2,7 @@ Package: geometa Type: Package Title: Tools for Reading and Writing ISO/OGC Geographic Metadata Version: 0.9 -Date: 2024-04-18 +Date: 2024-09-03 Authors@R: c(person("Emmanuel", "Blondel", role = c("aut", "cre"), email = "emmanuel.blondel1@gmail.com", comment = c(ORCID = "0000-0002-5870-5762"))) Maintainer: Emmanuel Blondel Description: Provides facilities to read, write and validate geographic metadata diff --git a/NAMESPACE b/NAMESPACE index 07f4b11a..3cfb9f00 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -129,8 +129,12 @@ export(ISOCharacterSet) export(ISOCitation) export(ISOCitationSeries) export(ISOClassification) +export(ISOCodeDefinition) +export(ISOCodeListDictionary) export(ISOCodeListValue) export(ISOCodelist) +export(ISOCodelistCatalogue) +export(ISOCodelistValue) export(ISOCompletenessCommission) export(ISOCompletenessOmission) export(ISOConceptualConsistency) @@ -245,6 +249,8 @@ export(ISOLocalName) export(ISOLocale) export(ISOLocaleContainer) export(ISOLocalisedCharacterString) +export(ISOMLCodeDefinition) +export(ISOMLCodeListDictionary) export(ISOMaintenanceFrequency) export(ISOMaintenanceInformation) export(ISOMeasure) @@ -352,9 +358,11 @@ export(getISOCodelists) export(getISOInternalCodelists) export(getISOMetadataNamespace) export(getISOMetadataNamespaces) +export(getISOMetadataSchemaFile) export(getISOMetadataSchemas) export(getMappingFormats) export(getMappings) +export(getMetadataStandard) export(pivot_converter) export(pivot_format) export(readISO19139) @@ -369,6 +377,7 @@ export(setISOCodelists) export(setISOMetadataNamespaces) export(setISOMetadataSchemas) export(setMappingFormats) +export(setMetadataStandard) import(XML) import(crayon) import(httr) diff --git a/R/ISOAbstractObject.R b/R/ISOAbstractObject.R index 4938c2cf..c302bc7d 100644 --- a/R/ISOAbstractObject.R +++ b/R/ISOAbstractObject.R @@ -24,7 +24,7 @@ #' The object returned is a \code{data.frame} containing the specification reference #' and title. #' } -#' \item{\code{getISOStandard(clazz)}}{ +#' \item{\code{getISOStandard(clazz, version)}}{ #' Inherit the ISO (and/or OGC) standard reference for a given \pkg{geometa} class. #' The object returned is a \code{data.frame} containing the specification reference #' and title. @@ -55,6 +55,7 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", inherit = geometaLogger, cloneable = FALSE, private = list( + metadataStandardCompliance = TRUE, xmlElement = "AbstractObject", xmlNamespacePrefix = "GCO", encoding = options("encoding"), @@ -236,6 +237,7 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", initialize = function(xml = NULL, element = NULL, namespace = NULL, attrs = list(), defaults = list(), wrap = TRUE, value_as_field = FALSE){ + self$checkMetadataStandardCompliance() if(!is.null(element)){ private$xmlElement <- element } if(!is.null(namespace)){ private$xmlNamespacePrefix <- toupper(namespace)} self$element = private$xmlElement @@ -249,9 +251,32 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", } }, + #Metadata standard compliance methods + #--------------------------------------------------------------------------- + + #'@description Check if object can be instantiated vs. the current metadata standard + checkMetadataStandardCompliance = function(){ + if(private$metadataStandardCompliance){ + xmlnsp = private$xmlNamespacePrefix + if(is.list(xmlnsp)) if(!getMetadataStandard() %in% names(xmlnsp)) { + stop(sprintf("Class '%s' can't be loaded with current metadata standard '%s'", self$getClassName(), getMetadataStandard())) + } + } + }, + + #'@description Utility to stop in case a the current metadata standard does not match the one required for the code. This utility + #' can be used to check applicability of a certain method, depending on on the current metadata standard. + #'@param version version + stopIfMetadataStandardIsNot = function(version){ + if(getMetadataStandard() != version){ + stop(sprintf("The method can't be used with current metadata standard '%s'", getMetadataStandard())) + } + }, + #Main methods #--------------------------------------------------------------------------- + #'@description Provides a custom print output (as tree) of the current class #'@param ... args #'@param depth class nesting depth @@ -460,12 +485,13 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", }, fieldValue ) - if(length(fieldValue)==0) fieldValue = NA + if(length(fieldValue)==0) fieldValue = NA }else{ fieldValue <- fieldClass$new(xml = child) fieldValue$parentAttrs <- parentAttrs attrs <- as.list(xmlAttrs(child, TRUE, FALSE)) if(length(attrs)>0) attrs <- attrs[attrs != "gmd:PT_FreeText_PropertyType"] + if(length(attrs)>0) attrs <- attrs[attrs != "lan:PT_FreeText_PropertyType"] fieldValue$attrs <- attrs } if(is(self[[fieldName]], "list")){ @@ -613,6 +639,7 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", attrs <- as.list(xmlattrs) if(length(attrs)>0) attrs <- attrs[attrs != "gmd:PT_FreeText_PropertyType"] + if(length(attrs)>0) attrs <- attrs[attrs != "lan:PT_FreeText_PropertyType"] self$attrs <- attrs if("gco:nilReason" %in% names(xmlattrs)) self$isNull <- TRUE }, @@ -670,7 +697,10 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", rootXMLAttrs <- self[["attrs"]] rootXMLAttrs <- rootXMLAttrs[!is.na(rootXMLAttrs)] } - freeTextAttr <- list("xsi:type" = "gmd:PT_FreeText_PropertyType") + freeTextAttr <- list("xsi:type" = switch(getMetadataStandard(), + "19115-1/2" = "gmd:PT_FreeText_PropertyType", + "19115-3" = "lan:PT_FreeText_PropertyType", + )) #fields fields <- fields[!sapply(fields, function(x){ @@ -726,7 +756,9 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", if(field != "value"){ klass <- self$isFieldInheritedFrom(field) if(!is.null(klass)){ - ns <- ISOMetadataNamespace[[klass$private_fields$xmlNamespacePrefix]]$getDefinition() + xmlnsp <- klass$private_fields$xmlNamespacePrefix + if(is.list(xmlnsp)) if(getMetadataStandard() %in% names(xmlnsp)) xmlnsp <- xmlnsp[[getMetadataStandard()]] + ns <- ISOMetadataNamespace[[xmlnsp]]$getDefinition() } } namespaceId <- names(ns) @@ -1131,7 +1163,9 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", if(x != "value"){ klass <- self$isFieldInheritedFrom(x) if(!is.null(klass)){ - ns <- ISOMetadataNamespace[[klass$private_fields$xmlNamespacePrefix]]$getDefinition() + xmlnsp <- klass$private_fields$xmlNamespacePrefix + if(is.list(xmlnsp)) if(getMetadataStandard() %in% names(xmlnsp)) xmlnsp <- xmlnsp[[getMetadataStandard()]] + ns <- ISOMetadataNamespace[[xmlnsp]]$getDefinition() if(!(ns %in% nsdefs)){ nsdefs <<- c(nsdefs, ns) } @@ -1336,7 +1370,9 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", #'@param addNS add namespace definition? Default is \code{FALSE} setId = function(id, addNS = FALSE){ attrKey <- "id" - prefix <- tolower(private$xmlNamespacePrefix) + xmlnsp <- private$xmlNamespacePrefix + if(is.list(xmlnsp)) if(getMetadataStandard() %in% names(xmlnsp)) xmlnsp <- xmlnsp[[getMetadataStandard()]] + prefix <- tolower(xmlnsp) if(startsWith(prefix, "gml")) prefix <- "gml" if(addNS) attrKey <- paste(prefix, attrKey, sep=":") self$attrs[[attrKey]] <- id @@ -1424,27 +1460,22 @@ ISOAbstractObject <- R6Class("ISOAbstractObject", ) ISOAbstractObject$getStandardByPrefix = function(prefix){ - std <- switch(prefix, - "GCO" = data.frame(specification = "ISO/TS 19103:2005", title = "Geographic Common extensible markup language", stringsAsFactors = FALSE), - "GFC" = data.frame(specification = "ISO/TC211 19110:2005", title = "Geographic Information - Methodology for feature cataloguing", stringsAsFactors = FALSE), - "GMD" = data.frame(specification = "ISO/TC211 19115-1:2003", title = "Geographic Information - Metadata", stringsAsFactors = FALSE), - "GMI" = data.frame(specification = "ISO/TC211 19115-2:2009", title = "Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data", stringsAsFactors = FALSE), - "GTS" = data.frame(specification = "ISO/TC211 19139:2007", title = "Geographic Metadata XML Schema - Geographic Temporal Schema (GTS)", stringsAsFactors = FALSE), - "SRV" = data.frame(specification = "ISO/TC211 19119:2005", title = "Geographic Information - Service Metadata", stringsAsFactors = FALSE), - "GMX" = data.frame(specification = "ISO/TC211 19139:2007", title = "Geographic Metadata XML Schema", stringsAsFactors = FALSE), - "GML" = data.frame(specification = "GML 3.2.1 (ISO 19136)", title = "Geographic Markup Language", stringsAsFactors = FALSE), - "GMLCOV" = data.frame(specification = "GML 3.2.1 Coverage (OGC GMLCOV)", title = "OGC GML Coverage Implementation Schema", stringsAsFactors = FALSE), - "GMLRGRID" = data.frame(specification = "GML 3.3 Referenceable Grid (OGC GML)", title = "OGC GML Referenceable Grid", stringsAsFactors = FALSE), - "SWE" = data.frame(specification = "SWE 2.0", title = "Sensor Web Enablement (SWE) Common Data Model", stringsAsFactors = FALSE) - ) + ns <- getISOMetadataNamespace(prefix) + std <- ns$getStandard() return(std) } -ISOAbstractObject$getISOStandard = function(clazz){ +ISOAbstractObject$getISOStandard = function(clazz, version = "19115-1/2"){ std <- NA if(is.null(clazz$private_fields)) return(std) if(is.null(clazz$private_fields$xmlNamespacePrefix)) return(std) - std <- ISOAbstractObject$getStandardByPrefix(clazz$private_fields$xmlNamespacePrefix) + xmlnsp <- clazz$private_fields$xmlNamespacePrefix + if(is.list(xmlnsp)) if(version %in% names(xmlnsp)){ + xmlnsp <- xmlnsp[[version]] + }else{ + xmlnsp <- xmlnsp[[1]] + } + std <- ISOAbstractObject$getStandardByPrefix(xmlnsp) return(std) } @@ -1474,15 +1505,26 @@ ISOAbstractObject$getISOClasses = function(extended = FALSE, pretty = FALSE){ if(pretty){ std_info <- do.call("rbind",lapply(list_of_classes, function(x){ clazz <- invisible(try(eval(parse(text=x)),silent=TRUE)) - std <- ISOAbstractObject$getISOStandard(clazz) - std_info <- cbind( + std <- ISOAbstractObject$getISOStandard(clazz, version = getMetadataStandard()) + xmlnsp <- clazz$private_fields$xmlNamespacePrefix + refactored = FALSE + if(is.list(xmlnsp)){ + refactored = TRUE + if(getMetadataStandard() %in% names(xmlnsp)){ + xmlnsp <- xmlnsp[[getMetadataStandard()]] + }else{ + xmlnsp <- xmlnsp[[1]] + } + } + stdinfo <- cbind( std, - ns_prefix = clazz$private_fields$xmlNamespacePrefix, - ns_uri = ISOMetadataNamespace[[clazz$private_fields$xmlNamespacePrefix]]$uri, + ns_prefix = if(!is.null(xmlnsp)) xmlnsp else NA, + ns_uri = if(!is.null(xmlnsp)) ISOMetadataNamespace[[xmlnsp]]$uri else NA, element = clazz$private_fields$xmlElement, + refactored = refactored, stringsAsFactors = FALSE ) - return(std_info) + return(stdinfo) })) list_of_classes <- data.frame( @@ -1496,7 +1538,7 @@ ISOAbstractObject$getISOClasses = function(extended = FALSE, pretty = FALSE){ ISOAbstractObject$getISOClassByNode = function(node){ outClass <- NULL - if(!is(node, "XMLInternalDocument")) node <- xmlDoc(node) + if(!is(node, "XMLInternalDocument") & !is(node, "XMLInternalCommentNode")) node <- xmlDoc(node) nodeElement <- xmlRoot(node) nodeElementName <- xmlName(nodeElement) nodeElementNames <- unlist(strsplit(nodeElementName, ":")) @@ -1648,10 +1690,14 @@ getClassesInheriting <- function(classname, extended = FALSE, pretty = FALSE){ std_infos <- do.call("rbind",lapply(list_of_classes, function(x){ clazz <- try(eval(parse(text=x)),silent=TRUE) if(is(clazz,"try-error")) clazz <- try(eval(parse(text=paste0("geometa::",x))),silent=TRUE) + + xmlnsp <- clazz$private_fields$xmlNamespacePrefix + if(is.list(xmlnsp)) if(getMetadataStandard() %in% names(xmlnsp)) xmlnsp <- xmlnsp[[getMetadataStandard()]] + std_info <- data.frame( environment = environmentName(clazz$parent_env), - ns_prefix = if(!is.null(clazz$private_fields$xmlNamespacePrefix))clazz$private_fields$xmlNamespacePrefix else NA, - ns_uri = if(!is.null(clazz$private_fields$xmlNamespacePrefix)) ISOMetadataNamespace[[clazz$private_fields$xmlNamespacePrefix]]$uri else NA, + ns_prefix = if(!is.null(xmlnsp)) xmlnsp else NA, + ns_uri = if(!is.null(xmlnsp)) ISOMetadataNamespace[[xmlnsp]]$uri else NA, element = if(!is.null(clazz$private_fields$xmlElement)) clazz$private_fields$xmlElement else NA, stringsAsFactors = FALSE ) diff --git a/R/ISOCodeDefinition.R b/R/ISOCodeDefinition.R new file mode 100644 index 00000000..d9cb76b1 --- /dev/null +++ b/R/ISOCodeDefinition.R @@ -0,0 +1,46 @@ +#' ISOCodeDefinition +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO code definition +#' @return Object of \code{\link{R6Class}} for modelling an ISO Metadata code definition +#' @format \code{\link{R6Class}} object. +#' +#' @note Abstract ISO codelist class used internally by geometa +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOCodeDefinition <- R6Class("ISOCodeDefinition", + inherit = ISOAbstractObject, + private = list( + xmlElement = "CodeDefinition", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX" + ) + ), + public = list( + #'@field identifier identifier + identifier = NA, + #'@field description description + description = NA, + + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + }, + + #'@description Converts to \link{ISOCodelistValue} + #'@return object of class \link{ISOCodelistValue} + toISOCodelistValue = function(){ + clv = ISOCodelistValue$new() + clv$identifier = self$identifier$value + clv$description = self$description$value + return(clv) + } + ) +) diff --git a/R/ISOCodeListDictionary.R b/R/ISOCodeListDictionary.R new file mode 100644 index 00000000..aea17845 --- /dev/null +++ b/R/ISOCodeListDictionary.R @@ -0,0 +1,53 @@ +#' ISOCodeListDictionary +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO code element +#' @return Object of \code{\link{R6Class}} for modelling an ISO Metadata codelist dictionary +#' @format \code{\link{R6Class}} object. +#' +#' @note Abstract ISO codelist class used internally by geometa +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOCodeListDictionary <- R6Class("ISOCodeListDictionary", + inherit = ISOAbstractObject, + private = list( + xmlElement = "CodeListDictionary", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX" + ) + ), + public = list( + #'@field identifier identifier + identifier = NA, + #'@field description description + description = NA, + #'@field codeEntry code entries + codeEntry = list(), + + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + }, + + #'@description Converts to \link{ISOCodelist} + #'@return an object of class \link{ISOCodelist} + toISOCodelist = function(){ + cl = ISOCodelist$new() + identifier = ISOScopedName$new(value = self$identifier$value) + identifier$setCodeSpace(self$identifier$attrs$codeSpace) + cl$identifier = identifier + cl$description = self$description$value + cl$codeEntry = lapply(self$codeEntry, function(codeEntry){ + codeEntry$toISOCodelistValue() + }) + return(cl) + } + ) +) diff --git a/R/ISOCodeListValue.R b/R/ISOCodeListValue.R index 26e678a1..54e9be68 100644 --- a/R/ISOCodeListValue.R +++ b/R/ISOCodeListValue.R @@ -17,7 +17,9 @@ ISOCodeListValue <- R6Class("ISOCodeListValue", inherit = ISOAbstractObject, private = list( - printAttrs = list() + printAttrs = list(), + xmlElement = "CodeListValue", + xmlNamespacePrefix = "GCO" ), public = list( #'@field codelistId codelist ID @@ -67,13 +69,12 @@ ISOCodeListValue <- R6Class("ISOCodeListValue", clName <- NA clDescription <- "" - if(length(cl$entries)>0){ + if(length(cl$codeEntry)>0){ if(!is.null(value)){ - clEntry <- cl$entries[cl$entries$value == value,] + clEntry <- cl$codeEntry[cl$codeEntry$value == value,] if(nrow(clEntry)==0){ warning(sprintf("No ISO '%s' codelist entry for value '%s'", id, value)) clValue <- value - clCodeSpace <- cl$codeSpace if(!is.null(description)){ setValue <- TRUE clName <- description @@ -82,7 +83,7 @@ ISOCodeListValue <- R6Class("ISOCodeListValue", } } }else{ - clEntry <- cl$entries[1,] + clEntry <- cl$codeEntry[1,] } if(!is.null(value) & nrow(clEntry)>0){ @@ -95,7 +96,6 @@ ISOCodeListValue <- R6Class("ISOCodeListValue", } }else{ clValue <- value - clCodeSpace <- cl$codeSpace if(!is.null(description)){ setValue <- TRUE clName <- description @@ -141,7 +141,7 @@ ISOCodeListValue <- R6Class("ISOCodeListValue", #'@description Get accepted values #'@return a vector of class \link{character} getAcceptedValues = function(){ - return(self$codelistId$entries$value) + return(self$codelistId$codeEntry$value) } ) ) @@ -151,5 +151,5 @@ ISOCodeListValue$values = function(class, labels = FALSE){ if(labels) fields <- c(fields, "name", "description") element <- class$private_fields$xmlElement if(element == "MD_ScopeCode") element <- "MX_ScopeCode" - return(getISOCodelist(element)$entries[,fields]) + return(getISOCodelist(element)$codeEntry[,fields]) } \ No newline at end of file diff --git a/R/ISOCodelist.R b/R/ISOCodelist.R index d657e343..1ec1621f 100644 --- a/R/ISOCodelist.R +++ b/R/ISOCodelist.R @@ -12,6 +12,15 @@ #' @author Emmanuel Blondel #' ISOCodelist <- R6Class("ISOCodelist", + inherit = ISOAbstractObject, + private = list( + metadataStandardCompliance = FALSE, + xmlElement = "CT_Codelist", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX", + "19115-3" = "CAT" + ) + ), public = list( #'@field id id id =NA, @@ -23,17 +32,40 @@ ISOCodelist <- R6Class("ISOCodelist", identifier = NA, #'@field description description description = NA, - #'@field entries entries - entries = NULL, + #'@field codeEntry code entries + codeEntry = list(), #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} #'@param refFile ref file #'@param id id - initialize = function(refFile, id){ - self$refFile <- refFile - self$parse(refFile, id) + initialize = function(xml = NULL, refFile = NULL, id = NULL){ + super$initialize(xml = xml) + + #legacy + if(!is.null(refFile) && !is.null(id)){ + self$refFile <- refFile + self$parse(refFile, id) + } }, + #'@description get code entries + #'@param pretty prettify output as \code{data.frame}. Default is\code{FALSE} + #'@return an object of class \link{list} or \link{data.frame} + getCodeEntries = function(pretty = FALSE){ + entries = self$codeEntry + if(pretty){ + entries <- do.call("rbind", lapply(entries, function(entry){ + data.frame( + identifier = entry$identifier, + description = entry$description, + stringsAsFactors = FALSE + ) + })) + } + return(entries) + }, + #'@description Parse codelist #'@param refFile ref file #'@param id id @@ -57,9 +89,9 @@ ISOCodelist <- R6Class("ISOCodelist", self$identifier <- id self$codeSpace <- "ISO 639-2" self$description <- "Language : ISO 639-2 (3 characters)" - self$entries <- utils::read.csv(clFile, sep="|", stringsAsFactors = FALSE) - self$entries <- self$entries[,c("alpha3", "english", "english")] - colnames(self$entries) <- c("value","name", "description") + self$codeEntry <- utils::read.csv(clFile, sep="|", stringsAsFactors = FALSE) + self$codeEntry <- self$codeEntry[,c("alpha3", "english", "english")] + colnames(self$codeEntry) <- c("value","name", "description") }else{ isML <- regexpr("ML", refFile) > 0 @@ -105,10 +137,10 @@ ISOCodelist <- R6Class("ISOCodelist", self$description <- XML::xmlValue(desXML[[1]]) } - #codelist entries + #codelist codeEntry entriesXML <- XML::getNodeSet(clDictXML, "//gmx:codeEntry", c(gmx = nsdf[nsdf$id=="","uri"])) - self$entries <- do.call("rbind",lapply(entriesXML, function(x){ + self$codeEntry <- do.call("rbind",lapply(entriesXML, function(x){ entry.df <- data.frame(identifier = NA, name = NA, description = NA) identifier <- getNodeSet(xmlDoc(x), "//gml:identifier", namespaces = c(gml = nsdf[nsdf$id == "gml","uri"])) if(length(identifier)>0) entry.df$identifier <- xmlValue(identifier[[1]]) @@ -118,7 +150,7 @@ ISOCodelist <- R6Class("ISOCodelist", if(length(description)>0) entry.df$description <- xmlValue(description[[1]]) return(entry.df) })) - colnames(self$entries) <- c("value", "name", "description") + colnames(self$codeEntry) <- c("value", "name", "description") } } ) @@ -135,54 +167,55 @@ setISOCodelists <- function(){ gmxCL <- "gmxCodelists.xml" codelists <- list( #ISO 19110:2005 codelists - ISOCodelist$new(gmxCL, "FC_RoleType"), + ISOCodelist$new(refFile = gmxCL, id = "FC_RoleType"), #ISO 19115-1:2003 Codelists - ISOCodelist$new(gmxCL, "CI_DateTypeCode"), - ISOCodelist$new(gmxCL, "CI_PresentationFormCode"), - ISOCodelist$new(gmxCL, "CI_RoleCode"), - ISOCodelist$new(gmxCL, "CI_OnLineFunctionCode"), - ISOCodelist$new(ML_gmxCL, "Country"), - ISOCodelist$new(gmxCL, "DCPList"), - ISOCodelist$new(gmxCL, "DQ_EvaluationMethodTypeCode"), - ISOCodelist$new(gmxCL, "DS_AssociationTypeCode"), - ISOCodelist$new(gmxCL, "DS_InitiativeTypeCode"), - ISOCodelist$new(langCL, "LanguageCode"), - ISOCodelist$new(gmxCL, "MD_CellGeometryCode"), - ISOCodelist$new(ML_gmxCL, "MD_CharacterSetCode"), - ISOCodelist$new(gmxCL, "MD_ClassificationCode"), - ISOCodelist$new(gmxCL, "MD_CoverageContentTypeCode"), - ISOCodelist$new(gmxCL, "MD_DatatypeCode"), - ISOCodelist$new(gmxCL, "MD_DimensionNameTypeCode"), - ISOCodelist$new(gmxCL, "MD_DistributionUnits"), - ISOCodelist$new(gmxCL, "MD_GeometricObjectTypeCode"), - ISOCodelist$new(gmxCL, "MD_KeywordTypeCode"), - ISOCodelist$new(gmxCL, "MD_ImagingConditionCode"), - ISOCodelist$new(gmxCL, "MD_MaintenanceFrequencyCode"), - ISOCodelist$new(gmxCL, "MD_MediumFormatCode"), - ISOCodelist$new(gmxCL, "MD_MediumNameCode"), - ISOCodelist$new(gmxCL, "MD_ObligationCode"), - ISOCodelist$new(gmxCL, "MD_PixelOrientationCode"), - ISOCodelist$new(gmxCL, "MD_ProgressCode"), - ISOCodelist$new(gmxCL, "MD_RestrictionCode"), - ISOCodelist$new(gmxCL, "MD_SpatialRepresentationTypeCode"), - ISOCodelist$new(gmxCL, "MD_TopicCategoryCode"), - ISOCodelist$new(gmxCL, "MD_TopologyLevelCode"), + ISOCodelist$new(refFile = gmxCL, id = "CI_DateTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "CI_PresentationFormCode"), + ISOCodelist$new(refFile = gmxCL, id = "CI_RoleCode"), + ISOCodelist$new(refFile = gmxCL, id = "CI_OnLineFunctionCode"), + ISOCodelist$new(refFile = ML_gmxCL, id = "Country"), + ISOCodelist$new(refFile = gmxCL, id = "DCPList"), + ISOCodelist$new(refFile = gmxCL, id = "DQ_EvaluationMethodTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "DS_AssociationTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "DS_InitiativeTypeCode"), + ISOCodelist$new(refFile = langCL, id = "LanguageCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_CellGeometryCode"), + ISOCodelist$new(refFile = ML_gmxCL, id = "MD_CharacterSetCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_ClassificationCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_CoverageContentTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_DatatypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_DimensionNameTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_DistributionUnits"), + ISOCodelist$new(refFile = gmxCL, id = "MD_GeometricObjectTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_KeywordTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_ImagingConditionCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_MaintenanceFrequencyCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_MediumFormatCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_MediumNameCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_ObligationCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_PixelOrientationCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_ProgressCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_RestrictionCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_SpatialRepresentationTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_TopicCategoryCode"), + ISOCodelist$new(refFile = gmxCL, id = "MD_TopologyLevelCode"), #ISO 19115-2:2009 codelists - ISOCodelist$new(gmxCL, "MI_BandDefinition"), - ISOCodelist$new(gmxCL, "MI_ContextCode"), - ISOCodelist$new(gmxCL, "MI_GeometryTypeCode"), - ISOCodelist$new(gmxCL, "MI_ObjectiveTypeCode"), - ISOCodelist$new(gmxCL, "MI_OperationTypeCode"), - ISOCodelist$new(gmxCL, "MI_PolarisationOrientationCode"), - ISOCodelist$new(gmxCL, "MI_PriorityCode"), - ISOCodelist$new(gmxCL, "MI_SequenceCode"), - ISOCodelist$new(gmxCL, "MI_TransferFunctionTypeCode"), - ISOCodelist$new(gmxCL, "MI_TriggerCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_BandDefinition"), + ISOCodelist$new(refFile = gmxCL, id = "MI_ContextCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_GeometryTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_ObjectiveTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_OperationTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_PolarisationOrientationCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_PriorityCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_SequenceCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_TransferFunctionTypeCode"), + ISOCodelist$new(refFile = gmxCL, id = "MI_TriggerCode"), #ISO 19119:2005 codelists - ISOCodelist$new(gmxCL, "SV_CouplingType"), - ISOCodelist$new(gmxCL, "SV_ParameterDirection"), + ISOCodelist$new(refFile = gmxCL, id = "SV_CouplingType"), + ISOCodelist$new(refFile = gmxCL, id = "SV_ParameterDirection"), #ISO 19139:2007 codelists - ISOCodelist$new(gmxCL, "MX_ScopeCode") + ISOCodelist$new(refFile = gmxCL, id = "MX_ScopeCode") + #ISO/TS 19115-3:2016 ) names(codelists) <- sapply(codelists, function(cl){cl$id}) .geometa.iso$codelists <- codelists diff --git a/R/ISOCodelistCatalogue.R b/R/ISOCodelistCatalogue.R new file mode 100644 index 00000000..73258369 --- /dev/null +++ b/R/ISOCodelistCatalogue.R @@ -0,0 +1,69 @@ +#' ISOCodelistCatalogue +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO citation series +#' @return Object of \code{\link{R6Class}} for modelling an ISOCodelistCatalogue +#' @format \code{\link{R6Class}} object. +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOCodelistCatalogue <- R6Class("ISOCodelistCatalogue", + inherit = ISOAbstractObject, + private = list( + xmlElement = "CT_CodelistCatalogue", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX", + "19115-3" = "CAT" + ) + ), + public = list( + #'@field name name + name = NULL, + #'@field scope scope + scope = NULL, + #'@field fieldOfApplication field of application + fieldOfApplication = NULL, + #'@field versionNumber version number + versionNumber = NULL, + #'@field versionDate version date + versionDate = NULL, + #'@field codelistItem codelist items + codelistItem = list(), + + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + }, + + #'@description Get codelists. The method ensure an harmonized output made of objects of + #' class \link{ISOCodelist}. In the catalogue is built of objects of class \link{ISOCodeListDictionary}, these + #' will be mapped as \link{ISOCodelist}, to facilitate the consumption of codelists by \pkg{geometa} + getCodelists = function(){ + items <- lapply(self$codelistItem, function(item){ + the_item <- item + if(is(item, "ISOCodeListDictionary")){ + the_item = item$toISOCodelist() + } + return(the_item) + }) + return(items) + }, + + #'@description Get codelist by id. + #'@param id id + #'@return object of class \link{ISOCodelist} + getCodelist = function(id){ + cls <- self$getCodelists() + cls <- cls[sapply(cls, function(x){if(x$identifier$value == id) return(TRUE) else return(FALSE)})] + cl <- NULL + if(length(cls)>0) cl <- cls[[1]] + return(cl) + } + ) +) \ No newline at end of file diff --git a/R/ISOCodelistValueNew.R b/R/ISOCodelistValueNew.R new file mode 100644 index 00000000..8232b9b0 --- /dev/null +++ b/R/ISOCodelistValueNew.R @@ -0,0 +1,39 @@ +#' ISOCodelistValue +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO code definition +#' @return Object of \code{\link{R6Class}} for modelling an ISO Metadata codelistvalue +#' @format \code{\link{R6Class}} object. +#' +#' @note Abstract ISO codelist class used internally by geometa +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOCodelistValue <- R6Class("ISOCodelistValue", + inherit = ISOAbstractObject, + private = list( + metadataStandardCompliance = FALSE, + xmlElement = "CT_CodelistValue", + xmlNamespacePrefix = list( + "19115-1/2" = "GCO", #fake to allow codelist value harmonization + "19115-3" = "CAT" + ) + ), + public = list( + #'@field identifier identifier + identifier = NA, + #'@field description description + description = NA, + + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + } + ) +) diff --git a/R/ISODate.R b/R/ISODate.R index 350474b7..7f46c5a1 100644 --- a/R/ISODate.R +++ b/R/ISODate.R @@ -22,7 +22,10 @@ ISODate <- R6Class("ISODate", inherit = ISOAbstractObject, private = list( xmlElement = "CI_Date", - xmlNamespacePrefix = "GMD" + xmlNamespacePrefix = list( + "19115-1/2" = "GMD", + "19115-3" = "CIT" + ) ), public = list( #'@field date date diff --git a/R/ISODateType.R b/R/ISODateType.R index 2035786b..f5dd076a 100644 --- a/R/ISODateType.R +++ b/R/ISODateType.R @@ -23,7 +23,10 @@ ISODateType <- R6Class("ISODateType", inherit = ISOCodeListValue, private = list( xmlElement = "CI_DateTypeCode", - xmlNamespacePrefix = "GMD" + xmlNamespacePrefix = list( + "19115-1/2" = "GMD", + "19115-3" = "CIT" + ) ), public = list( diff --git a/R/ISOMLCodeDefinition.R b/R/ISOMLCodeDefinition.R new file mode 100644 index 00000000..52e25c12 --- /dev/null +++ b/R/ISOMLCodeDefinition.R @@ -0,0 +1,32 @@ +#' ISOMLCodeDefinition +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO code definition +#' @return Object of \code{\link{R6Class}} for modelling an ISO Metadata code definition +#' @format \code{\link{R6Class}} object. +#' +#' @note Abstract ISO codelist class used internally by geometa +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOMLCodeDefinition <- R6Class("ISOMLCodeDefinition", + inherit = ISOCodeDefinition, + private = list( + xmlElement = "ML_CodeDefinition", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX" + ) + ), + public = list( + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + } + ) +) diff --git a/R/ISOMLCodeListDictionary.R b/R/ISOMLCodeListDictionary.R new file mode 100644 index 00000000..bd3652bc --- /dev/null +++ b/R/ISOMLCodeListDictionary.R @@ -0,0 +1,32 @@ +#' ISOMLCodeListDictionary +#' +#' @docType class +#' @importFrom R6 R6Class +#' @export +#' @keywords ISO code element +#' @return Object of \code{\link{R6Class}} for modelling an ISO Metadata codelist dictionary +#' @format \code{\link{R6Class}} object. +#' +#' @note Abstract ISO codelist class used internally by geometa +#' +#' @references +#' ISO/TS 19139:2007 Geographic information -- XML +#' +#' @author Emmanuel Blondel +#' +ISOMLCodeListDictionary <- R6Class("ISOMLCodeListDictionary", + inherit = ISOCodeListDictionary, + private = list( + xmlElement = "ML_CodeListDictionary", + xmlNamespacePrefix = list( + "19115-1/2" = "GMX" + ) + ), + public = list( + #'@description Initializes object + #'@param xml object of class \link{XMLInternalNode-class} + initialize = function(xml = NULL){ + super$initialize(xml = xml) + } + ) +) diff --git a/R/ISOMetadataNamespace.R b/R/ISOMetadataNamespace.R index e1791785..eea0b647 100644 --- a/R/ISOMetadataNamespace.R +++ b/R/ISOMetadataNamespace.R @@ -17,13 +17,17 @@ ISOMetadataNamespace <- R6Class("ISOMetadataNamespace", id = NA, #'@field uri uri uri = NA, + #'@field standard standard + standard = data.frame(specification = NA, schema = NA, title = NA), #'@description Initializes namespace object #'@param id id #'@param uri uri - initialize = function(id, uri){ + #'@param standard standard + initialize = function(id, uri, standard){ self$id = id self$uri = uri + self$standard = standard }, #'@description Get definition @@ -32,41 +36,260 @@ ISOMetadataNamespace <- R6Class("ISOMetadataNamespace", ns <- list(self$uri) names(ns) <- self$id return(ns) + }, + + #'@description Get standard + #'@return object of class \link{data.frame} + getStandard = function(){ + return(self$standard) } + ) ) -ISOMetadataNamespace$GCO = ISOMetadataNamespace$new("gco", "http://www.isotc211.org/2005/gco") -ISOMetadataNamespace$GFC = ISOMetadataNamespace$new("gfc", "http://www.isotc211.org/2005/gfc") -ISOMetadataNamespace$GMD = ISOMetadataNamespace$new("gmd", "http://www.isotc211.org/2005/gmd") -ISOMetadataNamespace$GMI = ISOMetadataNamespace$new("gmi", "http://www.isotc211.org/2005/gmi") #http://standards.iso.org/iso/19115/-2/gmi/1.0 -ISOMetadataNamespace$GMX = ISOMetadataNamespace$new("gmx", "http://www.isotc211.org/2005/gmx") -ISOMetadataNamespace$GTS = ISOMetadataNamespace$new("gts", "http://www.isotc211.org/2005/gts") -ISOMetadataNamespace$SRV = ISOMetadataNamespace$new("srv", "http://www.isotc211.org/2005/srv") -ISOMetadataNamespace$GML = ISOMetadataNamespace$new("gml", "http://www.opengis.net/gml/3.2") -ISOMetadataNamespace$GMLCOV = ISOMetadataNamespace$new("gmlcov", "http://www.opengis.net/gmlcov/1.0") -ISOMetadataNamespace$GMLRGRID = ISOMetadataNamespace$new("gmlrgrid", "http://www.opengis.net/gml/3.3/rgrid") -ISOMetadataNamespace$SWE = ISOMetadataNamespace$new("swe", "http://www.opengis.net/swe/2.0") -ISOMetadataNamespace$XLINK = ISOMetadataNamespace$new("xlink", "http://www.w3.org/1999/xlink") -ISOMetadataNamespace$XSI = ISOMetadataNamespace$new("xsi", "http://www.w3.org/2001/XMLSchema-instance") #' setMetadataNamespaces #' @export -setISOMetadataNamespaces <- function(){ - .geometa.iso$namespaces <- list( - ISOMetadataNamespace$GCO, - ISOMetadataNamespace$GFC, - ISOMetadataNamespace$GMD, - ISOMetadataNamespace$GMI, - ISOMetadataNamespace$GMX, - ISOMetadataNamespace$GTS, - ISOMetadataNamespace$SRV, - ISOMetadataNamespace$GML, - ISOMetadataNamespace$GMLCOV, - ISOMetadataNamespace$GMLRGRID, - ISOMetadataNamespace$SWE, - ISOMetadataNamespace$XLINK, - ISOMetadataNamespace$XSI +setISOMetadataNamespaces <- function(version = "19115-1/2"){ + + #XML 1.0 + #---------------------------------------------------- + xml_namespaces <- list( + #XLINK + ISOMetadataNamespace$new( + id = "xlink", uri = "http://www.w3.org/1999/xlink", + standard = data.frame(specification = "XML 1.0", schema = "XML 1.0", title = "Extensible Markup Language (XML) 1.0 (Fifth Edition)", stringsAsFactors = FALSE) + ), + #XSI + ISOMetadataNamespace$new( + id = "xsi", uri = "http://www.w3.org/2001/XMLSchema-instance", + standard = data.frame(specification = "XML 1.0", schema = "XML 1.0", title = "Extensible Markup Language (XML) 1.0 (Fifth Edition)", stringsAsFactors = FALSE) + ) + ) + #GML and related + #---------------------------------------------------- + gml_namespaces <- list( + #GML + ISOMetadataNamespace$new( + id = "gml", uri = "http://www.opengis.net/gml/3.2", + standard = data.frame(specification = "GML 3.2.1 (ISO 19136)", schema = "GML 3.2.1 (ISO 19136)", title = "Geographic Markup Language", stringsAsFactors = FALSE) + ), + #GMLCOV + ISOMetadataNamespace$new( + id = "gmlcov", uri = "http://www.opengis.net/gmlcov/1.0", + standard = data.frame(specification = "GML 3.2.1 Coverage (OGC GMLCOV)", schema = "GML 3.2.1 Coverage (OGC GMLCOV)", title = "OGC GML Coverage Implementation Schema", stringsAsFactors = FALSE) + ), + #GMLRGRID + ISOMetadataNamespace$new( + id = "gmlrgrid", uri = "http://www.opengis.net/gml/3.3/rgrid", + standard = data.frame(specification = "GML 3.3 Referenceable Grid (OGC GML)", schema = "GML 3.3 Referenceable Grid (OGC GML)", title = "OGC GML Referenceable Grid", stringsAsFactors = FALSE) + ) ) + + #SWE + #---------------------------------------------------- + swe_namespaces <- list( + #SWE + ISOMetadataNamespace$new( + id = "swe", uri = "http://www.opengis.net/swe/2.0", + standard = data.frame(specification = "SWE 2.0", schema = "SWE 2.0", title = "Sensor Web Enablement (SWE) Common Data Model", stringsAsFactors = FALSE) + ) + ) + + #ISO 19115 and related + #---------------------------------------------------- + iso_namespaces <- switch(version, + "19115-1/2" = list( + #ISO 19110 + #---------------------------------------------------- + #GFC + ISOMetadataNamespace$new( + id = "gfc", uri = "http://www.isotc211.org/2005/gfc", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO 19110:2005", title = "Geographic Information - Methodology for feature cataloguing", stringsAsFactors = FALSE) + ), + #ISO 19115-1 / 19115-2 / 19139 + #---------------------------------------------------- + #GCO + ISOMetadataNamespace$new( + id = "gco", uri = "http://www.isotc211.org/2005/gco", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO/TS 19103:2005", title = "Geographic Common extensible markup language", stringsAsFactors = FALSE) + ), + #GMD + ISOMetadataNamespace$new( + id = "gmd", uri = "http://www.isotc211.org/2005/gmd", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO 19115-1:2003", title = "Geographic Information - Metadata", stringsAsFactors = FALSE) + ), + #GMI + ISOMetadataNamespace$new( + id = "gmi", uri = "http://www.isotc211.org/2005/gmi", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO 19115-2:2009", title = "Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data", stringsAsFactors = FALSE) + ), + #GMX + ISOMetadataNamespace$new( + id = "gmx", uri = "http://www.isotc211.org/2005/gmx", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO/TS 19139:2007", title = "Geographic Metadata XML Schema", stringsAsFactors = FALSE) + ), + #GTS + ISOMetadataNamespace$new( + id = "gts", uri = "http://www.isotc211.org/2005/gts", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO/TS 19139:2007", title = "Geographic Metadata XML Schema - Geographic Temporal Schema (GTS)", stringsAsFactors = FALSE) + ), + #ISO 19119 + #---------------------------------------------------- + #SRV + ISOMetadataNamespace$new( + id = "srv", uri = "http://www.isotc211.org/2005/srv", + standard = data.frame(specification = "ISO/TS 19139:2007", schema = "ISO 19119:2005", title = "Geographic Information - Service Metadata", stringsAsFactors = FALSE) + ) + ), + "19115-3" = list( + #ISO 19115-3 + #---------------------------------------------------- + #CAT + ISOMetadataNamespace$new( + id = "cat", uri = "http://standards.iso.org/iso/19115/-3/cat/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO/TS 19139:2007", title = "CATalogue Objects (CAT) Version: 1.0", stringsAsFactors = FALSE) + ), + #CIT + ISOMetadataNamespace$new( + id = "cit", uri = "http://standards.iso.org/iso/19115/-3/cit/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Citation and responsible party information (CIT) Version: 2.0", stringsAsFactors = FALSE) + ), + #GCO + ISOMetadataNamespace$new( + id = "gco", uri = "http://standards.iso.org/iso/19115/-3/gco/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Geospatial COmmon Objects (GCO) Version: 1.0", stringsAsFactors = FALSE) + ), + #GCX + ISOMetadataNamespace$new( + id = "gcx", uri = "http://standards.iso.org/iso/19115/-3/gcx/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Geospatial Common eXtension (GCX) Version: 1.0", stringsAsFactors = FALSE) + ), + #GEX + ISOMetadataNamespace$new( + id = "gex", uri = "http://standards.iso.org/iso/19115/-3/gex/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Geospatial EXtent (GEX) Version: 1.0", stringsAsFactors = FALSE) + ), + #GMW + ISOMetadataNamespace$new( + id = "gmw", uri = "http://standards.iso.org/iso/19115/-3/gmw/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Geographic Markup Wrappers (GMW) Version: 1.0", stringsAsFactors = FALSE) + ), + #LAN + ISOMetadataNamespace$new( + id = "lan", uri = "http://standards.iso.org/iso/19115/-3/lan/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "metadata for LANguage and localization (LAN) Version: 1.0", stringsAsFactors = FALSE) + ), + #MAC + ISOMetadataNamespace$new( + id = "mac", uri = "http://standards.iso.org/iso/19115/-3/mac/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for ACquisition (MAC) Version: 2.0", stringsAsFactors = FALSE) + ), + #MAS + ISOMetadataNamespace$new( + id = "mas", uri = "http://standards.iso.org/iso/19115/-3/mas/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Application Schemas (MAS) Version: 2.0", stringsAsFactors = FALSE) + ), + #MCC + ISOMetadataNamespace$new( + id = "mcc", uri = "http://standards.iso.org/iso/19115/-3/mcc/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata Common Classes (MCC) Version: 1.0", stringsAsFactors = FALSE) + ), + #MCO + ISOMetadataNamespace$new( + id = "mco", uri = "http://standards.iso.org/iso/19115/-3/mco/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for COnstraints (MCO) Version: 1.0", stringsAsFactors = FALSE) + ), + #MDA + ISOMetadataNamespace$new( + id = "mda", uri = "http://standards.iso.org/iso/19115/-3/mda/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "MetaData for Applications (MDA) Version: 2.0", stringsAsFactors = FALSE) + ), + #MDB + ISOMetadataNamespace$new( + id = "mdb", uri = "http://standards.iso.org/iso/19115/-3/mdb/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "MetaData Base (MDB) Version: 2.0", stringsAsFactors = FALSE) + ), + #MDs + ISOMetadataNamespace$new( + id = "mds", uri = "http://standards.iso.org/iso/19115/-3/mds/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "MetaData for Service identification (MDS) Version: 2.0", stringsAsFactors = FALSE) + ), + #MDT + ISOMetadataNamespace$new( + id = "mdt", uri = "http://standards.iso.org/iso/19115/-3/mdt/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Data Transfer (MDT) Version: 2.0", stringsAsFactors = FALSE) + ), + #MEX + ISOMetadataNamespace$new( + id = "mex", uri = "http://standards.iso.org/iso/19115/-3/mex/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata EXtensions (MEX) Version: 1.0", stringsAsFactors = FALSE) + ), + #MMI + ISOMetadataNamespace$new( + id = "mmi", uri = "http://standards.iso.org/iso/19115/-3/mmi/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Maintennce Information (MMI) Version: 1.0", stringsAsFactors = FALSE) + ), + #MPC + ISOMetadataNamespace$new( + id = "mpc", uri = "http://standards.iso.org/iso/19115/-3/mpc/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Portrayal Catalogues (MPC) Version: 1.0", stringsAsFactors = FALSE) + ), + #MRC + ISOMetadataNamespace$new( + id = "mrc", uri = "http://standards.iso.org/iso/19115/-3/mrc/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Resource Content (MRC) Version: 1.0", stringsAsFactors = FALSE) + ), + #MRD + ISOMetadataNamespace$new( + id = "mrd", uri = "http://standards.iso.org/iso/19115/-3/mrd/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Resource Distribution (MRD) Version: 1.0", stringsAsFactors = FALSE) + ), + #MRI + ISOMetadataNamespace$new( + id = "mri", uri = "http://standards.iso.org/iso/19115/-3/mri/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Resource Identification (MRI) Version: 1.0", stringsAsFactors = FALSE) + ), + #MRL + ISOMetadataNamespace$new( + id = "mrl", uri = "http://standards.iso.org/iso/19115/-3/mrl/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Resource Lineage (MRL) Version: 2.0", stringsAsFactors = FALSE) + ), + #MRS + ISOMetadataNamespace$new( + id = "mrs", uri = "http://standards.iso.org/iso/19115/-3/mrs/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Reference Systems (MRS) Version: 1.0", stringsAsFactors = FALSE) + ), + #MSR + ISOMetadataNamespace$new( + id = "msr", uri = "http://standards.iso.org/iso/19115/-3/msr/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for Spatial Representation (MSR) Version: 2.0", stringsAsFactors = FALSE) + ), + #SRV + ISOMetadataNamespace$new( + id = "srv", uri = "http://standards.iso.org/iso/19115/-3/srv/2.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19115-1:2014", title = "Metadata for SeRVices (SRV) Version: 2.0", stringsAsFactors = FALSE) + ), + #DQC + ISOMetadataNamespace$new( + id = "dqc", uri = "http://standards.iso.org/iso/19157/-2/dqc/1.0", + standard = data.frame(specification = "ISO/TS 19115-3:2016", schema = "ISO 19157", title = "Data Quality abstract Classes (DQC) Version 1.0", stringsAsFactors = FALSE) + ) + ) + ) + all_namespaces <- c( + #XML 1.0 + xml_namespaces, + #GML + gml_namespaces, + #SWE + swe_namespaces, + #iso19115 + iso_namespaces + ) + for(ns in all_namespaces){ + ISOMetadataNamespace[[toupper(ns$id)]] <- ns + } + .geometa.iso$namespaces <- all_namespaces } #' @name getISOMetadataNamespaces @@ -102,6 +325,7 @@ getISOMetadataNamespaces = function(){ #' @author Emmanuel Blondel, \email{emmanuel.blondel1@@gmail.com} # getISOMetadataNamespace = function(id){ + if(is.list(id)) if(getMetadataStandard() %in% names(id)) id = id[[getMetadataStandard()]] return(ISOMetadataNamespace[[id]]) } @@ -125,6 +349,7 @@ getISOMetadataNamespace = function(id){ #' @author Emmanuel Blondel, \email{emmanuel.blondel1@@gmail.com} # registerISOMetadataNamespace <- function(id, uri, force = FALSE){ + if(is.list(id)) if(getMetadataStandard() %in% names(id)) id = id[[getMetadataStandard()]] ns <- getISOMetadataNamespace(toupper(id)) if(!is.null(ns)){ if(!force) stop(sprintf("ISOMetadataNamespace with id '%s' already exists. Use force = TRUE to force registration", id)) diff --git a/R/ISOMetadataSchemas.R b/R/ISOMetadataSchemas.R index 23c67143..75ae0b97 100644 --- a/R/ISOMetadataSchemas.R +++ b/R/ISOMetadataSchemas.R @@ -24,15 +24,33 @@ registerISOMetadataSchema <- function(xsdFile){ .geometa.iso$schemas <- schemas } +#'getISOMetadataSchemaFile +#'@export +getISOMetadataSchemaFile <- function(version = "19115-1/2"){ + available_versions <- c("19115-1/2","19115-3") + if(!version %in% available_versions){ + errMsg <- sprintf("Version '%s' not among available schema versions (%s)", + version, paste0(available_versions, collapse = ",")) + stop(errMsg) + } + schemaPath <- "extdata/schemas" + namespace <- switch(version, + "19115-1/2" = "19115/-1/gmd", + "19115-3" = "19115/-3/mdb/2.0" + ) + xsdFilename <- switch(version, + "19115-1/2" = "gmd.xsd", + "19115-3" = "mdb.xsd" + ) + defaultXsdFile <- system.file(paste(schemaPath, namespace, sep="/"), xsdFilename, package = "geometa", mustWork = TRUE) + return(defaultXsdFile) +} + #'setISOMetadataSchemas #'@export -setISOMetadataSchemas <- function(){ +setISOMetadataSchemas <- function(version = "19115-1/2"){ packageStartupMessage("Loading ISO 19139 XML schemas...") - schemaPath <- "extdata/schemas" - namespace <- "gmd" - defaultXsdFile <- system.file(paste(schemaPath, namespace, sep="/"), paste0(namespace,".xsd"), - package = "geometa", mustWork = TRUE) - registerISOMetadataSchema(defaultXsdFile) + registerISOMetadataSchema(getISOMetadataSchemaFile(version = version)) } #' @name getISOMetadataSchemas @@ -50,4 +68,50 @@ setISOMetadataSchemas <- function(){ # getISOMetadataSchemas <- function(){ return(.geometa.iso$schemas) -} \ No newline at end of file +} + + +#' @name setMetadataStandard +#' @aliases setMetadataStandard +#' @title setMetadataStandard +#' @export +#' @description \code{setMetadataStandard} allows to set the standard to use for encoding/decoding in \pkg{geometa}. +#' By default the standard "19115-1/2" will be used. Possible alternative value "19115-3" +#' +#' @usage setMetadataStandard(version) +#' +#' @param version the standard version +#' +#' @examples +#' setMetadataStandard(version = "19115-3") +#' +#' @author Emmanuel Blondel, \email{emmanuel.blondel1@@gmail.com} +# +setMetadataStandard <- function(version = "19115-1/2"){ + available_versions <- c("19115-1/2","19115-3") + if(!version %in% available_versions){ + errMsg <- sprintf("Version '%s' not among available schema versions (%s)", + version, paste0(available_versions, collapse = ",")) + stop(errMsg) + } + .geometa.iso$version <- version + setISOMetadataNamespaces(version = version) +} + +#' @name getMetadataStandard +#' @aliases getMetadataStandard +#' @title getMetadataStandard +#' @export +#' @description \code{getMetadataStandard} allows to set the standard to use for encoding/decoding in \pkg{geometa}. +#' +#' @usage getMetadataStandard() +#' +#' @examples +#' getMetadataStandard() +#' +#' @author Emmanuel Blondel, \email{emmanuel.blondel1@@gmail.com} +# +getMetadataStandard <- function(){ + return(.geometa.iso$version) +} + diff --git a/R/geometa_coverage.R b/R/geometa_coverage.R index 43f6dffa..e8b39e93 100644 --- a/R/geometa_coverage.R +++ b/R/geometa_coverage.R @@ -228,31 +228,38 @@ get_schema_elements <- function(url, verbose = FALSE, schemaCollector = new.env( #' #' @usage geometa_coverage() #' +#' @param version main metadata standard version #' @return an object of class \code{data.frame} #' #' @examples #' \donttest{ -#' cov <- geometa_coverage() +#' cov <- geometa_coverage(version = "19115-3") #' } #' #' @author Emmanuel Blondel, \email{emmanuel.blondel1@@gmail.com} #' -geometa_coverage <- function(){ - url = system.file("extdata/schemas/gmd/gmd.xsd",package = "geometa") - elements <- get_schema_elements(url) +geometa_coverage <- function(version = "19115-1/2"){ + setMetadataStandard(version = version) + xsd_filepath = getISOMetadataSchemaFile(version = version) + elements <- get_schema_elements(xsd_filepath) + elements$namespace <- toupper(elements$namespace) + if(version == "19115-3") elements <- elements[elements$namespace != "GMD",] + classes <- ISOAbstractObject$getISOClasses(pretty = TRUE) + colnames(classes)[colnames(classes)=="ns_prefix"] <- "namespace" elements <- merge( - x = elements, y = ISOAbstractObject$getISOClasses(pretty = TRUE), - by = "element", all.x = TRUE, all.y = FALSE + x = elements, y = classes, + by = c("element", "namespace"), all.x = TRUE, all.y = FALSE ) elements$in_geometa <- !sapply(elements$geometa_class, is.na) - elements[is.na(elements$ns_prefix),]$ns_prefix <- toupper(elements[is.na(elements$ns_prefix),"namespace"]) - elements <- elements[!(elements$ns_prefix %in% c("XS","XLINK")),] - std <- do.call("rbind",lapply(elements$ns_prefix, ISOAbstractObject$getStandardByPrefix)) + elements[is.na(elements$refactored),]$refactored = FALSE + elements[is.na(elements$namespace),]$namespace <- toupper(elements[is.na(elements$namespace),"namespace"]) + elements <- elements[!(elements$namespace %in% c("XS","XLINK")),] + std <- do.call("rbind",lapply(elements$namespace, ISOAbstractObject$getStandardByPrefix)) elements$specification <- std$specification + elements$schema <- std$schema elements$title <- std$title - elements$namespace <- NULL elements$ns_uri <- NULL - elements <- elements[with(elements,order(specification, ns_prefix, element)),c("specification", "title", "ns_prefix", "element", "geometa_class", "in_geometa")] + elements <- elements[with(elements,order(specification, schema, namespace, element)),c("specification", "schema", "title", "namespace", "element", "geometa_class", "in_geometa", "refactored")] elements <- rbind( elements[startsWith(elements$specification, "ISO"),], elements[startsWith(elements$specification, "GML"),], diff --git a/R/profile.R b/R/profile.R index a76559e3..71044a9e 100644 --- a/R/profile.R +++ b/R/profile.R @@ -11,11 +11,15 @@ assign(".geometa.iso", new.env(), envir= asNamespace(pkgname)) assign(".geometa.iana", new.env(), envir= asNamespace(pkgname)) + #set default metadata standard + setMetadataStandard(version = "19115-1/2") + #set ISO metadata namespaces setISOMetadataNamespaces() #set ISO schemas - setISOMetadataSchemas() + setISOMetadataSchemas(version = "19115-1/2") + setISOMetadataSchemas(version = "19115-3") #set ISO codelists setISOCodelists() diff --git a/inst/extdata/coverage/coverage.R b/inst/extdata/coverage/coverage.R index aa522111..c024e127 100644 --- a/inst/extdata/coverage/coverage.R +++ b/inst/extdata/coverage/coverage.R @@ -1,33 +1,44 @@ #compute coverage require(geometa, quietly = TRUE) -cov <- geometa_coverage() +cov_1 <- geometa_coverage(version = "19115-1/2") +cov_2 <- geometa_coverage(version = "19115-3") +cov <- unique(rbind(cov_1, cov_2)) #coverage summary -stds <- unique(cov$specification) +cov$id = paste(cov$specification, " - ", cov$schema, " - ", cov$namespace) +stds <- unique(cov$id) stds <- stds[order(stds)] cov_summary <- do.call("rbind", lapply(stds, function(std){ - cov_std <- cov[cov$specification == std,] + cov_std <- cov[cov$id == std,] cov_std_per <- round(nrow(cov_std[cov_std$in_geometa,]) / nrow(cov_std) * 100,2) cov_std_in <- nrow(cov_std[cov_std$in_geometa,]) cov_std_out <- nrow(cov_std[!cov_std$in_geometa,]) + cov_std_refactored <- nrow(cov_std[cov_std$refactored,]) + cov_std_torefactor <- nrow(cov_std[!cov_std$refactored,]) cov_out <- data.frame( - Standard = std, + id = std, + Specification = cov_std$specification[1], + Schema = cov_std$schema[1], Title = cov_std$title[1], - Namespace = cov_std$ns_prefix[1], + Namespace = cov_std$namespace[1], Supported = cov_std_in, Missing = cov_std_out, + Refactored = cov_std_refactored, + Torefactor = cov_std_torefactor, Coverage = cov_std_per, stringsAsFactors = FALSE ) + print(cov_out) return(cov_out) })) cov_summary$coverage_class <- floor(cov_summary$Coverage/20) -row.names(cov_summary) <- cov_summary$Standard +row.names(cov_summary) <- cov_summary$id +cov_summary$id = NULL cov_summary <- rbind( - cov_summary[startsWith(cov_summary$Standard, "ISO"),], - cov_summary[startsWith(cov_summary$Standard, "GML"),], - cov_summary[startsWith(cov_summary$Standard, "SWE"),] + cov_summary[startsWith(cov_summary$Specification, "ISO"),], + cov_summary[startsWith(cov_summary$Specification, "GML"),], + cov_summary[startsWith(cov_summary$Specification, "SWE"),] ) #cov_summary_md (for README) @@ -51,8 +62,7 @@ cov_summary_md$Coverage <- sapply(1:nrow(cov_summary_md), function(i){ ) }) cov_summary_md$coverage_class <- NULL -cov_summary_md$Standard <- row.names(cov_summary_md) -cov_summary_md <- cov_summary_md[,c("Standard","Title","Namespace","Coverage","Supported","Missing")] +cov_summary_md <- cov_summary_md[,c("Specification", "Schema", "Title","Namespace","Coverage","Supported","Missing", "Refactored", "Torefactor")] row.names(cov_summary_md) <- NULL cov_kable <- kableExtra::kable(cov_summary_md, format = "markdown") kableExtra::save_kable(cov_kable, file = file.path(getwd(), "inst/extdata/coverage/geometa_coverage_summary.md")) diff --git a/inst/extdata/coverage/geometa_coverage_inventory.csv b/inst/extdata/coverage/geometa_coverage_inventory.csv index 6b2d1022..3274b251 100644 --- a/inst/extdata/coverage/geometa_coverage_inventory.csv +++ b/inst/extdata/coverage/geometa_coverage_inventory.csv @@ -1,509 +1,609 @@ -"specification","title","ns_prefix","element","geometa_class","in_geometa" -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","AbstractFC_CarrierOfCharacteristics","ISOAbstractCarrierOfCharacteristics",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","AbstractFC_PropertyType","ISOAbstractPropertyType",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_AssociationRole","ISOAssociationRole",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_Binding","ISOBinding",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_BoundAssociationRole","ISOBoundAssociationRole",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_BoundFeatureAttribute","ISOBoundFeatureAttribute",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_Constraint","ISOConstraint",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_DefinitionReference","ISODefinitionReference",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_DefinitionSource","ISODefinitionSource",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureAssociation","ISOFeatureAssociation",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureAttribute","ISOFeatureAttribute",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureCatalogue","ISOFeatureCatalogue",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureOperation","ISOFeatureOperation",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureType","ISOFeatureType",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_InheritanceRelation","ISOInheritanceRelation",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_ListedValue","ISOListedValue",TRUE -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_RoleType","ISORoleType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Completeness","ISOAbstractCompleteness",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Element","ISODataQualityAbstractElement",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_LogicalConsistency","ISOAbstractLogicalConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_PositionalAccuracy","ISOAbstractPositionalAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Result","ISOAbstractResult",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_TemporalAccuracy","ISOAbstractTemporalAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_ThematicAccuracy","ISOAbstractThematicAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDS_Aggregate","ISOAbstractAggregate",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractEX_GeographicExtent","ISOGeographicExtent",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_ContentInformation","ISOContentInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_Identification","ISOIdentification",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_SpatialRepresentation","ISOSpatialRepresentation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","AbstractRS_ReferenceSystem","ISOAbstractReferenceSystem",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Address","ISOAddress",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Citation","ISOCitation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Contact","ISOContact",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Date","ISODate",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_DateTypeCode","ISODateType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_OnLineFunctionCode","ISOOnLineFunction",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_OnlineResource","ISOOnlineResource",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_PresentationFormCode","ISOPresentationForm",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_ResponsibleParty","ISOResponsibleParty",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_RoleCode","ISORole",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Series","ISOCitationSeries",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","CI_Telephone","ISOTelephone",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","Country","ISOCountry",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_AbsoluteExternalPositionalAccuracy","ISOAbsoluteExternalPositionalAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_AccuracyOfATimeMeasurement","ISOAccuracyOfATimeMeasurement",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_CompletenessCommission","ISOCompletenessCommission",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_CompletenessOmission","ISOCompletenessOmission",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ConceptualConsistency","ISOConceptualConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ConformanceResult","ISOConformanceResult",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_DataQuality","ISODataQuality",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_DomainConsistency","ISODomainConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_EvaluationMethodTypeCode","ISOEvaluationMethodType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_FormatConsistency","ISOFormatConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_GriddedDataPositionalAccuracy","ISOGriddedDataPositionalAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_NonQuantitativeAttributeAccuracy","ISONonQuantitativeAttributeAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_QuantitativeAttributeAccuracy","ISOQuantitativeAttributeAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_QuantitativeResult","ISOQuantitativeResult",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_RelativeInternalPositionalAccuracy","ISORelativeInternalPositionalAccuracy",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_Scope","ISOScope",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TemporalConsistency","ISOTemporalConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TemporalValidity","ISOTemporalValidity",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ThematicClassificationCorrectness","ISOThematicClassificationCorrectness",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TopologicalConsistency","ISOTopologicalConsistency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_Association","ISOAssociation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_AssociationTypeCode","ISOAssociationType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_DataSet","ISODataSet",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_Initiative","ISOInitiative",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_InitiativeTypeCode","ISOInitiativeType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_OtherAggregate","ISOOtherAggregate",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_Platform","ISOPlatform",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_ProductionSeries","ISOProductionSeries",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_Sensor","ISOSensor",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_Series","ISOSeries",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","DS_StereoMate","ISOStereoMate",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_BoundingPolygon","ISOBoundingPolygon",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_Extent","ISOExtent",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_GeographicBoundingBox","ISOGeographicBoundingBox",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_GeographicDescription","ISOGeographicDescription",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_SpatialTemporalExtent","ISOSpatialTemporalExtent",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_TemporalExtent","ISOTemporalExtent",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","EX_VerticalExtent","ISOVerticalExtent",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","LanguageCode","ISOLanguage",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","LI_Lineage","ISOLineage",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","LI_ProcessStep","ISOProcessStep",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","LI_Source","ISOSource",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","LocalisedCharacterString","ISOLocalisedCharacterString",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_AggregateInformation","ISOAggregateInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ApplicationSchemaInformation","ISOApplicationSchemaInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Band","ISOBand",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_BrowseGraphic","ISOBrowseGraphic",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_CellGeometryCode","ISOCellGeometry",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_CharacterSetCode","ISOCharacterSet",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ClassificationCode","ISOClassification",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Constraints","ISOConstraints",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_CoverageContentTypeCode","ISOCoverageContentType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_CoverageDescription","ISOCoverageDescription",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_DataIdentification","ISODataIdentification",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_DatatypeCode","ISODatatype",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_DigitalTransferOptions","ISODigitalTransferOptions",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Dimension","ISODimension",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_DimensionNameTypeCode","ISODimensionNameType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Distribution","ISODistribution",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_DistributionUnits","ISODistributionUnits",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Distributor","ISODistributor",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ExtendedElementInformation","ISOExtendedElementInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_FeatureCatalogueDescription","ISOFeatureCatalogueDescription",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Format","ISOFormat",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_GeometricObjects","ISOGeometricObjects",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_GeometricObjectTypeCode","ISOGeometricObjectType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Georectified","ISOGeorectified",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Georeferenceable","ISOGeoreferenceable",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_GridSpatialRepresentation","ISOGridSpatialRepresentation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Identifier","ISOMetaIdentifier",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ImageDescription","ISOImageDescription",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ImagingConditionCode","ISOImagingCondition",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Keywords","ISOKeywords",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_KeywordTypeCode","ISOKeywordType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_LegalConstraints","ISOLegalConstraints",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_MaintenanceFrequencyCode","ISOMaintenanceFrequency",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_MaintenanceInformation","ISOMaintenanceInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Medium","ISOMedium",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_MediumFormatCode","ISOMediumFormat",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_MediumNameCode","ISOMediumName",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Metadata","ISOMetadata",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_MetadataExtensionInformation","ISOMetadataExtensionInformation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ObligationCode","ISOObligation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_PixelOrientationCode","ISOPixelOrientation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_PortrayalCatalogueReference","ISOPortrayalCatalogueReference",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ProgressCode","ISOStatus",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_RangeDimension","ISORangeDimension",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ReferenceSystem","ISOReferenceSystem",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_RepresentativeFraction","ISORepresentativeFraction",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Resolution","ISOResolution",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_RestrictionCode","ISORestriction",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ScopeCode","ISOHierarchyLevel",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ScopeDescription","ISOScopeDescription",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_SecurityConstraints","ISOSecurityConstraints",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_ServiceIdentification","ISOServiceIdentification",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_SpatialRepresentationTypeCode","ISOSpatialRepresentationType",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_StandardOrderProcess","ISOStandardOrderProcess",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_TopicCategoryCode","ISOTopicCategory",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_TopologyLevelCode","ISOTopologyLevel",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_Usage","ISOUsage",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","MD_VectorSpatialRepresentation","ISOVectorSpatialRepresentation",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","PT_FreeText","ISOFreeText",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","PT_Locale","ISOLocale",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","PT_LocaleContainer","ISOLocaleContainer",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","RS_Identifier","ISOReferenceIdentifier",TRUE -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD","URL","ISOURL",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","AbstractMI_GeolocationInformation","ISOImageryAbstractGeolocationInformation",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Algorithm","ISOImageryAlgorithm",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_NominalResolution","ISOImageryNominalResolution",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Processing","ISOImageryProcessing",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_ProcessStep","ISOImageryProcessStep",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_ProcessStepReport","ISOImageryProcessStepReport",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Source","ISOImagerySource",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_AcquisitionInformation","ISOImageryAcquisitionInformation",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Band","ISOImageryBand",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_BandDefinition","ISOImageryBandDefinition",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ContextCode","ISOImageryContext",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_CoverageDescription","ISOImageryCoverageDescription",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_EnvironmentalRecord","ISOImageryEnvironmentalRecord",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Event","ISOImageryEvent",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GCP","ISOImageryGCP",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GCPCollection","ISOImageryGCPCollection",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GeometryTypeCode","ISOImageryGeometryType",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Georectified","ISOImageryGeorectified",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Georeferenceable","ISOImageryGeoreferenceable",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ImageDescription","ISOImageryImageDescription",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Instrument","ISOImageryInstrument",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Metadata","ISOImageryMetadata",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Objective","ISOImageryObjective",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ObjectiveTypeCode","ISOImageryObjectiveType",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Operation","ISOImageryOperation",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_OperationTypeCode","ISOImageryOperationType",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Plan","ISOImageryPlan",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Platform","ISOImageryPlatform",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PlatformPass","ISOImageryPlatformPass",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PolarisationOrientationCode","ISOImageryPolarisationOrientation",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PriorityCode","ISOImageryPriority",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_RangeElementDescription","ISOImageryRangeElementDescription",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_RequestedDate","ISOImageryRequestedDate",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Requirement","ISOImageryRequirement",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_SensorTypeCode","ISOImagerySensorType",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_SequenceCode","ISOImagerySequence",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_TransferFunctionTypeCode","ISOImageryTransferFunctionType",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_TriggerCode","ISOImageryTrigger",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","QE_CoverageResult","ISOImageryCoverageResult",TRUE -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","QE_Usability","ISOImageryUsability",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","DCPList","ISODCPList",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_CoupledResource","ISOCoupledResource",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_CouplingType","ISOCouplingType",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_Interface","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_Operation","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationChain","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationChainMetadata","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationMetadata","ISOOperationMetadata",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationModel","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_Parameter","ISOParameter",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_ParameterDirection","ISOParameterDirection",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_PlatformNeutralServiceSpecification","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_PlatformSpecificServiceSpecification","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_Port","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_PortSpecification","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_Service","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceIdentification","ISOSRVServiceIdentification",TRUE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceSpecification","",FALSE -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceType","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","AbstractCT_Catalogue","ISOAbstractCatalogue",TRUE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","AbstractMX_File","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","Anchor","ISOAnchor",TRUE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ClAlternativeExpression","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CodeAlternativeExpression","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CodeDefinition","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CodeListDictionary","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CoordinateSystemAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CoordinateSystemAxisAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CrsAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CT_CodelistCatalogue","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CT_CrsCatalogue","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","CT_UomCatalogue","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","DatumAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","EllipsoidAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","FileName","ISOFileName",TRUE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MimeFileType","ISOMimeFileType",TRUE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_AffineCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_BaseUnit","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CartesianCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CodeDefinition","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CodeListDictionary","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CompoundCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_ConcatenatedOperation","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_ConventionalUnit","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_Conversion","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CoordinateSystemAxis","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_CylindricalCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_DerivedCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_DerivedUnit","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_Ellipsoid","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_EllipsoidalCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_EngineeringCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_EngineeringDatum","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_GeodeticCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_GeodeticDatum","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_ImageCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_ImageDatum","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_LinearCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationMethod","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationParameter","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationParameterGroup","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_PassThroughOperation","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_PolarCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_PrimeMeridian","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_ProjectedCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_SphericalCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_TemporalCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_TemporalDatum","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_TimeCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_Transformation","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_UnitDefinition","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_UserDefinedCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalCRS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalCS","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalDatum","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MX_Aggregate","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MX_DataFile","ISODataFile",TRUE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MX_DataSet","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MX_ScopeCode","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","MX_SupportFile","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","OperationAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","OperationMethodAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","OperationParameterAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","PrimeMeridianAlt","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX","UomAlternativeExpression","",FALSE -"ISO/TC211 19139:2007","Geographic Metadata XML Schema - Geographic Temporal Schema (GTS)","GTS","TM_PeriodDuration","",FALSE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","AbstractObject","ISOAbstractObject",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Angle","ISOAngle",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Binary","ISOBinary",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Boolean","ISOBaseBoolean",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Boolean","ISOBaseBoolean",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","CharacterString","ISOBaseCharacterString",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Date","ISOBaseDate",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","DateTime","ISOBaseDateTime",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Decimal","ISOBaseDecimal",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Distance","ISODistance",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Integer","ISOBaseInteger",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Length","ISOLength",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","LocalName","ISOLocalName",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Measure","ISOMeasure",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","MemberName","ISOMemberName",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Multiplicity","ISOMultiplicity",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","MultiplicityRange","ISOMultiplicityRange",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Real","ISOBaseReal",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","RecordType","ISORecordType",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Scale","ISOScale",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","ScopedName","ISOScopedName",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","TypeName","ISOTypeName",TRUE -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","UnlimitedInteger","ISOUnlimitedInteger",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractContinuousCoverage","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCoordinateOperation","GMLAbstractCoordinateOperation",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCoordinateSystem","GMLAbstractCoordinateSystem",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCRS","GMLAbstractCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCurve","GMLAbstractCurve",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCurveSegment","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractDatum","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractFeature","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractFeatureCollection","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralConversion","GMLAbstractGeneralConversion",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralDerivedCRS","GMLAbstractGeneralDerivedCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralOperationParameter","GMLAbstractGeneralOperationParameter",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralParameterValue","GMLAbstractGeneralParameterValue",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralTransformation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometricAggregate","GMLAbstractGeometricAggregate",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometricPrimitive","GMLAbstractGeometricPrimitive",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometry","GMLAbstractGeometry",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGML","GMLAbstractGML",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGriddedSurface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractMetaData","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractObject","GMLAbstractObject",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractParametricCurveSurface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractRing","GMLAbstractRing",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSolid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSurface","GMLAbstractSurface",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSurfacePatch","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeComplex","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeGeometricPrimitive","GMLAbstractTimeGeometricPrimitive",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeObject","GMLAbstractTimeObject",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimePrimitive","GMLAbstractTimePrimitive",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeSlice","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeTopologyPrimitive","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTopology","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTopoPrimitive","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AffineCS","GMLAffineCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AffinePlacement","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Arc","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcByBulge","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcByCenterPoint","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcString","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcStringByBulge","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Array","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Bag","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","BaseUnit","GMLBaseUnit",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Bezier","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","BSpline","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CartesianCS","GMLCartesianCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CategoryExtent","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Circle","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CircleByCenterPoint","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Clothoid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeCurve","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeSolid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeSurface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeValue","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompoundCRS","GMLCompoundCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ConcatenatedOperation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Cone","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ConventionalUnit","GMLConventionalUnit",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Conversion","GMLConversion",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CoordinateSystemAxis","GMLCoordinateSystemAxis",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CubicSpline","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Curve","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Cylinder","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CylindricalCS","GMLCylindricalCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DataBlock","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Definition","GMLDefinition",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DefinitionProxy","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DerivedCRS","GMLDerivedCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DerivedUnit","GMLDerivedUnit",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Dictionary","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectedObservation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectedObservationAtDistance","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectionDescription","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectionVector","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DynamicFeature","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DynamicFeatureCollection","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Edge","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Ellipsoid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EllipsoidalCS","GMLEllipsoidalCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EngineeringCRS","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EngineeringDatum","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Envelope","GMLEnvelope",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EnvelopeWithTimePeriod","GMLEnvelopeWithTimePeriod",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Face","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","FeatureCollection","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","File","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GenericMetaData","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeocentricCRS","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Geodesic","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodesicString","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodeticCRS","GMLGeodeticCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodeticDatum","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeographicCRS","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeometricComplex","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Grid","GMLGrid",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GridEnvelope","GMLGridEnvelope",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GridFunction","GMLGridFunction",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ImageCRS","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ImageDatum","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Knot","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LinearCS","GMLLinearCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LinearRing","GMLLinearRing",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LineString","GMLLineString",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LineStringSegment","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MovingObjectStatus","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiCurve","GMLMultiCurve",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiGeometry","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiPoint","GMLMultiPoint",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiSolid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiSurface","GMLMultiSurface",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Node","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ObliqueCartesianCS","GMLObliqueCartesianCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Observation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OffsetCurve","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationMethod","GMLOperationMethod",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationParameter","GMLOperationParameter",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationParameterGroup","GMLOperationParameterGroup",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OrientableCurve","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OrientableSurface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ParameterValue","GMLParameterValue",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ParameterValueGroup","GMLParameterValueGroup",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PassThroughOperation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Point","GMLPoint",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PolarCS","GMLPolarCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Polygon","GMLPolygon",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PolygonPatch","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PrimeMeridian","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ProjectedCRS","GMLProjectedCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","QuantityExtent","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Rectangle","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","RectifiedGrid","GMLRectifiedGrid",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Ring","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Shell","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Solid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Sphere","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","SphericalCS","GMLSphericalCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Surface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalCRS","GMLTemporalCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalCS","GMLTemporalCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalDatum","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCalendar","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCalendarEra","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeClock","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCoordinateSystem","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCS","GMLTimeCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeEdge","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeInstant","GMLTimeInstant",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeNode","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeOrdinalEra","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeOrdinalReferenceSystem","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimePeriod","GMLTimePeriod",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeReferenceSystem","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeTopologyComplex","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Tin","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoComplex","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoCurve","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoPoint","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoSolid","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoSurface","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoVolume","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Transformation","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Triangle","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","UnitDefinition","GMLUnitDefinition",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","UserDefinedCS","GMLUserDefinedCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ValueArray","",FALSE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalCRS","GMLVerticalCRS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalCS","GMLVerticalCS",TRUE -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalDatum","",FALSE -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractContinuousCoverage","",FALSE -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractCoverage","GMLCOVAbstractCoverage",TRUE -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractDiscreteCoverage","",FALSE -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","Extension","GMLCOVExtension",TRUE -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","SimpleMultiPoint","",FALSE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","AbstractReferenceableGrid","GMLAbstractReferenceableGrid",TRUE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","AbstractReferenceableGrid","GMLAbstractReferenceableGrid",TRUE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","GeneralGridAxis","GMLGeneralGridAxis",TRUE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByArray","GMLReferenceableGridByArray",TRUE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByTransformation","GMLReferenceableGridByTransformation",TRUE -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByVectors","GMLReferenceableGridByVectors",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractDataComponent","SWEAbstractDataComponent",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractEncoding","SWEAbstractEncoding",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractObject","SWEAbstractObject",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSimpleComponent","SWEAbstractSimpleComponent",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSWE","SWEAbstractSWE",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSWEIdentifiable","SWEAbstractSWEIdentifiable",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedTimes","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedTokens","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedValues","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","BinaryEncoding","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Block","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Category","SWECategory",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","CategoryRange","SWECategoryRange",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Component","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Count","SWECount",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","CountRange","SWECountRange",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataArray","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataChoice","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataRecord","SWEDataRecord",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataStream","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Matrix","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","NilValues","SWENilValues",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Quantity","SWEQuantity",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","QuantityRange","SWEQuantityRange",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Text","SWEText",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","TextEncoding","SWETextEncoding",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Time","SWETime",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","TimeRange","SWETimeRange",TRUE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Vector","",FALSE -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","XMLEncoding","SWEXMLEncoding",TRUE +"specification","schema","title","namespace","element","geometa_class","in_geometa","refactored","id" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","AbstractFC_CarrierOfCharacteristics","ISOAbstractCarrierOfCharacteristics",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","AbstractFC_PropertyType","ISOAbstractPropertyType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_AssociationRole","ISOAssociationRole",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_Binding","ISOBinding",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_BoundAssociationRole","ISOBoundAssociationRole",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_BoundFeatureAttribute","ISOBoundFeatureAttribute",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_Constraint","ISOConstraint",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_DefinitionReference","ISODefinitionReference",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_DefinitionSource","ISODefinitionSource",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureAssociation","ISOFeatureAssociation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureAttribute","ISOFeatureAttribute",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureCatalogue","ISOFeatureCatalogue",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureOperation","ISOFeatureOperation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_FeatureType","ISOFeatureType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_InheritanceRelation","ISOInheritanceRelation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_ListedValue","ISOListedValue",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC","FC_RoleType","ISORoleType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19110:2005 - GFC" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Completeness","ISOAbstractCompleteness",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Element","ISODataQualityAbstractElement",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_LogicalConsistency","ISOAbstractLogicalConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_PositionalAccuracy","ISOAbstractPositionalAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_Result","ISOAbstractResult",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_TemporalAccuracy","ISOAbstractTemporalAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDQ_ThematicAccuracy","ISOAbstractThematicAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractDS_Aggregate","ISOAbstractAggregate",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractEX_GeographicExtent","ISOGeographicExtent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_ContentInformation","ISOContentInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_Identification","ISOIdentification",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractMD_SpatialRepresentation","ISOSpatialRepresentation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","AbstractRS_ReferenceSystem","ISOAbstractReferenceSystem",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Address","ISOAddress",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Citation","ISOCitation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Contact","ISOContact",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Date","ISODate",TRUE,TRUE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_DateTypeCode","ISODateType",TRUE,TRUE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_OnLineFunctionCode","ISOOnLineFunction",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_OnlineResource","ISOOnlineResource",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_PresentationFormCode","ISOPresentationForm",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_ResponsibleParty","ISOResponsibleParty",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_RoleCode","ISORole",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Series","ISOCitationSeries",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","CI_Telephone","ISOTelephone",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","Country","ISOCountry",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_AbsoluteExternalPositionalAccuracy","ISOAbsoluteExternalPositionalAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_AccuracyOfATimeMeasurement","ISOAccuracyOfATimeMeasurement",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_CompletenessCommission","ISOCompletenessCommission",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_CompletenessOmission","ISOCompletenessOmission",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ConceptualConsistency","ISOConceptualConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ConformanceResult","ISOConformanceResult",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_DataQuality","ISODataQuality",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_DomainConsistency","ISODomainConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_EvaluationMethodTypeCode","ISOEvaluationMethodType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_FormatConsistency","ISOFormatConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_GriddedDataPositionalAccuracy","ISOGriddedDataPositionalAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_NonQuantitativeAttributeAccuracy","ISONonQuantitativeAttributeAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_QuantitativeAttributeAccuracy","ISOQuantitativeAttributeAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_QuantitativeResult","ISOQuantitativeResult",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_RelativeInternalPositionalAccuracy","ISORelativeInternalPositionalAccuracy",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_Scope","ISOScope",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TemporalConsistency","ISOTemporalConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TemporalValidity","ISOTemporalValidity",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_ThematicClassificationCorrectness","ISOThematicClassificationCorrectness",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DQ_TopologicalConsistency","ISOTopologicalConsistency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_Association","ISOAssociation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_AssociationTypeCode","ISOAssociationType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_DataSet","ISODataSet",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_Initiative","ISOInitiative",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_InitiativeTypeCode","ISOInitiativeType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_OtherAggregate","ISOOtherAggregate",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_Platform","ISOPlatform",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_ProductionSeries","ISOProductionSeries",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_Sensor","ISOSensor",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_Series","ISOSeries",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","DS_StereoMate","ISOStereoMate",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_BoundingPolygon","ISOBoundingPolygon",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_Extent","ISOExtent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_GeographicBoundingBox","ISOGeographicBoundingBox",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_GeographicDescription","ISOGeographicDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_SpatialTemporalExtent","ISOSpatialTemporalExtent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_TemporalExtent","ISOTemporalExtent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","EX_VerticalExtent","ISOVerticalExtent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","LanguageCode","ISOLanguage",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","LI_Lineage","ISOLineage",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","LI_ProcessStep","ISOProcessStep",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","LI_Source","ISOSource",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","LocalisedCharacterString","ISOLocalisedCharacterString",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_AggregateInformation","ISOAggregateInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ApplicationSchemaInformation","ISOApplicationSchemaInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Band","ISOBand",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_BrowseGraphic","ISOBrowseGraphic",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_CellGeometryCode","ISOCellGeometry",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_CharacterSetCode","ISOCharacterSet",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ClassificationCode","ISOClassification",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Constraints","ISOConstraints",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_CoverageContentTypeCode","ISOCoverageContentType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_CoverageDescription","ISOCoverageDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_DataIdentification","ISODataIdentification",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_DatatypeCode","ISODatatype",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_DigitalTransferOptions","ISODigitalTransferOptions",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Dimension","ISODimension",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_DimensionNameTypeCode","ISODimensionNameType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Distribution","ISODistribution",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_DistributionUnits","ISODistributionUnits",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Distributor","ISODistributor",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ExtendedElementInformation","ISOExtendedElementInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_FeatureCatalogueDescription","ISOFeatureCatalogueDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Format","ISOFormat",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_GeometricObjects","ISOGeometricObjects",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_GeometricObjectTypeCode","ISOGeometricObjectType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Georectified","ISOGeorectified",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Georeferenceable","ISOGeoreferenceable",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_GridSpatialRepresentation","ISOGridSpatialRepresentation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Identifier","ISOMetaIdentifier",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ImageDescription","ISOImageDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ImagingConditionCode","ISOImagingCondition",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Keywords","ISOKeywords",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_KeywordTypeCode","ISOKeywordType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_LegalConstraints","ISOLegalConstraints",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_MaintenanceFrequencyCode","ISOMaintenanceFrequency",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_MaintenanceInformation","ISOMaintenanceInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Medium","ISOMedium",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_MediumFormatCode","ISOMediumFormat",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_MediumNameCode","ISOMediumName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Metadata","ISOMetadata",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_MetadataExtensionInformation","ISOMetadataExtensionInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ObligationCode","ISOObligation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_PixelOrientationCode","ISOPixelOrientation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_PortrayalCatalogueReference","ISOPortrayalCatalogueReference",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ProgressCode","ISOStatus",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_RangeDimension","ISORangeDimension",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ReferenceSystem","ISOReferenceSystem",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_RepresentativeFraction","ISORepresentativeFraction",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Resolution","ISOResolution",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_RestrictionCode","ISORestriction",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ScopeCode","ISOHierarchyLevel",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ScopeDescription","ISOScopeDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_SecurityConstraints","ISOSecurityConstraints",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_ServiceIdentification","ISOServiceIdentification",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_SpatialRepresentationTypeCode","ISOSpatialRepresentationType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_StandardOrderProcess","ISOStandardOrderProcess",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_TopicCategoryCode","ISOTopicCategory",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_TopologyLevelCode","ISOTopologyLevel",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_Usage","ISOUsage",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","MD_VectorSpatialRepresentation","ISOVectorSpatialRepresentation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","PT_FreeText","ISOFreeText",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","PT_Locale","ISOLocale",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","PT_LocaleContainer","ISOLocaleContainer",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","RS_Identifier","ISOReferenceIdentifier",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD","URL","ISOURL",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","AbstractMI_GeolocationInformation","ISOImageryAbstractGeolocationInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Algorithm","ISOImageryAlgorithm",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_NominalResolution","ISOImageryNominalResolution",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Processing","ISOImageryProcessing",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_ProcessStep","ISOImageryProcessStep",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_ProcessStepReport","ISOImageryProcessStepReport",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","LE_Source","ISOImagerySource",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_AcquisitionInformation","ISOImageryAcquisitionInformation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Band","ISOImageryBand",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_BandDefinition","ISOImageryBandDefinition",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ContextCode","ISOImageryContext",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_CoverageDescription","ISOImageryCoverageDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_EnvironmentalRecord","ISOImageryEnvironmentalRecord",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Event","ISOImageryEvent",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GCP","ISOImageryGCP",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GCPCollection","ISOImageryGCPCollection",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_GeometryTypeCode","ISOImageryGeometryType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Georectified","ISOImageryGeorectified",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Georeferenceable","ISOImageryGeoreferenceable",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ImageDescription","ISOImageryImageDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Instrument","ISOImageryInstrument",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Metadata","ISOImageryMetadata",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Objective","ISOImageryObjective",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_ObjectiveTypeCode","ISOImageryObjectiveType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Operation","ISOImageryOperation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_OperationTypeCode","ISOImageryOperationType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Plan","ISOImageryPlan",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Platform","ISOImageryPlatform",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PlatformPass","ISOImageryPlatformPass",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PolarisationOrientationCode","ISOImageryPolarisationOrientation",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_PriorityCode","ISOImageryPriority",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_RangeElementDescription","ISOImageryRangeElementDescription",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_RequestedDate","ISOImageryRequestedDate",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_Requirement","ISOImageryRequirement",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_SensorTypeCode","ISOImagerySensorType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_SequenceCode","ISOImagerySequence",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_TransferFunctionTypeCode","ISOImageryTransferFunctionType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","MI_TriggerCode","ISOImageryTrigger",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","QE_CoverageResult","ISOImageryCoverageResult",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI","QE_Usability","ISOImageryUsability",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","DCPList","ISODCPList",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_CoupledResource","ISOCoupledResource",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_CouplingType","ISOCouplingType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_Interface","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_Operation","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationChain","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationChainMetadata","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationMetadata","ISOOperationMetadata",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_OperationModel","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_Parameter","ISOParameter",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_ParameterDirection","ISOParameterDirection",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_PlatformNeutralServiceSpecification","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_PlatformSpecificServiceSpecification","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_Port","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_PortSpecification","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_Service","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceIdentification","ISOSRVServiceIdentification",TRUE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceSpecification","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV","SV_ServiceType","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO 19119:2005 - SRV" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","AbstractObject","ISOAbstractObject",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Angle","ISOAngle",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Binary","ISOBinary",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Boolean","ISOBaseBoolean",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","CharacterString","ISOBaseCharacterString",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Date","ISOBaseDate",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","DateTime","ISOBaseDateTime",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Decimal","ISOBaseDecimal",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Distance","ISODistance",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Integer","ISOBaseInteger",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Length","ISOLength",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","LocalName","ISOLocalName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Measure","ISOMeasure",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","MemberName","ISOMemberName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Multiplicity","ISOMultiplicity",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","MultiplicityRange","ISOMultiplicityRange",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Real","ISOBaseReal",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","RecordType","ISORecordType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","Scale","ISOScale",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","ScopedName","ISOScopedName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","TypeName","ISOTypeName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO","UnlimitedInteger","ISOUnlimitedInteger",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","AbstractCT_Catalogue","ISOAbstractCatalogue",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","AbstractMX_File","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","Anchor","ISOAnchor",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ClAlternativeExpression","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CodeAlternativeExpression","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CodeDefinition","ISOCodeDefinition",TRUE,TRUE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CodeListDictionary","ISOCodeListDictionary",TRUE,TRUE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CoordinateSystemAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CoordinateSystemAxisAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CrsAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CT_CodelistCatalogue","ISOCodelistCatalogue",TRUE,TRUE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CT_CrsCatalogue","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","CT_UomCatalogue","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","DatumAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","EllipsoidAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","FileName","ISOFileName",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MimeFileType","ISOMimeFileType",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_AffineCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_BaseUnit","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CartesianCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CodeDefinition","ISOMLCodeDefinition",TRUE,TRUE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CodeListDictionary","ISOMLCodeListDictionary",TRUE,TRUE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CompoundCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_ConcatenatedOperation","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_ConventionalUnit","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_Conversion","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CoordinateSystemAxis","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_CylindricalCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_DerivedCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_DerivedUnit","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_Ellipsoid","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_EllipsoidalCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_EngineeringCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_EngineeringDatum","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_GeodeticCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_GeodeticDatum","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_ImageCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_ImageDatum","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_LinearCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationMethod","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationParameter","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_OperationParameterGroup","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_PassThroughOperation","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_PolarCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_PrimeMeridian","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_ProjectedCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_SphericalCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_TemporalCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_TemporalDatum","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_TimeCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_Transformation","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_UnitDefinition","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_UserDefinedCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalCRS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalCS","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","ML_VerticalDatum","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MX_Aggregate","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MX_DataFile","ISODataFile",TRUE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MX_DataSet","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MX_ScopeCode","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","MX_SupportFile","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","OperationAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","OperationMethodAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","OperationParameterAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","PrimeMeridianAlt","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX","UomAlternativeExpression","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX" +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema - Geographic Temporal Schema (GTS)","GTS","TM_PeriodDuration","",FALSE,FALSE,"ISO/TS 19139:2007 - ISO/TS 19139:2007 - GTS" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractContinuousCoverage","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCoordinateOperation","GMLAbstractCoordinateOperation",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCoordinateSystem","GMLAbstractCoordinateSystem",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCoverage","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCRS","GMLAbstractCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCurve","GMLAbstractCurve",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractCurveSegment","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractFeature","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractFeatureCollection","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralConversion","GMLAbstractGeneralConversion",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralDerivedCRS","GMLAbstractGeneralDerivedCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralOperationParameter","GMLAbstractGeneralOperationParameter",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralParameterValue","GMLAbstractGeneralParameterValue",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeneralTransformation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometricAggregate","GMLAbstractGeometricAggregate",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometricPrimitive","GMLAbstractGeometricPrimitive",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGeometry","GMLAbstractGeometry",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGML","GMLAbstractGML",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractGriddedSurface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractMetaData","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractParametricCurveSurface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractRing","GMLAbstractRing",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSolid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSurface","GMLAbstractSurface",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractSurfacePatch","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeComplex","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeGeometricPrimitive","GMLAbstractTimeGeometricPrimitive",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeObject","GMLAbstractTimeObject",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimePrimitive","GMLAbstractTimePrimitive",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeSlice","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTimeTopologyPrimitive","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTopology","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AbstractTopoPrimitive","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AffineCS","GMLAffineCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","AffinePlacement","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Arc","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcByBulge","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcByCenterPoint","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcString","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ArcStringByBulge","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Array","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Bag","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","BaseUnit","GMLBaseUnit",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Bezier","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","BSpline","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CartesianCS","GMLCartesianCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CategoryExtent","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Circle","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CircleByCenterPoint","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Clothoid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeCurve","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeSolid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeSurface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompositeValue","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CompoundCRS","GMLCompoundCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ConcatenatedOperation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Cone","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ConventionalUnit","GMLConventionalUnit",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Conversion","GMLConversion",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CoordinateSystemAxis","GMLCoordinateSystemAxis",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CubicSpline","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Curve","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Cylinder","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","CylindricalCS","GMLCylindricalCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DataBlock","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Definition","GMLDefinition",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DefinitionProxy","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DerivedCRS","GMLDerivedCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DerivedUnit","GMLDerivedUnit",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Dictionary","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectedObservation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectedObservationAtDistance","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectionDescription","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DirectionVector","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DynamicFeature","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","DynamicFeatureCollection","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Edge","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Ellipsoid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EllipsoidalCS","GMLEllipsoidalCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EngineeringCRS","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EngineeringDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Envelope","GMLEnvelope",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","EnvelopeWithTimePeriod","GMLEnvelopeWithTimePeriod",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Face","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","FeatureCollection","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","File","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GenericMetaData","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeocentricCRS","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Geodesic","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodesicString","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodeticCRS","GMLGeodeticCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeodeticDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeographicCRS","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GeometricComplex","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Grid","GMLGrid",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GridEnvelope","GMLGridEnvelope",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","GridFunction","GMLGridFunction",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ImageCRS","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ImageDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Knot","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LinearCS","GMLLinearCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LinearRing","GMLLinearRing",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LineString","GMLLineString",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","LineStringSegment","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MovingObjectStatus","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiCurve","GMLMultiCurve",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiGeometry","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiPoint","GMLMultiPoint",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiSolid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","MultiSurface","GMLMultiSurface",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Node","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ObliqueCartesianCS","GMLObliqueCartesianCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Observation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OffsetCurve","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationMethod","GMLOperationMethod",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationParameter","GMLOperationParameter",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OperationParameterGroup","GMLOperationParameterGroup",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OrientableCurve","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","OrientableSurface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ParameterValue","GMLParameterValue",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ParameterValueGroup","GMLParameterValueGroup",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PassThroughOperation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Point","GMLPoint",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PolarCS","GMLPolarCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Polygon","GMLPolygon",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PolygonPatch","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","PrimeMeridian","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ProjectedCRS","GMLProjectedCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","QuantityExtent","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Rectangle","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","RectifiedGrid","GMLRectifiedGrid",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Ring","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Shell","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Solid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Sphere","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","SphericalCS","GMLSphericalCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Surface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalCRS","GMLTemporalCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalCS","GMLTemporalCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TemporalDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCalendar","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCalendarEra","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeClock","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCoordinateSystem","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeCS","GMLTimeCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeEdge","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeInstant","GMLTimeInstant",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeNode","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeOrdinalEra","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeOrdinalReferenceSystem","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimePeriod","GMLTimePeriod",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeReferenceSystem","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TimeTopologyComplex","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Tin","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoComplex","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoCurve","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoPoint","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoSolid","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoSurface","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","TopoVolume","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Transformation","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","Triangle","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","UnitDefinition","GMLUnitDefinition",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","UserDefinedCS","GMLUserDefinedCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","ValueArray","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalCRS","GMLVerticalCRS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalCS","GMLVerticalCS",TRUE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML","VerticalDatum","",FALSE,FALSE,"GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML" +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractContinuousCoverage","",FALSE,FALSE,"GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV" +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractDiscreteCoverage","",FALSE,FALSE,"GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV" +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","AbstractReferenceableGrid","",FALSE,FALSE,"GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV" +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","Extension","GMLCOVExtension",TRUE,FALSE,"GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV" +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV","SimpleMultiPoint","",FALSE,FALSE,"GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV" +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","AbstractReferenceableGrid","GMLAbstractReferenceableGrid",TRUE,FALSE,"GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID" +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","GeneralGridAxis","GMLGeneralGridAxis",TRUE,FALSE,"GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID" +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByArray","GMLReferenceableGridByArray",TRUE,FALSE,"GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID" +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByTransformation","GMLReferenceableGridByTransformation",TRUE,FALSE,"GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID" +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID","ReferenceableGridByVectors","GMLReferenceableGridByVectors",TRUE,FALSE,"GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractDataComponent","SWEAbstractDataComponent",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractEncoding","SWEAbstractEncoding",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSimpleComponent","SWEAbstractSimpleComponent",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSWE","SWEAbstractSWE",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AbstractSWEIdentifiable","SWEAbstractSWEIdentifiable",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedTimes","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedTokens","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","AllowedValues","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","BinaryEncoding","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Block","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Boolean","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Category","SWECategory",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","CategoryRange","SWECategoryRange",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Component","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Count","SWECount",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","CountRange","SWECountRange",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataArray","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataChoice","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataRecord","SWEDataRecord",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","DataStream","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Matrix","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","NilValues","SWENilValues",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Quantity","SWEQuantity",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","QuantityRange","SWEQuantityRange",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Text","SWEText",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","TextEncoding","SWETextEncoding",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Time","SWETime",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","TimeRange","SWETimeRange",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","Vector","",FALSE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE","XMLEncoding","SWEXMLEncoding",TRUE,FALSE,"SWE 2.0 - SWE 2.0 - SWE" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","AbstractCI_Party","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Address","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Citation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Contact","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Date","ISODate",TRUE,TRUE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_DateTypeCode","ISODateType",TRUE,TRUE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Individual","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_OnLineFunctionCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_OnlineResource","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Organisation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_PresentationFormCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Responsibility","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_RoleCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Series","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_Telephone","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT","CI_TelephoneTypeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","AbstractObject","ISOAbstractObject",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Angle","ISOAngle",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Binary","ISOBinary",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Boolean","ISOBaseBoolean",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","CharacterString","ISOBaseCharacterString",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Date","ISOBaseDate",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","DateTime","ISOBaseDateTime",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Decimal","ISOBaseDecimal",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Distance","ISODistance",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Integer","ISOBaseInteger",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Length","ISOLength",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","LocalName","ISOLocalName",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Measure","ISOMeasure",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","MemberName","ISOMemberName",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Multiplicity","ISOMultiplicity",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","MultiplicityRange","ISOMultiplicityRange",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Real","ISOBaseReal",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","RecordType","ISORecordType",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","Scale","ISOScale",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","ScopedName","ISOScopedName",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","TM_PeriodDuration","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","TypeName","ISOTypeName",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","UnlimitedInteger","ISOUnlimitedInteger",TRUE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO","UomIdentifier","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","AbstractEX_GeographicExtent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_BoundingPolygon","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_Extent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_GeographicBoundingBox","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_GeographicDescription","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_SpatialTemporalExtent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_TemporalExtent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX","EX_VerticalExtent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","CountryCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","LanguageCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","LocalisedCharacterString","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","MD_CharacterSetCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","PT_FreeText","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","PT_Locale","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN","PT_LocaleContainer","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_AcquisitionInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_ApplicationSchemaInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Citation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Constraints","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_ContentInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Distribution","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Extent","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Format","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_LineageInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_MaintenanceInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Metadata","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_MetadataExtension","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_OnlineResource","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Parameter","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Platform","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_PortrayalCatalogueInformation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_ReferenceSystem","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_ResourceDescription","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_Responsibility","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_SpatialRepresentation","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_SpatialResolution","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_StandardOrderProcess","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","Abstract_TypedDate","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_BrowseGraphic","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_Identifier","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_ProgressCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_Scope","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_ScopeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_ScopeDescription","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","MD_SpatialRepresentationTypeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC","URI","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","MetaData Base (MDB) Version: 2.0","MDB","MD_Metadata","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MDB" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","MetaData Base (MDB) Version: 2.0","MDB","MD_MetadataScope","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MDB" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","AbstractMD_Identification","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","DS_AssociationTypeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","DS_InitiativeTypeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_AssociatedResource","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_DataIdentification","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_KeywordClass","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_Keywords","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_KeywordTypeCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_RepresentativeFraction","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_Resolution","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_TopicCategoryCode","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI","MD_Usage","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI" +"ISO/TS 19115-3:2016","ISO 19157","Data Quality abstract Classes (DQC) Version 1.0","DQC","Abstract_DataQuality","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19157 - DQC" +"ISO/TS 19115-3:2016","ISO 19157","Data Quality abstract Classes (DQC) Version 1.0","DQC","Abstract_QualityElement","",FALSE,FALSE,"ISO/TS 19115-3:2016 - ISO 19157 - DQC" diff --git a/inst/extdata/coverage/geometa_coverage_summary.csv b/inst/extdata/coverage/geometa_coverage_summary.csv index f7ccc4a2..ab6901ec 100644 --- a/inst/extdata/coverage/geometa_coverage_summary.csv +++ b/inst/extdata/coverage/geometa_coverage_summary.csv @@ -1,11 +1,20 @@ -"Standard","Title","Namespace","Supported","Missing","Coverage" -"ISO/TC211 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC",17,0,100 -"ISO/TC211 19115-1:2003","Geographic Information - Metadata","GMD",132,0,100 -"ISO/TC211 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI",40,0,100 -"ISO/TC211 19119:2005","Geographic Information - Service Metadata","SRV",7,12,36.84 -"ISO/TC211 19139:2007","Geographic Metadata XML Schema","GMX",5,62,7.46 -"ISO/TS 19103:2005","Geographic Common extensible markup language","GCO",23,0,100 -"GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML",63,106,37.28 -"GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV",2,3,40 -"GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID",6,0,100 -"SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE",19,11,63.33 +"Specification","Schema","Title","Namespace","Supported","Missing","Refactored","Torefactor","Coverage" +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Citation and responsible party information (CIT) Version: 2.0","CIT",2,14,2,14,12.5 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial COmmon Objects (GCO) Version: 1.0","GCO",22,2,0,24,91.67 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Geospatial EXtent (GEX) Version: 1.0","GEX",0,8,0,8,0 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","metadata for LANguage and localization (LAN) Version: 1.0","LAN",0,7,0,7,0 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata Common Classes (MCC) Version: 1.0","MCC",0,31,0,31,0 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","MetaData Base (MDB) Version: 2.0","MDB",0,2,0,2,0 +"ISO/TS 19115-3:2016","ISO 19115-1:2014","Metadata for Resource Identification (MRI) Version: 1.0","MRI",0,12,0,12,0 +"ISO/TS 19115-3:2016","ISO 19157","Data Quality abstract Classes (DQC) Version 1.0","DQC",0,2,0,2,0 +"ISO/TS 19139:2007","ISO 19110:2005","Geographic Information - Methodology for feature cataloguing","GFC",17,0,0,17,100 +"ISO/TS 19139:2007","ISO 19115-1:2003","Geographic Information - Metadata","GMD",132,0,2,130,100 +"ISO/TS 19139:2007","ISO 19115-2:2009","Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data","GMI",40,0,0,40,100 +"ISO/TS 19139:2007","ISO 19119:2005","Geographic Information - Service Metadata","SRV",7,12,0,19,36.84 +"ISO/TS 19139:2007","ISO/TS 19103:2005","Geographic Common extensible markup language","GCO",22,0,0,22,100 +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema","GMX",10,56,5,61,15.15 +"ISO/TS 19139:2007","ISO/TS 19139:2007","Geographic Metadata XML Schema - Geographic Temporal Schema (GTS)","GTS",0,1,0,1,0 +"GML 3.2.1 (ISO 19136)","GML 3.2.1 (ISO 19136)","Geographic Markup Language","GML",62,107,0,169,36.69 +"GML 3.2.1 Coverage (OGC GMLCOV)","GML 3.2.1 Coverage (OGC GMLCOV)","OGC GML Coverage Implementation Schema","GMLCOV",1,4,0,5,20 +"GML 3.3 Referenceable Grid (OGC GML)","GML 3.3 Referenceable Grid (OGC GML)","OGC GML Referenceable Grid","GMLRGRID",5,0,0,5,100 +"SWE 2.0","SWE 2.0","Sensor Web Enablement (SWE) Common Data Model","SWE",18,12,0,30,60 diff --git a/inst/extdata/coverage/geometa_coverage_summary.html b/inst/extdata/coverage/geometa_coverage_summary.html new file mode 100644 index 00000000..953dde0b --- /dev/null +++ b/inst/extdata/coverage/geometa_coverage_summary.html @@ -0,0 +1,645 @@ + + + + + + + + + + + + + +geometa_coverage_summary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SpecificationSchemaTitleNamespaceCoverageSupportedMissingRefactoredTorefactor
ISO/TS 19115-3:2016ISO 19115-1:2014Citation and responsible party information (CIT) +Version: 2.0CITISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT214214
ISO/TS 19115-3:2016ISO 19115-1:2014Geospatial COmmon Objects (GCO) Version: 1.0GCOISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO222024
ISO/TS 19115-3:2016ISO 19115-1:2014Geospatial EXtent (GEX) Version: 1.0GEXISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX0808
ISO/TS 19115-3:2016ISO 19115-1:2014metadata for LANguage and localization (LAN) Version: +1.0LANISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN0707
ISO/TS 19115-3:2016ISO 19115-1:2014Metadata Common Classes (MCC) Version: 1.0MCCISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC031031
ISO/TS 19115-3:2016ISO 19115-1:2014MetaData Base (MDB) Version: 2.0MDBISO/TS 19115-3:2016 - ISO 19115-1:2014 - MDB0202
ISO/TS 19115-3:2016ISO 19115-1:2014Metadata for Resource Identification (MRI) Version: +1.0MRIISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI012012
ISO/TS 19115-3:2016ISO 19157Data Quality abstract Classes (DQC) Version 1.0DQCISO/TS 19115-3:2016 - ISO 19157 - DQC0202
ISO/TS 19139:2007ISO 19110:2005Geographic Information - Methodology for feature +cataloguingGFCISO/TS 19139:2007 - ISO 19110:2005 - GFC170017
ISO/TS 19139:2007ISO 19115-1:2003Geographic Information - MetadataGMDISO/TS 19139:2007 - ISO 19115-1:2003 - GMD13202130
ISO/TS 19139:2007ISO 19115-2:2009Geographic Information - Metadata - Part 2: Extensions +for imagery and gridded dataGMIISO/TS 19139:2007 - ISO 19115-2:2009 - GMI400040
ISO/TS 19139:2007ISO 19119:2005Geographic Information - Service MetadataSRVISO/TS 19139:2007 - ISO 19119:2005 - SRV712019
ISO/TS 19139:2007ISO/TS 19103:2005Geographic Common extensible markup languageGCOISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO220022
ISO/TS 19139:2007ISO/TS 19139:2007Geographic Metadata XML SchemaGMXISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX1056561
ISO/TS 19139:2007ISO/TS 19139:2007Geographic Metadata XML Schema - Geographic Temporal +Schema (GTS)GTSISO/TS 19139:2007 - ISO/TS 19139:2007 - GTS0101
GML 3.2.1 (ISO 19136)GML 3.2.1 (ISO 19136)Geographic Markup LanguageGMLGML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML621070169
GML 3.2.1 Coverage (OGC GMLCOV)GML 3.2.1 Coverage (OGC GMLCOV)OGC GML Coverage Implementation SchemaGMLCOVGML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV1405
GML 3.3 Referenceable Grid (OGC GML)GML 3.3 Referenceable Grid (OGC GML)OGC GML Referenceable GridGMLRGRIDGML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID5005
SWE 2.0SWE 2.0Sensor Web Enablement (SWE) Common Data ModelSWESWE 2.0 - SWE 2.0 - SWE1812030
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/inst/extdata/coverage/geometa_coverage_summary.md b/inst/extdata/coverage/geometa_coverage_summary.md index b9c345ae..5800c384 100644 --- a/inst/extdata/coverage/geometa_coverage_summary.md +++ b/inst/extdata/coverage/geometa_coverage_summary.md @@ -1,12 +1,21 @@ -|Standard |Title |Namespace |Coverage | Supported| Missing| -|:------------------------------------|:-----------------------------------------------------------------------------------|:---------|:-------------------------------------------------------------------------------------------------------------------------------|---------:|-------:| -|ISO/TC211 19110:2005 |Geographic Information - Methodology for feature cataloguing |GFC |[![ISO/TC211 19110:2005](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa) | 17| 0| -|ISO/TC211 19115-1:2003 |Geographic Information - Metadata |GMD |[![ISO/TC211 19115-1:2003](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa) | 132| 0| -|ISO/TC211 19115-2:2009 |Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data |GMI |[![ISO/TC211 19115-2:2009](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa) | 40| 0| -|ISO/TC211 19119:2005 |Geographic Information - Service Metadata |SRV |[![ISO/TC211 19119:2005](https://img.shields.io/badge/-37%25-ff0c0c.svg)](https://github.com/eblondel/geometa) | 7| 12| -|ISO/TC211 19139:2007 |Geographic Metadata XML Schema |GMX |[![ISO/TC211 19139:2007](https://img.shields.io/badge/-7%25-ad0f0f.svg)](https://github.com/eblondel/geometa) | 5| 62| -|ISO/TS 19103:2005 |Geographic Common extensible markup language |GCO |[![ISO/TS 19103:2005](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa) | 23| 0| -|GML 3.2.1 (ISO 19136) |Geographic Markup Language |GML |[![GML 3.2.1 (ISO 19136)](https://img.shields.io/badge/-37%25-ff0c0c.svg)](https://github.com/eblondel/geometa) | 63| 106| -|GML 3.2.1 Coverage (OGC GMLCOV) |OGC GML Coverage Implementation Schema |GMLCOV |[![GML 3.2.1 Coverage (OGC GMLCOV)](https://img.shields.io/badge/-40%25-f9ae2c.svg)](https://github.com/eblondel/geometa) | 2| 3| -|GML 3.3 Referenceable Grid (OGC GML) |OGC GML Referenceable Grid |GMLRGRID |[![GML 3.3 Referenceable Grid (OGC GML)](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa) | 6| 0| -|SWE 2.0 |Sensor Web Enablement (SWE) Common Data Model |SWE |[![SWE 2.0](https://img.shields.io/badge/-63%25-f2eb24.svg)](https://github.com/eblondel/geometa) | 19| 11| +|Specification |Schema |Title |Namespace |Coverage | Supported| Missing| Refactored| Torefactor| +|:------------------------------------|:------------------------------------|:-----------------------------------------------------------------------------------|:---------|:----------------------------------------------------------------------------------------------------------------------------------|---------:|-------:|----------:|----------:| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |Citation and responsible party information (CIT) Version: 2.0 |CIT |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - CIT](https://img.shields.io/badge/-12%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 2| 14| 2| 14| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |Geospatial COmmon Objects (GCO) Version: 1.0 |GCO |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GCO](https://img.shields.io/badge/-92%25-33cc7a.svg)](https://github.com/eblondel/geometa)| 22| 2| 0| 24| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |Geospatial EXtent (GEX) Version: 1.0 |GEX |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - GEX](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 8| 0| 8| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |metadata for LANguage and localization (LAN) Version: 1.0 |LAN |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - LAN](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 7| 0| 7| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |Metadata Common Classes (MCC) Version: 1.0 |MCC |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MCC](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 31| 0| 31| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |MetaData Base (MDB) Version: 2.0 |MDB |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MDB](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 2| 0| 2| +|ISO/TS 19115-3:2016 |ISO 19115-1:2014 |Metadata for Resource Identification (MRI) Version: 1.0 |MRI |[![ISO/TS 19115-3:2016 - ISO 19115-1:2014 - MRI](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 12| 0| 12| +|ISO/TS 19115-3:2016 |ISO 19157 |Data Quality abstract Classes (DQC) Version 1.0 |DQC |[![ISO/TS 19115-3:2016 - ISO 19157 - DQC](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa) | 0| 2| 0| 2| +|ISO/TS 19139:2007 |ISO 19110:2005 |Geographic Information - Methodology for feature cataloguing |GFC |[![ISO/TS 19139:2007 - ISO 19110:2005 - GFC](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa)| 17| 0| 0| 17| +|ISO/TS 19139:2007 |ISO 19115-1:2003 |Geographic Information - Metadata |GMD |[![ISO/TS 19139:2007 - ISO 19115-1:2003 - GMD](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa)| 132| 0| 2| 130| +|ISO/TS 19139:2007 |ISO 19115-2:2009 |Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data |GMI |[![ISO/TS 19139:2007 - ISO 19115-2:2009 - GMI](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa)| 40| 0| 0| 40| +|ISO/TS 19139:2007 |ISO 19119:2005 |Geographic Information - Service Metadata |SRV |[![ISO/TS 19139:2007 - ISO 19119:2005 - SRV](https://img.shields.io/badge/-37%25-ff0c0c.svg)](https://github.com/eblondel/geometa)| 7| 12| 0| 19| +|ISO/TS 19139:2007 |ISO/TS 19103:2005 |Geographic Common extensible markup language |GCO |[![ISO/TS 19139:2007 - ISO/TS 19103:2005 - GCO](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa)| 22| 0| 0| 22| +|ISO/TS 19139:2007 |ISO/TS 19139:2007 |Geographic Metadata XML Schema |GMX |[![ISO/TS 19139:2007 - ISO/TS 19139:2007 - GMX](https://img.shields.io/badge/-15%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 10| 56| 5| 61| +|ISO/TS 19139:2007 |ISO/TS 19139:2007 |Geographic Metadata XML Schema - Geographic Temporal Schema (GTS) |GTS |[![ISO/TS 19139:2007 - ISO/TS 19139:2007 - GTS](https://img.shields.io/badge/-0%25-ad0f0f.svg)](https://github.com/eblondel/geometa)| 0| 1| 0| 1| +|GML 3.2.1 (ISO 19136) |GML 3.2.1 (ISO 19136) |Geographic Markup Language |GML |[![GML 3.2.1 (ISO 19136) - GML 3.2.1 (ISO 19136) - GML](https://img.shields.io/badge/-37%25-ff0c0c.svg)](https://github.com/eblondel/geometa)| 62| 107| 0| 169| +|GML 3.2.1 Coverage (OGC GMLCOV) |GML 3.2.1 Coverage (OGC GMLCOV) |OGC GML Coverage Implementation Schema |GMLCOV |[![GML 3.2.1 Coverage (OGC GMLCOV) - GML 3.2.1 Coverage (OGC GMLCOV) - GMLCOV](https://img.shields.io/badge/-20%25-ff0c0c.svg)](https://github.com/eblondel/geometa)| 1| 4| 0| 5| +|GML 3.3 Referenceable Grid (OGC GML) |GML 3.3 Referenceable Grid (OGC GML) |OGC GML Referenceable Grid |GMLRGRID |[![GML 3.3 Referenceable Grid (OGC GML) - GML 3.3 Referenceable Grid (OGC GML) - GMLRGRID](https://img.shields.io/badge/-100%25-4a4ea8.svg)](https://github.com/eblondel/geometa)| 5| 0| 0| 5| +|SWE 2.0 |SWE 2.0 |Sensor Web Enablement (SWE) Common Data Model |SWE |[![SWE 2.0 - SWE 2.0 - SWE](https://img.shields.io/badge/-60%25-f2eb24.svg)](https://github.com/eblondel/geometa) | 18| 12| 0| 30| diff --git a/inst/extdata/schemas/19110/fcc/1.0/abstract.xsd b/inst/extdata/schemas/19110/fcc/1.0/abstract.xsd new file mode 100644 index 00000000..7fb422b3 --- /dev/null +++ b/inst/extdata/schemas/19110/fcc/1.0/abstract.xsd @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19110/fcc/1.0/fcc.xsd b/inst/extdata/schemas/19110/fcc/1.0/fcc.xsd new file mode 100644 index 00000000..418dd872 --- /dev/null +++ b/inst/extdata/schemas/19110/fcc/1.0/fcc.xsd @@ -0,0 +1,5 @@ + + + + + diff --git a/inst/extdata/schemas/19110/gfc/1.1/featureCatalogue.xsd b/inst/extdata/schemas/19110/gfc/1.1/featureCatalogue.xsd new file mode 100644 index 00000000..a5d565f9 --- /dev/null +++ b/inst/extdata/schemas/19110/gfc/1.1/featureCatalogue.xsd @@ -0,0 +1,666 @@ + + + + + + + + + + + + + + + + A role of the association FC_AssociationRole::relation. <ocl> roleName = FC_Member::memberName; FC_PropertyType::cardinality realizes GF_AssociationRole::cardinality </ocl> + + + + + + + + + Type of association role, indicating whether this role acts as a "is part of" or "is a member of" semantics. + + + + + Indicates if the instances of this association role within the containing feature instance are ordered or not, with FALSE = "not ordered" and TRUE = "ordered". If TRUE, the the FC_PropertyType::definition shall contain an explanation of the meaning of the order. + + + + + Indicates whether this role is navigable from the source feature to the target feature of the association. + + + + + type of the target value of this association role + + + + + Relation of which this association role is a part. + + + + + + + + + + + + + + + + Class that is used to describe the specifics of how a property type is bound to a particular feature type. Used as an association class for the association MemberOf between feature type and property type. + + + + + + + + + The description of how a property type is bound to a particular feature type. + + + + + Role that links to the bound global property + + + + + + + + + + + + + + + + Class that is used to describe the specifics of how a global association role is bound to a particular feature type. + + + + + + + + + target feature type of this association role + + + + + + + + + + + + + + + + Class that is used to describe the specifics of how a global feature attribute is bound to a particular feature type. + + + + + + + + + type of the value of this feature attribute; a name from some namespace <c> Mandatory if the value type of the feature attribute is not defined globally </c> + + + + + + + + + + + + + + + + Abstract class for local feature properties and bound global properties of a feature type + + + + + + + + + + Role that links this property type to the constraints placed upon it. + + + + + + + + + + + + + + + + A class for defining constraints for types. + + + + + + + + + A description of the constraint that is being applied. + + + + + + + + + + + + + + + + Class that links a data instance to the source of its definition. + + + + + + + + + Additional information to help locate the definition in the source document. The format of this information is specific to the structure of the source document. + + + + + + Role that links this definition reference to the citation for the source document. + + + + + + + + + + + + + + + + Class that specifies the source of a definition. + + + + + + + + + The actual citation of the source, sufficient to identify the document and how to obtain it. + + + + + + + + + + + + + + + + Relationship that links instances of this feature type with instances of the same or of a different feature type. The memberOf-linkBetween association in the General Feature Model is not directly implemented here since it can be easily derived from combining the Role and MemberOf associations. + + + + + + + + + Roles that are a part of this association. + + + + + + + + + + + + + + + + Characteristic of a feature type. + + + + + + + + + The numeric or alphanumeric code that uniquely identifies the feature attribute within the feature catalogue. + + + + + + Unit of measure used for this feature attribute. + + + + + The type of the value of this feature attribute; a name from some namespace. Implementations of this International Standard shall specify which namespace implementation is to be used. One possibility is the URI (RFC2396). <c>Mandatory for local feature attribute</c> + + + + + If present, it defines the permissible values of this feature attribute as a restriction of the attribute valueType. If not present, there is no restriction on the valueType + + + + + + + + + + + + + + + + A feature catalogue contains the definition of some number feature types with other information necessary for those definitions. + + + + + + + + + Name, address, country, and telecommunications address of person or organization having primary responsibility for the intellectual content of this feature catalogue. + + + + + The formal functional language in which the feature operation formal definition occurs in this feature catalogue. <c> Mandatory if feature operation formal definition occurs in feature catalogue. </c> + + + + + identifier of the feature catalogue + + + + + The role that links this feature catalogue to the feature types that it contains. + + + + + role that links this feature catalogue to the inheritance relationships that it contains + + + + + Role that links this feature catalogue to the global feature properties, i.e. the feature properties which may bound to many feature types. + + + + + The role that links this feature catalogue to the sources of definitions of feature types, property types, and listed values that it contains. + + + + + + + + + + + + + + + + Operation that every instance of an associated feature type must implement. <ocl> triggeredByValuesOf realizes GF_Operation::triggeredByValuesOf; observesValuesOf realizes GF_Operation::observesValuesOf; affectsValuesOf realizes GF_Operation::affectsValuesOf </ocl> + + + + + + + + + The name and parameters for this operation. It may contain optional returned parameters. This signature is usually derived from the formalDefinition. The signature of an operation must be unique. This is the equivalent of the UML signature. + + + + + Formal description of the behaviour of the member, expressed in the symbol set defined by FC_FeatureCatalogue::functionalLanguage. Involves operational parameters, and interactions with other members of the feature type. + + + + + specifies attribute that may be used as input to perform an operation + + + + + specifies attribute that will be affected by an operation + + + + + specifies attribute which may trigger an operation + + + + + + + + + + + + + + + + Class of real world phenomena with common properties <ocl> typeName realizes GF_FeatureType::typeName; isAbstract realizes GF_FeatureType::isAbstract; constrainedBy realizes GF_FeatureType::constrainedBy </ocl> + + + + + + + + + Text string that uniquely identifies this feature type within the feature catalogue that contains this feature type. + + + + + Definition of the feature type in a natural language. This attribute is required if the definition is not provided by FC_FeatureCatalogue::definitionSource. If not provided, the definitionReference should specify a citation where the definition may be found, and any additional information as to which definition is to be used. <c>Mandatory if definition not provided by definition source.</c> + + + + + Code that uniquely identifies this feature type within the feature catalogue that contains this feature type. + + + + + Indicates if the feature type is abstract or not. + + + + + Equivalent name(s) of this feature type. + + + + + designation of the feature type in a natural language + + + + + Role that links this feature type to the property types that it contains. + + + + + The role that links this feature type to a set of superclasses from which it inherits operations, associations and properties. + + + + + The role that links this feature type to a set of subclasses which inherit its operations, associations and properties. + + + + + Role that links this feature type to the constraints placed upon it. + + + + + Role that links this feature type to the source of its definition. + + + + + The role that links this feature type to the feature catalogue that contains it. + + + + + + + + + + + + + + + + FC_InheritanceRelation realizes GF_InheritanceRelation. <ocl> FC_InheritanceRelation always assumes that its GF_InheritanceRelation::uniqueInstance is TRUE. </ocl> + + + + + + + + + Text string that uniquely identifies this inheritance relation within the feature catalogue that contains this inheritance relation. + + + + + A natural language description of this inheritance relation. + + + + + Indicates if an instance of the supertype can be an instance of at most one of its subtypes. + + + + + designation of the inheritance relation in a natural language + + + + + Identifies one feature type to which the associated superclass feature type supplies inherited properties, associations and operations. + + + + + Identifies one feature type from which the associated subtype class inherits properties, associations and operations. + + + + + + + + + + + + + + + + Value for an enumerated feature attribute domain, including its codes and interpretation. + + + + + + + + + Descriptive label that uniquely identifies one value of the feature attribute. + + + + + Numeric or alphanumeric code (such as a country code) that uniquely identifies this value of the feature attribute. + + + + + Definition of the attribute value in a natural language. If not provided, the definitionReference may specify a citation where the definition may be found, and any additional information as to which definition is to be used. + + + + + + Role that links this instance to the source of its definition. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Abstract class for local and global feature properties. + + + + + + + + + member name that locates this member within a feature type for a local property or within the feature catalogue for a global property + + + + + Definition of the member in a natural language. This attribute is required if the definition is not provided by FC_FeatureCatalogue::definitionSource. If not provided, the definitionReference should specify a citation where the definition may be found, and any additional information as to which definition is to be used. <c>Mandatory if definition not provided by definition source.</c> + + + + + Cardinality of the member in the feature class. If this is an attribute or operation, the default cardinality is 1. If this is an association role, then the default cardinality is 0..*. For operations, this is the number of return values possible. This is an elaboration of the GFM to allow for complete specifications for various programming and data defintion languages. + + + + + designation of the feature property in a natural language + + + + + Role that links this instance to the source of its definition. + + + + + feature catalogue to which a global property pertains + + + + + + + + + + + + + + + + Code list for the classifications of roles. + + + + + + + + + diff --git a/inst/extdata/schemas/19110/gfc/1.1/gfc.xsd b/inst/extdata/schemas/19110/gfc/1.1/gfc.xsd new file mode 100644 index 00000000..0e906578 --- /dev/null +++ b/inst/extdata/schemas/19110/gfc/1.1/gfc.xsd @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/inst/extdata/schemas/gfc/gfc.xsd b/inst/extdata/schemas/19110/gfc/gfc.xsd similarity index 99% rename from inst/extdata/schemas/gfc/gfc.xsd rename to inst/extdata/schemas/19110/gfc/gfc.xsd index ef3afc02..eaa2b277 100644 --- a/inst/extdata/schemas/gfc/gfc.xsd +++ b/inst/extdata/schemas/19110/gfc/gfc.xsd @@ -9,9 +9,9 @@ - - - + + + diff --git a/inst/extdata/schemas/gco/ReadMe.txt b/inst/extdata/schemas/19115/-1/gco/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gco/ReadMe.txt rename to inst/extdata/schemas/19115/-1/gco/ReadMe.txt diff --git a/inst/extdata/schemas/gco/basicTypes.xsd b/inst/extdata/schemas/19115/-1/gco/basicTypes.xsd similarity index 99% rename from inst/extdata/schemas/gco/basicTypes.xsd rename to inst/extdata/schemas/19115/-1/gco/basicTypes.xsd index 9069d3b5..6e716a7d 100644 --- a/inst/extdata/schemas/gco/basicTypes.xsd +++ b/inst/extdata/schemas/19115/-1/gco/basicTypes.xsd @@ -7,8 +7,8 @@ Information Metadata documented in ISO/TS 19139:2007. GCO includes all the defin - - + + diff --git a/inst/extdata/schemas/gco/gco.xsd b/inst/extdata/schemas/19115/-1/gco/gco.xsd similarity index 100% rename from inst/extdata/schemas/gco/gco.xsd rename to inst/extdata/schemas/19115/-1/gco/gco.xsd diff --git a/inst/extdata/schemas/gco/gcoBase.xsd b/inst/extdata/schemas/19115/-1/gco/gcoBase.xsd similarity index 98% rename from inst/extdata/schemas/gco/gcoBase.xsd rename to inst/extdata/schemas/19115/-1/gco/gcoBase.xsd index 73159b20..1ac3b694 100644 --- a/inst/extdata/schemas/gco/gcoBase.xsd +++ b/inst/extdata/schemas/19115/-1/gco/gcoBase.xsd @@ -8,9 +8,9 @@ Information Metadata documented in ISO/TS 19139:2007. GCO includes all the defin 2. Some XML types representing that do not follow the general encoding rules. - + - + diff --git a/inst/extdata/schemas/gmd/ReadMe.txt b/inst/extdata/schemas/19115/-1/gmd/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gmd/ReadMe.txt rename to inst/extdata/schemas/19115/-1/gmd/ReadMe.txt diff --git a/inst/extdata/schemas/gmd/applicationSchema.xsd b/inst/extdata/schemas/19115/-1/gmd/applicationSchema.xsd similarity index 100% rename from inst/extdata/schemas/gmd/applicationSchema.xsd rename to inst/extdata/schemas/19115/-1/gmd/applicationSchema.xsd diff --git a/inst/extdata/schemas/gmd/citation.xsd b/inst/extdata/schemas/19115/-1/gmd/citation.xsd similarity index 100% rename from inst/extdata/schemas/gmd/citation.xsd rename to inst/extdata/schemas/19115/-1/gmd/citation.xsd diff --git a/inst/extdata/schemas/gmd/constraints.xsd b/inst/extdata/schemas/19115/-1/gmd/constraints.xsd similarity index 100% rename from inst/extdata/schemas/gmd/constraints.xsd rename to inst/extdata/schemas/19115/-1/gmd/constraints.xsd diff --git a/inst/extdata/schemas/gmd/content.xsd b/inst/extdata/schemas/19115/-1/gmd/content.xsd similarity index 100% rename from inst/extdata/schemas/gmd/content.xsd rename to inst/extdata/schemas/19115/-1/gmd/content.xsd diff --git a/inst/extdata/schemas/gmd/dataQuality.xsd b/inst/extdata/schemas/19115/-1/gmd/dataQuality.xsd similarity index 100% rename from inst/extdata/schemas/gmd/dataQuality.xsd rename to inst/extdata/schemas/19115/-1/gmd/dataQuality.xsd diff --git a/inst/extdata/schemas/gmd/distribution.xsd b/inst/extdata/schemas/19115/-1/gmd/distribution.xsd similarity index 100% rename from inst/extdata/schemas/gmd/distribution.xsd rename to inst/extdata/schemas/19115/-1/gmd/distribution.xsd diff --git a/inst/extdata/schemas/gmd/extent.xsd b/inst/extdata/schemas/19115/-1/gmd/extent.xsd similarity index 99% rename from inst/extdata/schemas/gmd/extent.xsd rename to inst/extdata/schemas/19115/-1/gmd/extent.xsd index 0d8eb885..da72bf2f 100644 --- a/inst/extdata/schemas/gmd/extent.xsd +++ b/inst/extdata/schemas/19115/-1/gmd/extent.xsd @@ -9,10 +9,10 @@ --> - - + + - + diff --git a/inst/extdata/schemas/gmd/freeText.xsd b/inst/extdata/schemas/19115/-1/gmd/freeText.xsd similarity index 100% rename from inst/extdata/schemas/gmd/freeText.xsd rename to inst/extdata/schemas/19115/-1/gmd/freeText.xsd diff --git a/inst/extdata/schemas/gmd/gmd.xsd b/inst/extdata/schemas/19115/-1/gmd/gmd.xsd similarity index 88% rename from inst/extdata/schemas/gmd/gmd.xsd rename to inst/extdata/schemas/19115/-1/gmd/gmd.xsd index f46c4602..4ba7c6e4 100644 --- a/inst/extdata/schemas/gmd/gmd.xsd +++ b/inst/extdata/schemas/19115/-1/gmd/gmd.xsd @@ -8,16 +8,16 @@ - + - - + + - + - + - + diff --git a/inst/extdata/schemas/gmd/identification.xsd b/inst/extdata/schemas/19115/-1/gmd/identification.xsd similarity index 100% rename from inst/extdata/schemas/gmd/identification.xsd rename to inst/extdata/schemas/19115/-1/gmd/identification.xsd diff --git a/inst/extdata/schemas/gmd/maintenance.xsd b/inst/extdata/schemas/19115/-1/gmd/maintenance.xsd similarity index 99% rename from inst/extdata/schemas/gmd/maintenance.xsd rename to inst/extdata/schemas/19115/-1/gmd/maintenance.xsd index bf716e3f..a160c750 100644 --- a/inst/extdata/schemas/gmd/maintenance.xsd +++ b/inst/extdata/schemas/19115/-1/gmd/maintenance.xsd @@ -7,7 +7,7 @@ - + diff --git a/inst/extdata/schemas/gmd/metadataApplication.xsd b/inst/extdata/schemas/19115/-1/gmd/metadataApplication.xsd similarity index 100% rename from inst/extdata/schemas/gmd/metadataApplication.xsd rename to inst/extdata/schemas/19115/-1/gmd/metadataApplication.xsd diff --git a/inst/extdata/schemas/gmd/metadataEntity.xsd b/inst/extdata/schemas/19115/-1/gmd/metadataEntity.xsd similarity index 100% rename from inst/extdata/schemas/gmd/metadataEntity.xsd rename to inst/extdata/schemas/19115/-1/gmd/metadataEntity.xsd diff --git a/inst/extdata/schemas/gmd/metadataExtension.xsd b/inst/extdata/schemas/19115/-1/gmd/metadataExtension.xsd similarity index 100% rename from inst/extdata/schemas/gmd/metadataExtension.xsd rename to inst/extdata/schemas/19115/-1/gmd/metadataExtension.xsd diff --git a/inst/extdata/schemas/gmd/portrayalCatalogue.xsd b/inst/extdata/schemas/19115/-1/gmd/portrayalCatalogue.xsd similarity index 100% rename from inst/extdata/schemas/gmd/portrayalCatalogue.xsd rename to inst/extdata/schemas/19115/-1/gmd/portrayalCatalogue.xsd diff --git a/inst/extdata/schemas/gmd/referenceSystem.xsd b/inst/extdata/schemas/19115/-1/gmd/referenceSystem.xsd similarity index 100% rename from inst/extdata/schemas/gmd/referenceSystem.xsd rename to inst/extdata/schemas/19115/-1/gmd/referenceSystem.xsd diff --git a/inst/extdata/schemas/gmd/spatialRepresentation.xsd b/inst/extdata/schemas/19115/-1/gmd/spatialRepresentation.xsd similarity index 99% rename from inst/extdata/schemas/gmd/spatialRepresentation.xsd rename to inst/extdata/schemas/19115/-1/gmd/spatialRepresentation.xsd index 8e331f7c..ae9a4a40 100644 --- a/inst/extdata/schemas/gmd/spatialRepresentation.xsd +++ b/inst/extdata/schemas/19115/-1/gmd/spatialRepresentation.xsd @@ -7,7 +7,7 @@ - + diff --git a/inst/extdata/schemas/19115/-2/.DS_Store b/inst/extdata/schemas/19115/-2/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..806b6373507c102588dbc3418f90600282936855 GIT binary patch literal 6148 zcmeHKF=_)r43uIQhBPi+?ic)n#W*j>2SRKd3=S?r`m6G;JS{VlY;2AzQltqZkY;aI z+U2G=oy^QPpZm4h(##fcqJ1%pjr;VGJrqN9p0PW|%Sq{EcUN0OHv)nvx#yNGf*M#D6JNOpq<~>nS3P^!_ z1!_oNvj0E9C+7eAB0Wg~De$ip@cH(6yTL0}ZymiHdu@Ziz?t(6r(qo>2+@v#(T?%J fcD#zD%xhd@zZVXPQ4T)Jf%+MsE;1?b*9!aqp?McC literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-2/gmi/.DS_Store b/inst/extdata/schemas/19115/-2/gmi/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/.DS_Store b/inst/extdata/schemas/19115/-2/gmi/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== + + + + + + + + + + + Description: Designations for the measuring instruments - FGDC: Platform_and_Instrument_Identification - shortName: PltfrmInstId + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the operation used to acquire the dataset - shortName: MssnId + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the platform used to acquire the dataset - shortName: PltfrmId + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the measuring instruments and their bands, the platform carrying them, and the mission to which the data contributes - FGDC: Platform_and_Instrument_Identification, Mission_Information - shortName: PltfrmInstId + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: identification of a significant collection point within an operation - shortName: Event + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: requirement to be satisfied by the planned data acquisition - shortName: Requirement + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: identification of collection coverage - shortName: PlatformPass + + + + + + + + + + + + + + + + + + + + + + + + + Description: Describes the characteristics, spatial and temportal extent of the intended object to be observed - shortName: TargetId + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the planning information related to meeting requirements - shortName: PlanId + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: range of date validity - shortName: ReqstDate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/contentInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/1.0/contentInformation.xsd new file mode 100644 index 00000000..de58b6b5 --- /dev/null +++ b/inst/extdata/schemas/19115/-2/gmi/1.0/contentInformation.xsd @@ -0,0 +1,143 @@ + + + + + This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== + + + + + + + + + + Description: extensions to electromagnetic spectrum wavelength description - shortName: BandExt + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: information about the content of a coverage, including the description of specific range elements - shortName: CCovDesc + + + + + + + + + + + + + + + + + + + + + + + Description: information about the content of an image, including the description of specific range elements - shortName: ICovDesc + + + + + + + + + + + + + + + + + + + + + + + Description: description of specific range elements - shortName: RgEltDesc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/dataQualityInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/1.0/dataQualityInformation.xsd new file mode 100644 index 00000000..3ee22494 --- /dev/null +++ b/inst/extdata/schemas/19115/-2/gmi/1.0/dataQualityInformation.xsd @@ -0,0 +1,210 @@ + + + + + This file was generated from ISO TC/211 UML class diagrams == 04-04-2008 17:12:48 ====== Name: Lineage - Position: 2 + + + + + + + + + + + + + Description: Details of the methodology by which geographic information was derived from the instrument readings - FGDC: Algorithm_Information - shortName: Algorithm + + + + + + + + + + + + + + + + + + + + + + + + Description: Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step - shortName: Procsg + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: information on source of data sets for processing step - shortName: SrcDataset + + + + + + + + + + + + + + + + + + + + + + + + Description: Information about an event or transformation in the life of the dataset including details of the algorithm and software used for processing - FGDC: - shortName: DetailProcStep + + + + + + + + + + + + + + + + + + + + + + + + + Description: Report of what occured during the process step - shortName: ProcStepRep + + + + + + + + + + + + + + + + + + + + + + + + + Description: Result of a data quality measure organising the measured values as a coverage - shortName: CoverageResult + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: to: degree of adherence of a dataset to a specific set of user requirements - shortName: Usability + + + + + + + + + + + + + + + + + + + Description: Distance between adjacent pixels - shortName: nomRes + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/gmi.xsd b/inst/extdata/schemas/19115/-2/gmi/1.0/gmi.xsd new file mode 100644 index 00000000..d8543bfb --- /dev/null +++ b/inst/extdata/schemas/19115/-2/gmi/1.0/gmi.xsd @@ -0,0 +1,16 @@ + + + + + This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/gmi.zip b/inst/extdata/schemas/19115/-2/gmi/1.0/gmi.zip new file mode 100644 index 0000000000000000000000000000000000000000..cc46e1fd1b9b5e9da96fb80ce27dd658c73ab8e9 GIT binary patch literal 8663 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 Yt2e>_nPUI|gg+N63;>Ws_Se&Y0WFHR3jhEB literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/metadataEntitySet.xsd b/inst/extdata/schemas/19115/-2/gmi/1.0/metadataEntitySet.xsd new file mode 100644 index 00000000..45bef1dc --- /dev/null +++ b/inst/extdata/schemas/19115/-2/gmi/1.0/metadataEntitySet.xsd @@ -0,0 +1,38 @@ + + + + This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== + + + + + + + + + + + Description: Root entity that defines information about imagery or gridded data - shortName: IMetadata + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-2/gmi/1.0/spatialRepresentationInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/1.0/spatialRepresentationInformation.xsd new file mode 100644 index 00000000..7fc1b7b4 --- /dev/null +++ b/inst/extdata/schemas/19115/-2/gmi/1.0/spatialRepresentationInformation.xsd @@ -0,0 +1,133 @@ + + + + + This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== + + + + + + + + + + + + Description: Description of information provided in metadata that allows the geographic or map location raster points to be located - FGDC: Georeferencing_Description - shortName: IGeoref + + + + + + + + + + + + + + + + + + + + + + + Description: extends georectified grid description to include associated checkpoints - shortName: IGeorect + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/gmi/acquisitionInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/acquisitionInformation.xsd similarity index 99% rename from inst/extdata/schemas/gmi/acquisitionInformation.xsd rename to inst/extdata/schemas/19115/-2/gmi/acquisitionInformation.xsd index 58b97e20..85388b1f 100644 --- a/inst/extdata/schemas/gmi/acquisitionInformation.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/acquisitionInformation.xsd @@ -7,9 +7,9 @@ xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/ This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== - - - + + + diff --git a/inst/extdata/schemas/gmi/contentInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/contentInformation.xsd similarity index 99% rename from inst/extdata/schemas/gmi/contentInformation.xsd rename to inst/extdata/schemas/19115/-2/gmi/contentInformation.xsd index 1e7d3621..04afdb27 100644 --- a/inst/extdata/schemas/gmi/contentInformation.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/contentInformation.xsd @@ -7,8 +7,8 @@ xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/ This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== - - + + diff --git a/inst/extdata/schemas/gmi/dataQualityInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/dataQualityInformation.xsd similarity index 98% rename from inst/extdata/schemas/gmi/dataQualityInformation.xsd rename to inst/extdata/schemas/19115/-2/gmi/dataQualityInformation.xsd index b6c02c38..b629189d 100644 --- a/inst/extdata/schemas/gmi/dataQualityInformation.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/dataQualityInformation.xsd @@ -8,10 +8,10 @@ xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/ This file was generated from ISO TC/211 UML class diagrams == 04-04-2008 17:12:48 ====== Name: Lineage - Position: 2 - - - - + + + + diff --git a/inst/extdata/schemas/gmi/gmi.xsd b/inst/extdata/schemas/19115/-2/gmi/gmi.xsd similarity index 89% rename from inst/extdata/schemas/gmi/gmi.xsd rename to inst/extdata/schemas/19115/-2/gmi/gmi.xsd index b074ac27..45bc45ee 100644 --- a/inst/extdata/schemas/gmi/gmi.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/gmi.xsd @@ -5,10 +5,10 @@ This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== - - - - + + + + diff --git a/inst/extdata/schemas/gmi/metadataEntitySet.xsd b/inst/extdata/schemas/19115/-2/gmi/metadataEntitySet.xsd similarity index 97% rename from inst/extdata/schemas/gmi/metadataEntitySet.xsd rename to inst/extdata/schemas/19115/-2/gmi/metadataEntitySet.xsd index bc17caa6..80c1670e 100644 --- a/inst/extdata/schemas/gmi/metadataEntitySet.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/metadataEntitySet.xsd @@ -6,8 +6,8 @@ xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/ This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== - - + + diff --git a/inst/extdata/schemas/gmi/spatialRepresentationInformation.xsd b/inst/extdata/schemas/19115/-2/gmi/spatialRepresentationInformation.xsd similarity index 98% rename from inst/extdata/schemas/gmi/spatialRepresentationInformation.xsd rename to inst/extdata/schemas/19115/-2/gmi/spatialRepresentationInformation.xsd index cdf23f19..f289eede 100644 --- a/inst/extdata/schemas/gmi/spatialRepresentationInformation.xsd +++ b/inst/extdata/schemas/19115/-2/gmi/spatialRepresentationInformation.xsd @@ -5,9 +5,9 @@ This file was created by Ted Habermann during May 2015 to correct omissions (gmx, MI_EnvironmentalRecord) in existing gmi schema ====== - - - + + + diff --git a/inst/extdata/schemas/19115/-3/.DS_Store b/inst/extdata/schemas/19115/-3/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..04dec935bf2262f2e77321b9afd2770a810ae766 GIT binary patch literal 12292 zcmeHLYit}>6+XvKni*!s9;a^oNStiq#&Kdd+4YOWX_ECTiSr;)>?BT_#+lujIwNLx z+?}zV)-@Oeh*oV{#G^ppr9Xfc3KFFitptKT)t2W%(;_M)et`HxK|pFxmOpI?6*E$5onNQTB3`7}-G7x1T%0QHX%PRw{wo{W>-H%$7fhYq}1{P+3 ztq(Cem`xV!tgw9Ppc9h_Y@A61-sqZi0LNkln=IH_VRX8l0}X@;ZEujYcZ%A+04rP}%kKgBr;h&>e{-9BP z)%0{C-qqe3OSE;(w8o|riFlkkiH^3J8A+{daejf)%Y>H*rsJ@cLA0GE@ zH|rg@avoV(mLAitUema-HPN*rIgqcY)T>rrDa)rQ-C5th(YA8Orfkzcchd0ER@St$ zV<#qU&rUhkaMs9JRrotu&R5jb*43|4l%-rpCQ|lI6SjY|-Y7}=s!F{=jw$P9{YmMx zNz*vwn(Rp?A5mgTlO$cw@V=ZyX93HblonYxq+ySyB5tuoj?20y55J$@u?TIKJ0;ze zk2yxlas;$Z?w0fe@`*_?UjgovcS}{+DvzYyOory^3Ak73m-LsUGwj(14bMM3Ze{85 zY<7EMigJ?SJ*H`ylGK=N7Vn>Dp)na3J*wLh)Ilrkf}?N>(vXEIxC8El3vd_Q3y;DR z@FaX2UW8ZS2k=Aq5xfb%gx|s+;IHs^_y_zGC6rM?73*+4HsUoH$L-jS*Wpg=#RGT{ z--m~B7;nHccoq#D!*RR`J@oNb{3w15Z^PU1lXxHAj}PKQ_yj(U-^K6YbNCwm7=JE) zVOf#CheW@4#$V7CTO9>i3;)ovGmDaS&)$7K{~NNtp$UdoUv>4`Yc_3Z-?p=N?j;7^ z+d>L))(Bc~x)kZa-(D#PIh9w-$}wVnj+4q&)MEty2`85l3`4G*P#VxGlPy zTNGI@C+5oBd23u&^yNfSG1}27%la~6u^8RnO`}&3U!{C~ZC#DLTketBUrYxc+}A|+ zLP=hNegB4gkHBN_EqDQ5A<73)rs$IHdNYMK5YSmgV^7>>?S2BHkS zn=^pR`iJ^^X@ZF1=^dB1JZ;TZH>^>$cUIAu_xeUnD^xVr-Po+DI#NZG`Mp}3X|#;W8ykx!XiSth z*6r+4wL*Dg-R>Q#S}1Rlf=8)*9isv^ zO53J1npD8DeDjpUX`I0i;w%-g+wl&(fOp~D_&L0nHc=1IHtLJ`WqcgJf?vg_Xgl=` zK8w%e_wjY{gXcC=2Z|FA7B7-5r|q8&eyFgG5$+ZX8}ly*4iyXAJQNU(%qt)o#~>sv zITXBC2Bu1%=zswviAuGy5tfz&mEJ2ufgz!n4hIqx3=B;>!!i-{G9eNCT?B=_+L#y1 z6}5UgSh@`esBsRJ#`2ePxoOZuyp3tl_Wy_mhDH__upxP@1L@bw+J^N_E%DCo-Tir{ zUaPNC)l1W_EUK~oo+g1hN&=Owu`UVJTtOaugapE! z_!+zhKTqrHqkL8U8h#zWgD>MxFpodQxA52aw)n|&YwN+{6okd!lP#>RMBk!Ny|4s* z_wL(UGk7`E_YMBVh4gGq?YgFxtsUEU^)01nON44v|D*a(8;Aez`d|FgU%Es@y(j}w S2BHi^8Hh3vW#HYMfqwykaoooM literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/cat/.DS_Store b/inst/extdata/schemas/19115/-3/cat/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..33f77d082e761194df71304469575e2bf58ea2da GIT binary patch literal 6148 zcmeH~Jr2S!425mzfW*>~F$*h#8$<|Bzy%O=L}EbfIXcfj3xyd~=vlJA*s0a_4NWZ~ zx_=HkkzPa=aHFg(j7*WwWhWci4v*{Ya=+iKlA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7{pdE~vF|3~<@`G3^HlnPLRKT|-v z!|AZcOXb=6@p@K2XVumX4*KN?Z$AM@>?mHr-LPM50oG&-q5|WOfXl!@1%9f)3wQhw AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/cat/1.0/.DS_Store b/inst/extdata/schemas/19115/-3/cat/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + catalogue is a collection of information items (CT_Items) that are managed using a registry (CT_Catalogue). The abstract concept of catalogue was defined in ISO19139 to harmonise the different ISO 19100 series catalogue concepts, such as PF_PortrayalCatalogue (ISO 19117) and FC_FeatureCatalogue (ISO 19110). + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cat/1.0/catalogues.xsd b/inst/extdata/schemas/19115/-3/cat/1.0/catalogues.xsd new file mode 100644 index 00000000..e88a8026 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cat/1.0/catalogues.xsd @@ -0,0 +1,53 @@ + + + Handcrafted + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cat/1.0/codelistItem.xsd b/inst/extdata/schemas/19115/-3/cat/1.0/codelistItem.xsd new file mode 100644 index 00000000..9cdaf789 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cat/1.0/codelistItem.xsd @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cat/1.0/crsItem.xsd b/inst/extdata/schemas/19115/-3/cat/1.0/crsItem.xsd new file mode 100644 index 00000000..1e08ea70 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cat/1.0/crsItem.xsd @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cat/1.0/uomItem.xsd b/inst/extdata/schemas/19115/-3/cat/1.0/uomItem.xsd new file mode 100644 index 00000000..0a97cde0 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cat/1.0/uomItem.xsd @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/.DS_Store b/inst/extdata/schemas/19115/-3/cit/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..bdbab1802fc89949939c0f124ddd229d6fb40fd3 GIT binary patch literal 8196 zcmeHMPiz!b82`R)q4S5*Y5CIv5*GU>fNklvMT)kt-7SVjk?OXzluA3hGqe+CXX?)E zwopo%crZqYUW7y>9!%7zC((Gq7%!R_Uar2SW0Hz zXsodTVKl&afO7)LLk&eLp-9D`#6Xcw_Gl0n4{%PPNCymx4-8huph7{uI?W&D;ec_0 zVIMLOGO(NhR=bx#44R?E@Rru^+;p03izR(4i%L&(S*os& zb@h&A&z_q(KYQV-*f|DI52(0@iMKcne1mt>z)dUAV2{UA88!M0aO3W6fJ zB0;x`1j&lJ?x`x}$dHwBos@OX9Mvj3;-{BR`*LQ1b5WVm?M&X*eY4xPS&%oFaqWE8 z@rHbJ+Gmzw&&~NsZXDILyk|adQoL0#dnn5r)vDM`$0mKtb-d$d&Lgaiw}^|Cr4P$D zZ;RILZf@)7O3bgX&?>7oD9SKV>-g4b%ghZ-S%yDxLiaMJV_44kV8QaNv~Bh~de*Fr z{4C2ntGY&2hw^Fb#k}R8)oLYazOq7FuWVO$$l9mUh(VWf)HT?Q2KT7jRSG)E?8%%- zy)Y{c>MmK+rGAe#CZ>2yX_7Th?mt8KU!=Aut&(QQ1Gb(vZDHD{?3c8s<-vm3pD;e5 zbV`-jC=b!i$7=z|krz!Y4BH{dc{fp_2|_zZ5qSMVLo!%esax8X|5RTf3raYe=Lbv*UoGXr-iL;q5v|-nFDx zX?|H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + + + + + + + + + + The individual does not have a name or a position. + Une personne n'a pas de nom ou de fonction. + + Individual name is + "" + and position + "" + . + Le nom de la personne est + "" + ,sa fonction + "" + . + + + + Individual MUST have a name or a position + Une personne DOIT avoir un nom ou une fonction + + + + + + + + + + + + + + + + + + + + The organisation does not have a name or a logo. + Une organisation n'a pas de nom ou de logo. + + Organisation name is + "" + and logo filename is + "" + . + Le nom de l'organisation est + "" + , son logo + "" + . + + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/1.0/cit.xsd b/inst/extdata/schemas/19115/-3/cit/1.0/cit.xsd new file mode 100644 index 00000000..27c30610 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/1.0/cit.xsd @@ -0,0 +1,7 @@ + + + Namespace for XML elements <font color="#1f497d">for constructing citations to resources</font>. + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/1.0/citation.xsd b/inst/extdata/schemas/19115/-3/cit/1.0/citation.xsd new file mode 100644 index 00000000..0a70d6d9 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/1.0/citation.xsd @@ -0,0 +1,514 @@ + + + + + + + + location of the responsible individual or organisation + + + + + + + + + address line for the location (as described in ISO 11180, Annex A) + + + + + city of the location + + + + + state, province of the location + + + + + ZIP or other postal code + + + + + country of the physical address + + + + + address of the electronic mailbox of the responsible organisation or individual + + + + + + + + + + + + + + + + standardized resource reference + + + + + + + + + name by which the cited resource is known + + + + + short name or other language name by which the cited information is known. Example: DCW as an alternative title for Digital Chart of the World + + + + + reference date for the cited resource + + + + + version of the cited resource + + + + + date of the edition + + + + + value uniquely identifying an object within a namespace + + + + + name and position information for an individual or organisation that is responsible for the resource + + + + + mode in which the resource is represented + + + + + information about the series, or aggregate resource, of which the resource is a part + + + + + other information required to complete the citation that is not recorded elsewhere + + + + + international Standard Book Number + + + + + international Standard Serial Number + + + + + online reference to the cited resource + + + + + citation graphic or logo for cited party + + + + + + + + + + + + + + + + information required to enable contact with the responsible person and/or organisation + + + + + + + + + telephone numbers at which the organisation or individual may be contacted + + + + + physical and email address at which the organisation or individual may be contacted + + + + + on-line information that can be used to contact the individual or organisation + + + + + time period (including time zone) when individuals can contact the organisation or individual + + + + + supplemental instructions on how or when to contact the individual or organisation + + + + + + + + + + + + + + + + + reference date and event used to describe it + + + + + + + + + + + reference date for the cited resource + + + + + event used for reference date + + + + + + + + + + + + + + + + identification of when a given event occurred + + + + + + + + + + + information about the party if the party is an individual + + + + + + + + + position of the individual in an organisation + + + + + + + + + + + + + + + + function performed by the resource + + + + + + + + + + + information about on-line sources from which the resource, specification, or community profile name and extended metadata elements can be obtained + + + + + + + + + location (address) for on-line access using a Uniform Resource Locator/Uniform Resource Identifier address or similar addressing scheme such as http://www.statkart.no/isotc211 + + + + + connection protocol to be used e.g. http, ftp, file + + + + + name of an application profile that can be used with the online resource + + + + + name of the online resource + + + + + detailed text description of what the online resource is/does + + + + + code for function performed by the online resource + + + + + protocol used by the accessed resource + + + + + + + + + + + + + + + + information about the party if the party is an organisation + + + + + + + + + Graphic identifying organization + + + + + + + + + + + + + + + + + information about the individual and/or organisation of the party + + + + + + + + + name of the party + + + + + contact information for the party + + + + + + + + + + + + + + + + mode in which the data is represented + + + + + + + + + + + information about the party and their role + + + + + + + + + function performed by the responsible party + + + + + spatial or temporal extent of the role + + + + + + + + + + + + + + + + + function performed by the responsible party + + + + + + + + + + + information about the series, or aggregate resource, to which a resource belongs + + + + + + + + + name of the series, or aggregate resource, of which the resource is a part + + + + + information identifying the issue of the series + + + + + details on which pages of the publication the article was published + + + + + + + + + + + + + + + + telephone numbers for contacting the responsible individual or organisation + + + + + + + + + telephone number by which individuals can contact responsible organisation or individual + + + + + type of telephone responsible organisation or individual + + + + + + + + + + + + + + + + type of telephone + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/cit/1.0/codelists.xml new file mode 100644 index 00000000..c1c1b24e --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/1.0/codelists.xml @@ -0,0 +1,1249 @@ + + + + + Codelists from the Citation (cit) Namespace + + + Codelists related to Citation (cit) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + CI_DateTypeCode + + + CI_DateTypeCode + + + identification of when a given event occurred + + + identification of when a given event occurred + + + + + creation + + + creation + + + date identifies when the resource was brought into existence + + + date identifies when the resource was brought into existence + + + + + + + publication + + + publication + + + date identifies when the resource was issued + + + date identifies when the resource was issued + + + + + + + revision + + + revision + + + date identifies when the resource was examined or re-examined and improved or amended + + + date identifies when the resource was examined or re-examined and improved or amended + + + + + + + expiry + + + expiry + + + date identifies when resource expires + + + date identifies when resource expires + + + + + + + lastUpdate + + + lastUpdate + + + date identifies when resource was last updated + + + date identifies when resource was last updated + + + + + + + lastRevision + + + lastRevision + + + date identifies when resource was last reviewed + + + date identifies when resource was last reviewed + + + + + + + nextUpdate + + + nextUpdate + + + date identifies when resource will be next updated + + + date identifies when resource will be next updated + + + + + + + unavailable + + + unavailable + + + date identifies when resource became not available or obtainable + + + date identifies when resource became not available or obtainable + + + + + + + inForce + + + inForce + + + date identifies when resource became in force + + + date identifies when resource became in force + + + + + + + adopted + + + adopted + + + date identifies when resource was adopted + + + date identifies when resource was adopted + + + + + + + deprecated + + + deprecated + + + date identifies when resource was deprecated + + + date identifies when resource was deprecated + + + + + + + superseded + + + superseded + + + date identifies when resource was superseded or replaced by another resource + + + date identifies when resource was superseded or replaced by another resource + + + + + + + validityBegins + + + validityBegins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + + + + + validityExpires + + + validityExpires + + + time at which the data are no longer considered to be valid + + + time at which the data are no longer considered to be valid + + + + + + + released + + + released + + + the date that the resource shall be released for public access + + + the date that the resource shall be released for public access + + + + + + + distribution + + + distribution + + + date identifies when an instance of the resource was distributed + + + date identifies when an instance of the resource was distributed + + + + + + + + + CI_OnLineFunctionCode + + + CI_OnLineFunctionCode + + + function performed by the resource + + + function performed by the resource + + + + + download + + + download + + + online instructions for transferring data from one storage device or system to another + + + online instructions for transferring data from one storage device or system to another + + + + + + + information + + + information + + + online information about the resource + + + online information about the resource + + + + + + + offlineAccess + + + offlineAccess + + + online instructions for requesting the resource from the provider + + + online instructions for requesting the resource from the provider + + + + + + + order + + + order + + + online order process for obtaining the resource + + + online order process for obtaining the resource + + + + + + + search + + + search + + + online search interface for seeking out information about the resource + + + online search interface for seeking out information about the resource + + + + + + + completeMetadata + + + completeMetadata + + + complete metadata provided + + + complete metadata provided + + + + + + + browseGraphic + + + browseGraphic + + + browse graphic provided + + + browse graphic provided + + + + + + + upload + + + upload + + + online resource upload capability provided + + + online resource upload capability provided + + + + + + + emailService + + + emailService + + + online email service provided + + + online email service provided + + + + + + + browsing + + + browsing + + + online browsing provided + + + online browsing provided + + + + + + + fileAccess + + + fileAccess + + + online file access provided + + + online file access provided + + + + + + + + + CI_PresentationFormCode + + + CI_PresentationFormCode + + + mode in which the data are represented + + + mode in which the data are represented + + + + + documentDigital + + + documentDigital + + + digital representation of a primarily textual item (can contain illustrations also) + + + digital representation of a primarily textual item (can contain illustrations also) + + + + + + + documentHardcopy + + + documentHardcopy + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + + + + + imageDigital + + + imageDigital + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + + + + + imageHardcopy + + + imageHardcopy + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + + + + + mapDigital + + + mapDigital + + + map represented in raster or vector form + + + map represented in raster or vector form + + + + + + + mapHardcopy + + + mapHardcopy + + + map printed on paper, photographic material, or other media for use directly by the human user + + + map printed on paper, photographic material, or other media for use directly by the human user + + + + + + + modelDigital + + + modelDigital + + + multi-dimensional digital representation of a feature, process, etc. + + + multi-dimensional digital representation of a feature, process, etc. + + + + + + + modelHardcopy + + + modelHardcopy + + + 3-dimensional, physical model + + + 3-dimensional, physical model + + + + + + + profileDigital + + + profileDigital + + + vertical cross-section in digital form + + + vertical cross-section in digital form + + + + + + + profileHardcopy + + + profileHardcopy + + + vertical cross-section printed on paper, etc. + + + vertical cross-section printed on paper, etc. + + + + + + + tableDigital + + + tableDigital + + + digital representation of facts or figures systematically displayed, especially in columns + + + digital representation of facts or figures systematically displayed, especially in columns + + + + + + + tableHardcopy + + + tableHardcopy + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + + + + + videoDigital + + + videoDigital + + + digital video recording + + + digital video recording + + + + + + + videoHardcopy + + + videoHardcopy + + + video recording on film + + + video recording on film + + + + + + + audioDigital + + + audioDigital + + + digital audio recording + + + digital audio recording + + + + + + + audioHardcopy + + + audioHardcopy + + + audio recording delivered by analog media, such as a magnetic tape + + + audio recording delivered by analog media, such as a magnetic tape + + + + + + + multimediaDigital + + + multimediaDigital + + + information representation using simultaneously various digital modes for text, sound, image + + + information representation using simultaneously various digital modes for text, sound, image + + + + + + + multimediaHardcopy + + + multimediaHardcopy + + + information representation using simultaneously various analog modes for text, sound, image + + + information representation using simultaneously various analog modes for text, sound, image + + + + + + + physicalSample + + + physicalSample + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + + + + + diagramDigital + + + diagramDigital + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + + + + + diagramHardcopy + + + diagramHardcopy + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + + + + + + + CI_RoleCode + + + CI_RoleCode + + + function performed by the responsible party + + + function performed by the responsible party + + + + + resourceProvider + + + resourceProvider + + + party that supplies the resource + + + party that supplies the resource + + + + + + + custodian + + + custodian + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + + + + + owner + + + owner + + + party that owns the resource + + + party that owns the resource + + + + + + + user + + + user + + + party who uses the resource + + + party who uses the resource + + + + + + + distributor + + + distributor + + + party who distributes the resource + + + party who distributes the resource + + + + + + + originator + + + originator + + + party who created the resource + + + party who created the resource + + + + + + + pointOfContact + + + pointOfContact + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + + + + + principalInvestigator + + + principalInvestigator + + + key party responsible for gathering information and conducting research + + + key party responsible for gathering information and conducting research + + + + + + + processor + + + processor + + + party who has processed the data in a manner such that the resource has been modified + + + party who has processed the data in a manner such that the resource has been modified + + + + + + + publisher + + + publisher + + + party who published the resource + + + party who published the resource + + + + + + + author + + + author + + + party who authored the resource + + + party who authored the resource + + + + + + + sponsor + + + sponsor + + + party who speaks for the resource + + + party who speaks for the resource + + + + + + + coAuthor + + + coAuthor + + + party who jointly authors the resource + + + party who jointly authors the resource + + + + + + + collaborator + + + collaborator + + + party who assists with the generation of the resource other than the principal investigator + + + party who assists with the generation of the resource other than the principal investigator + + + + + + + editor + + + editor + + + party who reviewed or modified the resource to improve the content + + + party who reviewed or modified the resource to improve the content + + + + + + + mediator + + + mediator + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + + + + + rightsHolder + + + rightsHolder + + + party owning or managing rights over the resource + + + party owning or managing rights over the resource + + + + + + + contributor + + + contributor + + + party contributing to the resource + + + party contributing to the resource + + + + + + + funder + + + funder + + + party providing monetary support for the resource + + + party providing monetary support for the resource + + + + + + + stakeholder + + + stakeholder + + + party who has an interest in the resource or the use of the resource + + + party who has an interest in the resource or the use of the resource + + + + + + + + + CI_TelephoneTypeCode + + + CI_TelephoneTypeCode + + + type of telephone + + + type of telephone + + + + + voice + + + voice + + + telephone provides voice service + + + telephone provides voice service + + + + + + + fax + + + fax + + + telephone provides facsimile service + + + telephone provides facsimile service + + + + + + + sms + + + sms + + + telephone provides sms service + + + telephone provides sms service + + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/2.0/cit.xsd b/inst/extdata/schemas/19115/-3/cit/2.0/cit.xsd new file mode 100644 index 00000000..2e8e46a8 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/2.0/cit.xsd @@ -0,0 +1,10 @@ + + + + Namespace for XML elements for constructing citations to resources. + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/2.0/citation.xsd b/inst/extdata/schemas/19115/-3/cit/2.0/citation.xsd new file mode 100644 index 00000000..8e56555a --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/2.0/citation.xsd @@ -0,0 +1,523 @@ + + + + + + + + + location of the responsible individual or organisation + + + + + + + + + address line for the location (as described in ISO 11180, Annex A) + + + + + city of the location + + + + + state, province of the location + + + + + ZIP or other postal code + + + + + country of the physical address + + + + + address of the electronic mailbox of the responsible organisation or individual + + + + + + + + + + + + + + + + standardized resource reference + + + + + + + + + name by which the cited resource is known + + + + + short name or other language name by which the cited information is known. Example: DCW as an alternative title for Digital Chart of the World + + + + + reference date for the cited resource + + + + + version of the cited resource + + + + + date of the edition + + + + + value uniquely identifying an object within a namespace + + + + + name and position information for an individual or organisation that is responsible for the resource + + + + + mode in which the resource is represented + + + + + information about the series, or aggregate resource, of which the resource is a part + + + + + other information required to complete the citation that is not recorded elsewhere + + + + + international Standard Book Number + + + + + international Standard Serial Number + + + + + online reference to the cited resource + + + + + citation graphic or logo for cited party + + + + + + + + + + + + + + + + information required to enable contact with the responsible person and/or organisation + + + + + + + + + telephone numbers at which the organisation or individual may be contacted + + + + + physical and email address at which the organisation or individual may be contacted + + + + + on-line information that can be used to contact the individual or organisation + + + + + time period (including time zone) when individuals can contact the organisation or individual + + + + + supplemental instructions on how or when to contact the individual or organisation + + + + + + + + + + + + + + + + + reference date and event used to describe it + + + + + + + + + + + reference date for the cited resource + + + + + event used for reference date + + + + + + + + + + + + + + + + identification of when a given event occurred + + + + + + + + + + + information about the party if the party is an individual + + + + + + + + + position of the individual in an organisation + + + + + + + + + + + + + + + + function performed by the resource + + + + + + + + + + + information about on-line sources from which the resource, specification, or community profile name and extended metadata elements can be obtained + + + + + + + + + location (address) for on-line access using a Uniform Resource Locator/Uniform Resource Identifier address or similar addressing scheme such as http://www.statkart.no/isotc211 + + + + + connection protocol to be used e.g. http, ftp, file + + + + + name of an application profile that can be used with the online resource + + + + + name of the online resource + + + + + detailed text description of what the online resource is/does + + + + + code for function performed by the online resource + + + + + protocol used by the accessed resource + + + + + + + + + + + + + + + + information about the party if the party is an organisation + + + + + + + + + Graphic identifying organization + + + + + + + + + + + + + + + + + information about the individual and/or organisation of the party + + + + + + + + + name of the party + + + + + contact information for the party + + + + + value uniquely identifying a party (individual or organization) + + + + + + + + + + + + + + + mode in which the data is represented + + + + + + + + + + + information about the party and their role + + + + + + + + + function performed by the responsible party + + + + + spatial or temporal extent of the role + + + + + + + + + + + + + + + + + function performed by the responsible party + + + + + + + + + + + information about the series, or aggregate resource, to which a resource belongs + + + + + + + + + name of the series, or aggregate resource, of which the resource is a part + + + + + information identifying the issue of the series + + + + + details on which pages of the publication the article was published + + + + + + + + + + + + + + + + telephone numbers for contacting the responsible individual or organisation + + + + + + + + + telephone number by which individuals can contact responsible organisation or individual + + + + + type of telephone responsible organisation or individual + + + + + + + + + + + + + + + + type of telephone + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/cit/2.0/codelists.xml b/inst/extdata/schemas/19115/-3/cit/2.0/codelists.xml new file mode 100644 index 00000000..c1c1b24e --- /dev/null +++ b/inst/extdata/schemas/19115/-3/cit/2.0/codelists.xml @@ -0,0 +1,1249 @@ + + + + + Codelists from the Citation (cit) Namespace + + + Codelists related to Citation (cit) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + CI_DateTypeCode + + + CI_DateTypeCode + + + identification of when a given event occurred + + + identification of when a given event occurred + + + + + creation + + + creation + + + date identifies when the resource was brought into existence + + + date identifies when the resource was brought into existence + + + + + + + publication + + + publication + + + date identifies when the resource was issued + + + date identifies when the resource was issued + + + + + + + revision + + + revision + + + date identifies when the resource was examined or re-examined and improved or amended + + + date identifies when the resource was examined or re-examined and improved or amended + + + + + + + expiry + + + expiry + + + date identifies when resource expires + + + date identifies when resource expires + + + + + + + lastUpdate + + + lastUpdate + + + date identifies when resource was last updated + + + date identifies when resource was last updated + + + + + + + lastRevision + + + lastRevision + + + date identifies when resource was last reviewed + + + date identifies when resource was last reviewed + + + + + + + nextUpdate + + + nextUpdate + + + date identifies when resource will be next updated + + + date identifies when resource will be next updated + + + + + + + unavailable + + + unavailable + + + date identifies when resource became not available or obtainable + + + date identifies when resource became not available or obtainable + + + + + + + inForce + + + inForce + + + date identifies when resource became in force + + + date identifies when resource became in force + + + + + + + adopted + + + adopted + + + date identifies when resource was adopted + + + date identifies when resource was adopted + + + + + + + deprecated + + + deprecated + + + date identifies when resource was deprecated + + + date identifies when resource was deprecated + + + + + + + superseded + + + superseded + + + date identifies when resource was superseded or replaced by another resource + + + date identifies when resource was superseded or replaced by another resource + + + + + + + validityBegins + + + validityBegins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + + + + + validityExpires + + + validityExpires + + + time at which the data are no longer considered to be valid + + + time at which the data are no longer considered to be valid + + + + + + + released + + + released + + + the date that the resource shall be released for public access + + + the date that the resource shall be released for public access + + + + + + + distribution + + + distribution + + + date identifies when an instance of the resource was distributed + + + date identifies when an instance of the resource was distributed + + + + + + + + + CI_OnLineFunctionCode + + + CI_OnLineFunctionCode + + + function performed by the resource + + + function performed by the resource + + + + + download + + + download + + + online instructions for transferring data from one storage device or system to another + + + online instructions for transferring data from one storage device or system to another + + + + + + + information + + + information + + + online information about the resource + + + online information about the resource + + + + + + + offlineAccess + + + offlineAccess + + + online instructions for requesting the resource from the provider + + + online instructions for requesting the resource from the provider + + + + + + + order + + + order + + + online order process for obtaining the resource + + + online order process for obtaining the resource + + + + + + + search + + + search + + + online search interface for seeking out information about the resource + + + online search interface for seeking out information about the resource + + + + + + + completeMetadata + + + completeMetadata + + + complete metadata provided + + + complete metadata provided + + + + + + + browseGraphic + + + browseGraphic + + + browse graphic provided + + + browse graphic provided + + + + + + + upload + + + upload + + + online resource upload capability provided + + + online resource upload capability provided + + + + + + + emailService + + + emailService + + + online email service provided + + + online email service provided + + + + + + + browsing + + + browsing + + + online browsing provided + + + online browsing provided + + + + + + + fileAccess + + + fileAccess + + + online file access provided + + + online file access provided + + + + + + + + + CI_PresentationFormCode + + + CI_PresentationFormCode + + + mode in which the data are represented + + + mode in which the data are represented + + + + + documentDigital + + + documentDigital + + + digital representation of a primarily textual item (can contain illustrations also) + + + digital representation of a primarily textual item (can contain illustrations also) + + + + + + + documentHardcopy + + + documentHardcopy + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + + + + + imageDigital + + + imageDigital + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + + + + + imageHardcopy + + + imageHardcopy + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + + + + + mapDigital + + + mapDigital + + + map represented in raster or vector form + + + map represented in raster or vector form + + + + + + + mapHardcopy + + + mapHardcopy + + + map printed on paper, photographic material, or other media for use directly by the human user + + + map printed on paper, photographic material, or other media for use directly by the human user + + + + + + + modelDigital + + + modelDigital + + + multi-dimensional digital representation of a feature, process, etc. + + + multi-dimensional digital representation of a feature, process, etc. + + + + + + + modelHardcopy + + + modelHardcopy + + + 3-dimensional, physical model + + + 3-dimensional, physical model + + + + + + + profileDigital + + + profileDigital + + + vertical cross-section in digital form + + + vertical cross-section in digital form + + + + + + + profileHardcopy + + + profileHardcopy + + + vertical cross-section printed on paper, etc. + + + vertical cross-section printed on paper, etc. + + + + + + + tableDigital + + + tableDigital + + + digital representation of facts or figures systematically displayed, especially in columns + + + digital representation of facts or figures systematically displayed, especially in columns + + + + + + + tableHardcopy + + + tableHardcopy + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + + + + + videoDigital + + + videoDigital + + + digital video recording + + + digital video recording + + + + + + + videoHardcopy + + + videoHardcopy + + + video recording on film + + + video recording on film + + + + + + + audioDigital + + + audioDigital + + + digital audio recording + + + digital audio recording + + + + + + + audioHardcopy + + + audioHardcopy + + + audio recording delivered by analog media, such as a magnetic tape + + + audio recording delivered by analog media, such as a magnetic tape + + + + + + + multimediaDigital + + + multimediaDigital + + + information representation using simultaneously various digital modes for text, sound, image + + + information representation using simultaneously various digital modes for text, sound, image + + + + + + + multimediaHardcopy + + + multimediaHardcopy + + + information representation using simultaneously various analog modes for text, sound, image + + + information representation using simultaneously various analog modes for text, sound, image + + + + + + + physicalSample + + + physicalSample + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + + + + + diagramDigital + + + diagramDigital + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + + + + + diagramHardcopy + + + diagramHardcopy + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + + + + + + + CI_RoleCode + + + CI_RoleCode + + + function performed by the responsible party + + + function performed by the responsible party + + + + + resourceProvider + + + resourceProvider + + + party that supplies the resource + + + party that supplies the resource + + + + + + + custodian + + + custodian + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + + + + + owner + + + owner + + + party that owns the resource + + + party that owns the resource + + + + + + + user + + + user + + + party who uses the resource + + + party who uses the resource + + + + + + + distributor + + + distributor + + + party who distributes the resource + + + party who distributes the resource + + + + + + + originator + + + originator + + + party who created the resource + + + party who created the resource + + + + + + + pointOfContact + + + pointOfContact + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + + + + + principalInvestigator + + + principalInvestigator + + + key party responsible for gathering information and conducting research + + + key party responsible for gathering information and conducting research + + + + + + + processor + + + processor + + + party who has processed the data in a manner such that the resource has been modified + + + party who has processed the data in a manner such that the resource has been modified + + + + + + + publisher + + + publisher + + + party who published the resource + + + party who published the resource + + + + + + + author + + + author + + + party who authored the resource + + + party who authored the resource + + + + + + + sponsor + + + sponsor + + + party who speaks for the resource + + + party who speaks for the resource + + + + + + + coAuthor + + + coAuthor + + + party who jointly authors the resource + + + party who jointly authors the resource + + + + + + + collaborator + + + collaborator + + + party who assists with the generation of the resource other than the principal investigator + + + party who assists with the generation of the resource other than the principal investigator + + + + + + + editor + + + editor + + + party who reviewed or modified the resource to improve the content + + + party who reviewed or modified the resource to improve the content + + + + + + + mediator + + + mediator + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + + + + + rightsHolder + + + rightsHolder + + + party owning or managing rights over the resource + + + party owning or managing rights over the resource + + + + + + + contributor + + + contributor + + + party contributing to the resource + + + party contributing to the resource + + + + + + + funder + + + funder + + + party providing monetary support for the resource + + + party providing monetary support for the resource + + + + + + + stakeholder + + + stakeholder + + + party who has an interest in the resource or the use of the resource + + + party who has an interest in the resource or the use of the resource + + + + + + + + + CI_TelephoneTypeCode + + + CI_TelephoneTypeCode + + + type of telephone + + + type of telephone + + + + + voice + + + voice + + + telephone provides voice service + + + telephone provides voice service + + + + + + + fax + + + fax + + + telephone provides facsimile service + + + telephone provides facsimile service + + + + + + + sms + + + sms + + + telephone provides sms service + + + telephone provides sms service + + + + + diff --git a/inst/extdata/schemas/19115/-3/gco/.DS_Store b/inst/extdata/schemas/19115/-3/gco/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..21cb8d1eea2b867a3e3d16522250d128c871e053 GIT binary patch literal 6148 zcmeHK&1%~~5Z<-jMnaIP&_jINTP`NZBx!o9aMM#S0hRbrhg7QES|GH+lH-GG(6N7k zyhcbKsF%D;W_HJ>iPK|CQ)XcHn;p&U&nK~~5kkn`B<%{}3n3g(#D)vaJ%Z0sSENCn z7NEp2%9AA53G}X$la*+8{EH0WyK9QB*b+f9{q_CjSy=_aPuXa;9z9-jT-Wow^(Wp@ zG}6Zg%+0W8yWCkUN0~5Q)etS0Sc6WC=>P4_S@2J_{UeHlH&x85gKX;w>=Jv}siT?cM z>$mSe&Mq!3&k{aKBToqza0Lc!IW0fr2`m{y$@LL@cU-5@xX5+!34#`5F2-VH2ABb6 z;6XA#hneF&$kp?rnE__tPcne#g91ei32Tey=zzwQ0D$-#X#{MnB``-3hJ>|6cmg7A zDxgi3RANY*4t_;(Az^LNrVB~MhoqS$RVdQT4&y5mE@WttTV{Y6xXnP*c7446U;n=T zzn#QAW`G&^uNaW6{b;`jTcW#lWpjAfD$w_!C>U2;T&93wu40JAt9S#{2>2BmfFWUR S5j-ILBVcIYh8g&)4BP + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19115-3, based on the implementation patterns defined and utilized in ISO19139. +This gcoBase.xsd schema provides: + 1. tools to handle specific objects like "code lists" and "record"; + 2. Some XML types that do not follow the general encoding rules specified in ISO19139. + *** SMR 2014-12-22. Refactor gco, gts, gsr, gss to separate gml dependencies. + All element or attribute types in this schema are either types defined by this schema, or are datatypes defined by + the XML schema namespace (http://www.w3.org/2001/XMLSchema) + To remove the dependency between gml and the base datatypes in ISO19115-3: + 1. The nilReason attribute is defined here instead of extending the gml type. + 2. The definition of MeasureType is copied here from gml 3.2 basic Types. The only + difference this will introduce in instance documents is that the uom attribute on a measure value + (or one of its substitutions) will be gco:uom, not gml:uom. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + copied from gml32:NilReasonType. This Type defines a content model that allows recording of an + explanation for a void value or other exception. + gml:NilReasonType is a union of the following enumerated values: + - inapplicable- there is no value + - missing- the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist + - template- the value will be available later + - unknown- the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists + - withheld- the value is not divulged + - other:text - other brief explanation, where text is a string of two or more characters with no included spaces + and + - xs:anyURI which should refer to a resource which describes the reason for the exception + A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document. + gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A TypeName is a LocalName that references either a recordType or object type in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. This is the types name. - For parsing from types (or objects) the parsible name normally uses a "." navigation separator, so that it is of the form [class].[member].[memberOfMember]. ...) + + + + + + + + + + + + + + + + + + + + + + + A MemberName is a LocalName that references either an attribute slot in a record or recordType or an attribute, operation, or association role in an object instance or type description in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. + + + + + + + + + + + + + + + + + + + + + + + + Use to represent the possible cardinality of a relation. Represented by a set of simple multiplicity ranges. + + + + + + + + + + + + + + + + + + + + + + + A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Copied from gml32:MeasureType, which supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure". The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale. Namespace changed to gco + + + + + + + + + + + + + + The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier. + + + + + + This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: ":" (colon), " " (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as "kg", "m/s", etc. + It is recommended that the symbol be an identifier for a unit of measure as specified in the "Unified Code of Units of Measure" (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems. + + + + + + + + This type specifies a URI, restricted such that it must start with one of the following sequences: "#", "./", "../", or a string of characters followed by a ":". These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . + NOTE It is possible to re-write such a relative URI to conform to the restriction (e.g. "./m/s"). + In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either + - a conventional unit of measure symbol, + - a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gml:CodeType is a generalized type to be used for a term, keyword or name. It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gco/1.0/gco.xsd b/inst/extdata/schemas/19115/-3/gco/1.0/gco.xsd new file mode 100644 index 00000000..7db0f214 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gco/1.0/gco.xsd @@ -0,0 +1,16 @@ + + + + + This is the root document of the The Geographic COmmon (GCO) http://standards.iso.org/iso/19115/-3/gco/1.0 namespace, a component of the XML Schema Implementation of Geographic Information Metadata (ISO19115-1). Original implementation documented in ISO/TS 19139:2007 is refactored in this implementation for ISO19115-3 to remove dependency of base data types on GML (the only gml element used was the enumeration of nilReasons). GCO includes all the definitions of http://standards.iso.org/iso/19115/-3/gco/1.0 namespace. Elements that are extensions of GML elements are defined in the gmw namespace in ISO19115-3. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gcx/.DS_Store b/inst/extdata/schemas/19115/-3/gcx/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes.xsd b/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes.xsd new file mode 100644 index 00000000..82afc167 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes.xsd @@ -0,0 +1,92 @@ + + + + + This file was generated from ISO TC/211 UML class diagrams == 03-14-2005 12:00:20 ====== Handcrafted + 20130614 SMR updates: + 1. schema locations for gco and xlink. + 2. change namespace prefix from gmx to gcx, to use for ISO19115-3. + 3. change attribute group for gcx:anchor from xlink:simpleLink (old) to xlink:simpleAttrs (new). + + 20130327 - Ted changed targetNamespace and gcx namespace to http://www.isotc211.org/2005/gcx/1.0/2013-03-28 + 20130624 SMR update namespace version date + 20140729 SMR update namespace for 07-11 build. The schema generated by ShapeChange from the UML does not work for gcx namespace. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes_autoFromShapeChange.xsd b/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes_autoFromShapeChange.xsd new file mode 100644 index 00000000..1430497b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gcx/1.0/extendedTypes_autoFromShapeChange.xsd @@ -0,0 +1,60 @@ + + + Handcrafted + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gcx/1.0/gcx.xsd b/inst/extdata/schemas/19115/-3/gcx/1.0/gcx.xsd new file mode 100644 index 00000000..6fa5787d --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gcx/1.0/gcx.xsd @@ -0,0 +1,8 @@ + + + Elements for xml implementation, from ISO 19139 updated for compatibility with new schema. Anchor, FileName, MimeFileType; all in substitution group for CharacterString to support Web environments. + + + + + diff --git a/inst/extdata/schemas/19115/-3/gex/.DS_Store b/inst/extdata/schemas/19115/-3/gex/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/gex/1.0/extent.xsd b/inst/extdata/schemas/19115/-3/gex/1.0/extent.xsd new file mode 100644 index 00000000..8d5bff2c --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gex/1.0/extent.xsd @@ -0,0 +1,241 @@ + + + + + + + + + + + + enclosing geometric object which locates the resource, expressed as a set of (x,y) coordinate (s) NOTE: If a polygon is used it should be closed (last point replicates first point) + + + + + + + + + sets of points defining the bounding polygon or any other GM_Object geometry (point, line or polygon) + + + + + + + + + + + + + + + + extent of the resource + + + + + + + + + sets of points defining the bounding polygon or any other GM_Object geometry (point, line or polygon) + + + + + + + + + + + + + + + + + + + geographic position of the resource NOTE: This is only an approximate reference so specifying the coordinate reference system is unnecessary and need only be provided with a precision of up to two decimal places + + + + + + + + + western-most coordinate of the limit of the resource extent, expressed in longitude in decimal degrees (positive east) + + + + + eastern-most coordinate of the limit of the resource extent, expressed in longitude in decimal degrees (positive east) + + + + + southern-most coordinate of the limit of the resource extent, expressed in latitude in decimal degrees (positive north) + + + + + northern-most, coordinate of the limit of the resource extent expressed in latitude in decimal degrees (positive north) + + + + + + + + + + + + + + + + description of the geographic area using identifiers + + + + + + + + + identifier used to represent a geographic area e.g. a geographic identifier as described in ISO 19112 + + + + + + + + + + + + + + + + spatial area of the resource + + + + + + + + + indication of whether the geographic element encompasses an area covered by the data or an area where data is not present + + + + + + + + + + + + + + + + extent with respect to date/time and spatial boundaries + + + + + + + + + vertical extent component + + + + + + + + + + + + + + + + + time period covered by the content of the resource + + + + + + + + + period for the content of the resource + + + + + + + + + + + + + + + + vertical domain of resource + + + + + + + + + lowest vertical extent contained in the resource + + + + + highest vertical extent contained in the resource + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gex/1.0/gex.sch b/inst/extdata/schemas/19115/-3/gex/1.0/gex.sch new file mode 100644 index 00000000..55d22b43 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gex/1.0/gex.sch @@ -0,0 +1,163 @@ + + + + + + + + + + The extent does not contain a description or a geographicElement. + L'étendue ne contient aucun élement. + + The extent contains a description. + L'étendue contient une description. + + The extent contains a geographic identifier. + L'étendue contient un identifiant géographique. + + The extent contains a bounding box element. + L'étendue contient une emprise géographique. + + The extent contains a bounding polygon. + L'étendue contient un polygone englobant. + + The extent contains a vertical element. + L'étendue contient une étendue verticale. + + The extent contains a temporal element. + L'étendue contient une étendue temporelle. + + + + + Extent MUST have one description or one geographic, temporal or vertical element + Une étendue DOIT avoir une description ou un élément géographique, temporel ou vertical + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The vertical extent does not contains CRS or CRS identifier. + L'étendue verticale ne contient pas de CRS ou d'identifiant de CRS. + + The vertical extent contains CRS information. + L'étendue verticale contient les informations sur le CRS. + + + + Vertical element MUST contains a CRS or CRS identifier + Une étendue verticale DOIT contenir un CRS ou un identifiant de CRS + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gex/1.0/gex.xsd b/inst/extdata/schemas/19115/-3/gex/1.0/gex.xsd new file mode 100644 index 00000000..034f42df --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gex/1.0/gex.xsd @@ -0,0 +1,9 @@ + + + Namespace for XML elements used to specify spatial and temporal extents. + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gmw/1.0/gmlWrapperTypes2014.xsd b/inst/extdata/schemas/19115/-3/gmw/1.0/gmlWrapperTypes2014.xsd new file mode 100644 index 00000000..2178560c --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gmw/1.0/gmlWrapperTypes2014.xsd @@ -0,0 +1,158 @@ + + + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://standards.iso.org/iso/19115/-3/gco/1.0" namespace. The root document of this namespace is the file gco.xsd. This basicTypes.xsd schema implements concepts from the "basic types" package of ISO/TS 19103. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/gmw/1.0/gmw.xsd b/inst/extdata/schemas/19115/-3/gmw/1.0/gmw.xsd new file mode 100644 index 00000000..9cb45976 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/gmw/1.0/gmw.xsd @@ -0,0 +1,14 @@ + + + + + This is the root document of the The GMl Wrapper type (GMW) http://standards.iso.org/iso/19115/-3/gmw/1.0 namespace, a component of the XML Schema Implementation of Geographic Information Metadata (ISO19115-1). Original implementation documented in ISO/TS 19139:2007 is refactored in this implementation for ISO19115-3 to put type definitions that wrap GML elements in property types with optional gco:ObjectProperties and gco:nilReason attributes as originally specified in ISO19139 in the gco, gss, gsr and gts namespaces. Elements from the ISO19139 gco namespace that do not have dependencies on gml are specified in the http://standards.iso.org/iso/19115/-3/gco/1.0 namespace in the ISO19115-3 implementation + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/lan/.DS_Store b/inst/extdata/schemas/19115/-3/lan/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..33f77d082e761194df71304469575e2bf58ea2da GIT binary patch literal 6148 zcmeH~Jr2S!425mzfW*>~F$*h#8$<|Bzy%O=L}EbfIXcfj3xyd~=vlJA*s0a_4NWZ~ zx_=HkkzPa=aHFg(j7*WwWhWci4v*{Ya=+iKlA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7{pdE~vF|3~<@`G3^HlnPLRKT|-v z!|AZcOXb=6@p@K2XVumX4*KN?Z$AM@>?mHr-LPM50oG&-q5|WOfXl!@1%9f)3wQhw AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/lan/1.0/lan.xsd b/inst/extdata/schemas/19115/-3/lan/1.0/lan.xsd new file mode 100644 index 00000000..1238f5a3 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/lan/1.0/lan.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements used to implement cultural and linguistic adaptability, i.e. different character set and language encoding of metadata content. Originally defined in ISO 19139. + + + + + diff --git a/inst/extdata/schemas/19115/-3/lan/1.0/language.xsd b/inst/extdata/schemas/19115/-3/lan/1.0/language.xsd new file mode 100644 index 00000000..9757375a --- /dev/null +++ b/inst/extdata/schemas/19115/-3/lan/1.0/language.xsd @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mac/.DS_Store b/inst/extdata/schemas/19115/-3/mac/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..174e3dc2751ff452809a86e9d1dccfc11b4bfc23 GIT binary patch literal 8196 zcmeHMO>h)N6n<|LNY4zA4j?2^VIUAe0%j9_qJnNVOC(4nx`F&c*xeb(6tgp7XEp(1 zs1$n9Qp<}_3ZBHD5^k2o$tuf>mRNc)7NDgE50<4DkCv8}uX`pTBt&lh6w_7Rulx0T z-96uY)4i`305DlJ;sBKZz$gpJH7ahAM8C+hQY_RgAc^D;IXmmRHdUcymT{zr5Qq?n z5Qq?n5Qq@?Paq%;YD#R5b3f>f$_Rl7fjbfbu|MdPg-nEUJdkqhphAWKBuhyx6V zkkmt&2<3PnsfQ8K{-2(uS;{lL?ELw zLLfq5HUc7cFM&90f_lT79=}V~Vba|Q=^KPqcElUX+HRKou4IR7%k%5&uVSpEbl&_j z##B{Zs2)fUx+7^n;}^YTrqCx^9T|Tx8`eANj$o>u$?mtzkpaH6#dZ9Q<(LKOY#An* z^mkc~;f^HTqGNb+oOIB^n4%~Hyn1vr9^d+4o!(gAI98{R#v3-VB3O-2w*tNIac$^F!0dDFJD0d&4aOK(Vuv z09~5|NKv%~ZM)Sy-B!+Z($-0HfR}rOPa8Em3g)oHq9T{Eb45Gjo6WW@jJ&R#YZvp5 z*X^6feWB^~+=AaCl>?j?J@YA(?5$xlMPA+jUo1x2JLFrg-g4T%Pj00u?&B(C*$Qz$FQ6uUBi}VWo@(5$>hz7 z*pG@bvAnWsk#@Is?_}3Z7shK?cQI=nD_Z`EiHdT*NY%B~3V)yV8??lB*AO!qvPaXk zTE_Z>zNKJNX~;#bTd%2|9z872Fhy!MZc^3Gqr?gB(GtYM8yZz@pPk8?Ha8R|Roj|W zt!p@VX8w4n+`dEAy6Ju8=@GpOtRuBpla|y{jDNxoin;e>Jb&+y>4@notCqLwn${!q z&4ytbjMXI81^7u66gp=ZRKaT447;EMdcc4YcmZC4GjJB(fJ<;0K7fzm3z&eba1E}* z_wW<^0>8oU@CW>fWyrAtm*7%dh4gZMYlL*p0o|hy7^cQOu)*E*{5m zJdMxbv-l#O!B_D$Jck$XO?(^Q!OQp|eu`J{GyDp_#&3dk#wN+$K8>VQ#c!#&LDukV zjvc%uSz8}doBv(1USAk6bm?8oR<2pUsj+ECa_UXacyH4wB$*RXLsDjv67ucc%t7LE zwRVrXVlFQ4BgUD>nV=0Xo2Vvk=&Ll13*s=@Tw6=c7;&44@1k1Wplwu$w7f(%wR*LI z5k2|5pm&S9O(6pF(xCStbvq-T^7%pUqiVAvJ~0k*=$2Yd<;av7?E4$;y$kQbNANj( zNu2u*et@6hS432>9IJ38>R5wouofS{I5y&D+=7o_0+ZN+DQw3lumhhY_Vwcd9Kb`E zCHC2peaG-5j^Y@eA{IV}&l3k4Ias&Jh}AlJ9cJsJJZx;U#^gi2rxaegA*kaUz2Vfe3;B zF9KMaN~e;v{<$_#5o_y|4^b9L*o_BLx=YIH S0P!0(I{%~dU$XDcE&c+SI3YU# literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mac/1.0/.DS_Store b/inst/extdata/schemas/19115/-3/mac/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + + + + + Description: Designations for the measuring instruments and their bands, the platform carrying them, and the mission to which the data contributes +FGDC: Platform_and_Instrument_Identification, Mission_Information +shortName: PltfrmInstId + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: context of activation +shortName: CntxtCode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: identification of a significant collection point within an operation +shortName: Event + + + + + + + + + Description: Event name or number +shortName: evtId + + + + + Description: Initiator of the event +shortName: evtTrig + + + + + Description: Meaning of the event +shortName: evtCntxt + + + + + Description: Relative time ordering of the event +shortName: evtSeq + + + + + Description: Time the event occured +shortName: evtTime + + + + + + + + + + + + + + + + + + + Description: geometric description of collection +shortName: GeoTypeCode + + + + + + + + + + + Description: Designations for the measuring instruments +FGDC: Platform_and_Instrument_Identification +shortName: PltfrmInstId + + + + + + + + + Description: complete citation of the instrument +FGDC: Instrument_Full_Name +Position: 1 +shortName: instNam +Conditional: if shortName not specified + + + + + Description: complete citation of the instrument +FGDC: Instrument_Full_Name +Position: 1 +shortName: instNam +Conditional: if shortName not specified + + + + + Description: Code describing the type of instrument +shortName: instType + + + + + Description: Textual description of the instrument +shortName: instDesc + + + + + + + + + + + + + + + + + Description: Describes the characteristics, spatial and temportal extent of the intended object to be observed +shortName: TargetId + + + + + + + + + Description: Registered code used to identify the objective +Postion: 1 +shortName: targetId + + + + + Description: priority applied to the target +Position: 3 +shortName: trgtPriority + + + + + Description: collection technique for the objective +Position: 4 +shortName: trgtType + + + + + Description: function performed by or at the objective +Position: 5 +shortName: trgtFunct + + + + + Description: extent information including the bounding box, bounding polygon, vertical and temporal extent of the objective +Position: 6 +shortName: trgtExtent + + + + + + + + + + + + + + + + + + + Description: temporal persistence of collection objective +shortName: ObjTypeCode + + + + + + + + + + + Description: Designations for the operation used to acquire the dataset +shortName: MssnId + + + + + + + + + Description: Description of the mission on which the platform observations are part and the objectives of that mission +FGDC: Mission_Description +Position: 3 +shortName: mssnDesc + + + + + Description: character string by which the mission is known +FGDC: Mission_Name +Position: 1 +shortName: pltMssnNam +NITF_ACFTA:AC_MSN_ID + + + + + Description: character string by which the mission is known +FGDC: Mission_Name +Position: 1 +shortName: pltMssnNam +NITF_ACFTA:AC_MSN_ID + + + + + Description: status of the data acquisition +FGDC: Mission_Start_Date +Position: 4 +shortName: mssnStatus + + + + + Description: status of the data acquisition +FGDC: Mission_Start_Date +Position: 4 +shortName: mssnStatus + + + + + + + Description: Platform (or platforms) used in the operation. + + + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the planning information related to meeting requirements +shortName: PlanId + + + + + + + + + Description: manner of sampling geometry the planner expects for collection of the objective data +Postion: 2 +shortName: planType + + + + + Description: current status of the plan (pending, completed, etc.) +shortName: planStatus + + + + + Description: Identification of authority requesting target collection +Postion: 1 +shortName: planReqId + + + + + + + + + + + + + + + + + + Description: Designations for the platform used to acquire the dataset +shortName: PltfrmId + + + + + + + + + Description: complete citation of the platform +FGDC: Platform_Full_Name +Position: 3 +shortName: pltNam +Conditional: if shortName not specified + + + + + Description: Unique identification of the platform +shortName: pltId + + + + + Description: Narrative description of the platform supporting the instrument +FGDC: Platform_Description +Position: 2 +shortName: pltfrmDesc + + + + + Description: organization responsible for building, launch, or operation of the platform +FGDC: Platform_Sponsor +Position: 6 +shortName: pltfrmSpnsr + + + + + + + + + + + + + + + + + Description: identification of collection coverage +shortName: PlatformPass + + + + + + + + + Description: unique name of the pass +shortName: passId + + + + + Description: Area covered by the pass +shortName: passExt + + + + + + + + + + + + + + + + + Description: ordered list of priorities +shortName: PriCode + + + + + + + + + + + Description: range of date validity +shortName: ReqstDate + + + + + + + + + Description: preferred date and time of collection +shortName: collectDate + + + + + Description: latest date and time collection must be completed +shortName: latestDate + + + + + + + + + + + + + + + + Description: requirement to be satisfied by the planned data acquisition +shortName: Requirement + + + + + + + + + Description: identification of reference or guidance material for the requirement +shortName: reqRef + + + + + Description: unique name, or code, for the requirement +shortName: reqId + + + + + Description: origin of requirement +shortName: requestor + + + + + Description: person(s), or body(ies), to recieve results of requirement +shortName: recipient + + + + + Description: relative ordered importance, or urgency, of the requirement +shortName: reqPri + + + + + Description: required or preferred acquisition date and time +shortName: reqDate + + + + + Description: date and time after which collection is no longer valid +shortName: reqExpire + + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19115-2 Metadata - Imagery</NameSpace> +<Class>MI_Instrument</Class> +<Package>Acquisition information - Imagery</Package> +<Attribute>type</Attribute> +<Type>MI_SensorTypeCode</Type> +<UsedBy> + + + + + + + + + + + Description: temporal relation of activation +shortName: SeqCode + + + + + + + + + + + Description: mechanism of activation +shortName: TriggerCode + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mac/1.0/mac.xsd b/inst/extdata/schemas/19115/-3/mac/1.0/mac.xsd new file mode 100644 index 00000000..16ba2f19 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mac/1.0/mac.xsd @@ -0,0 +1,11 @@ + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mac/2.0/acquisitionInformationImagery.xsd b/inst/extdata/schemas/19115/-3/mac/2.0/acquisitionInformationImagery.xsd new file mode 100644 index 00000000..ad0eee64 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mac/2.0/acquisitionInformationImagery.xsd @@ -0,0 +1,590 @@ + + + + + + + + + Description: Designations for the measuring instruments and their bands, the platform carrying them, and the mission to which the data contributes FGDC: Platform_and_Instrument_Identification, Mission_Information shortName: PltfrmInstId + + + + + + + + + the specific data to which the acquisition information applies + + + + + + + + + + + + + + + + + + + + + + + Description: context of activation shortName: CntxtCode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: identification of a significant collection point within an operation shortName: Event + + + + + + + + + Description: Event name or number shortName: evtId + + + + + Description: Initiator of the event shortName: evtTrig + + + + + Description: Meaning of the event shortName: evtCntxt + + + + + Description: Relative time ordering of the event shortName: evtSeq + + + + + Description: Time the event occured shortName: evtTime + + + + + + + + + + + + + + + + + + + Description: geometric description of collection shortName: GeoTypeCode + + + + + + + + + + + Description: Designations for the measuring instruments FGDC: Platform_and_Instrument_Identification shortName: PltfrmInstId + + + + + + + + + Description: complete citation of the instrument FGDC: Instrument_Full_Name Position: 1 shortName: instNam Conditional: if shortName not specified + + + + + Description: complete citation of the instrument FGDC: Instrument_Full_Name Position: 1 shortName: instNam Conditional: if shortName not specified + + + + + Description: Code describing the type of instrument shortName: instType + + + + + Description: Textual description of the instrument shortName: instDesc + + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + instance of otherPropertyType that defines attributes not explicitly included in MI_Platform + + + + + + + + + + + + + + + + + + + + Sensor Description + + + + + + + + + + + + + + + + + + + + + + Description: Describes the characteristics, spatial and temportal extent of the intended object to be observed shortName: TargetId + + + + + + + + + Description: Registered code used to identify the objective Postion: 1 shortName: targetId + + + + + Description: priority applied to the target Position: 3 shortName: trgtPriority + + + + + Description: collection technique for the objective Position: 4 shortName: trgtType + + + + + Description: function performed by or at the objective Position: 5 shortName: trgtFunct + + + + + Description: extent information including the bounding box, bounding polygon, vertical and temporal extent of the objective Position: 6 shortName: trgtExtent + + + + + + + + + + + + + + + + + + + Description: temporal persistence of collection objective shortName: ObjTypeCode + + + + + + + + + + + Description: Designations for the operation used to acquire the dataset shortName: MssnId + + + + + + + + + Description: Description of the mission on which the platform observations are part and the objectives of that mission FGDC: Mission_Description Position: 3 shortName: mssnDesc + + + + + Description: character string by which the mission is known FGDC: Mission_Name Position: 1 shortName: pltMssnNam NITF_ACFTA:AC_MSN_ID + + + + + Description: character string by which the mission is known FGDC: Mission_Name Position: 1 shortName: pltMssnNam NITF_ACFTA:AC_MSN_ID + + + + + Description: status of the data acquisition FGDC: Mission_Start_Date Position: 4 shortName: mssnStatus + + + + + Description: status of the data acquisition FGDC: Mission_Start_Date Position: 4 shortName: mssnStatus + + + + + + + Description: Platform (or platforms) used in the operation. + + + + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + instance of otherPropertyType that defines attributes not explicitly included in MI_Operation + + + + + + + + + + + + + + + + + + + + + + + + Description: Designations for the planning information related to meeting requirements shortName: PlanId + + + + + + + + + Description: manner of sampling geometry the planner expects for collection of the objective data Postion: 2 shortName: planType + + + + + Description: current status of the plan (pending, completed, etc.) shortName: planStatus + + + + + Description: Identification of authority requesting target collection Postion: 1 shortName: planReqId + + + + + + + + + + + + + + + + + + Description: Designations for the platform used to acquire the dataset shortName: PltfrmId + + + + + + + + + Description: complete citation of the platform FGDC: Platform_Full_Name Position: 3 shortName: pltNam Conditional: if shortName not specified + + + + + Unique identification of the platform + + + + + Description: Narrative description of the platform supporting the instrument FGDC: Platform_Description Position: 2 shortName: pltfrmDesc + + + + + Description: organization responsible for building, launch, or operation of the platform FGDC: Platform_Sponsor Position: 6 shortName: pltfrmSpnsr + + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + instance of otherPropertyType that defines attributes not explicitly included in MI_Platform + + + + + + + + + + + + + + + + + Description: identification of collection coverage shortName: PlatformPass + + + + + + + + + Description: unique name of the pass shortName: passId + + + + + Description: Area covered by the pass shortName: passExt + + + + + + + + + + + + + + + + + Description: ordered list of priorities shortName: PriCode + + + + + + + + + + + Description: range of date validity shortName: ReqstDate + + + + + + + + + Description: preferred date and time of collection shortName: collectDate + + + + + Description: latest date and time collection must be completed shortName: latestDate + + + + + + + + + + + + + + + + Description: requirement to be satisfied by the planned data acquisition shortName: Requirement + + + + + + + + + Description: identification of reference or guidance material for the requirement shortName: reqRef + + + + + Description: unique name, or code, for the requirement shortName: reqId + + + + + Description: origin of requirement shortName: requestor + + + + + Description: person(s), or body(ies), to recieve results of requirement shortName: recipient + + + + + Description: relative ordered importance, or urgency, of the requirement shortName: reqPri + + + + + Description: required or preferred acquisition date and time shortName: reqDate + + + + + Description: date and time after which collection is no longer valid shortName: reqExpire + + + + + + + + + + + + + + + + + <UsedBy> <NameSpace>ISO 19115-2 Metadata - Imagery</NameSpace> <Class>MI_Instrument</Class> <Package>Acquisition information - Imagery</Package> <Attribute>type</Attribute> <Type>MI_SensorTypeCode</Type> <UsedBy> + + + + + + + + + + + Description: temporal relation of activation shortName: SeqCode + + + + + + + + + + + Description: mechanism of activation shortName: TriggerCode + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mac/2.0/event.xsd b/inst/extdata/schemas/19115/-3/mac/2.0/event.xsd new file mode 100644 index 00000000..5eb6ffe1 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mac/2.0/event.xsd @@ -0,0 +1,108 @@ + + + + event.xsd Version 1.0 thabermann@hdfgroup.org + Created 2017-01-18 + + + + + + + + + + + + Instrumentation EventList Description + + + + + + + + + + + + + + + + + + + + + + + + + + + Instrumentation Event Description + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: NASA Revision Description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mac/2.0/mac.xsd b/inst/extdata/schemas/19115/-3/mac/2.0/mac.xsd new file mode 100644 index 00000000..88e233e9 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mac/2.0/mac.xsd @@ -0,0 +1,10 @@ + + + + + diff --git a/inst/extdata/schemas/19115/-3/mas/.DS_Store b/inst/extdata/schemas/19115/-3/mas/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..33f77d082e761194df71304469575e2bf58ea2da GIT binary patch literal 6148 zcmeH~Jr2S!425mzfW*>~F$*h#8$<|Bzy%O=L}EbfIXcfj3xyd~=vlJA*s0a_4NWZ~ zx_=HkkzPa=aHFg(j7*WwWhWci4v*{Ya=+iKlA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7{pdE~vF|3~<@`G3^HlnPLRKT|-v z!|AZcOXb=6@p@K2XVumX4*KN?Z$AM@>?mHr-LPM50oG&-q5|WOfXl!@1%9f)3wQhw AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mas/1.0/applicationSchema.xsd b/inst/extdata/schemas/19115/-3/mas/1.0/applicationSchema.xsd new file mode 100644 index 00000000..c674a560 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mas/1.0/applicationSchema.xsd @@ -0,0 +1,61 @@ + + + + + + + + information about the application schema used to build the dataset + + + + + + + + + name of the application schema used + + + + + identification of the schema language used + + + + + formal language used in Application Schema + + + + + full application schema given as an ASCII file + + + + + full application schema given as a graphics file + + + + + full application schema given as a software development file + + + + + software dependent format used for the application schema software dependent file + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mas/1.0/mas.xsd b/inst/extdata/schemas/19115/-3/mas/1.0/mas.xsd new file mode 100644 index 00000000..9ba0d4ce --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mas/1.0/mas.xsd @@ -0,0 +1,9 @@ + + + Namespace for XML elements <font color="#1f497d">to specify the application schema associated with a resource</font> + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mcc/.DS_Store b/inst/extdata/schemas/19115/-3/mcc/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..01e8ff0828c0677920a6e70dc219c905a1530b09 GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieF1_WtPpttA3y}9LZU$Fugbgfw9MEpf=-AA8Z?%?v*-1A zbyJ+rX6BpkY_B2qvKypjU^J~TM77Y>Q>>A(^r0C0+M81^ws z02>3qUN|Ho0`sH-lj=2Mc+wGXmDdZ0#H5?Y&8Sm1drc@Fw$=WT7eqU z=j{I<@Ei00HAzoWKnlE+0zTdDwi~=s_14kLvDY^E9?qO!I1T%tV2O4NjCPC%w&O)4 bWnSYR=e=-93_9XL2kK{ly2zx!vlaLQpXU|P literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mcc/1.0/AbstractCommonClasses.xsd b/inst/extdata/schemas/19115/-3/mcc/1.0/AbstractCommonClasses.xsd new file mode 100644 index 00000000..8719a3d0 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mcc/1.0/AbstractCommonClasses.xsd @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <ul> <li></li> </ul> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mcc/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mcc/1.0/codelists.xml new file mode 100644 index 00000000..4cb23d3e --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mcc/1.0/codelists.xml @@ -0,0 +1,880 @@ + + + + + Codelists from the Metadata Common Classes (mcc) Namespace + + + Codelists from the Metadata Common Classes (mcc) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_ProgressCode + + + MD_ProgressCode + + + status of the resource + + + status of the resource + + + + + completed + + + completed + + + has been completed + + + has been completed + + + + + + + historicalArchive + + + historicalArchive + + + stored in an offline storage facility + + + stored in an offline storage facility + + + + + + + obsolete + + + obsolete + + + no longer relevant + + + no longer relevant + + + + + + + onGoing + + + onGoing + + + continually being updated + + + continually being updated + + + + + + + planned + + + planned + + + fixed date has been established upon or by which the resource will be created or updated + + + fixed date has been established upon or by which the resource will be created or updated + + + + + + + required + + + required + + + needs to be generated or updated + + + needs to be generated or updated + + + + + + + underDevelopment + + + underDevelopment + + + currently in the process of being created + + + currently in the process of being created + + + + + + + final + + + final + + + progress concluded and no changes will be accepted + + + progress concluded and no changes will be accepted + + + + + + + pending + + + pending + + + committed to, but not yet addressed + + + committed to, but not yet addressed + + + + + + + retired + + + retired + + + item is no longer recommended for use. It has not been superseded by another item + + + item is no longer recommended for use. It has not been superseded by another item + + + + + + + superseded + + + superseded + + + replaced by new + + + replaced by new + + + + + + + tentative + + + tentative + + + provisional changes likely before resource becomes final or complete + + + provisional changes likely before resource becomes final or complete + + + + + + + valid + + + valid + + + acceptable under specific conditions + + + acceptable under specific conditions + + + + + + + accepted + + + accepted + + + agreed to by sponsor + + + agreed to by sponsor + + + + + + + notAccepted + + + notAccepted + + + rejected by sponsor + + + rejected by sponsor + + + + + + + withdrawn + + + withdrawn + + + removed from consideration + + + removed from consideration + + + + + + + proposed + + + proposed + + + suggested that development needs to be undertaken + + + suggested that development needs to be undertaken + + + + + + + deprecated + + + deprecated + + + resource superseded and will become obsolete, use only for historical purposes + + + resource superseded and will become obsolete, use only for historical purposes + + + + + + + + + MD_ScopeCode + + + MD_ScopeCode + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + attribute + + + attribute + + + information applies to the attribute value + + + information applies to the attribute value + + + + + + + attributeType + + + attributeType + + + information applies to the characteristic of a feature + + + information applies to the characteristic of a feature + + + + + + + collectionHardware + + + collectionHardware + + + information applies to the collection hardware class + + + information applies to the collection hardware class + + + + + + + collectionSession + + + collectionSession + + + information applies to the collection session + + + information applies to the collection session + + + + + + + dataset + + + dataset + + + information applies to the dataset + + + information applies to the dataset + + + + + + + series + + + series + + + information applies to the series + + + information applies to the series + + + + + + + nonGeographicDataset + + + nonGeographicDataset + + + information applies to non-geographic data + + + information applies to non-geographic data + + + + + + + dimensionGroup + + + dimensionGroup + + + information applies to a dimension group + + + information applies to a dimension group + + + + + + + feature + + + feature + + + information applies to a feature + + + information applies to a feature + + + + + + + featureType + + + featureType + + + information applies to a feature type + + + information applies to a feature type + + + + + + + propertyType + + + propertyType + + + information applies to a property type + + + information applies to a property type + + + + + + + fieldSession + + + fieldSession + + + information applies to a field session + + + information applies to a field session + + + + + + + software + + + software + + + information applies to a computer program or routine + + + information applies to a computer program or routine + + + + + + + service + + + service + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + + + + + + + model + + + model + + + information applies to a copy or imitation of an existing or hypothetical object + + + information applies to a copy or imitation of an existing or hypothetical object + + + + + + + tile + + + tile + + + information applies to a tile, a spatial subset of geographic data + + + information applies to a tile, a spatial subset of geographic data + + + + + + + metadata + + + metadata + + + information applies to metadata + + + information applies to metadata + + + + + + + initiative + + + initiative + + + information applies to an initiative + + + information applies to an initiative + + + + + + + sample + + + sample + + + information applies to a sample + + + information applies to a sample + + + + + + + document + + + document + + + information applies to a document + + + information applies to a document + + + + + + + repository + + + repository + + + information applies to a repository + + + information applies to a repository + + + + + + + aggregate + + + aggregate + + + information applies to an aggregate resource + + + information applies to an aggregate resource + + + + + + + product + + + product + + + metadata describing an ISO 19131 data product specification + + + metadata describing an ISO 19131 data product specification + + + + + + + collection + + + collection + + + information applies to an unstructured set + + + information applies to an unstructured set + + + + + + + coverage + + + coverage + + + information applies to a coverage + + + information applies to a coverage + + + + + + + application + + + application + + + information resource hosted on a specific set of hardware and accessible over a network + + + information resource hosted on a specific set of hardware and accessible over a network + + + + + + + + + MD_SpatialRepresentationTypeCode + + + MD_SpatialRepresentationTypeCode + + + method used to represent geographic information in the resource + + + method used to represent geographic information in the resource + + + + + vector + + + vector + + + vector data are used to represent geographic data + + + vector data are used to represent geographic data + + + + + + + grid + + + grid + + + grid data are used to represent geographic data + + + grid data are used to represent geographic data + + + + + + + textTable + + + textTable + + + textual or tabular data are used to represent geographic data + + + textual or tabular data are used to represent geographic data + + + + + + + tin + + + tin + + + triangulated irregular network + + + triangulated irregular network + + + + + + + stereoModel + + + stereoModel + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + + + + + + + video + + + video + + + scene from a video recording + + + scene from a video recording + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mcc/1.0/commonClasses.xsd b/inst/extdata/schemas/19115/-3/mcc/1.0/commonClasses.xsd new file mode 100644 index 00000000..4b6bbc81 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mcc/1.0/commonClasses.xsd @@ -0,0 +1,220 @@ + + + + + + + graphic that provides an illustration of the dataset (should include a legend for the graphic, if applicable) + + + + + + + + + name of the file that contains a graphic that provides an illustration of the dataset + + + + + text description of the illustration + + + + + + restriction on access and/or use of browse graphic + + + + + link to browse graphic + + + + + + + + + + + + + + + + value uniquely identifying an object within a namespace + + + + + + + + + Citation for the code namespace and optionally the person or party responsible for maintenance of that namespace + + + + + alphanumeric value identifying an instance in the namespace e.g. EPSG::4326 + + + + + Identifier or namespace in which the code is valid + + + + + version identifier for the namespace + + + + + natural language description of the meaning of the code value E.G for codeSpace = EPSG, code = 4326: description = WGS-84" to "for codeSpace = EPSG, code = EPSG::4326: description = WGS-84 + + + + + + + + + + + + + + + + status of the resource + + + + + + + + + + + new: information about the scope of the resource + + + + + + + + + description of the scope + + + + + + + + + + + + + + + + + + class of information to which the referencing entity applies + + + + + + + + + + + description of the class of information covered by the information + + + + + + + + + instances of attribute types to which the information applies + + + + + instances of feature types to which the information applies + + + + + feature instances to which the information applies + + + + + attribute instances to which the information applies + + + + + dataset to which the information applies + + + + + class of information that does not fall into the other categories to which the information applies + + + + + + + + + + + + + + + + method used to represent geographic information in the resource + + + + + + + + + + + Uniform Resource Identifier (URI), is a compact string of characters used to identify or name a resource + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mcc/1.0/mcc.xsd b/inst/extdata/schemas/19115/-3/mcc/1.0/mcc.xsd new file mode 100644 index 00000000..3da89684 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mcc/1.0/mcc.xsd @@ -0,0 +1,8 @@ + + + Abstract classes for linking to elements in the metadata implementation from external schema to loosely couple the external schema for smoother handling of version changes in components. Classes used by all components in ISO19115 metadata application. + + + + + diff --git a/inst/extdata/schemas/19115/-3/mco/.DS_Store b/inst/extdata/schemas/19115/-3/mco/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mco/1.0/codelists.html b/inst/extdata/schemas/19115/-3/mco/1.0/codelists.html new file mode 100644 index 00000000..9d27074f --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mco/1.0/codelists.html @@ -0,0 +1,294 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Constraints (mco) Namespace
Scope: Codelists related to Metadata for Constraints (mco) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 26 +
+

Codelists

+ MD_ClassificationCode + : +

Description: + name of the handling restrictions on the resource +
CodeSpace: http://standards.iso.org/iso/19115/-3/mco/1.0
Number of items: 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ unclassified + + + available for general disclosure + +
+ restricted + + + not for general disclosure + +
+ confidential + + + available for someone who can be entrusted with information + +
+ secret + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + +
+ topSecret + + + of the highest secrecy + +
+ SBU + + + although unclassified, requires strict controls over its distribution + +
+ forOfficialUseOnly + + + unclassified information that is to be used only for official purposes determined by the designating body + +
+ protected + + + compromise of the information could cause damage + +
+ limitedDistribution + + + desimination limited by designating body + +
top

+ MD_RestrictionCode + : +

Description: + limitation(s) placed upon the access or use of the data +
CodeSpace: http://standards.iso.org/iso/19115/-3/mco/1.0
Number of items: 17 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ copyright + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, + or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, + distributor + +
+ patent + + + government has granted exclusive right to make, sell, use or license an invention or discovery + +
+ patentPending + + + produced or sold information awaiting a patent + +
+ trademark + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner + or manufacturer + +
+ licence + + + formal permission to do something + +
+ intellectualPropertyRights + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + +
+ restricted + + + withheld from general circulation or disclosure + +
+ otherRestrictions + + + limitation not listed + +
+ unrestricted + + + no constraints exist + +
+ licenceUnrestricted + + + formal permission not required to use the resource + +
+ licenceEndUser + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or + purchases it + +
+ licenceDistributor + + + formal permission required for a person or an entity to commercialize or distribute the resource + +
+ private + + + protects rights of individual or organisations from observation, intrusion, or attention of others + +
+ statutory + + + prescribed by law + +
+ confidential + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + +
+ SBU + + + although unclassified, requires strict controls over its distribution. + +
+ in-confidence + + + with trust + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mco/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mco/1.0/codelists.xml new file mode 100644 index 00000000..f898c716 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mco/1.0/codelists.xml @@ -0,0 +1,482 @@ + + + + + Codelists from the Metadata for Constraints (mco) Namespace + + + Codelists related to Metadata for Constraints (mco) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_ClassificationCode + + + MD_ClassificationCode + + + name of the handling restrictions on the resource + + + name of the handling restrictions on the resource + + + + + unclassified + + + unclassified + + + available for general disclosure + + + available for general disclosure + + + + + + + restricted + + + restricted + + + not for general disclosure + + + not for general disclosure + + + + + + + confidential + + + confidential + + + available for someone who can be entrusted with information + + + available for someone who can be entrusted with information + + + + + + + secret + + + secret + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + + + + + + + topSecret + + + topSecret + + + of the highest secrecy + + + of the highest secrecy + + + + + + + SBU + + + SBU + + + although unclassified, requires strict controls over its distribution + + + although unclassified, requires strict controls over its distribution + + + + + + + forOfficialUseOnly + + + forOfficialUseOnly + + + unclassified information that is to be used only for official purposes determined by the designating body + + + unclassified information that is to be used only for official purposes determined by the designating body + + + + + + + protected + + + protected + + + compromise of the information could cause damage + + + compromise of the information could cause damage + + + + + + + limitedDistribution + + + limitedDistribution + + + desimination limited by designating body + + + desimination limited by designating body + + + + + + + + + MD_RestrictionCode + + + MD_RestrictionCode + + + limitation(s) placed upon the access or use of the data + + + limitation(s) placed upon the access or use of the data + + + + + copyright + + + copyright + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + + + + + + + patent + + + patent + + + government has granted exclusive right to make, sell, use or license an invention or discovery + + + government has granted exclusive right to make, sell, use or license an invention or discovery + + + + + + + patentPending + + + patentPending + + + produced or sold information awaiting a patent + + + produced or sold information awaiting a patent + + + + + + + trademark + + + trademark + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + + + + + + + licence + + + licence + + + formal permission to do something + + + formal permission to do something + + + + + + + intellectualPropertyRights + + + intellectualPropertyRights + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + + + + + + + restricted + + + restricted + + + withheld from general circulation or disclosure + + + withheld from general circulation or disclosure + + + + + + + otherRestrictions + + + otherRestrictions + + + limitation not listed + + + limitation not listed + + + + + + + unrestricted + + + unrestricted + + + no constraints exist + + + no constraints exist + + + + + + + licenceUnrestricted + + + licenceUnrestricted + + + formal permission not required to use the resource + + + formal permission not required to use the resource + + + + + + + licenceEndUser + + + licenceEndUser + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or purchases it + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or purchases it + + + + + + + licenceDistributor + + + licenceDistributor + + + formal permission required for a person or an entity to commercialize or distribute the resource + + + formal permission required for a person or an entity to commercialize or distribute the resource + + + + + + + private + + + private + + + protects rights of individual or organisations from observation, intrusion, or attention of others + + + protects rights of individual or organisations from observation, intrusion, or attention of others + + + + + + + statutory + + + statutory + + + prescribed by law + + + prescribed by law + + + + + + + confidential + + + confidential + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + + + + + + + SBU + + + SBU + + + although unclassified, requires strict controls over its distribution. + + + although unclassified, requires strict controls over its distribution. + + + + + + + in-confidence + + + in-confidence + + + with trust + + + with trust + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mco/1.0/constraints.xsd b/inst/extdata/schemas/19115/-3/mco/1.0/constraints.xsd new file mode 100644 index 00000000..f23c5cb6 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mco/1.0/constraints.xsd @@ -0,0 +1,188 @@ + + + + + + + + name of the handling restrictions on the resource + + + + + + + + + + + restrictions on the access and use of a resource or metadata + + + + + + + + + limitation affecting the fitness for use of the resource or metadata. Example, "not to be used for navigation" + + + + + Spatial and temporal extent of the application of the constraint restrictions + + + + + graphic /symbol indicating the constraint Eg. + + + + + citation/URL for the limitation or constraint, e.g. copyright statement, license agreement, etc + + + + + information concerning the parties to whom the resource can or cannot be released and the party responsible for determining the releasibility + + + + + party responsible for the resource constraints + + + + + + + + + + + + + + + + restrictions and legal prerequisites for accessing and using the resource or metadata + + + + + + + + + access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource or metadata + + + + + constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the resource or metadata + + + + + other restrictions and legal prerequisites for accessing and using the resource or metadata + + + + + + + + + + + + + + + + state, nation or organization to which resource can be released to e.g. NATO unclassified releasable to PfP + + + + + + + + + party responsible for the Release statement + + + + + release statement + + + + + component in determining releasability + + + + + + + + + + + + + + + + limitation(s) placed upon the access or use of the data + + + + + + + + + + + handling restrictions imposed on the resource or metadata for national security or similar security concerns + + + + + + + + + name of the handling restrictions on the resource or metadata + + + + + explanation of the application of the legal constraints or other restrictions and legal prerequisites for obtaining and using the resource or metadata + + + + + name of the classification system + + + + + additional information about the restrictions on handling the resource or metadata + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mco/1.0/mco.sch b/inst/extdata/schemas/19115/-3/mco/1.0/mco.sch new file mode 100644 index 00000000..26f5720c --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mco/1.0/mco.sch @@ -0,0 +1,221 @@ + + + + + + + + + The releasabilty does not define addresse or statement. + + La possibilité de divulgation ne définit pas de + destinataire ou d'indication. + + + The releasability addressee is defined: + "". + + + Le destinataire dans le cas de possibilité de divulgation + est défini "". + + + + The releasability statement is + "". + + + L'indication concernant la possibilité de divulgation est + "". + + + + + Releasability MUST + specified an addresse or a statement + La possibilité de divulgation + DOIT définir un destinataire ou une indication + + + + + + + + + + + + + + + + + + + + + + + The legal constraint is incomplete. + + La contrainte légale est incomplète. + + + The legal constraint is complete. + + + La contrainte légale est complète. + + + + + + Legal constraint MUST + specified an access, use or other constraint or + use limitation or releasability + Une contrainte légale DOIT + définir un type de contrainte (d'accès, d'utilisation ou autre) + ou bien une limite d'utilisation ou une possibilité de divulgation + + + + + + + + + + + + + + + + + + + + + + + + + + The legal constraint does not specified other constraints + while access and use constraint is set to other restriction. + + La contrainte légale ne précise pas les autres contraintes + bien que les contraintes d'accès ou d'usage indiquent + que d'autres restrictions s'appliquent. + + + The legal constraint other constraints is + "". + + + Les autres contraintes de la contrainte légale sont + "". + + + + + + Legal constraint defining + other restrictions for access or use constraint MUST + specified other constraint. + Une contrainte légale indiquant + d'autres restrictions d'utilisation ou d'accès DOIT + préciser ces autres restrictions + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mco/1.0/mco.xsd b/inst/extdata/schemas/19115/-3/mco/1.0/mco.xsd new file mode 100644 index 00000000..52404d25 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mco/1.0/mco.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">to specify constraints on access to or usage of a resource</font> + + + + + diff --git a/inst/extdata/schemas/19115/-3/mda/.DS_Store b/inst/extdata/schemas/19115/-3/mda/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4b9561555bf7fc1cfed01b0bcdfaf79d482d9c0c GIT binary patch literal 8196 zcmeHLU2GLa6h7y+!0fKjDOCES!a|{fl-k?!Qx){~wjf0+)mvzRLb>vPn>lmN z&dj&p?&K^0V7h1}0crq%(It=@R83RFxVUa9iO3=bk>Vlm=6v6!CY0Uc92;T=Vg_Oc zVg_OcVg~*f42Xl83Y+2FSEF$qGY~UyTQVTN4<=m#QxQ%ml%Ec&WC}o7PG(uC%|(OI zj4&19ghCpjf-00yg<_Oqpb96u8Tq9moKUF30i)ytqnR_ z+{%D>ZOR}CP0(xwH|Fosbck%%Q~DO+l^YF)bFQDGxJ$WV*9pSr=F6BUE1xrW9%H($ z&)4^7j`*XQFdG(wbhfZh^m?-4kzCa7rGEt1+S%N0#~vNzRUN(;W*yHi$Y95^$z`C= z@hpEd?H4^OkoU=`0md{<8{~CkW69)(2O7=R=GO5>b1d1qjyi2^E#u=Ft6rJh+;wp1 z#L2Oz#!sD9JICnj0Tol2I45b48@!nYX_|%xHyG(qG$hWHXt+|MLDP*py0+^(`klP* zWt@}tAg>6Bg)Zv$6zmbXeJzFQpfg8tAx9tz9ez%PUy(m2R@ zF|ePs$=?~VJ1Hs{{VqmC6G*^>?Owr4rs;l2?kaB{BQ>t%=R%EV8aHd$R$yTG{1xTiEU zHH7hc)?dsy$BIsPVzRP=FVIb6xyCzR;@Pl z-hejCvrLngwN1L-dz79$4`>Nu;VrGYvCGZoY?oUalctSry3seH_RJrPjGH#=Mt|NP z8lo)*mDosTu_hyJbTa-aJ0RxXkqyF~!?q`;uc@uxY8u8KVQ;rA+hVLfwMy|PS3Y>;B@CICfi|`?Q0$;);T!t%f6@Gx9;aB(_{(wK>FPw)Q zD{&E4;WE4r*I*;IVLNWcZPaA7Shqf^x6iIv zug+Hrt-5pZ(iN+lTH7|KuRX~r&+SGDN#!VMNXe8WA)nsO8YC^(8F%YTX43L5Qk;F9 z3EA*@lXavGbD3dqAsi;VD;ubrAZ;`8UexJpjI|nxmY2z{(X6*Hk|&>|M%U{bH4-o{ zSECQ=n;7Yo&sC$3=?s9 zQsHy>JZbPHe3?{u7SG}9_%@!OqPeb;+7#l2>zW(M6g=1W4wI#%(3_p(-fS}v{iLrE z`Tv%g|NqbSGUNGU24V*OMFz0EGt-%-31<3Gi(K2J>mXgC2)_x1GK4CbjuXmsoG?nq erLRe@A|@5#ghH}V`Okj@#OHr}{!8WE-qqg};rDs~ literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mda/1.0/mda.xsd b/inst/extdata/schemas/19115/-3/mda/1.0/mda.xsd new file mode 100644 index 00000000..b133837b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mda/1.0/mda.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">for metadata applications describing aggregated resources with linked metadata records</font> + + + + + diff --git a/inst/extdata/schemas/19115/-3/mda/1.0/metadataApplication.xsd b/inst/extdata/schemas/19115/-3/mda/1.0/metadataApplication.xsd new file mode 100644 index 00000000..ae523e17 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mda/1.0/metadataApplication.xsd @@ -0,0 +1,200 @@ + + + + + + + + collection of resources + + + + + + + + + + + + + + + + + + + + + identifiable collection of data + + + + + + + + + + + + + + + + + + + collection of associated resources related by their participation in a common initiative + + + + + + + + + + + + + + + + + + + collection of resource associated through inspecified means + + + + + + + + + + + + + + + + + + + collection of associated resources produced from the same sensor platform + + + + + + + + + + + + + + + + + + + collection of associated resources produced to the same production specification + + + + + + + + + + + + + + + + + + + an identifiable asset or means that fulfils a requirement + + + + + + + + + + + + + + + + + + + + + collection of associated resources produced by the same sensor + + + + + + + + + + + + + + + + + + + collection of resource related by a common heritage adhering to a common specification + + + + + + + + + + + + + + + + + + + resource is a service + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mda/2.0/mda.xsd b/inst/extdata/schemas/19115/-3/mda/2.0/mda.xsd new file mode 100644 index 00000000..886f73a8 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mda/2.0/mda.xsd @@ -0,0 +1,11 @@ + + + + Namespace for XML elements <font color="#1f497d">for metadata applications describing aggregated resources with linked metadata records</font> + + + + + diff --git a/inst/extdata/schemas/19115/-3/mda/2.0/metadataApplication.xsd b/inst/extdata/schemas/19115/-3/mda/2.0/metadataApplication.xsd new file mode 100644 index 00000000..2e7a1d4b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mda/2.0/metadataApplication.xsd @@ -0,0 +1,203 @@ + + + + + + + + + collection of resources + + + + + + + + + + + + + + + + + + + + + identifiable collection of data + + + + + + + + + + + + + + + + + + + collection of associated resources related by their participation in a common initiative + + + + + + + + + + + + + + + + + + + collection of resource associated through inspecified means + + + + + + + + + + + + + + + + + + + collection of associated resources produced from the same sensor platform + + + + + + + + + + + + + + + + + + + collection of associated resources produced to the same production specification + + + + + + + + + + + + + + + + + + + an identifiable asset or means that fulfils a requirement + + + + + + + + + + + + + + + + + + + + + collection of associated resources produced by the same sensor + + + + + + + + + + + + + + + + + + + collection of resource related by a common heritage adhering to a common specification + + + + + + + + + + + + + + + + + + + resource is a service + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdb/.DS_Store b/inst/extdata/schemas/19115/-3/mdb/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..ef2eb8946f48271890ff9a9b16369592b5e2165c GIT binary patch literal 8196 zcmeHMU2GIp6h7a!(D@NM1%$RLEEFn8!EVb>RnYCWAVrYs7TQ9g?CuOOVLDTGW?P_^ zH0p~+jW0qJeDXKKn=w3@7+*AE^uZcHqYpk9qc1)hjmC5D%<@yHPew_Yo6P<0J@=lO zd%pQ*?w(m9LZ)PH_%Nko<^MzB8>oV@2b+@y*dCdY=DftZ1q zftZ1qftZ0?f&sBnb5W+*_ruY+jv0s5XQ*l56_%JlSwSQB+kOH0sC3QmJ(hG$mV`TgRJ{W2x3P+-YlT86Q`b1$qJ3jW*_=(eDGm-`w;Po^}ljDzcgfS;hm1DkCj#<_8JG!=N+xqN+ z=VtBW)}T@CbI4uX?Jim)GQ65X&MB0fTwt|3j+o^47Cfgk0J(S)wIlJ1Z znKM_@b~9UUU>~rp;?7aq3=Z|@{DS40wtKL5#P;pHWA(VXA*&|wld4WGsI8l=-=*JE z9-8W+7!68aDQ_Ps*}<{NnrdUVmeiN1#s|uP$xGbsnc_;O9MO|{qoV8)_Ku>(wJ8_1 ze1)#{_#CW}Q&eeLwOZ494)bj`d|rZBcuT9M?{so`%P~wXy z^uB^OG{hnLHE3e9Sd*U7I~C(oWuLhAwwxdA7`9w-`P#Y#o0GcUFYN86X_<=BkX|10 zCs|N=>rkkUme3m7LfzC)CXLby^a`D%Q}hO%qx1A3eL`Q-BweISbeVpjpXpcno&KOd z=`U2lKn><%9v0(1tV9#q(2mX6f-Y=D7Jb-_Js5z6!x(}K4@WV9r|}G)#fvzJSMeH7 z<4wGUcknLG<0E{A3-}yg;~RV%t}{{A@Aj}?uJIkWDyS^h=mAaayQx?=KdQC=zhb>S zD^%#bJLfN2x?*)}+s4e5J2~aPT`M7}oKPB4GG$4~yLY_?ScYOde%mAv923JIEw5pYvgW%wXKNfqF!66uTojGMuqI^&034X@-$|IqiePGDht@C z3`ZZ-HYlu9V`ez|h}N!(N6a93>W)TTGoYwb)b|hCdyn3ykLe5giZ%B={YbyiZva$O zqYjIZL<5$h5%(j7R;qs>*)Xh literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mdb/1.0/.DS_Store b/inst/extdata/schemas/19115/-3/mdb/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + + + + + + + + + The root element must be MD_Metadata. + Modifier l'élément racine du document pour que ce + soit un élément MD_Metadata. + + Root element MD_Metadata found. + Élément racine MD_Metadata défini. + + + + Metadata document root element + Élément racine du document + + A metadata instance document conforming to + this specification SHALL have a root MD_Metadata element + defined in the http://standards.iso.org/iso/19115/-3/mdb/1.0 namespace. + Une fiche de métadonnées conforme au standard + ISO19115-1 DOIT avoir un élément racine MD_Metadata (défini dans l'espace + de nommage http://standards.iso.org/iso/19115/-3/mdb/1.0). + + + + + + + + + + + + + + + + The default locale character encoding is "UTF-8". Current value is + "". + L'encodage ne doit pas être vide. La valeur par défaut est + "UTF-8". La valeur actuelle est "". + + + The characeter encoding is ". + + L'encodage est ". + + + + + Default locale + Langue du document + + The default locale MUST be documented if + not defined by the encoding. The default value for the character + encoding is "UTF-8". + La langue doit être documentée + si non définie par l'encodage. L'encodage par défaut doit être "UTF-8". + + + + + + + + + + + + + + + + + + + + + Specify a name for the metadata scope + (required if the scope code is not "dataset", in that case + ""). + Préciser la description du domaine d'application + (car le document décrit une ressource qui n'est pas un "jeu de données", + la ressource est de type ""). + + + Scope name + "" + is defined for resource with type "". + + La description du domaine d'application + "" + est renseignée pour la ressource de type "". + + + + + Metadata scope Name + Description du domaine d'application + + If a MD_MetadataScope element is present, + the name property MUST have a value if resourceScope is not equal to "dataset" + Si un élément domaine d'application (MD_MetadataScope) + est défini, sa description (name) DOIT avoir une valeur + si ce domaine n'est pas "jeu de données" (ie. "dataset"). + + + + + + + + + + + + + + + + + + + + + Specify a creation date for the metadata record + in the metadata section. + Définir une date de création pour le document + dans la section sur les métadonnées. + + + Metadata creation date: . + + + Date de création du document : . + + + + + Metadata create date + Date de création du document + + A dateInfo property value with data type = "creation" + MUST be present in every MD_Metadata instance. + Tout document DOIT avoir une date de création + définie (en utilisant un élément dateInfo avec un type de date "creation"). + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdb/1.0/mdb.xsd b/inst/extdata/schemas/19115/-3/mdb/1.0/mdb.xsd new file mode 100644 index 00000000..b38a9aab --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdb/1.0/mdb.xsd @@ -0,0 +1,14 @@ + + + Wrapper namespace to support Catalog Service implementations + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdb/1.0/metadataBase.xsd b/inst/extdata/schemas/19115/-3/mdb/1.0/metadataBase.xsd new file mode 100644 index 00000000..024e52e2 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdb/1.0/metadataBase.xsd @@ -0,0 +1,98 @@ + + + + + + + + + + root entity which defines metadata about a resource or resources + + + + + + + + + + Provides information about an alternatively used localized character string for a linguistic extension + + + + + Identifier and onlineResource for a parent metadata record + + + + + + party responsible for the metadata information + + + + + Date(s) other than creation dateEG: expiry date + + + + + Citation for the standards to which the metadata conforms + + + + + + unique Identifier and onlineResource for alternative metadata + + + + + + online location where the metadata is available + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdb/2.0/mdb.xsd b/inst/extdata/schemas/19115/-3/mdb/2.0/mdb.xsd new file mode 100644 index 00000000..5af02110 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdb/2.0/mdb.xsd @@ -0,0 +1,20 @@ + + + + Wrapper namespace to support Catalog Service implementations + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdb/2.0/metadataBase.xsd b/inst/extdata/schemas/19115/-3/mdb/2.0/metadataBase.xsd new file mode 100644 index 00000000..130b29f2 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdb/2.0/metadataBase.xsd @@ -0,0 +1,102 @@ + + + + + + + + + + + root entity which defines metadata about a resource or resources + + + + + + + + + + Provides information about an alternatively used localized character string for a linguistic extension + + + + + Identifier and onlineResource for a parent metadata record + + + + + + party responsible for the metadata information + + + + + Date(s) other than creation dateEG: expiry date + + + + + Citation for the standards to which the metadata conforms + + + + + + unique Identifier and onlineResource for alternative metadata + + + + + + online location where the metadata is available + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mds/.DS_Store b/inst/extdata/schemas/19115/-3/mds/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4b9561555bf7fc1cfed01b0bcdfaf79d482d9c0c GIT binary patch literal 8196 zcmeHLU2GLa6h7y+!0fKjDOCES!a|{fl-k?!Qx){~wjf0+)mvzRLb>vPn>lmN z&dj&p?&K^0V7h1}0crq%(It=@R83RFxVUa9iO3=bk>Vlm=6v6!CY0Uc92;T=Vg_Oc zVg_OcVg~*f42Xl83Y+2FSEF$qGY~UyTQVTN4<=m#QxQ%ml%Ec&WC}o7PG(uC%|(OI zj4&19ghCpjf-00yg<_Oqpb96u8Tq9moKUF30i)ytqnR_ z+{%D>ZOR}CP0(xwH|Fosbck%%Q~DO+l^YF)bFQDGxJ$WV*9pSr=F6BUE1xrW9%H($ z&)4^7j`*XQFdG(wbhfZh^m?-4kzCa7rGEt1+S%N0#~vNzRUN(;W*yHi$Y95^$z`C= z@hpEd?H4^OkoU=`0md{<8{~CkW69)(2O7=R=GO5>b1d1qjyi2^E#u=Ft6rJh+;wp1 z#L2Oz#!sD9JICnj0Tol2I45b48@!nYX_|%xHyG(qG$hWHXt+|MLDP*py0+^(`klP* zWt@}tAg>6Bg)Zv$6zmbXeJzFQpfg8tAx9tz9ez%PUy(m2R@ zF|ePs$=?~VJ1Hs{{VqmC6G*^>?Owr4rs;l2?kaB{BQ>t%=R%EV8aHd$R$yTG{1xTiEU zHH7hc)?dsy$BIsPVzRP=FVIb6xyCzR;@Pl z-hejCvrLngwN1L-dz79$4`>Nu;VrGYvCGZoY?oUalctSry3seH_RJrPjGH#=Mt|NP z8lo)*mDosTu_hyJbTa-aJ0RxXkqyF~!?q`;uc@uxY8u8KVQ;rA+hVLfwMy|PS3Y>;B@CICfi|`?Q0$;);T!t%f6@Gx9;aB(_{(wK>FPw)Q zD{&E4;WE4r*I*;IVLNWcZPaA7Shqf^x6iIv zug+Hrt-5pZ(iN+lTH7|KuRX~r&+SGDN#!VMNXe8WA)nsO8YC^(8F%YTX43L5Qk;F9 z3EA*@lXavGbD3dqAsi;VD;ubrAZ;`8UexJpjI|nxmY2z{(X6*Hk|&>|M%U{bH4-o{ zSECQ=n;7Yo&sC$3=?s9 zQsHy>JZbPHe3?{u7SG}9_%@!OqPeb;+7#l2>zW(M6g=1W4wI#%(3_p(-fS}v{iLrE z`Tv%g|NqbSGUNGU24V*OMFz0EGt-%-31<3Gi(K2J>mXgC2)_x1GK4CbjuXmsoG?nq erLRe@A|@5#ghH}V`Okj@#OHr}{!8WE-qqg};rDs~ literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mds/1.0/mds.xsd b/inst/extdata/schemas/19115/-3/mds/1.0/mds.xsd new file mode 100644 index 00000000..f0e2d406 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mds/1.0/mds.xsd @@ -0,0 +1,22 @@ + + + Namespace <font color="#1f497d">that imports all necessary namespaces to implement a complete metadata record for a dataset or service, not including extended data types or user-defined extensions. </font>Wrapper namespace to support Catalog Service implementations. + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mds/1.0/metadataDataServices.xsd b/inst/extdata/schemas/19115/-3/mds/1.0/metadataDataServices.xsd new file mode 100644 index 00000000..e4de87d8 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mds/1.0/metadataDataServices.xsd @@ -0,0 +1,4 @@ + + + + diff --git a/inst/extdata/schemas/19115/-3/mds/2.0/mds.xsd b/inst/extdata/schemas/19115/-3/mds/2.0/mds.xsd new file mode 100644 index 00000000..3bdbf8d3 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mds/2.0/mds.xsd @@ -0,0 +1,22 @@ + + + Namespace <font color="#1f497d">that imports all necessary namespaces to implement a complete metadata record for a dataset or service, not including extended data types or user-defined extensions. </font>Wrapper namespace to support Catalog Service implementations. + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mds/2.0/metadataDataServices.xsd b/inst/extdata/schemas/19115/-3/mds/2.0/metadataDataServices.xsd new file mode 100644 index 00000000..4e02bf1b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mds/2.0/metadataDataServices.xsd @@ -0,0 +1,4 @@ + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/.DS_Store b/inst/extdata/schemas/19115/-3/mdt/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e7f6f1f9123f3c634205535a7700e0f6eb7e7225 GIT binary patch literal 8196 zcmeI0U2GLa6vxlGEwIxCI;}uIpm0e6DHQ0XSX;ilZK=>8LVEkfhnBr}mv-ac-Ew#D zy_8yQ{D?j%BpTxb#u#H_VoiMNix29XCYq?RiKx*RA2jhrqc6UBW@az+15A8T2|LNm znK?6OXXd}Z-OVfjU{~Hu0Mr72Mp;;{Q*nzV`bA!nVxdQLBE>_-Nqe3{RVZ6BIC4Y^ zL<&R-L<&R-L<;;b6c8V3O4@C{`>Ho8BLyM_?n(v3`yozQ*kov@m6fj!D&!G>Y&p4Q zqB<89vhmO+Lp!Z3^-w|;N>+tpc*H;zPX2f}E*aWsWmPy}c=*6@W(-d#C}*eZ$K`Oq zq_R;NDG({JQ~~kWltBV^LyPIpKfg=Y1@hfI((e_c(nWtf?RaU5`!qf7*nZH`@-@cF z%9kx)p=lKr6{{*9NsW2MRA2;ozsty-6|GZ7FqRJM{q&FEM%_pc+E#Iduj%&Oz_48_ zCxdO%q9NyoY}fRPU0&WbeR-Xf>d-XC*a)wmoJ=IzI-29HEv-|{@ySH%K5DeL@12@r zTFutPq2BY^iOZ9ZPd#x>?Ht3m2UIRn;x#FQ+~7hPr0W(kIDVm9$q>txWVl|EfiZpM zgVjfmjc}g#tv<^!0=r-xF#^jU;gvq=(VOwyQ#q?3_gQ&5J66AIWUZ>$&y3AgRr1w(tzNJ3 zMr}BswlC)GU_yFXgT9IJS?!!j%RS+l;)DjT9vHr*C&T^lo5)0hZ!t?>hNLvm!nI>KP?qm8;LG6hj51k$RnLeEHvRT@SUxm%& zmMeWg@6`Aw+M{CbhYUYBIc~Y(^xX}*ep>iDP17-TKC4i>lBELxVbKhQrVY zXCMPE6yXJU5w5^hxCU>*doT+h!pHC#d=6j0m+&oo2j9aF@DuzBzrpYD2O?IWjw`Vi zH{&+kj!n1&Td^JY;{iN~J$M{X;KO(lhw(h7F@q*%v49hJ87J`>d={U>=kZm11K+_J zd>3c&1GTbPiPm1#E|vHZ)yhDkNgRfcV{GWw9Iidu^WSjz%_;@onzidTZE4!I_x^*O zH*VgdTeX0u`3OmJ6dDql5)zWtxtiL#dVK@iSR!~a*#iWbbx9MX@D+3QwRJV|&AQG7 zE1GNyI5`r|Og49Hquv8} zz1^&biARaUQsDjuw>M!1-Y3+)g6jm>kMIj2_9x-B0;{lw@LG=>a3kJJfbGO)+=XrP zAUlf3uowF1)OLzvuS<|L>$NMQe=|h!psT3Sjw>)R8U< zy4_1%oVDYW&r=pjjGI + + + + Codelists from the Metadata for Data Transfer (mdt) Namespace + + + +

ISO 19115-3 Codelist Report

+

+ Codelists from the Metadata for Data Transfer (mdt) Namespace + +

+ + + + + + + + + + +
Scope + Codelists from the Metadata for Data Transfer (mdt) Namespace + +
Field of Application + ISO TC211 Metadata Standards + +
Version (Date) + 1.0 + () +
+

+ MX_ScopeCode + ( + MX_ScopeCode + ): +

Description: + class of information to which the referencing entity applies + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ MX_ScopeCode_initiative + + + The referencing entity applies to a transfer aggregate which was originally identified + as an initiative (DS_Initiative) + +
+ MX_ScopeCode_stereoMate + + + The referencing entity applies to a transfer aggregate which was originally identified + as a stereo mate (DS_StereoMate) + +
+ MX_ScopeCode_sensor + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor (DS_Sensor) + +
+ MX_ScopeCode_platformSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a platform series (DS_PlatformSeries) + +
+ MX_ScopeCode_sensorSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor series (DS_SensorSeries) + +
+ MX_ScopeCode_productionSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor series (DS_SensorSeries) + +
+ MX_ScopeCode_transferAggregate + + + The referencing entity applies to a transfer aggregate which has no existence outside + of the transfer context + +
+ MX_ScopeCode_otherAggregate + + + The referencing entity applies to a transfer aggregate which has an existence + outside of the transfer context, but which does not pertains to a specific aggregate + type. + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2015-04-17 + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mdt/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mdt/1.0/codelists.xml new file mode 100644 index 00000000..5d12a96b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/1.0/codelists.xml @@ -0,0 +1,134 @@ + + + + + Codelists from the Metadata for Data Transfer (mdt) Namespace + + + Codelists from the Metadata for Data Transfer (mdt) Namespace + + + ISO TC211 Metadata Standards + + + 1.0 + + + 2015-04-18 + + + + + eng + + + UTF-8 + + + + + + + + + MX_ScopeCode + + + MX_ScopeCode + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + MX_ScopeCode_initiative + + + The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) + + + + + + + MX_ScopeCode_stereoMate + + + The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) + + + + + + + MX_ScopeCode_sensor + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) + + + + + + + MX_ScopeCode_platformSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) + + + + + + + MX_ScopeCode_sensorSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + + + + + + + MX_ScopeCode_productionSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + + + + + + + MX_ScopeCode_transferAggregate + + + The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context + + + + + + + MX_ScopeCode_otherAggregate + + + The referencing entity applies to a transfer aggregate which has an existence + outside of the transfer context, but which does not pertains to a specific aggregate + type. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/1.0/mdt.xsd b/inst/extdata/schemas/19115/-3/mdt/1.0/mdt.xsd new file mode 100644 index 00000000..25f2c47e --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/1.0/mdt.xsd @@ -0,0 +1,13 @@ + + + + Namespace for XML elements <font color="#1f497d">required to implement data transfer packages with bundled metadata, data files, and registries defining package content</font>. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/1.0/metadataTransfer.xsd b/inst/extdata/schemas/19115/-3/mdt/1.0/metadataTransfer.xsd new file mode 100644 index 00000000..2990701f --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/1.0/metadataTransfer.xsd @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.html b/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.html new file mode 100644 index 00000000..47ea1a94 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.html @@ -0,0 +1,110 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, + and the values and definitions of the codes. +

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Data Transfer (mdt) Namespace
Scope: Codelists from the Metadata for Data Transfer (mdt) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.0
Date: 2015-04-18
Number of CodeLists: 1
Number of items: 8 +
+

Codelists

+ MX_ScopeCode + : +

Description: + class of information to which the referencing entity applies +
CodeSpace: http://standards.iso.org/iso/19115
Number of items: 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ MX_ScopeCode_initiative + + + The referencing entity applies to a transfer aggregate which was originally identified + as an initiative (DS_Initiative) + +
+ MX_ScopeCode_stereoMate + + + The referencing entity applies to a transfer aggregate which was originally identified + as a stereo mate (DS_StereoMate) + +
+ MX_ScopeCode_sensor + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor (DS_Sensor) + +
+ MX_ScopeCode_platformSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a platform series (DS_PlatformSeries) + +
+ MX_ScopeCode_sensorSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor series (DS_SensorSeries) + +
+ MX_ScopeCode_productionSeries + + + The referencing entity applies to a transfer aggregate which was originally identified + as a sensor series (DS_SensorSeries) + +
+ MX_ScopeCode_transferAggregate + + + The referencing entity applies to a transfer aggregate which has no existence outside + of the transfer context + +
+ MX_ScopeCode_otherAggregate + + + The referencing entity applies to a transfer aggregate which has an existence + outside of the transfer context, but which does not pertains to a specific aggregate + type. + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.xml b/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.xml new file mode 100644 index 00000000..5d12a96b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/2.0/codelists.xml @@ -0,0 +1,134 @@ + + + + + Codelists from the Metadata for Data Transfer (mdt) Namespace + + + Codelists from the Metadata for Data Transfer (mdt) Namespace + + + ISO TC211 Metadata Standards + + + 1.0 + + + 2015-04-18 + + + + + eng + + + UTF-8 + + + + + + + + + MX_ScopeCode + + + MX_ScopeCode + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + MX_ScopeCode_initiative + + + The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) + + + + + + + MX_ScopeCode_stereoMate + + + The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) + + + + + + + MX_ScopeCode_sensor + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) + + + + + + + MX_ScopeCode_platformSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) + + + + + + + MX_ScopeCode_sensorSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + + + + + + + MX_ScopeCode_productionSeries + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + + + + + + + MX_ScopeCode_transferAggregate + + + The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context + + + + + + + MX_ScopeCode_otherAggregate + + + The referencing entity applies to a transfer aggregate which has an existence + outside of the transfer context, but which does not pertains to a specific aggregate + type. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/2.0/mdt.xsd b/inst/extdata/schemas/19115/-3/mdt/2.0/mdt.xsd new file mode 100644 index 00000000..75159a99 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/2.0/mdt.xsd @@ -0,0 +1,14 @@ + + + + Namespace for XML elements <font color="#1f497d">required to implement data transfer packages with bundled metadata, data files, and registries defining package content</font>. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mdt/2.0/metadataTransfer.xsd b/inst/extdata/schemas/19115/-3/mdt/2.0/metadataTransfer.xsd new file mode 100644 index 00000000..f9503173 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mdt/2.0/metadataTransfer.xsd @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mex/.DS_Store b/inst/extdata/schemas/19115/-3/mex/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mex/1.0/codelists.html b/inst/extdata/schemas/19115/-3/mex/1.0/codelists.html new file mode 100644 index 00000000..4609e2e8 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mex/1.0/codelists.html @@ -0,0 +1,212 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata with Schema Extensions (mex) Namespace
Scope: Codelists from the Metadata with Schema Extensions (mex) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 18 +
+

Codelists

+ MD_DatatypeCode + : +

Description: + datatype of element or entity +
CodeSpace: http://standards.iso.org/iso/19115/-3/mex/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ class + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + +
+ codelist + + + flexible enumeration useful for expressing a long list of values, can be extended + +
+ enumeration + + + data type whose instances form a list of named literal values, not extendable + +
+ codelistElement + + + permissible value for a codelist or enumeration + +
+ abstractClass + + + class that cannot be directly instantiated + +
+ aggregateClass + + + class that is composed of classes it is connected to by an aggregate relationship + +
+ specifiedClass + + + subclass that may be substituted for its superclass + +
+ datatypeClass + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, + encoding or persistent storage + +
+ interfaceClass + + + named set of operations that characterize the behaviour of an element + +
+ unionClass + + + class describing a selection of one of the specified types + +
+ metaClass + + + class whose instances are classes + +
+ typeClass + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A + type may have attributes and associations + +
+ characterString + + + textual information + +
+ integer + + + numerical field + +
+ association + + + semantic relationship between two classes that involves connections among their instances + +
top

+ MD_ObligationCode + : +

Description: + obligation of the element or entity +
CodeSpace: http://standards.iso.org/iso/19115/-3/mex/1.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ mandatory + + + element is always required + +
+ optional + + + element is not required + +
+ conditional + + + element is required when a specific condition is met + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mex/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mex/1.0/codelists.xml new file mode 100644 index 00000000..bc701337 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mex/1.0/codelists.xml @@ -0,0 +1,354 @@ + + + + + Codelists from the Metadata with Schema Extensions (mex) Namespace + + + Codelists from the Metadata with Schema Extensions (mex) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_DatatypeCode + + + MD_DatatypeCode + + + datatype of element or entity + + + datatype of element or entity + + + + + class + + + class + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + + + + + + + codelist + + + codelist + + + flexible enumeration useful for expressing a long list of values, can be extended + + + flexible enumeration useful for expressing a long list of values, can be extended + + + + + + + enumeration + + + enumeration + + + data type whose instances form a list of named literal values, not extendable + + + data type whose instances form a list of named literal values, not extendable + + + + + + + codelistElement + + + codelistElement + + + permissible value for a codelist or enumeration + + + permissible value for a codelist or enumeration + + + + + + + abstractClass + + + abstractClass + + + class that cannot be directly instantiated + + + class that cannot be directly instantiated + + + + + + + aggregateClass + + + aggregateClass + + + class that is composed of classes it is connected to by an aggregate relationship + + + class that is composed of classes it is connected to by an aggregate relationship + + + + + + + specifiedClass + + + specifiedClass + + + subclass that may be substituted for its superclass + + + subclass that may be substituted for its superclass + + + + + + + datatypeClass + + + datatypeClass + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + + + + + + + interfaceClass + + + interfaceClass + + + named set of operations that characterize the behaviour of an element + + + named set of operations that characterize the behaviour of an element + + + + + + + unionClass + + + unionClass + + + class describing a selection of one of the specified types + + + class describing a selection of one of the specified types + + + + + + + metaClass + + + metaClass + + + class whose instances are classes + + + class whose instances are classes + + + + + + + typeClass + + + typeClass + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + + + + + + + characterString + + + characterString + + + textual information + + + textual information + + + + + + + integer + + + integer + + + numerical field + + + numerical field + + + + + + + association + + + association + + + semantic relationship between two classes that involves connections among their instances + + + semantic relationship between two classes that involves connections among their instances + + + + + + + + + MD_ObligationCode + + + MD_ObligationCode + + + obligation of the element or entity + + + obligation of the element or entity + + + + + mandatory + + + mandatory + + + element is always required + + + element is always required + + + + + + + optional + + + optional + + + element is not required + + + element is not required + + + + + + + conditional + + + conditional + + + element is required when a specific condition is met + + + element is required when a specific condition is met + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mex/1.0/metadataExtension.xsd b/inst/extdata/schemas/19115/-3/mex/1.0/metadataExtension.xsd new file mode 100644 index 00000000..76cbb910 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mex/1.0/metadataExtension.xsd @@ -0,0 +1,156 @@ + + + Method used to represent geographic information in the dataset + + + + + + + + datatype of element or entity + + + + + + + + + + + new metadata element, not found in ISO 19115, which is required to describe geographic data + + + + + + + + + name of the extended metadata element + + + + + definition of the extended element + + + + + obligation of the extended element + + + + + condition under which the extended element is mandatory + + + + + code which identifies the kind of value provided in the extended element + + + + + maximum occurrence of the extended element + + + + + valid values that can be assigned to the extended element + + + + + name of the metadata entity(s) under which this extended metadata element may appear. The name(s) may be standard metadata element(s) or other extended metadata element(s) + + + + + specifies how the extended element relates to other existing elements and entities + + + + + reason for creating the extended element + + + + + name of the person or organisation creating the extended element + + + + + + + + + + + + + + + + + + information describing metadata extensions + + + + + + + + + information about on-line sources containing the community profile name and the extended metadata elements. Information for all new metadata elements + + + + + + + + + + + + + + + + + obligation of the element or entity + + + + + obligation of the element or entity + + + + + element is always required + + + + + element is not required + + + + + element is required when a specific condition is met + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mex/1.0/mex.sch b/inst/extdata/schemas/19115/-3/mex/1.0/mex.sch new file mode 100644 index 00000000..26a5b478 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mex/1.0/mex.sch @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + Extended element information "" + of type "" + does not specified max occurence. + + L'élément d'extension "" + de type "" + ne précise pas le nombre d'occurences maximum. + + + Extended element information "" + of type "" + has max occurence: "". + + + L'élément d'extension "" + de type "" + a pour nombre d'occurences maximum : "". + + + + + + Extended element information "" + of type "" + does not specified domain value. + + L'élément d'extension "" + de type "" + ne précise pas la valeur du domaine. + + + Extended element information "" + of type "" + has domain value: "". + + + L'élément d'extension "" + de type "" + a pour valeur du domaine : "". + + + + + Extended element information + which are not codelist, enumeration or codelistElement + MUST specified max occurence and domain value + Un élément d'extension qui n'est + ni une codelist, ni une énumération, ni un élément de codelist + DOIT préciser le nombre maximum d'occurences + ainsi que la valeur du domaine + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The conditional extended element "" + does not specified the condition. + + L'élément d'extension conditionnel "" + ne précise pas les termes de la condition. + + + The conditional extended element "" + has for condition: "". + + + L'élément d'extension conditionnel "" + a pour condition : "". + + + + + + Extended element information + which are conditional MUST explained the condition + Un élément d'extension conditionnel + DOIT préciser les termes de la condition + + + + + + + + + + + + + + + + + + + + + + + + The extended element "" + of type "" + does not specified a code. + + L'élément d'extension "" + de type "" + ne précise pas de code. + + + The extended element "" + of type "" + has for code: "". + + + L'élément d'extension "" + de type "" + a pour code : "". + + + + + + + + The extended element "" + of type "" + does not specified a concept name. + + L'élément d'extension "" + de type "" + ne précise pas de nom de concept. + + + The extended element "" + of type "" + has for concept name: "". + + + L'élément d'extension "" + de type "" + a pour nom de concept : "". + + + + + + Extended element information + which are codelist, enumeration or codelistElement + MUST specified a code and a concept name + Un élément d'extension qui est + une codelist, une énumération, un élément de codelist + DOIT préciser un code et un nom de concept + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mex/1.0/mex.xsd b/inst/extdata/schemas/19115/-3/mex/1.0/mex.xsd new file mode 100644 index 00000000..6ae71187 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mex/1.0/mex.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">used to document user-defined metadata extensions</font>. + + + + + diff --git a/inst/extdata/schemas/19115/-3/mmi/.DS_Store b/inst/extdata/schemas/19115/-3/mmi/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..01e8ff0828c0677920a6e70dc219c905a1530b09 GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieF1_WtPpttA3y}9LZU$Fugbgfw9MEpf=-AA8Z?%?v*-1A zbyJ+rX6BpkY_B2qvKypjU^J~TM77Y>Q>>A(^r0C0+M81^ws z02>3qUN|Ho0`sH-lj=2Mc+wGXmDdZ0#H5?Y&8Sm1drc@Fw$=WT7eqU z=j{I<@Ei00HAzoWKnlE+0zTdDwi~=s_14kLvDY^E9?qO!I1T%tV2O4NjCPC%w&O)4 bWnSYR=e=-93_9XL2kK{ly2zx!vlaLQpXU|P literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.html b/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.html new file mode 100644 index 00000000..cee5df6a --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.html @@ -0,0 +1,169 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Maintenance Information (mex) Namespace
Scope: Codelists from the Metadata for Maintenance Information (mex) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 1
Number of items: 15 +
+

Codelists

+ MD_MaintenanceFrequencyCode + : +

Description: + frequency with which modifications and deletions are made to the data after it is first produced +
CodeSpace: http://standards.iso.org/iso/19115/-3/mmi/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ continual + + + resource is repeatedly and frequently updated + +
+ daily + + + resource is updated each day + +
+ weekly + + + resource is updated on a weekly basis + +
+ fortnightly + + + resource is updated every two weeks + +
+ monthly + + + resource is updated each month + +
+ quarterly + + + resource is updated every three months + +
+ biannually + + + resource is updated twice each year + +
+ annually + + + resource is updated every year + +
+ asNeeded + + + resource is updated as deemed necessary + +
+ irregular + + + resource is updated in intervals that are uneven in duration + +
+ notPlanned + + + there are no plans to update the data + +
+ unknown + + + frequency of maintenance for the data is not known + +
+ periodic + + + resource is updated at regular intervals + +
+ semimonthly + + + resource updated twice a monthly + +
+ biennially + + + resource is updated every 2 years + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.xml new file mode 100644 index 00000000..974e33e9 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mmi/1.0/codelists.xml @@ -0,0 +1,290 @@ + + + + + Codelists from the Metadata for Maintenance Information (mex) Namespace + + + Codelists from the Metadata for Maintenance Information (mex) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_MaintenanceFrequencyCode + + + MD_MaintenanceFrequencyCode + + + frequency with which modifications and deletions are made to the data after it is first produced + + + frequency with which modifications and deletions are made to the data after it is first produced + + + + + continual + + + continual + + + resource is repeatedly and frequently updated + + + resource is repeatedly and frequently updated + + + + + + + daily + + + daily + + + resource is updated each day + + + resource is updated each day + + + + + + + weekly + + + weekly + + + resource is updated on a weekly basis + + + resource is updated on a weekly basis + + + + + + + fortnightly + + + fortnightly + + + resource is updated every two weeks + + + resource is updated every two weeks + + + + + + + monthly + + + monthly + + + resource is updated each month + + + resource is updated each month + + + + + + + quarterly + + + quarterly + + + resource is updated every three months + + + resource is updated every three months + + + + + + + biannually + + + biannually + + + resource is updated twice each year + + + resource is updated twice each year + + + + + + + annually + + + annually + + + resource is updated every year + + + resource is updated every year + + + + + + + asNeeded + + + asNeeded + + + resource is updated as deemed necessary + + + resource is updated as deemed necessary + + + + + + + irregular + + + irregular + + + resource is updated in intervals that are uneven in duration + + + resource is updated in intervals that are uneven in duration + + + + + + + notPlanned + + + notPlanned + + + there are no plans to update the data + + + there are no plans to update the data + + + + + + + unknown + + + unknown + + + frequency of maintenance for the data is not known + + + frequency of maintenance for the data is not known + + + + + + + periodic + + + periodic + + + resource is updated at regular intervals + + + resource is updated at regular intervals + + + + + + + semimonthly + + + semimonthly + + + resource updated twice a monthly + + + resource updated twice a monthly + + + + + + + biennially + + + biennially + + + resource is updated every 2 years + + + resource is updated every 2 years + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mmi/1.0/maintenance.xsd b/inst/extdata/schemas/19115/-3/mmi/1.0/maintenance.xsd new file mode 100644 index 00000000..8aa74c00 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mmi/1.0/maintenance.xsd @@ -0,0 +1,76 @@ + + + Status of the dataset or progress of a review + + + + + + + + + frequency with which modifications and deletions are made to the data after it is first produced + + + + + + + + + + + information about the scope and frequency of updating + + + + + + + + + frequency with which changes and additions are made to the resource after the initial resource is completed + + + + + date information associated with maintenance of resource + + + + + maintenance period other than those defined + + + + + information about the scope and extent of maintenance + + + + + information regarding specific requirements for maintaining the resource + + + + + identification of, and means of communicating with, person(s) and organisation(s) with responsibility for maintaining the metadata + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.sch b/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.sch new file mode 100644 index 00000000..cebf4807 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.sch @@ -0,0 +1,80 @@ + + + + + + + + + + The maintenance information does not define update frequency. + + L'information sur la maintenance ne définit pas de fréquence de mise à jour. + + + The update frequency is "". + + + La fréquence de mise à jour est "". + + + + The user defined update frequency is + "". + + + La fréquence de mise à jour définie par l'utilisateur est + "". + + + + + Maintenance information MUST + specified an update frequency + L'information sur la maintenance + DOIT définir une fréquence de mise à jour + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.xsd b/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.xsd new file mode 100644 index 00000000..3bd492f9 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mmi/1.0/mmi.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">used to document the maintenance history and scheduling for a resource</font>. + + + + + diff --git a/inst/extdata/schemas/19115/-3/mpc/1.0/mpc.xsd b/inst/extdata/schemas/19115/-3/mpc/1.0/mpc.xsd new file mode 100644 index 00000000..3d108f0e --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mpc/1.0/mpc.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">used to document a portrayal catalogue associated with a resource that specifies how to visualize the resource content.</font> + + + + + diff --git a/inst/extdata/schemas/19115/-3/mpc/1.0/portrayalCatalogue.xsd b/inst/extdata/schemas/19115/-3/mpc/1.0/portrayalCatalogue.xsd new file mode 100644 index 00000000..3983c156 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mpc/1.0/portrayalCatalogue.xsd @@ -0,0 +1,31 @@ + + + + + + + + information identifying the portrayal catalogue used + + + + + + + + + bibliographic reference to the portrayal catalogue cited + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/.DS_Store b/inst/extdata/schemas/19115/-3/mrc/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..90f9b46f2f8a74785a53d7b6cf2f178711fc767a GIT binary patch literal 8196 zcmeI0No?Fy7{|YFlBQmo=A~_#rGyNmiPAO+lcgkq1SU({ghh>*q*;DC@g76BI&2`Ua;5cI$W1Q$+x&(BGl?a&KQ)lc&K zp1_24QxEHd0{C+4MizgQHsG514TLcqd{Iguz6ucIbg8(z~IOjtWeNDI?W&T(*fhc zhJC0&sK7=A_|K*QTA&$Xx_j&T-FMB9@8*)em1iY$?n2UXl2rF~a=|iPFBbbABL#)q zindFVqA116sl=Rar?CNNxnC%d2`8NJVM_HR>xZMglXia*`9vK_B7Kr(tfe2 z8vJ-;?)vj2L_m^cS)OK9i;FES4|X+1+hT1?jnT!HwszX->}*|HlBM#x zmY$*0^XJYlURZke9dYFtJUyUfof4OP8T<=eD}(RaL=(VhbdERixQjV3G zx7~5iIO}oGr0b-;e&0FGSjIJ;GAQ578Us}2j+-vI*xyO1D&sjq-TPnV+Zgc7^*< zwO3--q^J3@pU_eB8@E!aJKf^EZE8KwJ;Scx|{=x{VxC4u^67R=a ztiyUdgzb13JFpXb@F*U`A$$ynaRMiC3QwVdHaeI_7cbz8_!7R1ui)GGK3>Kvcojdz z&%}8}R%jgx&NDFhB@GI|N0T@VevXl`O*uSLrX2f^IJ{oW;oG%)Pubp@{Rf&_JGy&U z@7uatwT7l!5%Q@KSopZC;2C2r6{bBC>GJ4M<`lEyo#vYrzrf_ zM3CJMZXduE_?%E%hU@SXVfGs#_BR3+A;Su+!fL!1Yp?+iVk0(TGXd6x4`a6v*`NNtb5IEQBlvoq`CrcP{qNIv_jdmP D$N

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Resource Content (mrc) Namespace
Scope: Codelists related to Metadata for Resource Content (mrc) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 19 +
+

Codelists

+ MD_CoverageContentTypeCode + : +

Description: + specific type of information represented in the cell +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ image + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + +
+ thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + +
+ physicalMeasurement + + + value in physical units of the quantity being measured + +
+ auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the + dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + +
+ qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + +
+ referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids + of latitude/longitude used to geolocate the physical measurements). + +
+ modelResult + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + +
+ coordinate + + + data used to provide coordinate axis values + +
top

+ MD_ImagingConditionCode + : +

Description: + code which indicates conditions which may affect the image +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ blurredImage + + + portion of the image is blurred + +
+ cloud + + + portion of the image is partially obscured by cloud cover + +
+ degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + +
+ fog + + + portion of the image is partially obscured by fog + +
+ heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + +
+ night + + + image was taken at night + +
+ rain + + + image was taken during rainfall + +
+ semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + +
+ shadow + + + portion of the image is obscured by shadow + +
+ snow + + + portion of the image is obscured by snow + +
+ terrainMasking + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct + the collection path between the collector(s) and the subject(s) of interest + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mrc/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mrc/1.0/codelists.xml new file mode 100644 index 00000000..d60f02da --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/1.0/codelists.xml @@ -0,0 +1,370 @@ + + + + + Codelists from the Metadata for Resource Content (mrc) Namespace + + + Codelists related to Metadata for Resource Content (mrc) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_CoverageContentTypeCode + + + MD_CoverageContentTypeCode + + + specific type of information represented in the cell + + + specific type of information represented in the cell + + + + + image + + + image + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + + + + + thematicClassification + + + thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + + + code value with no quantitative meaning, used to represent a physical quantity + + + + + + + physicalMeasurement + + + physicalMeasurement + + + value in physical units of the quantity being measured + + + value in physical units of the quantity being measured + + + + + + + auxillaryInformation + + + auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + + + + + qualityInformation + + + qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + + + + + referenceInformation + + + referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + + + + + modelResult + + + modelResult + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + + + + + coordinate + + + coordinate + + + data used to provide coordinate axis values + + + data used to provide coordinate axis values + + + + + + + + + MD_ImagingConditionCode + + + MD_ImagingConditionCode + + + code which indicates conditions which may affect the image + + + code which indicates conditions which may affect the image + + + + + blurredImage + + + blurredImage + + + portion of the image is blurred + + + portion of the image is blurred + + + + + + + cloud + + + cloud + + + portion of the image is partially obscured by cloud cover + + + portion of the image is partially obscured by cloud cover + + + + + + + degradingObliquity + + + degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + + + + + fog + + + fog + + + portion of the image is partially obscured by fog + + + portion of the image is partially obscured by fog + + + + + + + heavySmokeOrDust + + + heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + + + portion of the image is partially obscured by heavy smoke or dust + + + + + + + night + + + night + + + image was taken at night + + + image was taken at night + + + + + + + rain + + + rain + + + image was taken during rainfall + + + image was taken during rainfall + + + + + + + semiDarkness + + + semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + + + image was taken during semi-dark conditions; twilight conditions + + + + + + + shadow + + + shadow + + + portion of the image is obscured by shadow + + + portion of the image is obscured by shadow + + + + + + + snow + + + snow + + + portion of the image is obscured by snow + + + portion of the image is obscured by snow + + + + + + + terrainMasking + + + terrainMasking + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/1.0/content.xsd b/inst/extdata/schemas/19115/-3/mrc/1.0/content.xsd new file mode 100644 index 00000000..7b8c049a --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/1.0/content.xsd @@ -0,0 +1,416 @@ + + + + + + + + + + + + + + + + type of information represented by the value + + + + + + + + + + + + + + + + + range of wavelengths in the electromagnetic spectrum + + + + + + + + + + + + wavelength at which the response is the highest + + + + + number of discrete numerical values in the grid data + + + + + + + + + + + + + + + + description of the content of a resource. + +Note in 19115-3 implementation, this class is implemented by abstract class _ContentInformation in the Abstract Common Classes package + + + + + + + + + + + + + + + + + + + specific type of information represented in the cell + + + + + + + + + + + details about the content of a resource + + + + + + + + + description of the attribute described by the measurement value + + + + + Code and codespace that identifies the level of processing that has been applied to the resource + + + + + + + + + + + + + + + + + a catalogue of feature types + + + + + + + + + the catalogue of feature types, attribution, operations, and relationships used by the resource + + + + + + + + + + + + + + + + information identifying the feature catalogue or the conceptual schema + + + + + + + + + indication of whether or not the cited feature catalogue complies with ISO 19110 + + + + + language(s) used within the catalogue + + + + + indication of whether or not the feature catalogue is included with the resource + + + + + subset of feature types from cited feature catalogue occurring in dataset + + + + + complete bibliographic reference to one or more external feature catalogues + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + information about an image's suitability for use + + + + + + + + + illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earth's surface. For images from a scanning device, refer to the centre pixel of the image + + + + + illumination azimuth measured in degrees clockwise from true north at the time the image is taken. For images from a scanning device, refer to the centre pixel of the image + + + + + conditions affected the image + + + + + code in producers code space that specifies the image quality + + + + + area of the dataset obscured by clouds, expressed as a percentage of the spatial extent + + + + + count of the number of lossy compression cycles performed on the image + + + + + indication of whether or not triangulation has been performed upon the image + + + + + indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available + + + + + indication of whether or not constants are available which allow for camera calibration corrections + + + + + indication of whether or not Calibration Reseau information is available + + + + + indication of whether or not lens aberration correction information is available + + + + + + + + + + + + + + + + code which indicates conditions which may affect the image + + + + + + + + + + + information on the range of attribute values + + + + + + + + + number that uniquely identifies instances of bands of wavelengths on which a sensor operates + + + + + description of the range of a cell measurement value + + + + + identifiers for each attribute included in the resource. These identifiers can be used to provide names for the resource's attribute from a standard set of names + + + + + + + + + + + + + + + + the characteristics of each dimension (layer) included in the resource + + + + + + + + + maximum value of data values in each dimension included in the resource. Restricted to UomLength in the MD_Band class. + + + + + minimum value of data values in each dimension included in the resource. Restricted to UomLength in the MD_Band class. + + + + + units of data in each dimension included in the resource. Note that the type of this is UnitOfMeasure and that it is restricted to UomLength in the MD_Band class. + + + + + scale factor which has been applied to the cell value + + + + + the physical value corresponding to a cell value of zero + + + + + mean value of data values in each dimension included in the resource + + + + + this gives the number of values used in a thematicClassification resource EX:. the number of classes in a Land Cover Type coverage or the number of cells with data in other types of coverages + + + + + standard deviation of data values in each dimension included in the resource + + + + + type of other attribute description (i.e. netcdf/variable in ncml.xsd) + + + + + instance of otherAttributeType that defines attributes not explicitly included in MD_CoverageType + + + + + maximum number of significant bits in the uncompressed representation for the value in each band of each pixel + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/1.0/contentInformationImagery.xsd b/inst/extdata/schemas/19115/-3/mrc/1.0/contentInformationImagery.xsd new file mode 100644 index 00000000..9432f71b --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/1.0/contentInformationImagery.xsd @@ -0,0 +1,185 @@ + + + Name: Content +Position: 5 + + + + + + + + Description: extensions to electromagnetic spectrum wavelength description +shortName: BandExt + + + + + + + + + Description: Designation of criterion for defining maximum and minimum wavelengths for a spectral band +FGDC: Band_Boundry_Definition +Position: 1 +shortName: bBndDef + + + + + Description: Smallest distance between which separate points can be distinguished, as specified in instrument design +FGDC: Nominal_Spatial_Resolution +Position: 4 +shortName: bndRes + + + + + Description: transform function to be used when scaling a physical value for a given element +shortName: scalXfrFunc + + + + + Description: polarisation of the transmitter or detector +shortName: polarisation + + + + + Description: polarisation of the transmitter or detector +shortName: polarisation + + + + + + + + + + + + + + + + Description: Designation of criterion for defining maximum and minimum wavelengths for a spectral band +FGDC: Band_Boundry_Definition +shortName: BndDef + + + + + + + + + + + Description: information about the content of a coverage, including the description of specific range elements +shortName: CCovDesc + + + + + + + + + + + + + + + + + + + + + Description: information about the content of an image, including the description of specific range elements +shortName: ICovDesc + + + + + + + + + + + + + + + + + + + + + Description: polarisation of the antenna relative to the waveform +shortName: PolarOrienCode + + + + + + + + + + + Description: description of specific range elements +shortName: RgEltDesc + + + + + + + + + Description: designation associated with a set of range elements +shortName: rgEltName + + + + + Description: description of a set of specific range elements +shortName: rgEltDef + + + + + Description: specific range elements, i.e. range elements associated with a name and definition defining their meaning +shortName: rgElt + + + + + + + + + + + + + + + + Description: transform function to be used when scaling a physical value for a given element +shortName: XfrFuncTypeCode + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.sch b/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.sch new file mode 100644 index 00000000..198bc950 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.sch @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + The sample dimension does not provide max, min or mean value. + La dimension ne précise pas de valeur maximum ou minimum ni de moyenne. + + + The sample dimension max value is + "". + + + La valeur maximum de la dimension de l'échantillon est + "". + + + + The sample dimension min value is + "". + + + La valeur minimum de la dimension de l'échantillon est + "". + + + + The sample dimension mean value is + "". + + + La valeur moyenne de la dimension de l'échantillon est + "". + + + + + Sample dimension MUST provide a max, + a min or a mean value + La dimension de l'échantillon DOIT préciser + une valeur maximum, une valeur minimum ou une moyenne + + + + + + + + + + + + + + + + + + + + + + + The band defined a bound without unit. + La bande définit une borne minimum et/ou maximum + sans préciser d'unité. + + + The band bound [-] unit is + "". + + + L'unité de la borne [-] est + "". + + + + + Band MUST specified bounds units + when a bound max or bound min is defined + Une bande DOIT préciser l'unité + lorsqu'une borne maximum ou minimum est définie + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.xsd b/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.xsd new file mode 100644 index 00000000..c74e4ad2 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/1.0/mrc.xsd @@ -0,0 +1,11 @@ + + + Namespace for XML elements <font color="#1f497d">used to document schema and amount of content in a structured resource.</font> + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.html b/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.html new file mode 100644 index 00000000..a2b639ce --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.html @@ -0,0 +1,232 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, + and the values and definitions of the codes. +

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Resource Content (mrc) Namespace
Scope: Codelists related to Metadata for Resource Content (mrc) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 19 +
+

Codelists

+ MD_CoverageContentTypeCode + : +

Description: + specific type of information represented in the cell +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ image + + + meaningful numerical representation of a physical parameter that is not the actual + value of the physical parameter + +
+ thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + +
+ physicalMeasurement + + + value in physical units of the quantity being measured + +
+ auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary + physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness + used in the calculation of a sea surface temperature product). + +
+ qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the + dataset. Typically included in a gmi:QE_CoverageResult. + +
+ referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement + coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical + measurements). + +
+ modelResult + + + resources with values that are calculated using a model rather than being observed + or calculated from observations. + +
+ coordinate + + + data used to provide coordinate axis values + +
top

+ MD_ImagingConditionCode + : +

Description: + code which indicates conditions which may affect the image +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ blurredImage + + + portion of the image is blurred + +
+ cloud + + + portion of the image is partially obscured by cloud cover + +
+ degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and + the plane of the celestial equator + +
+ fog + + + portion of the image is partially obscured by fog + +
+ heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + +
+ night + + + image was taken at night + +
+ rain + + + image was taken during rainfall + +
+ semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + +
+ shadow + + + portion of the image is obscured by shadow + +
+ snow + + + portion of the image is obscured by snow + +
+ terrainMasking + + + the absence of collection data of a given point or area caused by the relative location + of topographic features which obstruct the collection path between the collector(s) + and the subject(s) of interest + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.xml b/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.xml new file mode 100644 index 00000000..d60f02da --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/2.0/codelists.xml @@ -0,0 +1,370 @@ + + + + + Codelists from the Metadata for Resource Content (mrc) Namespace + + + Codelists related to Metadata for Resource Content (mrc) Namespace + + + ISO TC211 Metadata Standards + + + 1.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_CoverageContentTypeCode + + + MD_CoverageContentTypeCode + + + specific type of information represented in the cell + + + specific type of information represented in the cell + + + + + image + + + image + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + + + + + thematicClassification + + + thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + + + code value with no quantitative meaning, used to represent a physical quantity + + + + + + + physicalMeasurement + + + physicalMeasurement + + + value in physical units of the quantity being measured + + + value in physical units of the quantity being measured + + + + + + + auxillaryInformation + + + auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + + + + + qualityInformation + + + qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + + + + + referenceInformation + + + referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + + + + + modelResult + + + modelResult + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + + + + + coordinate + + + coordinate + + + data used to provide coordinate axis values + + + data used to provide coordinate axis values + + + + + + + + + MD_ImagingConditionCode + + + MD_ImagingConditionCode + + + code which indicates conditions which may affect the image + + + code which indicates conditions which may affect the image + + + + + blurredImage + + + blurredImage + + + portion of the image is blurred + + + portion of the image is blurred + + + + + + + cloud + + + cloud + + + portion of the image is partially obscured by cloud cover + + + portion of the image is partially obscured by cloud cover + + + + + + + degradingObliquity + + + degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + + + + + fog + + + fog + + + portion of the image is partially obscured by fog + + + portion of the image is partially obscured by fog + + + + + + + heavySmokeOrDust + + + heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + + + portion of the image is partially obscured by heavy smoke or dust + + + + + + + night + + + night + + + image was taken at night + + + image was taken at night + + + + + + + rain + + + rain + + + image was taken during rainfall + + + image was taken during rainfall + + + + + + + semiDarkness + + + semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + + + image was taken during semi-dark conditions; twilight conditions + + + + + + + shadow + + + shadow + + + portion of the image is obscured by shadow + + + portion of the image is obscured by shadow + + + + + + + snow + + + snow + + + portion of the image is obscured by snow + + + portion of the image is obscured by snow + + + + + + + terrainMasking + + + terrainMasking + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/2.0/content.xsd b/inst/extdata/schemas/19115/-3/mrc/2.0/content.xsd new file mode 100644 index 00000000..831b35c6 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/2.0/content.xsd @@ -0,0 +1,419 @@ + + + + + + + + + + + + + + + + + type of information represented by the value + + + + + + + + + + + + + + + + + range of wavelengths in the electromagnetic spectrum + + + + + + + + + + + + wavelength at which the response is the highest + + + + + number of discrete numerical values in the grid data + + + + + + + + + + + + + + + + description of the content of a resource. + +Note in 19115-3 implementation, this class is implemented by abstract class _ContentInformation in the Abstract Common Classes package + + + + + + + + + + + + + + + + + + + specific type of information represented in the cell + + + + + + + + + + + details about the content of a resource + + + + + + + + + description of the attribute described by the measurement value + + + + + Code and codespace that identifies the level of processing that has been applied to the resource + + + + + + + + + + + + + + + + + a catalogue of feature types + + + + + + + + + the catalogue of feature types, attribution, operations, and relationships used by the resource + + + + + + + + + + + + + + + + information identifying the feature catalogue or the conceptual schema + + + + + + + + + indication of whether or not the cited feature catalogue complies with ISO 19110 + + + + + language(s) used within the catalogue + + + + + indication of whether or not the feature catalogue is included with the resource + + + + + subset of feature types from cited feature catalogue occurring in dataset + + + + + complete bibliographic reference to one or more external feature catalogues + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + information about an image's suitability for use + + + + + + + + + illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earth's surface. For images from a scanning device, refer to the centre pixel of the image + + + + + illumination azimuth measured in degrees clockwise from true north at the time the image is taken. For images from a scanning device, refer to the centre pixel of the image + + + + + conditions affected the image + + + + + code in producers code space that specifies the image quality + + + + + area of the dataset obscured by clouds, expressed as a percentage of the spatial extent + + + + + count of the number of lossy compression cycles performed on the image + + + + + indication of whether or not triangulation has been performed upon the image + + + + + indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available + + + + + indication of whether or not constants are available which allow for camera calibration corrections + + + + + indication of whether or not Calibration Reseau information is available + + + + + indication of whether or not lens aberration correction information is available + + + + + + + + + + + + + + + + code which indicates conditions which may affect the image + + + + + + + + + + + information on the range of attribute values + + + + + + + + + number that uniquely identifies instances of bands of wavelengths on which a sensor operates + + + + + description of the range of a cell measurement value + + + + + identifiers for each attribute included in the resource. These identifiers can be used to provide names for the resource's attribute from a standard set of names + + + + + + + + + + + + + + + + the characteristics of each dimension (layer) included in the resource + + + + + + + + + maximum value of data values in each dimension included in the resource. Restricted to UomLength in the MD_Band class. + + + + + minimum value of data values in each dimension included in the resource. Restricted to UomLength in the MD_Band class. + + + + + units of data in each dimension included in the resource. Note that the type of this is UnitOfMeasure and that it is restricted to UomLength in the MD_Band class. + + + + + scale factor which has been applied to the cell value + + + + + the physical value corresponding to a cell value of zero + + + + + mean value of data values in each dimension included in the resource + + + + + this gives the number of values used in a thematicClassification resource EX:. the number of classes in a Land Cover Type coverage or the number of cells with data in other types of coverages + + + + + standard deviation of data values in each dimension included in the resource + + + + + type of other attribute description (i.e. netcdf/variable in ncml.xsd) + + + + + instance of otherAttributeType that defines attributes not explicitly included in MD_CoverageType + + + + + maximum number of significant bits in the uncompressed representation for the value in each band of each pixel + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/2.0/contentInformationImagery.xsd b/inst/extdata/schemas/19115/-3/mrc/2.0/contentInformationImagery.xsd new file mode 100644 index 00000000..9af6d006 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/2.0/contentInformationImagery.xsd @@ -0,0 +1,171 @@ + + + + + + + + + + Description: extensions to electromagnetic spectrum wavelength description shortName: BandExt + + + + + + + + + Description: Designation of criterion for defining maximum and minimum wavelengths for a spectral band FGDC: Band_Boundry_Definition Position: 1 shortName: bBndDef + + + + + Description: Smallest distance between which separate points can be distinguished, as specified in instrument design FGDC: Nominal_Spatial_Resolution Position: 4 shortName: bndRes + + + + + Description: transform function to be used when scaling a physical value for a given element shortName: scalXfrFunc + + + + + Description: polarisation of the transmitter or detector shortName: polarisation + + + + + Description: polarisation of the transmitter or detector shortName: polarisation + + + + + Description: polarisation of the transmitter or detector shortName: polarisation + + + + + + + + + + + + + + + + Description: Designation of criterion for defining maximum and minimum wavelengths for a spectral band FGDC: Band_Boundry_Definition shortName: BndDef + + + + + + + + + + + Description: information about the content of a coverage, including the description of specific range elements shortName: CCovDesc + + + + + + + + + + + + + + + + + + + + + Description: information about the content of an image, including the description of specific range elements shortName: ICovDesc + + + + + + + + + + + + + + + + + + + + + Description: polarisation of the antenna relative to the waveform shortName: PolarOrienCode + + + + + + + + + + + Description: description of specific range elements shortName: RgEltDesc + + + + + + + + + Description: designation associated with a set of range elements shortName: rgEltName + + + + + Description: description of a set of specific range elements shortName: rgEltDef + + + + + Description: specific range elements, i.e. range elements associated with a name and definition defining their meaning shortName: rgElt + + + + + + + + + + + + + + + + Description: transform function to be used when scaling a physical value for a given element shortName: XfrFuncTypeCode + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrc/2.0/mrc.xsd b/inst/extdata/schemas/19115/-3/mrc/2.0/mrc.xsd new file mode 100644 index 00000000..c50b59d1 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrc/2.0/mrc.xsd @@ -0,0 +1,11 @@ + + + Namespace for XML elements <font color="#1f497d">used to document schema and amount of content in a structured resource.</font> + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrd/.DS_Store b/inst/extdata/schemas/19115/-3/mrd/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.html b/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.html new file mode 100644 index 00000000..186e7af4 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.html @@ -0,0 +1,89 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Resource Distribution (mrd) Namespace
Scope: Codelists from the Metadata for Resource Distribution (mrd) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 0.1
Date: 2017-09-10
Number of CodeLists: 1
Number of items: 7 +
+

Codelists

+ MD_MediumFormatCode + : +

Description: + method used to write to the medium +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrd/1.0
Number of items: 7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ cpio + + + Copy In / Out (UNIX file format and command) + +
+ tar + + + Tape Archive + +
+ highSierra + + + high sierra file system + +
+ iso9660 + + + information processing volume and file structure of CD-ROM + +
+ iso9660RockRidge + + + rock ridge interchange protocol (UNIX) + +
+ iso9660AppleHFS + + + hierarchical file system (Macintosh) + +
+ udf + + + universal disk format + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.xml new file mode 100644 index 00000000..4e1016e5 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrd/1.0/codelists.xml @@ -0,0 +1,164 @@ + + + + + Codelists from the Metadata for Resource Distribution (mrd) Namespace + + + Codelists from the Metadata for Resource Distribution (mrd) Namespace + + + ISO TC211 Metadata Standards + + + 0.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_MediumFormatCode + + + MD_MediumFormatCode + + + method used to write to the medium + + + method used to write to the medium + + + + + cpio + + + cpio + + + Copy In / Out (UNIX file format and command) + + + Copy In / Out (UNIX file format and command) + + + + + + + tar + + + tar + + + Tape Archive + + + Tape Archive + + + + + + + highSierra + + + highSierra + + + high sierra file system + + + high sierra file system + + + + + + + iso9660 + + + iso9660 + + + information processing volume and file structure of CD-ROM + + + information processing volume and file structure of CD-ROM + + + + + + + iso9660RockRidge + + + iso9660RockRidge + + + rock ridge interchange protocol (UNIX) + + + rock ridge interchange protocol (UNIX) + + + + + + + iso9660AppleHFS + + + iso9660AppleHFS + + + hierarchical file system (Macintosh) + + + hierarchical file system (Macintosh) + + + + + + + udf + + + udf + + + universal disk format + + + universal disk format + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrd/1.0/distribution.xsd b/inst/extdata/schemas/19115/-3/mrd/1.0/distribution.xsd new file mode 100644 index 00000000..ddcf45b6 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrd/1.0/distribution.xsd @@ -0,0 +1,267 @@ + + + + + + + + + + technical means and media by which a resource is obtained from the distributor + + + + + + + + + tiles, layers, geographic areas, etc., in which data is available NOTE: unitsOfDistribution applies to both onLine and offLine distributions + + + + + estimated size of a unit in the specified transfer format, expressed in megabytes. The transfer size is > 0.0 + + + + + information about online sources from which the resource can be obtained + + + + + information about offline media on which the resource can be obtained + + + + + rate of occurrence of distribution + + + + + format of distribution + + + + + + + + + + + + + + + + information about the distributor of and options for obtaining the resource + + + + + + + + + + + + + + + + + + + + + + + + information about the distributor + + + + + + + + + party from whom the resource may be obtained. This list need not be exhaustive + + + + + + + + + + + + + + + + + + + description of the computer language construct that specifies the representation of data objects in a record, file, message, storage device or transmission channel + + + + + + + + + citation/URL of the specification for the format + + + + + amendment number of the format version + + + + + recommendations of algorithms or processes that can be applied to read or expand resources to which compression techniques have been applied + + + + + medium used by the format + + + + + + + + + + + + + + + + + information about the media on which the resource can be distributed + + + + + + + + + name of the medium on which the resource can be received + + + + + density at which the data is recorded + + + + + units of measure for the recording density + + + + + number of items in the media identified + + + + + method used to write to the medium + + + + + description of other limitations or requirements for using the medium + + + + + + + + + + + + + + + + + method used to write to the medium + + + + + + + + + + + common ways in which the resource may be obtained or received, and related instructions and fee information + + + + + + + + + fees and terms for retrieving the resource. Include monetary units (as specified in ISO 4217) + + + + + date and time when the resource will be available + + + + + general instructions, terms and services provided by the distributor + + + + + typical turnaround time for the filling of an order + + + + + description of the order options record + + + + + request/purchase choices + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.sch b/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.sch new file mode 100644 index 00000000..af6af8e6 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.sch @@ -0,0 +1,55 @@ + + + + + + + + The medium define a density without unit. + La densité du média est définie sans unité. + + + Medium density is "" (unit: + ""). + + + La densité du média est "" (unité : + ""). + + + + + Medium having density MUST specified density units + Un média précisant une densité DOIT préciser l'unité + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.xsd b/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.xsd new file mode 100644 index 00000000..06ee7fe2 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrd/1.0/mrd.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">used to specify how various representations(distributions) of a resource can be obtained</font>. + + + + + diff --git a/inst/extdata/schemas/19115/-3/mri/.DS_Store b/inst/extdata/schemas/19115/-3/mri/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b519b03ca00d26c50875f8858372da82e3efd73e GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieL)02SRwL)d>{gp3W);IU&Xufw9ME}6m+_RB26@w?Ae>O zcXd;o&t~S^>v3bYG_wVqXg7wjai2c2r(%fCGY+Ty`Fz6CW~1Z@g0(Z-*o&=?m*4e4 zeSrHua^e8dQa}nw0VyB_q`*T8uu;Pn&xwjsKnh5K9|ib*XmDaL91`Qxfe<4Aa1J^Q z>zE~gjRde44vAo3o~6Jn^%^le%fYwG>xDyNmYc`TIHzv*novA$2j3#yyeBG30V!~= zKn>|j_WxJ-#Qc9>q$epL1^$%+KHt6Vws@uLt)rJ?uWj&mICDPXG_0cpA=)u8+A$v3 ej#rVCd5vrA_rf7D%E3oDP(K6IMJ5IQT7fUl^A*zo literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/mri/1.0/codelists.html b/inst/extdata/schemas/19115/-3/mri/1.0/codelists.html new file mode 100644 index 00000000..c24cf47a --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mri/1.0/codelists.html @@ -0,0 +1,675 @@ +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Resource Identification (mri) Namespace
Scope: Codelists from the Metadata for Resource Identification (mri) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 0.1
Date: 2017-09-10
Number of CodeLists: 4
Number of items: 60 +
+

Codelists

+ DS_AssociationTypeCode + : +

Description: + justification for the correlation of two resources +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ crossReference + + + reference from one resource to another + +
+ largerWorkCitation + + + reference to a master resource of which this one is a part + +
+ partOfSeamlessDatabase + + + part of same structured set of data held in a computer + +
+ stereoMate + + + part of a set of imagery that when used together, provides three-dimensional images + +
+ isComposedOf + + + reference to resources that are parts of this resource + +
+ collectiveTitle + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information + about what volumes are available at the source cite + +
+ series + + + associated through a common heritage such as produced to a common product specification + +
+ dependency + + + associated through a dependency + +
+ revisionOf + + + resource is a revision of associated resource + +
top

+ DS_InitiativeTypeCode + : +

Description: + type of aggregation activity in which resources are related +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ campaign + + + series of organized planned actions + +
+ collection + + + accumulation of resources assembled for a specific purpose + +
+ exercise + + + specific performance of a function or group of functions + +
+ experiment + + + process designed to find if something is effective or valid + +
+ investigation + + + search or systematic inquiry + +
+ mission + + + specific operation of a data collection system + +
+ sensor + + + device or piece of equipment which detects or records + +
+ operation + + + action that is part of a series of actions + +
+ platform + + + vehicle or other support base that holds a sensor + +
+ process + + + method of doing something involving a number of steps + +
+ program + + + specific planned activity + +
+ project + + + organized undertaking, research, or development + +
+ study + + + examination or investigation + +
+ task + + + piece of work + +
+ trial + + + process of testing to discover or demonstrate something + +
top

+ MD_KeywordTypeCode + : +

Description: + methods used to group similar keywords +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ discipline + + + keyword identifies a branch of instruction or specialized learning + +
+ place + + + keyword identifies a location + +
+ stratum + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + +
+ temporal + + + keyword identifies a time period related to the resource + +
+ theme + + + keyword identifies a particular subject or topic + +
+ dataCentre + + + keyword identifies a repository or archive that manages and distributes data + +
+ featureType + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + +
+ instrument + + + keyword identifies a device used to measure or compare physical properties + +
+ platform + + + keyword identifies a structure upon which an instrument is mounted + +
+ process + + + keyword identifies a series of actions or natural occurrences + +
+ project + + + keyword identifies an endeavour undertaken to create or modify a product or service + +
+ service + + + keyword identifies an activity carried out by one party for the benefit of another + +
+ product + + + keyword identifies a type of product + +
+ subTopicCategory + + + refinement of a topic category for the purpose of geographic data classification + +
+ taxon + + + keyword identifies a taxonomy of the resource + +
top

+ MD_TopicCategoryCode + : +

Description: + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. + Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between + general categories and the user is encouraged to select the one most appropriate. +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ farming + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests + and diseases affecting crops and livestock + +
+ biota + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, + wetlands, habitat + +
+ boundaries + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port + security zones + +
+ climatologyMeteorologyAtmosphere + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, + precipitation + +
+ economy + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, + forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and + gas + +
+ elevation + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + +
+ environment + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental + impact assessment, monitoring environmental risk, nature reserves, landscape + +
+ geoscientificInformation + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing + with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity + information, soils, permafrost, hydrogeology, erosion + +
+ health + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance + abuse, mental and physical health, health services + +
+ imageryBaseMapsEarthCover + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + +
+ intelligenceMilitary + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + +
+ inlandWaters + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization + plans, dams, currents, floods, water quality, hydrologic information + +
+ location + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place + names + +
+ oceans + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, + reefs + +
+ planningCadastre + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, + land ownership + +
+ society + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, + manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census + information + +
+ structure + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + +
+ transportation + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical + charts, vehicle or vessel location, aeronautical charts, railways + +
+ utilitiesCommunication + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar + and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, + data communication, telecommunication, radio, communication networks + +
+ extraTerrestrial + + + region more than 100 km above the surface of the Earth + +
+ disaster + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster + relief activities + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mri/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mri/1.0/codelists.xml new file mode 100644 index 00000000..13c6c96c --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mri/1.0/codelists.xml @@ -0,0 +1,1060 @@ + + + + + Codelists from the Metadata for Resource Identification (mri) Namespace + + + Codelists from the Metadata for Resource Identification (mri) Namespace + + + ISO TC211 Metadata Standards + + + 0.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + DS_AssociationTypeCode + + + DS_AssociationTypeCode + + + justification for the correlation of two resources + + + justification for the correlation of two resources + + + + + crossReference + + + crossReference + + + reference from one resource to another + + + reference from one resource to another + + + + + + + largerWorkCitation + + + largerWorkCitation + + + reference to a master resource of which this one is a part + + + reference to a master resource of which this one is a part + + + + + + + partOfSeamlessDatabase + + + partOfSeamlessDatabase + + + part of same structured set of data held in a computer + + + part of same structured set of data held in a computer + + + + + + + stereoMate + + + stereoMate + + + part of a set of imagery that when used together, provides three-dimensional images + + + part of a set of imagery that when used together, provides three-dimensional images + + + + + + + isComposedOf + + + isComposedOf + + + reference to resources that are parts of this resource + + + reference to resources that are parts of this resource + + + + + + + collectiveTitle + + + collectiveTitle + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information about what volumes are available at the source cite + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information about what volumes are available at the source cite + + + + + + + series + + + series + + + associated through a common heritage such as produced to a common product specification + + + associated through a common heritage such as produced to a common product specification + + + + + + + dependency + + + dependency + + + associated through a dependency + + + associated through a dependency + + + + + + + revisionOf + + + revisionOf + + + resource is a revision of associated resource + + + resource is a revision of associated resource + + + + + + + + + DS_InitiativeTypeCode + + + DS_InitiativeTypeCode + + + type of aggregation activity in which resources are related + + + type of aggregation activity in which resources are related + + + + + campaign + + + campaign + + + series of organized planned actions + + + series of organized planned actions + + + + + + + collection + + + collection + + + accumulation of resources assembled for a specific purpose + + + accumulation of resources assembled for a specific purpose + + + + + + + exercise + + + exercise + + + specific performance of a function or group of functions + + + specific performance of a function or group of functions + + + + + + + experiment + + + experiment + + + process designed to find if something is effective or valid + + + process designed to find if something is effective or valid + + + + + + + investigation + + + investigation + + + search or systematic inquiry + + + search or systematic inquiry + + + + + + + mission + + + mission + + + specific operation of a data collection system + + + specific operation of a data collection system + + + + + + + sensor + + + sensor + + + device or piece of equipment which detects or records + + + device or piece of equipment which detects or records + + + + + + + operation + + + operation + + + action that is part of a series of actions + + + action that is part of a series of actions + + + + + + + platform + + + platform + + + vehicle or other support base that holds a sensor + + + vehicle or other support base that holds a sensor + + + + + + + process + + + process + + + method of doing something involving a number of steps + + + method of doing something involving a number of steps + + + + + + + program + + + program + + + specific planned activity + + + specific planned activity + + + + + + + project + + + project + + + organized undertaking, research, or development + + + organized undertaking, research, or development + + + + + + + study + + + study + + + examination or investigation + + + examination or investigation + + + + + + + task + + + task + + + piece of work + + + piece of work + + + + + + + trial + + + trial + + + process of testing to discover or demonstrate something + + + process of testing to discover or demonstrate something + + + + + + + + + MD_KeywordTypeCode + + + MD_KeywordTypeCode + + + methods used to group similar keywords + + + methods used to group similar keywords + + + + + discipline + + + discipline + + + keyword identifies a branch of instruction or specialized learning + + + keyword identifies a branch of instruction or specialized learning + + + + + + + place + + + place + + + keyword identifies a location + + + keyword identifies a location + + + + + + + stratum + + + stratum + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + + + + + + + temporal + + + temporal + + + keyword identifies a time period related to the resource + + + keyword identifies a time period related to the resource + + + + + + + theme + + + theme + + + keyword identifies a particular subject or topic + + + keyword identifies a particular subject or topic + + + + + + + dataCentre + + + dataCentre + + + keyword identifies a repository or archive that manages and distributes data + + + keyword identifies a repository or archive that manages and distributes data + + + + + + + featureType + + + featureType + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + + + + + + + instrument + + + instrument + + + keyword identifies a device used to measure or compare physical properties + + + keyword identifies a device used to measure or compare physical properties + + + + + + + platform + + + platform + + + keyword identifies a structure upon which an instrument is mounted + + + keyword identifies a structure upon which an instrument is mounted + + + + + + + process + + + process + + + keyword identifies a series of actions or natural occurrences + + + keyword identifies a series of actions or natural occurrences + + + + + + + project + + + project + + + keyword identifies an endeavour undertaken to create or modify a product or service + + + keyword identifies an endeavour undertaken to create or modify a product or service + + + + + + + service + + + service + + + keyword identifies an activity carried out by one party for the benefit of another + + + keyword identifies an activity carried out by one party for the benefit of another + + + + + + + product + + + product + + + keyword identifies a type of product + + + keyword identifies a type of product + + + + + + + subTopicCategory + + + subTopicCategory + + + refinement of a topic category for the purpose of geographic data classification + + + refinement of a topic category for the purpose of geographic data classification + + + + + + + taxon + + + taxon + + + keyword identifies a taxonomy of the resource + + + keyword identifies a taxonomy of the resource + + + + + + + + + MD_TopicCategoryCode + + + MD_TopicCategoryCode + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + + + farming + + + farming + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + + + + + + + biota + + + biota + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + + + + + + + boundaries + + + boundaries + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port security zones + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port security zones + + + + + + + climatologyMeteorologyAtmosphere + + + climatologyMeteorologyAtmosphere + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + + + + + + + economy + + + economy + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + + + + + + + elevation + + + elevation + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + + + + + + + environment + + + environment + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + + + + + + + geoscientificInformation + + + geoscientificInformation + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + + + + + + + health + + + health + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + + + + + + + imageryBaseMapsEarthCover + + + imageryBaseMapsEarthCover + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + + + + + + + intelligenceMilitary + + + intelligenceMilitary + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + + + + + + + inlandWaters + + + inlandWaters + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrologic information + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrologic information + + + + + + + location + + + location + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + + + + + + + oceans + + + oceans + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, reefs + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, reefs + + + + + + + planningCadastre + + + planningCadastre + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + + + + + + + society + + + society + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + + + + + + + structure + + + structure + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + + + + + + + transportation + + + transportation + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + + + + + + + utilitiesCommunication + + + utilitiesCommunication + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + + + + + + + extraTerrestrial + + + extraTerrestrial + + + region more than 100 km above the surface of the Earth + + + region more than 100 km above the surface of the Earth + + + + + + + disaster + + + disaster + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster relief activities + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster relief activities + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mri/1.0/identification.xsd b/inst/extdata/schemas/19115/-3/mri/1.0/identification.xsd new file mode 100644 index 00000000..b9d42e46 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mri/1.0/identification.xsd @@ -0,0 +1,517 @@ + + + + + + + + + + justification for the correlation of two resources + + + + + + + + + + + type of aggregation activity in which resources are related + + + + + + + + + + + associated resource information NOTE: An associated resource is a dataset composed of a collection of datasets + + + + + + + + + citation information about the associated resource + + + + + type of relation between the resources + + + + + type of initiative under which the associated resource was produced NOTE: the activity that resulted in the associated resource + + + + + reference to the metadata of the associated resource + + + + + + + + + + + + + + + + information required to identify a resource + + + + + + + + + + + description of the resource in the producer's processing environment, including items such as the software, the computer operating system, file name, and the dataset size + + + + + any other descriptive information about the resource + + + + + + + + + + + + + + + + basic information required to uniquely identify a resource or resources + + + + + + + + + citation for the resource(s) + + + + + brief narrative summary of the content of the resource(s) + + + + + summary of the intentions with which the resource(s) was developed + + + + + recognition of those who contributed to the resource(s) + + + + + status of the resource(s) + + + + + identification of, and means of communication with, person(s) and organisation(s) associated with the resource(s) + + + + + method used to spatially represent geographic information + + + + + factor which provides a general understanding of the density of spatial data in the resource + + + + + resolution of the resource with respect to time + + + + + main theme(s) of the resource + + + + + spatial and temporal extent of the resource + + + + + other documentation associated with the resource + + + + + code that identifies the level of processing in the producers coding system of a resource eg. NOAA level 1B + + + + + + + + + + + + + + + + + + + + + + + specification of a class to categorize keywords in a domain-specific vocabulary that has a binding to a formal ontology + + + + + + + + + character string to label the keyword category in natural language + + + + + URI of concept in ontology specified by the ontology attribute; this concept is labeled by the className: CharacterString. + + + + + a reference that binds the keyword class to a formal conceptualization of a knowledge domain for use in semantic processingNOTE: Keywords in the associated MD_Keywords keyword list must be within the scope of this ontology + + + + + + + + + + + + + + + + methods used to group similar keywords + + + + + + + + + + + keywords, their type and reference source NOTE: When the resource described is a service, one instance of MD_Keyword shall refer to the service taxonomy defined in ISO 19119, 8.3) + + + + + + + + + commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject + + + + + subject matter used to group similar keywords + + + + + name of the formally registered thesaurus or a similar authoritative source of keywords + + + + + + + + + + + + + + + + + derived from ISO 19103 Scale where MD_RepresentativeFraction.denominator = 1 / Scale.measure And Scale.targetUnits = Scale.sourceUnits + + + + + + + + + the number below the line in a vulgar fraction + + + + + + + + + + + + + + + + level of detail expressed as a scale factor, a distance or an angle + + + + + + + + + level of detail expressed as the scale of a comparable hardcopy map or chart + + + + + horizontal ground sample distance + + + + + Vertical sampling distance + + + + + Angular sampling measure + + + + + brief textual description of the spatial resolution of the resource + + + + + + + + + + + + + + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + + + rearing of animals and/or cultivation of plantsExamples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + + + + + flora and/or fauna in natural environment Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + + + + + legal land descriptions Examples: political and administrative boundaries + + + + + processes and phenomena of the atmosphere Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + + + + + economic activities, conditions and employment Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + + + + + height above or below a vertical datumExamples: altitude, bathymetry, digital elevation models, slope, derived products + + + + + environmental resources, protection and conservation Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + + + + + information pertaining to earth sciences Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + + + + + health, health services, human ecology, and safety Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + + + + + base maps Examples: land cover, topographic maps, imagery, unclassified images, annotations + + + + + military bases, structures, activities Examples: barracks, training grounds, military transportation, information collection + + + + + inland water features, drainage systems and their characteristics Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrographic charts + + + + + positional information and services Examples: addresses, geodetic networks, control points, postal zones and services, place names + + + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tidal waves, coastal information, reefs + + + + + information used for appropriate actions for future use of the land Examples: land use maps, zoning maps, cadastral surveys, land ownership + + + + + characteristics of society and cultures Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + + + + + man-made construction Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + + + + + means and aids for conveying persons and/or goods Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + + + + + energy, water and waste systems and communications infrastructure and servicesExamples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + + + + + region more than 100 km above the surface of the Earth + + + + + + + + + + + + + + brief description of ways in which the resource(s) is/are currently or has been used + + + + + + + + + brief description of the resource and/or resource series usage + + + + + date and time of the first use or range of uses of the resource and/or resource series + + + + + applications, determined by the user for which the resource and/or resource series is not suitable + + + + + identification of and means of communicating with person(s) and organisation(s) using the resource(s) + + + + + response to the user-determined limitationsE.G.. 'this has been fixed in version x' + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mri/1.0/mri.sch b/inst/extdata/schemas/19115/-3/mri/1.0/mri.sch new file mode 100644 index 00000000..2b0f0d90 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mri/1.0/mri.sch @@ -0,0 +1,337 @@ + + + + + + + + + + + + + + + + + The dataset MUST provide a + geographic description or a bounding box. + Le jeu de données DOIT être décrit par + une description géographique ou une emprise. + + The dataset geographic description is: + "". + La description géographique du jeu de données est + "". + + + The dataset geographic bounding box is: + [W:, + S:], + [E:, + N:], + . + L'emprise géographique du jeu de données est + [W:, + S:], + [E:, + N:] + . + + + + Dataset extent + Emprise du jeu de données + + + + + + + + + + + + + + + + + + + + + + A topic category MUST be specified for + dataset or series. + Un thème principal (ISO) DOIT être défini quand + la ressource est un jeu de donnée ou une série. + + Number of topic category identified: + . + Nombre de thèmes : + . + + + + + Topic category for dataset and series + Thème principal d'un jeu de données ou d'une série + + + + + + + + + + + + + + + + + + When a resource is associated, a name or a metadata + reference MUST be specified. + Lorsqu'une resource est associée, un nom ou une + référence à une fiche DOIT être défini. + + The resource "" + is associated. + La ressource "" + est associée. + + + + Associated resource name + Nom ou référence à une ressource associée + + + + + + + + + + + + + + + + + + + + + + + + + + Resource language MUST be defined when the resource + includes textual information. + La langue de la resource DOIT être renseignée + lorsque la ressource contient des informations textuelles. + + Number of resource language: + . + Nombre de langues de la ressource : + . + + + + Resource language + Langue de la ressource + + + + + + + + + + + + + + + + + + + + + + A service metadata SHALL refer to the service + taxonomy defined in ISO19119 defining one or more value in the + keyword section. + Une métadonnée de service DEVRAIT référencer + un type de service tel que défini dans l'ISO19119 dans la + section mot clé. + + Number of service taxonomy specified: + . + Nombre de types de service : + . + + + + Service taxonomy + Taxonomie des services + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mri/1.0/mri.xsd b/inst/extdata/schemas/19115/-3/mri/1.0/mri.xsd new file mode 100644 index 00000000..80564bd5 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mri/1.0/mri.xsd @@ -0,0 +1,9 @@ + + + Namespace for XML elements <font color="#1f497d">used to document basic metadata properties of a described resource</font> + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/.DS_Store b/inst/extdata/schemas/19115/-3/mrl/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b100cb82a7bd1e95a94749514b97b0ce7f84b013 GIT binary patch literal 8196 zcmeHLU2GLa6h7y+!0fKjDO6~y!a|{fl-k?!Qx){~wjf0+)!Whnh4$XN3vAf#mb-h~ zLM>_37mXTUgedsrZ-h5vcrr1*XvFA)HGoDRd@x2|d^8%3XJ+>DQ>br>2|LNonK?i6 z^X<1YIST-oE?P-|Y5-vL2+0kqZc>C@JU5g?q!C7>c*wgs-*>4AWj8p-iWq?yff#`p zff#`pf&T>p;-aR)X1Vv3HLha>VgznW1jPAZ(j#Oll2b~`qk}4$0+1{xwJg-;qCwJ( zWGa$VN|J>Ns!)GTZLTYvg1)@(7Kgo{KeWd~q1hYw zg|J;J2RSbW_LDaGJEL|7MFoR=p%`h`Na*-pu-h&KBluR>27_Vdf#hi1r=!D0nD=YW{-85Ec`~x;%(Gt6SOUz_Ri(wk|jO`Qp_JU2d zB^R}NjiL7hv{{~In$)ao)b*Yt^yYa$OArfhZqbciH=DCvZfQ)aHnr+T->BL%e=JgN z-l7}*d4G7Awir}m1F6NDjI`0g_^0fEn0se72zQOxo|wM6X2~|wF!l(2n`PM+V|A(3 z3O|X0Mz;xr8dw4AVLNog9IJmgr3i?9lp<9)am8?Y7Ia2syNPTYYR?8m*h4+qf3BRGs6`Z$hL_%uF)&*F=C z5?{sF@HD=OZ{a)mE}qAa@H4!CpX1l~4SuWEnJ7`ZOZ7`Nen+jVWR1Sr#DSZVb=#wQ z+pQ(*<@t)CRd+64wsK8lOY4^Ol{Y!#yOt|e}m%MF7I;xO4=RZranahr+nqE=sPtka0Jyi9hDCcT*vJ^37E-JoyM zh`_vDSs&ClGvXkXYF(`K;mAGr4(ybmA47w{Ev?tAzVeu3W* zQNs$X!DVP-9j?TBydRU;g6nYuK8z_$V>@N_yn + + + + + + + + information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage + + + + + + + + + general explanation of the data producer's knowledge about the lineage of a resource + + + + + type of resource and/or extent to which the lineage information applies + + + + + + + + + + + + + + + + + + + information about an event or transformation in the life of a resource including the process used to maintain the resource + + + + + + + + + description of the event, including related parameters or tolerances + + + + + requirement or purpose for the process step + + + + + date, time, range or period of process step + + + + + identification of, and means of communication with, person(s) and organisation(s) associated with the process step + + + + + process step documentation + + + + + type of resource and/or extent to which the process step applies + + + + + + + + + + + + + + + + + information about the source resource used in creating the data specified by the scope + + + + + + + + + detailed description of the level of the source resource + + + + + level of detail expressed as a scale factor, a distance or an angle + + + + + spatial reference system used by the source resource + + + + + recommended reference to be used for the source resource + + + + + identifier and link to source metadata + + + + + type of resource and/or extent of the source + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/1.0/lineageImagery.xsd b/inst/extdata/schemas/19115/-3/mrl/1.0/lineageImagery.xsd new file mode 100644 index 00000000..e5b186e0 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrl/1.0/lineageImagery.xsd @@ -0,0 +1,236 @@ + + + + + + + + Description: Details of the methodology by which geographic information was derived from the instrument readings +FGDC: Algorithm_Information +shortName: Algorithm + + + + + + + + + Description: information identifying the algorithm and version or date +FGDC: Algorithm_Identifiers +Position: 1 +shortName: algId + + + + + Description: information describing the algorithm used to generate the data +FGDC: Algorithm_Description +Position: 2 +shortName: algDesc + + + + + + + + + + + + + + + + Description: Distance between adjacent pixels +shortName: nomRes + + + + + + + + + Description: Distance between adjacent pixels in the scan plane +shortName: scanRes + + + + + Description: Distance between adjacent pixels in the object space +shortName: groundRes + + + + + + + + + + + + + + + + Description: Information about an event or transformation in the life of the dataset including details of the algorithm and software used for processing +FGDC: +shortName: DetailProcStep + + + + + + + + + + + + + + + + + + + + + + + Description: Report of what occured during the process step +shortName: ProcStepRep + + + + + + + + + Description: Name of the processing report +shortName: procRepName + + + + + Description: Textual description of what occurred during the process step +shortName: procRepDesc + + + + + Description: Type of file that contains that processing report +shortName: procRepFilTyp + + + + + + + + + + + + + + + + Description: Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step +shortName: Procsg + + + + + + + + + + Description: Information to identify the processing package that produced the data +FGDC: Processing_Identifiers +Position: 1 +shortName: procInfoId + + + + + Description: Reference to document describing processing software +FGDC: Processing_Software_Reference +Position: 2 +shortName: procInfoSwRef + + + + + Description: Additional details about the processing procedures +FGDC: Processing_Procedure_Description +Position: 3 +shortName: procInfoDesc + + + + + Description: Reference to documentation describing the processing +FGDC: Processing_Documentation +Position: 4 +shortName: procInfoDoc + + + + + Description: Parameters to control the processing operations, entered at run time +FGDC: Command_Line_Processing_Parameter +Position: 5 +shortName: procInfoParam + + + + + + + + + + + + + + + + Description: information on source of data sets for processing step +shortName: SrcDataset + + + + + + + + + Description: Processing level of the source data +shortName: procLevel + + + + + Description: Distance between two adjacent pixels +shortName: procResol + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/1.0/mrl.xsd b/inst/extdata/schemas/19115/-3/mrl/1.0/mrl.xsd new file mode 100644 index 00000000..a174ebe7 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrl/1.0/mrl.xsd @@ -0,0 +1,9 @@ + + + Namespace for XML elements <font color="#1f497d">used to document the lineage (provenance) of a resource</font>. + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/2.0/lineage.xsd b/inst/extdata/schemas/19115/-3/mrl/2.0/lineage.xsd new file mode 100644 index 00000000..1a1cb3bc --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrl/2.0/lineage.xsd @@ -0,0 +1,147 @@ + + + + + + + + + information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage + + + + + + + + + general explanation of the data producer's knowledge about the lineage of a resource + + + + + type of resource and/or extent to which the lineage information applies + + + + + + + + + + + + + + + + + + + information about an event or transformation in the life of a resource including the process used to maintain the resource + + + + + + + + + description of the event, including related parameters or tolerances + + + + + requirement or purpose for the process step + + + + + date, time, range or period of process step + + + + + identification of, and means of communication with, person(s) and organisation(s) associated with the process step + + + + + process step documentation + + + + + type of resource and/or extent to which the process step applies + + + + + + + + + + + + + + + + + information about the source resource used in creating the data specified by the scope + + + + + + + + + detailed description of the level of the source resource + + + + + level of detail expressed as a scale factor, a distance or an angle + + + + + spatial reference system used by the source resource + + + + + recommended reference to be used for the source resource + + + + + identifier and link to source metadata + + + + + type of resource and/or extent of the source + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/2.0/lineageImagery.xsd b/inst/extdata/schemas/19115/-3/mrl/2.0/lineageImagery.xsd new file mode 100644 index 00000000..6fdb6fd8 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrl/2.0/lineageImagery.xsd @@ -0,0 +1,312 @@ + + + + + + + + + + Description: Details of the methodology by which geographic information was derived from the instrument readings FGDC: Algorithm_Information shortName: Algorithm + + + + + + + + + Description: information identifying the algorithm and version or date FGDC: Algorithm_Identifiers Position: 1 shortName: algId + + + + + Description: information describing the algorithm used to generate the data FGDC: Algorithm_Description Position: 2 shortName: algDesc + + + + + + + + + + + + + + + + Description: Distance between adjacent pixels shortName: nomRes + + + + + + + + + Description: Distance between adjacent pixels in the scan plane shortName: scanRes + + + + + Description: Distance between adjacent pixels in the object space shortName: groundRes + + + + + + + + + + + + + + + + Description: Information about an event or transformation in the life of the dataset including details of the algorithm and software used for processing FGDC: shortName: DetailProcStep + + + + + + + + + + + + + + + + + + + + + + + Description: Report of what occured during the process step shortName: ProcStepRep + + + + + + + + + Description: Name of the processing report shortName: procRepName + + + + + Description: Textual description of what occurred during the process step shortName: procRepDesc + + + + + Description: Type of file that contains that processing report shortName: procRepFilTyp + + + + + + + + + + + + + + + + Description: Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step shortName: Procsg + + + + + + + + + + Description: Information to identify the processing package that produced the data FGDC: Processing_Identifiers Position: 1 shortName: procInfoId + + + + + Description: Reference to document describing processing software FGDC: Processing_Software_Reference Position: 2 shortName: procInfoSwRef + + + + + Description: Additional details about the processing procedures FGDC: Processing_Procedure_Description Position: 3 shortName: procInfoDesc + + + + + Description: Reference to documentation describing the processing FGDC: Processing_Documentation Position: 4 shortName: procInfoDoc + + + + + Description: Parameters to control the processing operations, entered at run time FGDC: Command_Line_Processing_Parameter Position: 5 shortName: procInfoParam + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + instance of otherPropertyType that defines attributes not explicitly included in LE_Processing + + + + + + + + + + + + + + + + Description: information on source of data sets for processing step shortName: SrcDataset + + + + + + + + + Description: Processing level of the source data shortName: procLevel + + + + + Description: Distance between two adjacent pixels shortName: procResol + + + + + + + + + + + + + + + + This was added as part of the 19115-2 Revision + + + + + + + + + the name, as used by the process for this parameter + + + + + indication if the parameter is an input to the service, an output or both + + + + + a narrative explanation of the role of the parameter + + + + + indication if the parameter is required + + + + + indication if more than one value of the parameter may be provided + + + + + type of other property description (i.e. netcdf/variable in ncml.xsd or AdditionalAttribute in ECHO) + + + + + instance of otherPropertyType that defines attributes not explicitly included in LE_Processing + + + + + xxx + + + + + + + + + + + + + + + + + direction of parameter (in, out, in/out) + + + + + direction of parameter (in, out, in/out) + + + + + the parameter is an input parameter to the process + + + + + the parameter is an output parameter to the process + + + + + the parameter is both an input and output parameter to the process + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrl/2.0/mrl.xsd b/inst/extdata/schemas/19115/-3/mrl/2.0/mrl.xsd new file mode 100644 index 00000000..21f67123 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrl/2.0/mrl.xsd @@ -0,0 +1,11 @@ + + + + Namespace for XML elements <font color="#1f497d">used to document the lineage (provenance) of a resource</font>. + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrs/.DS_Store b/inst/extdata/schemas/19115/-3/mrs/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e4af814ad376edceda0cb7a45ff8f9033c14899a GIT binary patch literal 6148 zcmeH~zY4-Y48{|65L`Ms-r_3y21n5+@C8K0NpKMNdvw42S**@dvIYIqf#4$mI78VDYo8^+Vg;}!TM!kPMk^St>SKu2 zy&WuhT}`%Nw2S8Op?PPuDF&v|E?SVlv^p5502LT0Fpa#k^M4QjHvbP=m{I{M@Mj9> zY

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Reference System (mrs) Namespace
Scope: Codelists from the Metadata for Reference System (mrs) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 0.1
Date: 2017-09-10
Number of CodeLists: 1
Number of items: 28 +
+

Codelists

+ MD_ReferenceSystemTypeCode + : +

Description: + defines type of reference system used +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrs/1.0
Number of items: 28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ compoundEngineeringParametric + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric + reference system. e.g. [local] x, y, pressure + +
+ compoundEngineeringParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate + reference system. e.g. [local] x, y, pressure, time + +
+ compoundEngineeringTemporal + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. + e.g. [local] x, y, time + +
+ compoundEngineeringVertical + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate + reference system. e.g. [local] x, y, height + +
+ compoundEngineeringVerticalTemporal + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference + system. e.g. [local] x, y, height, time + +
+ compoundGeodeticParametric + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference + system and a parametric reference system. e.g. latitude, longitude, pressure + +
+ compoundGeodeticParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric + and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + +
+ compoundGeographic2DTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference + system and a temporal reference system. e.g. latitude, longitude, time + +
+ compoundGeographic2DVertical + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate + reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or + depth + +
+ compoundGeographicVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal + coordinate reference system. e.g. latitude, longitude, height, time + +
+ compoundGeographic3DTemporal + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference + system. e.g. latitude, longitude, ellipsoidal height, time + +
+ compoundProjected2DParametric + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a + parametric reference system. e.g. easting, northing, density + +
+ compoundProjected2DParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal + coordinate reference system. e.g. easting, northing, density, time + +
+ compoundProjectedTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference + system. e.g. easting, northing, time + +
+ compoundProjectedVertical + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate + reference system. e.g. easting, northing, [gravity-related] height or depth + +
+ compoundProjectedVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate + reference system. e.g. easting, northing, height, time + +
+ engineering + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local + reference). e.g. [local] x,y + +
+ engineeringDesign + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + +
+ engineeringImage + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system + to an image). e.g. row, column + +
+ geodeticGeocentric + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + +
+ geodeticGeographic2D + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + +
+ geodeticGeographic3D + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + +
+ geographicIdentifier + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + +
+ linear + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies + a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. + x km along road + +
+ parametric + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system + to an object). e.g. pressure + +
+ projected + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. + e.g. easting, northing + +
+ temporal + + + reference system against which time is measured. e.g. time + +
+ vertical + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights + or depths to the Earth). e.g. [gravity-related] height or depth + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/mrs/1.0/codelists.xml b/inst/extdata/schemas/19115/-3/mrs/1.0/codelists.xml new file mode 100644 index 00000000..c0c2fa27 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrs/1.0/codelists.xml @@ -0,0 +1,495 @@ + + + + + Codelists from the Metadata for Reference System (mrs) Namespace + + + Codelists from the Metadata for Reference System (mrs) Namespace + + + ISO TC211 Metadata Standards + + + 0.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + MD_ReferenceSystemTypeCode + + + MD_ReferenceSystemTypeCode + + + defines type of reference system used + + + defines type of reference system used + + + + + compoundEngineeringParametric + + + compoundEngineeringParametric + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric reference system. e.g. [local] x, y, pressure + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric reference system. e.g. [local] x, y, pressure + + + + + + + compoundEngineeringParametricTemporal + + + compoundEngineeringParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate reference system. e.g. [local] x, y, pressure, time + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate reference system. e.g. [local] x, y, pressure, time + + + + + + + compoundEngineeringTemporal + + + compoundEngineeringTemporal + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. e.g. [local] x, y, time + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. e.g. [local] x, y, time + + + + + + + compoundEngineeringVertical + + + compoundEngineeringVertical + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate reference system. e.g. [local] x, y, height + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate reference system. e.g. [local] x, y, height + + + + + + + compoundEngineeringVerticalTemporal + + + compoundEngineeringVerticalTemporal + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference system. e.g. [local] x, y, height, time + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference system. e.g. [local] x, y, height, time + + + + + + + compoundGeodeticParametric + + + compoundGeodeticParametric + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a parametric reference system. e.g. latitude, longitude, pressure + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a parametric reference system. e.g. latitude, longitude, pressure + + + + + + + compoundGeodeticParametricTemporal + + + compoundGeodeticParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + + + + + + + compoundGeographic2DTemporal + + + compoundGeographic2DTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a temporal reference system. e.g. latitude, longitude, time + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a temporal reference system. e.g. latitude, longitude, time + + + + + + + compoundGeographic2DVertical + + + compoundGeographic2DVertical + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or depth + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or depth + + + + + + + compoundGeographicVerticalTemporal + + + compoundGeographicVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal coordinate reference system. e.g. latitude, longitude, height, time + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal coordinate reference system. e.g. latitude, longitude, height, time + + + + + + + compoundGeographic3DTemporal + + + compoundGeographic3DTemporal + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference system. e.g. latitude, longitude, ellipsoidal height, time + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference system. e.g. latitude, longitude, ellipsoidal height, time + + + + + + + compoundProjected2DParametric + + + compoundProjected2DParametric + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a parametric reference system. e.g. easting, northing, density + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a parametric reference system. e.g. easting, northing, density + + + + + + + compoundProjected2DParametricTemporal + + + compoundProjected2DParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal coordinate reference system. e.g. easting, northing, density, time + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal coordinate reference system. e.g. easting, northing, density, time + + + + + + + compoundProjectedTemporal + + + compoundProjectedTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference system. e.g. easting, northing, time + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference system. e.g. easting, northing, time + + + + + + + compoundProjectedVertical + + + compoundProjectedVertical + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate reference system. e.g. easting, northing, [gravity-related] height or depth + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate reference system. e.g. easting, northing, [gravity-related] height or depth + + + + + + + compoundProjectedVerticalTemporal + + + compoundProjectedVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate reference system. e.g. easting, northing, height, time + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate reference system. e.g. easting, northing, height, time + + + + + + + engineering + + + engineering + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local reference). e.g. [local] x,y + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local reference). e.g. [local] x,y + + + + + + + engineeringDesign + + + engineeringDesign + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + + + + + + + engineeringImage + + + engineeringImage + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system to an image). e.g. row, column + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system to an image). e.g. row, column + + + + + + + geodeticGeocentric + + + geodeticGeocentric + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + + + + + + + geodeticGeographic2D + + + geodeticGeographic2D + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + + + + + + + geodeticGeographic3D + + + geodeticGeographic3D + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + + + + + + + geographicIdentifier + + + geographicIdentifier + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + + + + + + + linear + + + linear + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. x km along road + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. x km along road + + + + + + + parametric + + + parametric + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system to an object). e.g. pressure + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system to an object). e.g. pressure + + + + + + + projected + + + projected + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. e.g. easting, northing + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. e.g. easting, northing + + + + + + + temporal + + + temporal + + + reference system against which time is measured. e.g. time + + + reference system against which time is measured. e.g. time + + + + + + + vertical + + + vertical + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights or depths to the Earth). e.g. [gravity-related] height or depth + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights or depths to the Earth). e.g. [gravity-related] height or depth + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.sch b/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.sch new file mode 100644 index 00000000..ec49bdaa --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.sch @@ -0,0 +1,16 @@ + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.xsd b/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.xsd new file mode 100644 index 00000000..8ce0fef9 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrs/1.0/mrs.xsd @@ -0,0 +1,8 @@ + + + Namespace for XML elements <font color="#1f497d">used to document the spatial reference system used to geolocate information content of a resource</font> + + + + + diff --git a/inst/extdata/schemas/19115/-3/mrs/1.0/referenceSystem.xsd b/inst/extdata/schemas/19115/-3/mrs/1.0/referenceSystem.xsd new file mode 100644 index 00000000..1126cade --- /dev/null +++ b/inst/extdata/schemas/19115/-3/mrs/1.0/referenceSystem.xsd @@ -0,0 +1,47 @@ + + + + + + + + information about the reference system + + + + + + + + + identifier and codespace for reference systeme.g. EPSG::4326 + + + + + type of reference system identifiede.g. geographic2D + + + + + + + + + + + + + + + + defines type of reference system used + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/.DS_Store b/inst/extdata/schemas/19115/-3/msr/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..dd7d7134ca1a3a3065c9c736150592f64051b739 GIT binary patch literal 8196 zcmeHMU2GIZ9RL5X1!i|GokE4SDl8N#NWorPpepF~dLTuR>b10mLb!{0^+Bgc$V4b70x6dc%H$D%WGSg-qB0i+ zl6oi;p_~XLStwx;N-_w=@Q8syIO+A!FA>U#KnCG};o$?ro-sV3pzNL6*QGmPB9KuY zArK*OBLZUYFM&90fCj^xetvHhs_ck2l(pR~IbF;S*_P)wG+e@1N$I@#3m8*XwM;#b z9&|_2e#S3)$xLCtsC8ug!E9LWqzi$oWGnQi(WUytJGR$#&9#fiXo<`gzURSUkR|rCx7pXdbWE$Kp-R_tonyEsf*j3R}85zP0^O{@C%c zC&o{l38snRQUT>NrhQh#DIX6Evt(_7GEZ%Ti08s4o6hN1! z08&)#w)UOst{yArI%(^;+0V;8!l#|89R+h(Vo{OH*tw#e@y%A-7EWGw&b5nq$LsOU zQD12Gd2YdPlgfV1i=O$oN&eQbnW8AKpDz+E?HTed*YWn61&?HHq9GWp!p@Z~Syp>@ zeSFgciEWb$%X!73#j3iGpmlufuw@pyMl8c0?9F&N(=jY(pnKTztgLNzI+?s#5&Kb5 zCYM%KFVybP?wT^q3}L*M^%S$#(W2!ao2)433sqfPsqpt$pFu<1?HZydLs~Rlt7B}x z(6<##$_+WFHET7s)1%4q3{#|L{RUO-JVKn{9t}YZys=5uy6jBWw7H=$soLD4YTd)Z zocSZ6a?4g#>!J6Rrzv_BSWjv(CM~I@82^|Z6n*c?c>bOt(-GZQRWIGHYg(_+w;G0N zFjkvb6W}LNP-s(OPz@`g8FoMi^nw8+@Ep7Zr{FZa2It`dybmA27cdEz;4)l+@8Ku- z1%89y;Scx|7a+$9T#S{t0`I|fSdT5(iraAqw&PArV-N1b{n&>l9>F|1=;A0&;7NQE zpTg(y6uykF;2C@!-@v!yQh(qiuf&M*T@=v&9Q^C zl6CvTYU{sC)+=QJLo07zvV7Ir4NWaulULv5jQ2L3LXtTFH6&%GC?Vh8^&BKF*JyXD z%jV*87ctHpWr8+*!DJ0_Ltmk3To8xJ>gqbG#)#WYd>1w9I&Hl|q~#^Dsx_#MjOfYd z1=fw~W`zjMO9Siu>J~;k9#se<;av7?E4$;y#w#UhwwRkNu2u* zet@6hS432>9IJ6T>R5}bunzCVI5uH3Zo~&Mfk|w`6z;}Hu>&6?_VwWb?8ifxCHC2p zeMj*)j^Q|-AQnD@&k_e;z!!;yXYee(if`h%8JugM!MXF-IG1-*DWmA;046_UPfNd$ zjd|CY!!k5D*K#|YE;zR93{X2$e80ZysCE+wgqQSH;y1vyx$pmPqQ%HHLLfrm|AqjT zrqZb-je4#%Rh+eTdJfSelJJ`dqzs`<9>+<_<2cEye;86(Csz@Z2<1c|Nki!$zX*u- N|7ic0%)7O-zW@P+7P9~V literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/-3/msr/1.0/msr.xsd b/inst/extdata/schemas/19115/-3/msr/1.0/msr.xsd new file mode 100644 index 00000000..49f75f92 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/1.0/msr.xsd @@ -0,0 +1,10 @@ + + + Namespace for XML elements <font color="#1f497d">used to document the encoding scheme used to represent geolocation in the content of a resource</font>. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentation.xsd b/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentation.xsd new file mode 100644 index 00000000..a91be9da --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentation.xsd @@ -0,0 +1,375 @@ + + + Frequency with which modifications and deletions are made to the data after it is first produced + + + + + + + + + + digital mechanism used to represent spatial information + + + + + + + + + + + + + + + + + + + + + + code indicating the geometry represented by the grid cell value + + + + + + + + + + + axis properties + + + + + + + + + name of the axis + + + + + number of elements along the axis + + + + + + degree of detail in the grid dataset + + + + + enhancement/modifier of the dimension name EX for other time dimension 'runtime' or dimensionName = 'column' dimensionTitle = 'Longitude' + + + + + Description of the axis + + + + + + + + + + + + + + + + name of the dimension + + + + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + + + + + + + + + number of objects, listed by geometric object type, used in the dataset + + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + + + total number of the point or vector object type occurring in the dataset + + + + + + + + + + + + + + + + grid whose cells are regularly spaced in a geographic (i.e., lat / long) or map coordinate system defined in the Spatial Referencing System (SRS) so that any cell in the grid can be geolocated given its grid coordinate and the grid origin, cell spacing, and orientation + + + + + + + + + indication of whether or not geographic position points are available to test the accuracy of the georeferenced grid data + + + + + description of geographic position points used to test the accuracy of the georeferenced grid data + + + + + earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cells at opposite ends of grid coverage along two diagonals in the grid spatial dimensions. There are four corner points in a georectified grid; at least two corner points along one diagonal are required. The first corner point corresponds to the origin of the grid. + + + + + earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cell halfway between opposite ends of the grid in the spatial dimensions + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + general description of the transformation + + + + + information about which grid axes are the spatial (map) axes + + + + + + + + + + + + + + + + grid with cells irregularly spaced in any given geographic/map projection coordinate system, whose individual cells can be geolocated using geolocation information supplied with the data but cannot be geolocated from the grid properties alone + + + + + + + + + indication of whether or not control point(s) exists + + + + + indication of whether or not orientation parameters are available + + + + + description of parameters used to describe sensor orientation + + + + + terms which support grid data georeferencing + + + + + reference providing description of the parameters + + + + + + + + + + + + + + + + + information about grid spatial objects in the resource + + + + + + + + + number of independent spatial-temporal axes + + + + + information about spatial-temporal axis properties + + + + + identification of grid data as point or cell + + + + + indication of whether or not parameters for transformation between image coordinates and geographic or map coordinates exist (are available) + + + + + + + + + + + + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + point halfway between the lower left and the upper right of the pixel + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + + + + + next corner counterclockwise from the lower left + + + + + next corner counterclockwise from the lower right + + + + + next corner counterclockwise from the upper right + + + + + + + + + + + + + degree of complexity of the spatial relationships + + + + + + + + + + + + + information about the vector spatial objects in the resource + + + + + + + + + code which identifies the degree of complexity of the spatial relationships + + + + + information about the geometric objects used in the resource + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentationImagery.xsd b/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentationImagery.xsd new file mode 100644 index 00000000..85d33983 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/1.0/spatialRepresentationImagery.xsd @@ -0,0 +1,119 @@ + + + + Name: SpatialRepresentation +Position: 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: extends georectified grid description to include associated checkpoints +shortName: IGeorect + + + + + + + + + + + + + + + + + + + + + Description: Description of information provided in metadata that allows the geographic or map location raster points to be located +FGDC: Georeferencing_Description +shortName: IGeoref + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/2.0/msr.xsd b/inst/extdata/schemas/19115/-3/msr/2.0/msr.xsd new file mode 100644 index 00000000..7d976f78 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/2.0/msr.xsd @@ -0,0 +1,15 @@ + + + + Namespace for XML elements <font color="#1f497d">used to document the encoding scheme used to represent geolocation in the content of a resource</font>. + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentation.xsd b/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentation.xsd new file mode 100644 index 00000000..977e64d4 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentation.xsd @@ -0,0 +1,381 @@ + + + Frequency with which modifications and deletions are made to the data after it is first produced + + + + + + + + + + digital mechanism used to represent spatial information + + + + + + + + + level and extent of the spatial representation + + + + + + + + + + + + + + + + + + + code indicating the geometry represented by the grid cell value + + + + + + + + + + + axis properties + + + + + + + + + name of the axis + + + + + number of elements along the axis + + + + + + degree of detail in the grid dataset + + + + + enhancement/modifier of the dimension name EX for other time dimension 'runtime' or dimensionName = 'column' dimensionTitle = 'Longitude' + + + + + Description of the axis + + + + + + + + + + + + + + + + name of the dimension + + + + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + + + + + + + + + number of objects, listed by geometric object type, used in the dataset + + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + + + total number of the point or vector object type occurring in the dataset + + + + + + + + + + + + + + + + grid whose cells are regularly spaced in a geographic (i.e., lat / long) or map coordinate system defined in the Spatial Referencing System (SRS) so that any cell in the grid can be geolocated given its grid coordinate and the grid origin, cell spacing, and orientation + + + + + + + + + indication of whether or not geographic position points are available to test the accuracy of the georeferenced grid data + + + + + description of geographic position points used to test the accuracy of the georeferenced grid data + + + + + earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cells at opposite ends of grid coverage along two diagonals in the grid spatial dimensions. There are four corner points in a georectified grid; at least two corner points along one diagonal are required. The first corner point corresponds to the origin of the grid. + + + + + earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cell halfway between opposite ends of the grid in the spatial dimensions + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + general description of the transformation + + + + + information about which grid axes are the spatial (map) axes + + + + + + + + + + + + + + + + grid with cells irregularly spaced in any given geographic/map projection coordinate system, whose individual cells can be geolocated using geolocation information supplied with the data but cannot be geolocated from the grid properties alone + + + + + + + + + indication of whether or not control point(s) exists + + + + + indication of whether or not orientation parameters are available + + + + + description of parameters used to describe sensor orientation + + + + + terms which support grid data georeferencing + + + + + reference providing description of the parameters + + + + + + + + + + + + + + + + + information about grid spatial objects in the resource + + + + + + + + + number of independent spatial-temporal axes + + + + + information about spatial-temporal axis properties + + + + + identification of grid data as point or cell + + + + + indication of whether or not parameters for transformation between image coordinates and geographic or map coordinates exist (are available) + + + + + + + + + + + + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + point in a pixel corresponding to the Earth location of the pixel + + + + + point halfway between the lower left and the upper right of the pixel + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + + + + + next corner counterclockwise from the lower left + + + + + next corner counterclockwise from the lower right + + + + + next corner counterclockwise from the upper right + + + + + + + + + + + + + degree of complexity of the spatial relationships + + + + + + + + + + + + + information about the vector spatial objects in the resource + + + + + + + + + code which identifies the degree of complexity of the spatial relationships + + + + + information about the geometric objects used in the resource + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentationImagery.xsd b/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentationImagery.xsd new file mode 100644 index 00000000..1d1ec882 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/msr/2.0/spatialRepresentationImagery.xsd @@ -0,0 +1,120 @@ + + + + Name: SpatialRepresentation +Position: 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description: extends georectified grid description to include associated checkpoints +shortName: IGeorect + + + + + + + + + + + + + + + + + + + + + Description: Description of information provided in metadata that allows the geographic or map location raster points to be located +FGDC: Georeferencing_Description +shortName: IGeoref + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/srv/.DS_Store b/inst/extdata/schemas/19115/-3/srv/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4289a7319586a8984fcb5d650e18163809f4bfbd GIT binary patch literal 6148 zcmeHKyN<#@477m)iH7pZ{Q^Yzf>p$Q!TrFALsUoDnJFO02N3DtWm?3t3XC7Kn1A4uLAaeC~(7?I0X8y1HnfC zpk3qLu=ZI3Sd0MH#32w2OrsPSrJ5s#MmhMBc{OnejB?Q&J~U6(oKVzH$Nt6BMQb1< z6`%sI3gnQ!w*LPKpP2t&i}*wZsKCEcKo|S3eUDGd-r9Ve_1XgehCdCto{r$H80f7S f57vr5MtQ~7cwZBTKraXH

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: Codelists from the Metadata for Services (srv) Namespace
Scope: Codelists from the Metadata for Services (srv) Namespace
Field of application: ISO TC211 Metadata Standards
Version: 0.1
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 6 +
+

Codelists

+ SV_CouplingType + : +

Description: + type of coupling between service and associated data (if exists) +
CodeSpace: http://standards.iso.org/iso/19115/-3/srv/2.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ loose + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + +
+ mixed + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance + and additionally the service instance might work with other external data instances + +
+ tight + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + +
top

+ SV_ParameterDirection + : +

Description: + class of information to which the referencing entity applies +
CodeSpace: http://standards.iso.org/iso/19115/-3/srv/2.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ in + + + the parameter is an input parameter to the service instance + +
+ out + + + the parameter is an output parameter to the service instance + +
+ in/out + + + the parameter is both an input and output parameter to the service instance + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/-3/srv/2.0/codelists.xml b/inst/extdata/schemas/19115/-3/srv/2.0/codelists.xml new file mode 100644 index 00000000..773c1d07 --- /dev/null +++ b/inst/extdata/schemas/19115/-3/srv/2.0/codelists.xml @@ -0,0 +1,340 @@ + + + + + Codelists from the Metadata for Services (srv) Namespace + + + Codelists from the Metadata for Services (srv) Namespace + + + ISO TC211 Metadata Standards + + + 0.1 + + + 2017-09-10 + + + + + eng + + + UTF-8 + + + + + + + + DCPList + + + DCPList + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + XML + + + XML + + + Extensible Markup Language + + + Extensible Markup Language + + + + + + + CORBA + + + CORBA + + + Common Object Request Broker Architecture + + + Common Object Request Broker Architecture + + + + + + + JAVA + + + JAVA + + + Object-oriented programming language + + + Object-oriented programming language + + + + + + + COM + + + COM + + + Component Object Model + + + Component Object Model + + + + + + + SQL + + + SQL + + + Structured Query Language + + + Structured Query Language + + + + + + + SOAP + + + SOAP + + + Simple Object Access Protocol + + + Simple Object Access Protocol + + + + + + + Z3950 + + + Z3950 + + + ISO 23950 + + + ISO 23950 + + + + + + + HTTP + + + HTTP + + + HyperText Transfer Protocol + + + HyperText Transfer Protocol + + + + + + + FTP + + + FTP + + + File Transfer Protocol + + + File Transfer Protocol + + + + + + + WebServices + + + WebServices + + + Web service + + + Web service + + + + + + + + + SV_CouplingType + + + SV_CouplingType + + + type of coupling between service and associated data (if exists) + + + type of coupling between service and associated data (if exists) + + + + + loose + + + loose + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + + + + + + + mixed + + + mixed + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance and additionally the service instance might work with other external data instances + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance and additionally the service instance might work with other external data instances + + + + + + + tight + + + tight + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + + + + + + + + + SV_ParameterDirection + + + SV_ParameterDirection + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + in + + + in + + + the parameter is an input parameter to the service instance + + + the parameter is an input parameter to the service instance + + + + + + + out + + + out + + + the parameter is an output parameter to the service instance + + + the parameter is an output parameter to the service instance + + + + + + + in/out + + + in/out + + + the parameter is both an input and output parameter to the service instance + + + the parameter is both an input and output parameter to the service instance + + + + + + diff --git a/inst/extdata/schemas/19115/-3/srv/2.0/serviceInformation.xsd b/inst/extdata/schemas/19115/-3/srv/2.0/serviceInformation.xsd new file mode 100644 index 00000000..e15245dc --- /dev/null +++ b/inst/extdata/schemas/19115/-3/srv/2.0/serviceInformation.xsd @@ -0,0 +1,272 @@ + + + + + + + + + class of information to which the referencing entity applies + + + + + + + + + + + links a given operationName (mandatory attribute of SV_OperationMetadata) with a data set identified by an 'identifier' + + + + + + + + + scoped identifier of the resource in the context of the given service instance NOTE: name of the resources (i.e. dataset) as it is used by a service instance (e.g. layer name or featureTypeName). + + + + + reference to the dataset on which the service operates + + + + + + + + + + + + + + + + + + class of information to which the referencing entity applies + + + + + + + + + + + Operation Chain Information + + + + + + + + + the name, as used by the service for this chain + + + + + a narrative explanation of the services in the chain and resulting output + + + + + + + + + + + + + + + + + describes the signature of one and only one method provided by the service + + + + + + + + + a unique identifier for this interface + + + + + distributed computing platforms on which the operation has been implemented + + + + + free text description of the intent of the operation and the results of the operation + + + + + the name used to invoke this interface within the context of the DCP. The name is identical for all DCPs. + + + + + handle for accessing the service interface + + + + + + + + + + + + + + + + + + parameter information + + + + + + + + + the name, as used by the service for this parameter + + + + + indication if the parameter is an input to the service, an output or both + + + + + a narrative explanation of the role of the parameter + + + + + indication if the parameter is required + + + + + indication if more than one value of the parameter may be provided + + + + + + + + + + + + + + + + class of information to which the referencing entity applies + + + + + class of information to which the referencing entity applies + + + + + the parameter is an input parameter to the service instance + + + + + the parameter is an output parameter to the service instance + + + + + the parameter is both an input and output parameter to the service instance + + + + + + + + + + + + + identification of capabilities which a service provider makes available to a service user through a set of interfaces that define a behaviour - See ISO 19119 for further information + + + + + + + + + a service type name, E.G. 'discovery', 'view', 'download', 'transformation', or 'invoke' + + + + + provide for searching based on the version of serviceType. For example, we may only be interested in OGC Catalogue V1.1 services. If version is maintained as a separate attribute, users can easily search for all services of a type regardless of the version + + + + + information about the availability of the service, including, 'fees' 'planned' 'available date and time' 'ordering instructions' 'turnaround' + + + + + type of coupling between service and associated data (if exists) + + + + + further description of the data coupling in the case of tightly coupled services + + + + + provides a reference to the dataset on which the service operates + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/srv/2.0/srv.sch b/inst/extdata/schemas/19115/-3/srv/2.0/srv.sch new file mode 100644 index 00000000..2245073f --- /dev/null +++ b/inst/extdata/schemas/19115/-3/srv/2.0/srv.sch @@ -0,0 +1,333 @@ + + + + + + + + The service identification does not contain chain or operation. + L'identification du service ne contient ni chaîne d'opérations, ni opération. + + + The service identification contains the following + number of chains: . + and number of operations: . + + L'identification du service contient + le nombre de chaînes d'opérations suivant : . + le nombre d'opérations : . + + + + Service identification MUST contains chain or operations + L'identification du service DOIT contenir des chaînes d'opérations + ou des opérations + + + + + + + + + + + + + + + + + + + + + The service identification MUST specify coupling type + when coupled resource exist + L'identification du service DOIT + définir un type de couplage lorsqu'une ressource est couplée. + + + Number of coupled resources: . + Coupling type: "". + + Nombre de ressources couplées : . + Type de couplage : "". + + + + Service identification MUST specify coupling type + when coupled resource exist + L'identification du service DOIT + définir un type de couplage lorsqu'une ressource est couplée + + + + + + + + + + + + + + + + + + The service identification define operatedDataset. + No operatesOn can be specified. + L'identification du service utilise operatedDataset. + OperatesOn ne peut être utilisé dans ce cas. + + Service identification only use operated dataset. + L'identification du service n'utilise que operatedDataset. + + + + Service identification MUST not use + both operatedDataset and operatesOn + L'identification du service NE DOIT PAS + utiliser en même temps operatedDataset et operatesOn + + + + + + + + + + + + + + + + + The service identification define operatesOn. + No operatedDataset can be specified. + L'identification du service utilise operatesOn. + OperatedDataset ne peut être utilisé dans ce cas. + + The service identification only use operates on. + L'identification du service n'utilise que + des éléments de type operatesOn. + + + + Service identification MUST not use + both operatesOn and operatedDataset + L'identification du service NE DOIT PAS + utiliser en même temps operatesOn et operatedDataset + + + + + + + + + + + + + + + + + + The coupled resource does not contains a resource + nor a resource reference. + La ressource couplée ne contient ni une ressource + ni une référence à une ressource. + + The coupled resource contains a resource or a resource reference. + La ressource couplée contient une ressource ou une référence + à une ressource. + + + + Coupled resource MUST contains + a resource or a resource reference + Une ressource couplée DOIT + définir une ressource ou une référence à une ressource + + + + + + + + + + + + + + + + + + + + + + The coupled resource contains both a resource + and a resource reference. + La ressource couplée utilise à la fois une ressource + et une référence à une ressource. + + The coupled resource contains only resources. + La ressource couplée contient uniquement des ressources. + + + + Coupled resource MUST not use + both resource and resource reference + Une ressource couplée NE DOIT PAS + utiliser en même temps une ressource et une référence + à une ressource + + + + + + + + + + + + + + + + + The coupled resource contains both a resource + and a resource reference. + La ressource couplée utilise à la fois une ressource + et une référence à une ressource. + + The coupled resource contains only resource references. + La ressource couplée contient uniquement des références à des ressources. + + + + Coupled resource MUST not use + both resource and resource reference + Une ressource couplée NE DOIT PAS + utiliser en même temps une ressource et une référence + à une ressource + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/-3/srv/2.0/srv.xsd b/inst/extdata/schemas/19115/-3/srv/2.0/srv.xsd new file mode 100644 index 00000000..9f51fedb --- /dev/null +++ b/inst/extdata/schemas/19115/-3/srv/2.0/srv.xsd @@ -0,0 +1,6 @@ + + + + + + diff --git a/inst/extdata/schemas/19115/resources/.DS_Store b/inst/extdata/schemas/19115/resources/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..1d58fc1a358d8d9329a12a5a98b640a23aba4f95 GIT binary patch literal 10244 zcmeHMeQX@X6@Smp$Lub)*T%$g637wb7?NvphwWe|gq**UI3G=lo!Cj-ICr<}c;RmM zxV^KJI0n-qzCS`}fhtr&KuZ;9`v*b@RTZ@VfPj7*0jU6~ssOcrf%pUQ2jb1l-sOBg zLjWOAv@7krnK$!xcHaE<{bptX06Vir7$5)ujBYOV3n(dZ@p^vGy2?CF4M`+>fCO0J zLI&K}_^j5x!uNph0pA0@2Ye6s9{4_ZfH<39Oq0@2eGm8^@I8?C0FMs=y19&aa!N`O zIw%oa0Fv`aEiTH_K0w$6JQ?xil$64ho+)<^=$WFo#XxCJ^#R_TWWpWEp16%lA7@BA<`O_FCrnuwL8c*qNwho9Tk) zLj#s=IOCm8);3)6oZZpPDA|gRhV>;A6K&zIC63Ss+&${NdCbhT5%xFO%IQVnP;6#ZE?WY8<_ zbPV2;A!@XMwvw>}T;G*8DV1vV3T?HbM_Ip11D20iqlOgSRr;?d97)q=wUz0HvL_LZ znF*H%6k;C+^{@h3U@Po~ee_k0!`<+6cn}_f$Kh#s4*m!)!QWsS z-hemZE%*<703X4pSdQ~?0WL%xtMNjt#Y=G&uErp?VFz|%H}>E*?8AQCivu`>CXV1J zTIk>rJc<)|9B;vU@Ls$hPvR+j0)K^1;&1Rdd=X#4SMfD`9navu<$IRpK8~FQfTb+H zO-X6sdXb>)U`gO^-lBGVx4?a?LZY?yqD9LuyJAgq+s4lPgci+VA)Ew)Bt!&sa?lVn zITMcp*2`3F4OTmP^^f?YeTB0 z&nLjj+Ll&T)#nkSWo`RV>7m3D_(;U!eAGna3}7ao7Gop9{K)EEC&mVpgXND@1`kfL0ia=oM*A)s4{hC}o)F=6Vfb&A(0)R1EAqe6QhpucV<_?7fbBCK-f`PV{w#iBTGlkVR zHE-G;bB^DB$DMcGea~q=|8(WayIPj>>2E1l(gQg^^T{gN;7ff-XJ@t#iJZG@ zdeoBi`OS&CAau@RY#kJKx?<5%FRDpWR%;7M`79mFs5FC=m1=yCNSUa-PODdEgfyl< zD{Gc%^;%(6qzJ_gh?Z3mAekPO4I9-aRm4fowW7@`HK@t>spy6@TdRh(TpU&O?NZsI zuG8`XncgWV)$Q5_ttdS6fH{55rbs2dR99{&#o?B*vjm(EdS}-$BJi!DZDT(S(Wjb% zqeQ^>!hLW8PQerKdw3pRAPRmB{sMo8f4~`dpD6f$6a+s;0w0#4mM7thaRoMb!LSwA z5gE5rAl!!ADG>gUh?oaJgUHy%NeX;Zcr%5)llU+`hK~~o|Be%|gm0d7x5#oX#XnK5 zBxVVcIocg43CW(?&EFLyXY*}GetL^0v=CWem2cIHJ-(d_8hWnRlss?Qgob!tsB+4h`( z$5(!T5TN@ft^3}E|H6l~<^xm-YKw6RF2zfTc`p}hz8~Nkyo!Lf93nwEDXaUCiQ`SOfk9e~P!_ZFqtJ_yGQlGj0*|w&p-5B|bS9^osaz zrkP(le>_kwhZ5lD|2=d6|37~Q?2p9vfbW4>9>96sechd;&K(UDx8P^(0lE*-%`e_= zN=jiu32(yn;y9iP{5W2mjF8SdVG{KbuiccC!kp}cIZ1h%|E>QF5XVVhbv@$m|NZ^{ I`LqB39E~1F_y7O^ literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/resources/Codelists/.DS_Store b/inst/extdata/schemas/19115/resources/Codelists/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5426725b09eaa251a9b8f05bd4bb2f3563ed6a2a GIT binary patch literal 10244 zcmeHMYit}>6+UO3#PhVraT>>I+D`1mP3ld$8^=kU2VUEohZCEa+KKJPO|p+kJal%) z-PyI1xM_`4AwYmAD1=fFkMa`DA0DNE#H)ZnEu;usrAdKGNT3RSAQc3Nhv3|MXKnAs zt5yvv5t@-^&YW}axp(fF@1Ae&9RR@YLOKdy0)Rv(lZHl@MGjWZ&g+hlZ>cAVxIO}G?Op{bNI*V0wQ&9J*j_#oxq_jpB}&)FJl1FW8>V&bP$Ia#wcGk)*s6IAqXVdOf zw_C`jJ>JehB0o;PyrUCFnJWkY;?etc;! zaze!C+FX1TRnuz@^&RTh4v*L=H#=ybvrZVb9tEtI)PbBe$-_~XN;s*4lgL|Lj>9T> z!ztG(WU?Nsoyxh6GvIo5-gdL2BYEpgzSvMn(a61?o6Glb#}kH8@T_|*YSW&y;?y!V zwVd^Kc!D+K9kp^E$>vx@1V@&htX*ZU-?+JL$DZ!}vqs(W`W3fm+P(B9vw8cJZRL(k z+3EcFXu?Zb*|eQKJv?c9cG9tivWbjU7kWmPXN|_yx30NO*DF;WDJ1O&3U>ai(JV=` z^>xb)tw~=e8&64NX?nzdH_duV^Af#D-yliHn7t=w(N&nWR(+FfB%~pa!X%oAXj^2% zlZWmn_z2f_ZM$ToWhveZ&F>Yb()VicP49g?*ax*kePnhHSKFRp8 zbe#3wm+M_Ca?{9Ttqm(PIPHT?*I(K=IUA{f;ScG4`X z-PEk>2E&_B@7zFYh^B;4!<%%?s3O42ymEAlrW;EM+oE*ac1<&u5coyuuH96+j9@O! zu33F+qt>PM$ZTdBz@7JQptewwD}nYkAp3K834RZMfqxKGmthUoqlp^{rtR2?`w66d z*pF|;VI0L{IEMG(DI6!b-cNun;1r(4a|GH)@SXTBd^f%aKZF+uvLC_6@Y4j@&*A6s z3-~4cGKcQh@p}Z_AK(x1GG4)7`j9L_wXYPa_^WxSX54r@UC5^ZUbt3Y&FlFf&ba9c zB@^S7lKbRfF6+42)6|aOhtrS&=QSu%ezPc1mN_Lxw-F_7i*QEl*wPU;i5K4}CGznV zDUn653b<)e{u3qh{CBaK8(v(DCMvY>sP1o}pD^X3grHt3O!$!4rp4Yf#vl5x-HSXG` zv@hT_ZrY*jEa5e7+@o}s@ftUGtMSEnjg4-fsj4Nswg{ayLKAF-126!ikcKIuvkUNH zxCl?cC3u=>?MLuDk=hk_5w5~-;1zfk{*G0+lyXHi5nCPQixs#Q?;?5&6SZ|=H^y-< z9^}+^l=8+HT0Cdi=;9g57mVTry*-K_#K$R1e3oa4r}4Y^EIvon_5xnRm-sA)IU?&9 zdhzOKhay;uM0R{puiQN^1wk?Ou2xm?35uzAM-MX?RH5>vee zV}!dNLS8=}#<%egt1&!IpH>M>5?5sidlUEoah3SIn&Dg}KCvDn41NqhPF(e58RmM6 zXcH1Ik@Qn%2_p#xn=4tsNF^nUG7?8{86%Z;8)!iUZa4x}q6L%f|L?8*|Nn;j2^t6@ z5JceSjQ}o*55~Lc`HHKq@<(NR?IxWk>0}41HzOo>p-ah+08-d?Jl`duGJo5N`^Cu4 n{AYyZ?xb^fl5f(_fMER}tp6DR>G1aq%D%Sz@3#Nr_5XhWD)Uee literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/resources/Codelists/cat/.DS_Store b/inst/extdata/schemas/19115/resources/Codelists/cat/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: ISO 19115-1 Codelists
Scope: Codelists for description of metadata datasets compliant with ISO/TC 211 19115-1.
Field of application: Codelists used in ISO 19115-3 metadata records
Version: 1.1
Date: 2017-09-10
Number of CodeLists: 29
Number of items: 342 +
+

Codelists

+ CI_DateTypeCode + : +

Description: + identification of when a given event occurred +
CodeSpace: http://standards.iso.org/iso/19115/-3/cit/1.0
Number of items: 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ creation + + + date identifies when the resource was brought into existence + +
+ publication + + + date identifies when the resource was issued + +
+ revision + + + date identifies when the resource was examined or re-examined and improved or amended + +
+ expiry + + + date identifies when resource expires + +
+ lastUpdate + + + date identifies when resource was last updated + +
+ lastRevision + + + date identifies when resource was last reviewed + +
+ nextUpdate + + + date identifies when resource will be next updated + +
+ unavailable + + + date identifies when resource became not available or obtainable + +
+ inForce + + + date identifies when resource became in force + +
+ adopted + + + date identifies when resource was adopted + +
+ deprecated + + + date identifies when resource was deprecated + +
+ superseded + + + date identifies when resource was superseded or replaced by another resource + +
+ validityBegins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + +
+ validityExpires + + + time at which the data are no longer considered to be valid + +
+ released + + + the date that the resource shall be released for public access + +
+ distribution + + + date identifies when an instance of the resource was distributed + +
top

+ CI_OnLineFunctionCode + : +

Description: + function performed by the resource +
CodeSpace: http://standards.iso.org/iso/19115/-3/cit/1.0
Number of items: 11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ download + + + online instructions for transferring data from one storage device or system to another + +
+ information + + + online information about the resource + +
+ offlineAccess + + + online instructions for requesting the resource from the provider + +
+ order + + + online order process for obtaining the resource + +
+ search + + + online search interface for seeking out information about the resource + +
+ completeMetadata + + + complete metadata provided + +
+ browseGraphic + + + browse graphic provided + +
+ upload + + + online resource upload capability provided + +
+ emailService + + + online email service provided + +
+ browsing + + + online browsing provided + +
+ fileAccess + + + online file access provided + +
top

+ CI_PresentationFormCode + : +

Description: + mode in which the data are represented +
CodeSpace: http://standards.iso.org/iso/19115/-3/cit/1.0
Number of items: 21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ documentDigital + + + digital representation of a primarily textual item (can contain illustrations also) + +
+ documentHardcopy + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + +
+ imageDigital + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment + of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + +
+ imageHardcopy + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment + of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic + material, or other media for use directly by the human user + +
+ mapDigital + + + map represented in raster or vector form + +
+ mapHardcopy + + + map printed on paper, photographic material, or other media for use directly by the human user + +
+ modelDigital + + + multi-dimensional digital representation of a feature, process, etc. + +
+ modelHardcopy + + + 3-dimensional, physical model + +
+ profileDigital + + + vertical cross-section in digital form + +
+ profileHardcopy + + + vertical cross-section printed on paper, etc. + +
+ tableDigital + + + digital representation of facts or figures systematically displayed, especially in columns + +
+ tableHardcopy + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, + or other media + +
+ videoDigital + + + digital video recording + +
+ videoHardcopy + + + video recording on film + +
+ audioDigital + + + digital audio recording + +
+ audioHardcopy + + + audio recording delivered by analog media, such as a magnetic tape + +
+ multimediaDigital + + + information representation using simultaneously various digital modes for text, sound, image + +
+ multimediaHardcopy + + + information representation using simultaneously various analog modes for text, sound, image + +
+ physicalSample + + + a physical object, e.g. Rock or mineral sample, microscope slide + +
+ diagramDigital + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital + format + +
+ diagramHardcopy + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, + phototographic material, or other media + +
top

+ CI_RoleCode + : +

Description: + function performed by the responsible party +
CodeSpace: http://standards.iso.org/iso/19115/-3/cit/1.0
Number of items: 20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ resourceProvider + + + party that supplies the resource + +
+ custodian + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the + resource + +
+ owner + + + party that owns the resource + +
+ user + + + party who uses the resource + +
+ distributor + + + party who distributes the resource + +
+ originator + + + party who created the resource + +
+ pointOfContact + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + +
+ principalInvestigator + + + key party responsible for gathering information and conducting research + +
+ processor + + + party who has processed the data in a manner such that the resource has been modified + +
+ publisher + + + party who published the resource + +
+ author + + + party who authored the resource + +
+ sponsor + + + party who speaks for the resource + +
+ coAuthor + + + party who jointly authors the resource + +
+ collaborator + + + party who assists with the generation of the resource other than the principal investigator + +
+ editor + + + party who reviewed or modified the resource to improve the content + +
+ mediator + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + +
+ rightsHolder + + + party owning or managing rights over the resource + +
+ contributor + + + party contributing to the resource + +
+ funder + + + party providing monetary support for the resource + +
+ stakeholder + + + party who has an interest in the resource or the use of the resource + +
top

+ CI_TelephoneTypeCode + : +

Description: + type of telephone +
CodeSpace: http://standards.iso.org/iso/19115/-3/cit/1.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ voice + + + telephone provides voice service + +
+ fax + + + telephone provides facsimile service + +
+ sms + + + telephone provides sms service + +
top

+ DS_AssociationTypeCode + : +

Description: + justification for the correlation of two resources +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ crossReference + + + reference from one resource to another + +
+ largerWorkCitation + + + reference to a master resource of which this one is a part + +
+ partOfSeamlessDatabase + + + part of same structured set of data held in a computer + +
+ stereoMate + + + part of a set of imagery that when used together, provides three-dimensional images + +
+ isComposedOf + + + reference to resources that are parts of this resource + +
+ collectiveTitle + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information + about what volumes are available at the source cite + +
+ series + + + associated through a common heritage such as produced to a common product specification + +
+ dependency + + + associated through a dependency + +
+ revisionOf + + + resource is a revision of associated resource + +
top

+ DCPList + : +

Description: + class of information to which the referencing entity applies +
CodeSpace: http://standards.iso.org/iso/19115/-3/srv/2.0
Number of items: 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ XML + + + Extensible Markup Language + +
+ CORBA + + + Common Object Request Broker Architecture + +
+ JAVA + + + Object-oriented programming language + +
+ COM + + + Component Object Model + +
+ SQL + + + Structured Query Language + +
+ SOAP + + + Simple Object Access Protocol + +
+ Z3950 + + + ISO 23950 + +
+ HTTP + + + HyperText Transfer Protocol + +
+ FTP + + + File Transfer Protocol + +
+ WebServices + + + Web service + +
top

+ DS_InitiativeTypeCode + : +

Description: + type of aggregation activity in which resources are related +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ campaign + + + series of organized planned actions + +
+ collection + + + accumulation of resources assembled for a specific purpose + +
+ exercise + + + specific performance of a function or group of functions + +
+ experiment + + + process designed to find if something is effective or valid + +
+ investigation + + + search or systematic inquiry + +
+ mission + + + specific operation of a data collection system + +
+ sensor + + + device or piece of equipment which detects or records + +
+ operation + + + action that is part of a series of actions + +
+ platform + + + vehicle or other support base that holds a sensor + +
+ process + + + method of doing something involving a number of steps + +
+ program + + + specific planned activity + +
+ project + + + organized undertaking, research, or development + +
+ study + + + examination or investigation + +
+ task + + + piece of work + +
+ trial + + + process of testing to discover or demonstrate something + +
top

+ MD_CellGeometryCode + : +

Description: + code indicating the geometry represented by the grid cell value +
CodeSpace: http://standards.iso.org/iso/19115/-3/msr/1.0
Number of items: 4 + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ point + + + each cell represents a point + +
+ area + + + each cell represents an area + +
+ voxel + + + each cell represents a volumetric measurement on a regular grid in three dimensional space + +
+ stratum + + + height range for a single point vertical profile + +
top

+ MD_ClassificationCode + : +

Description: + name of the handling restrictions on the resource +
CodeSpace: http://standards.iso.org/iso/19115/-3/mco/1.0
Number of items: 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ unclassified + + + available for general disclosure + +
+ restricted + + + not for general disclosure + +
+ confidential + + + available for someone who can be entrusted with information + +
+ secret + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + +
+ topSecret + + + of the highest secrecy + +
+ SBU + + + although unclassified, requires strict controls over its distribution + +
+ forOfficialUseOnly + + + unclassified information that is to be used only for official purposes determined by the designating body + +
+ protected + + + compromise of the information could cause damage + +
+ limitedDistribution + + + desimination limited by designating body + +
top

+ MD_CoverageContentTypeCode + : +

Description: + specific type of information represented in the cell +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ image + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + +
+ thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + +
+ physicalMeasurement + + + value in physical units of the quantity being measured + +
+ auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the + dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + +
+ qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + +
+ referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids + of latitude/longitude used to geolocate the physical measurements). + +
+ modelResult + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + +
+ coordinate + + + data used to provide coordinate axis values + +
top

+ MD_DatatypeCode + : +

Description: + datatype of element or entity +
CodeSpace: http://standards.iso.org/iso/19115/-3/mex/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ class + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + +
+ codelist + + + flexible enumeration useful for expressing a long list of values, can be extended + +
+ enumeration + + + data type whose instances form a list of named literal values, not extendable + +
+ codelistElement + + + permissible value for a codelist or enumeration + +
+ abstractClass + + + class that cannot be directly instantiated + +
+ aggregateClass + + + class that is composed of classes it is connected to by an aggregate relationship + +
+ specifiedClass + + + subclass that may be substituted for its superclass + +
+ datatypeClass + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, + encoding or persistent storage + +
+ interfaceClass + + + named set of operations that characterize the behaviour of an element + +
+ unionClass + + + class describing a selection of one of the specified types + +
+ metaClass + + + class whose instances are classes + +
+ typeClass + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A + type may have attributes and associations + +
+ characterString + + + textual information + +
+ integer + + + numerical field + +
+ association + + + semantic relationship between two classes that involves connections among their instances + +
top

+ MD_DimensionNameTypeCode + : +

Description: + name of the dimension +
CodeSpace: http://standards.iso.org/iso/19115/-3/msr/1.0
Number of items: 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ row + + + ordinate (y) axis + +
+ column + + + abscissa (x) axis + +
+ vertical + + + vertical (z) axis + +
+ track + + + along the direction of motion of the scan point + +
+ crossTrack + + + perpendicular to the direction of motion of the scan point + +
+ line + + + scan line of a sensor + +
+ sample + + + element along a scan line + +
+ time + + + duration + +
top

+ MD_GeometricObjectTypeCode + : +

Description: + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset +
CodeSpace: http://standards.iso.org/iso/19115/-3/msr/1.0
Number of items: 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ complex + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + +
+ composite + + + connected set of curves, solids or surfaces + +
+ curve + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + +
+ point + + + zero-dimensional geometric primitive, representing a position but not having an extent + +
+ solid + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + +
+ surface + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + +
top

+ MD_ImagingConditionCode + : +

Description: + code which indicates conditions which may affect the image +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrc/1.0
Number of items: 11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ blurredImage + + + portion of the image is blurred + +
+ cloud + + + portion of the image is partially obscured by cloud cover + +
+ degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + +
+ fog + + + portion of the image is partially obscured by fog + +
+ heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + +
+ night + + + image was taken at night + +
+ rain + + + image was taken during rainfall + +
+ semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + +
+ shadow + + + portion of the image is obscured by shadow + +
+ snow + + + portion of the image is obscured by snow + +
+ terrainMasking + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct + the collection path between the collector(s) and the subject(s) of interest + +
top

+ MD_KeywordTypeCode + : +

Description: + methods used to group similar keywords +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ discipline + + + keyword identifies a branch of instruction or specialized learning + +
+ place + + + keyword identifies a location + +
+ stratum + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + +
+ temporal + + + keyword identifies a time period related to the resource + +
+ theme + + + keyword identifies a particular subject or topic + +
+ dataCentre + + + keyword identifies a repository or archive that manages and distributes data + +
+ featureType + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + +
+ instrument + + + keyword identifies a device used to measure or compare physical properties + +
+ platform + + + keyword identifies a structure upon which an instrument is mounted + +
+ process + + + keyword identifies a series of actions or natural occurrences + +
+ project + + + keyword identifies an endeavour undertaken to create or modify a product or service + +
+ service + + + keyword identifies an activity carried out by one party for the benefit of another + +
+ product + + + keyword identifies a type of product + +
+ subTopicCategory + + + refinement of a topic category for the purpose of geographic data classification + +
+ taxon + + + keyword identifies a taxonomy of the resource + +
top

+ MD_MaintenanceFrequencyCode + : +

Description: + frequency with which modifications and deletions are made to the data after it is first produced +
CodeSpace: http://standards.iso.org/iso/19115/-3/mmi/1.0
Number of items: 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ continual + + + resource is repeatedly and frequently updated + +
+ daily + + + resource is updated each day + +
+ weekly + + + resource is updated on a weekly basis + +
+ fortnightly + + + resource is updated every two weeks + +
+ monthly + + + resource is updated each month + +
+ quarterly + + + resource is updated every three months + +
+ biannually + + + resource is updated twice each year + +
+ annually + + + resource is updated every year + +
+ asNeeded + + + resource is updated as deemed necessary + +
+ irregular + + + resource is updated in intervals that are uneven in duration + +
+ notPlanned + + + there are no plans to update the data + +
+ unknown + + + frequency of maintenance for the data is not known + +
+ periodic + + + resource is updated at regular intervals + +
+ semimonthly + + + resource updated twice a monthly + +
+ biennially + + + resource is updated every 2 years + +
top

+ MD_MediumFormatCode + : +

Description: + method used to write to the medium +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrd/1.0
Number of items: 7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ cpio + + + Copy In / Out (UNIX file format and command) + +
+ tar + + + Tape Archive + +
+ highSierra + + + high sierra file system + +
+ iso9660 + + + information processing volume and file structure of CD-ROM + +
+ iso9660RockRidge + + + rock ridge interchange protocol (UNIX) + +
+ iso9660AppleHFS + + + hierarchical file system (Macintosh) + +
+ udf + + + universal disk format + +
top

+ MD_ObligationCode + : +

Description: + obligation of the element or entity +
CodeSpace: http://standards.iso.org/iso/19115/-3/mex/1.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ mandatory + + + element is always required + +
+ optional + + + element is not required + +
+ conditional + + + element is required when a specific condition is met + +
top

+ MD_PixelOrientationCode + : +

Description: + point in a pixel corresponding to the Earth location of the pixel +
CodeSpace: http://standards.iso.org/iso/19115/-3/msr/1.0
Number of items: 5 + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ center + + + point halfway between the lower left and the upper right of the pixel + +
+ lowerLeft + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the + smallest x-value + +
+ lowerRight + + + next corner counterclockwise from the lower left + +
+ upperRight + + + next corner counterclockwise from the lower right + +
+ upperLeft + + + next corner counterclockwise from the upper right + +
top

+ MD_ProgressCode + : +

Description: + status of the resource +
CodeSpace: http://standards.iso.org/iso/19115/-3/mcc/1.0
Number of items: 18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ completed + + + has been completed + +
+ historicalArchive + + + stored in an offline storage facility + +
+ obsolete + + + no longer relevant + +
+ onGoing + + + continually being updated + +
+ planned + + + fixed date has been established upon or by which the resource will be created or updated + +
+ required + + + needs to be generated or updated + +
+ underDevelopment + + + currently in the process of being created + +
+ final + + + progress concluded and no changes will be accepted + +
+ pending + + + committed to, but not yet addressed + +
+ retired + + + item is no longer recommended for use. It has not been superseded by another item + +
+ superseded + + + replaced by new + +
+ tentative + + + provisional changes likely before resource becomes final or complete + +
+ valid + + + acceptable under specific conditions + +
+ accepted + + + agreed to by sponsor + +
+ notAccepted + + + rejected by sponsor + +
+ withdrawn + + + removed from consideration + +
+ proposed + + + suggested that development needs to be undertaken + +
+ deprecated + + + resource superseded and will become obsolete, use only for historical purposes + +
top

+ MD_ReferenceSystemTypeCode + : +

Description: + defines type of reference system used +
CodeSpace: http://standards.iso.org/iso/19115/-3/mrs/1.0
Number of items: 28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ compoundEngineeringParametric + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric + reference system. e.g. [local] x, y, pressure + +
+ compoundEngineeringParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate + reference system. e.g. [local] x, y, pressure, time + +
+ compoundEngineeringTemporal + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. + e.g. [local] x, y, time + +
+ compoundEngineeringVertical + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate + reference system. e.g. [local] x, y, height + +
+ compoundEngineeringVerticalTemporal + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference + system. e.g. [local] x, y, height, time + +
+ compoundGeodeticParametric + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference + system and a parametric reference system. e.g. latitude, longitude, pressure + +
+ compoundGeodeticParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric + and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + +
+ compoundGeographic2DTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference + system and a temporal reference system. e.g. latitude, longitude, time + +
+ compoundGeographic2DVertical + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate + reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or + depth + +
+ compoundGeographicVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal + coordinate reference system. e.g. latitude, longitude, height, time + +
+ compoundGeographic3DTemporal + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference + system. e.g. latitude, longitude, ellipsoidal height, time + +
+ compoundProjected2DParametric + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a + parametric reference system. e.g. easting, northing, density + +
+ compoundProjected2DParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal + coordinate reference system. e.g. easting, northing, density, time + +
+ compoundProjectedTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference + system. e.g. easting, northing, time + +
+ compoundProjectedVertical + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate + reference system. e.g. easting, northing, [gravity-related] height or depth + +
+ compoundProjectedVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate + reference system. e.g. easting, northing, height, time + +
+ engineering + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local + reference). e.g. [local] x,y + +
+ engineeringDesign + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + +
+ engineeringImage + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system + to an image). e.g. row, column + +
+ geodeticGeocentric + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + +
+ geodeticGeographic2D + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + +
+ geodeticGeographic3D + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + +
+ geographicIdentifier + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + +
+ linear + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies + a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. + x km along road + +
+ parametric + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system + to an object). e.g. pressure + +
+ projected + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. + e.g. easting, northing + +
+ temporal + + + reference system against which time is measured. e.g. time + +
+ vertical + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights + or depths to the Earth). e.g. [gravity-related] height or depth + +
top

+ MD_RestrictionCode + : +

Description: + limitation(s) placed upon the access or use of the data +
CodeSpace: http://standards.iso.org/iso/19115/-3/mco/1.0
Number of items: 17 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ copyright + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, + or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, + distributor + +
+ patent + + + government has granted exclusive right to make, sell, use or license an invention or discovery + +
+ patentPending + + + produced or sold information awaiting a patent + +
+ trademark + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner + or manufacturer + +
+ licence + + + formal permission to do something + +
+ intellectualPropertyRights + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + +
+ restricted + + + withheld from general circulation or disclosure + +
+ otherRestrictions + + + limitation not listed + +
+ unrestricted + + + no constraints exist + +
+ licenceUnrestricted + + + formal permission not required to use the resource + +
+ licenceEndUser + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or + purchases it + +
+ licenceDistributor + + + formal permission required for a person or an entity to commercialize or distribute the resource + +
+ private + + + protects rights of individual or organisations from observation, intrusion, or attention of others + +
+ statutory + + + prescribed by law + +
+ confidential + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + +
+ SBU + + + although unclassified, requires strict controls over its distribution. + +
+ in-confidence + + + with trust + +
top

+ MD_ScopeCode + : +

Description: + class of information to which the referencing entity applies +
CodeSpace: http://standards.iso.org/iso/19115/-3/mcc/1.0
Number of items: 26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ attribute + + + information applies to the attribute value + +
+ attributeType + + + information applies to the characteristic of a feature + +
+ collectionHardware + + + information applies to the collection hardware class + +
+ collectionSession + + + information applies to the collection session + +
+ dataset + + + information applies to the dataset + +
+ series + + + information applies to the series + +
+ nonGeographicDataset + + + information applies to non-geographic data + +
+ dimensionGroup + + + information applies to a dimension group + +
+ feature + + + information applies to a feature + +
+ featureType + + + information applies to a feature type + +
+ propertyType + + + information applies to a property type + +
+ fieldSession + + + information applies to a field session + +
+ software + + + information applies to a computer program or routine + +
+ service + + + information applies to a capability which a service provider entity makes available to a service user entity through a set + of interfaces that define a behaviour, such as a use case + +
+ model + + + information applies to a copy or imitation of an existing or hypothetical object + +
+ tile + + + information applies to a tile, a spatial subset of geographic data + +
+ metadata + + + information applies to metadata + +
+ initiative + + + information applies to an initiative + +
+ sample + + + information applies to a sample + +
+ document + + + information applies to a document + +
+ repository + + + information applies to a repository + +
+ aggregate + + + information applies to an aggregate resource + +
+ product + + + metadata describing an ISO 19131 data product specification + +
+ collection + + + information applies to an unstructured set + +
+ coverage + + + information applies to a coverage + +
+ application + + + information resource hosted on a specific set of hardware and accessible over a network + +
top

+ MD_SpatialRepresentationTypeCode + : +

Description: + method used to represent geographic information in the resource +
CodeSpace: http://standards.iso.org/iso/19115/-3/mcc/1.0
Number of items: 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ vector + + + vector data are used to represent geographic data + +
+ grid + + + grid data are used to represent geographic data + +
+ textTable + + + textual or tabular data are used to represent geographic data + +
+ tin + + + triangulated irregular network + +
+ stereoModel + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + +
+ video + + + scene from a video recording + +
top

+ MD_TopicCategoryCode + : +

Description: + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. + Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between + general categories and the user is encouraged to select the one most appropriate. +
CodeSpace: http://standards.iso.org/iso/19115/-3/mri/1.0
Number of items: 21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ farming + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests + and diseases affecting crops and livestock + +
+ biota + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, + wetlands, habitat + +
+ boundaries + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port + security zones + +
+ climatologyMeteorologyAtmosphere + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, + precipitation + +
+ economy + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, + forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and + gas + +
+ elevation + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + +
+ environment + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental + impact assessment, monitoring environmental risk, nature reserves, landscape + +
+ geoscientificInformation + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing + with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity + information, soils, permafrost, hydrogeology, erosion + +
+ health + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance + abuse, mental and physical health, health services + +
+ imageryBaseMapsEarthCover + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + +
+ intelligenceMilitary + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + +
+ inlandWaters + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization + plans, dams, currents, floods, water quality, hydrologic information + +
+ location + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place + names + +
+ oceans + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, + reefs + +
+ planningCadastre + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, + land ownership + +
+ society + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, + manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census + information + +
+ structure + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + +
+ transportation + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical + charts, vehicle or vessel location, aeronautical charts, railways + +
+ utilitiesCommunication + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar + and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, + data communication, telecommunication, radio, communication networks + +
+ extraTerrestrial + + + region more than 100 km above the surface of the Earth + +
+ disaster + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster + relief activities + +
top

+ MD_TopologyLevelCode + : +

Description: + degree of complexity of the spatial relationships +
CodeSpace: http://standards.iso.org/iso/19115/-3/msr/1.0
Number of items: 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ geometryOnly + + + geometry objects without any additional structure which describes topology + +
+ topology1D + + + 1-dimensional topological complex; commonly called 'chain-node' topology + +
+ planarGraph + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that + no two edges intersect except at a vertex.) + +
+ fullPlanarGraph + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called 'full topology' + in a cartographic 2D environment.) + +
+ surfaceGraph + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological + complex if their elements are in a one-to-one, dimensional-and boundary-preserving correspondence to one another.) + +
+ fullSurfaceGraph + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + +
+ topology3D + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under + the boundary operations.) + +
+ fullTopology3D + + + complete coverage of a 3D Euclidean coordinate space + +
+ abstract + + + topological complex without any specified geometric realisation + +
top

+ SV_CouplingType + : +

Description: + type of coupling between service and associated data (if exists) +
CodeSpace: http://standards.iso.org/iso/19115/-3/srv/2.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ loose + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + +
+ mixed + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance + and additionally the service instance might work with other external data instances + +
+ tight + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + +
top

+ SV_ParameterDirection + : +

Description: + class of information to which the referencing entity applies +
CodeSpace: http://standards.iso.org/iso/19115/-3/srv/2.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ in + + + the parameter is an input parameter to the service instance + +
+ out + + + the parameter is an output parameter to the service instance + +
+ in/out + + + the parameter is both an input and output parameter to the service instance + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/Codelists/cat/codelists.xml b/inst/extdata/schemas/19115/resources/Codelists/cat/codelists.xml new file mode 100644 index 00000000..28584041 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/cat/codelists.xml @@ -0,0 +1,5978 @@ + + + + + ISO 19115-1 Codelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115-1. + + + Codelists used in ISO 19115-3 metadata records + + + 1.1 + + + 2017-09-10 + + + + + CI_DateTypeCode + + + CI_DateTypeCode + + + identification of when a given event occurred + + + identification of when a given event occurred + + + + + creation + + + creation + + + date identifies when the resource was brought into existence + + + date identifies when the resource was brought into existence + + + + + + + publication + + + publication + + + date identifies when the resource was issued + + + date identifies when the resource was issued + + + + + + + revision + + + revision + + + date identifies when the resource was examined or re-examined and improved or amended + + + date identifies when the resource was examined or re-examined and improved or amended + + + + + + + expiry + + + expiry + + + date identifies when resource expires + + + date identifies when resource expires + + + + + + + lastUpdate + + + lastUpdate + + + date identifies when resource was last updated + + + date identifies when resource was last updated + + + + + + + lastRevision + + + lastRevision + + + date identifies when resource was last reviewed + + + date identifies when resource was last reviewed + + + + + + + nextUpdate + + + nextUpdate + + + date identifies when resource will be next updated + + + date identifies when resource will be next updated + + + + + + + unavailable + + + unavailable + + + date identifies when resource became not available or obtainable + + + date identifies when resource became not available or obtainable + + + + + + + inForce + + + inForce + + + date identifies when resource became in force + + + date identifies when resource became in force + + + + + + + adopted + + + adopted + + + date identifies when resource was adopted + + + date identifies when resource was adopted + + + + + + + deprecated + + + deprecated + + + date identifies when resource was deprecated + + + date identifies when resource was deprecated + + + + + + + superseded + + + superseded + + + date identifies when resource was superseded or replaced by another resource + + + date identifies when resource was superseded or replaced by another resource + + + + + + + validityBegins + + + validityBegins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + time at which the data are considered to become valid. NOTE: There could be quite a delay between creation and validity begins + + + + + + + validityExpires + + + validityExpires + + + time at which the data are no longer considered to be valid + + + time at which the data are no longer considered to be valid + + + + + + + released + + + released + + + the date that the resource shall be released for public access + + + the date that the resource shall be released for public access + + + + + + + distribution + + + distribution + + + date identifies when an instance of the resource was distributed + + + date identifies when an instance of the resource was distributed + + + + + + + + + CI_OnLineFunctionCode + + + CI_OnLineFunctionCode + + + function performed by the resource + + + function performed by the resource + + + + + download + + + download + + + online instructions for transferring data from one storage device or system to another + + + online instructions for transferring data from one storage device or system to another + + + + + + + information + + + information + + + online information about the resource + + + online information about the resource + + + + + + + offlineAccess + + + offlineAccess + + + online instructions for requesting the resource from the provider + + + online instructions for requesting the resource from the provider + + + + + + + order + + + order + + + online order process for obtaining the resource + + + online order process for obtaining the resource + + + + + + + search + + + search + + + online search interface for seeking out information about the resource + + + online search interface for seeking out information about the resource + + + + + + + completeMetadata + + + completeMetadata + + + complete metadata provided + + + complete metadata provided + + + + + + + browseGraphic + + + browseGraphic + + + browse graphic provided + + + browse graphic provided + + + + + + + upload + + + upload + + + online resource upload capability provided + + + online resource upload capability provided + + + + + + + emailService + + + emailService + + + online email service provided + + + online email service provided + + + + + + + browsing + + + browsing + + + online browsing provided + + + online browsing provided + + + + + + + fileAccess + + + fileAccess + + + online file access provided + + + online file access provided + + + + + + + + + CI_PresentationFormCode + + + CI_PresentationFormCode + + + mode in which the data are represented + + + mode in which the data are represented + + + + + documentDigital + + + documentDigital + + + digital representation of a primarily textual item (can contain illustrations also) + + + digital representation of a primarily textual item (can contain illustrations also) + + + + + + + documentHardcopy + + + documentHardcopy + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + + + + + + + imageDigital + + + imageDigital + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + + + + + + + imageHardcopy + + + imageHardcopy + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + + + + + + + mapDigital + + + mapDigital + + + map represented in raster or vector form + + + map represented in raster or vector form + + + + + + + mapHardcopy + + + mapHardcopy + + + map printed on paper, photographic material, or other media for use directly by the human user + + + map printed on paper, photographic material, or other media for use directly by the human user + + + + + + + modelDigital + + + modelDigital + + + multi-dimensional digital representation of a feature, process, etc. + + + multi-dimensional digital representation of a feature, process, etc. + + + + + + + modelHardcopy + + + modelHardcopy + + + 3-dimensional, physical model + + + 3-dimensional, physical model + + + + + + + profileDigital + + + profileDigital + + + vertical cross-section in digital form + + + vertical cross-section in digital form + + + + + + + profileHardcopy + + + profileHardcopy + + + vertical cross-section printed on paper, etc. + + + vertical cross-section printed on paper, etc. + + + + + + + tableDigital + + + tableDigital + + + digital representation of facts or figures systematically displayed, especially in columns + + + digital representation of facts or figures systematically displayed, especially in columns + + + + + + + tableHardcopy + + + tableHardcopy + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + + + + + + + videoDigital + + + videoDigital + + + digital video recording + + + digital video recording + + + + + + + videoHardcopy + + + videoHardcopy + + + video recording on film + + + video recording on film + + + + + + + audioDigital + + + audioDigital + + + digital audio recording + + + digital audio recording + + + + + + + audioHardcopy + + + audioHardcopy + + + audio recording delivered by analog media, such as a magnetic tape + + + audio recording delivered by analog media, such as a magnetic tape + + + + + + + multimediaDigital + + + multimediaDigital + + + information representation using simultaneously various digital modes for text, sound, image + + + information representation using simultaneously various digital modes for text, sound, image + + + + + + + multimediaHardcopy + + + multimediaHardcopy + + + information representation using simultaneously various analog modes for text, sound, image + + + information representation using simultaneously various analog modes for text, sound, image + + + + + + + physicalSample + + + physicalSample + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + a physical object, e.g. Rock or mineral sample, microscope slide + + + + + + + diagramDigital + + + diagramDigital + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + + + + + + + diagramHardcopy + + + diagramHardcopy + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + + + + + + + + + CI_RoleCode + + + CI_RoleCode + + + function performed by the responsible party + + + function performed by the responsible party + + + + + resourceProvider + + + resourceProvider + + + party that supplies the resource + + + party that supplies the resource + + + + + + + custodian + + + custodian + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + + + + + + + owner + + + owner + + + party that owns the resource + + + party that owns the resource + + + + + + + user + + + user + + + party who uses the resource + + + party who uses the resource + + + + + + + distributor + + + distributor + + + party who distributes the resource + + + party who distributes the resource + + + + + + + originator + + + originator + + + party who created the resource + + + party who created the resource + + + + + + + pointOfContact + + + pointOfContact + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + + + + + + + principalInvestigator + + + principalInvestigator + + + key party responsible for gathering information and conducting research + + + key party responsible for gathering information and conducting research + + + + + + + processor + + + processor + + + party who has processed the data in a manner such that the resource has been modified + + + party who has processed the data in a manner such that the resource has been modified + + + + + + + publisher + + + publisher + + + party who published the resource + + + party who published the resource + + + + + + + author + + + author + + + party who authored the resource + + + party who authored the resource + + + + + + + sponsor + + + sponsor + + + party who speaks for the resource + + + party who speaks for the resource + + + + + + + coAuthor + + + coAuthor + + + party who jointly authors the resource + + + party who jointly authors the resource + + + + + + + collaborator + + + collaborator + + + party who assists with the generation of the resource other than the principal investigator + + + party who assists with the generation of the resource other than the principal investigator + + + + + + + editor + + + editor + + + party who reviewed or modified the resource to improve the content + + + party who reviewed or modified the resource to improve the content + + + + + + + mediator + + + mediator + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + + + + + + + rightsHolder + + + rightsHolder + + + party owning or managing rights over the resource + + + party owning or managing rights over the resource + + + + + + + contributor + + + contributor + + + party contributing to the resource + + + party contributing to the resource + + + + + + + funder + + + funder + + + party providing monetary support for the resource + + + party providing monetary support for the resource + + + + + + + stakeholder + + + stakeholder + + + party who has an interest in the resource or the use of the resource + + + party who has an interest in the resource or the use of the resource + + + + + + + + + CI_TelephoneTypeCode + + + CI_TelephoneTypeCode + + + type of telephone + + + type of telephone + + + + + voice + + + voice + + + telephone provides voice service + + + telephone provides voice service + + + + + + + fax + + + fax + + + telephone provides facsimile service + + + telephone provides facsimile service + + + + + + + sms + + + sms + + + telephone provides sms service + + + telephone provides sms service + + + + + + + + + DS_AssociationTypeCode + + + DS_AssociationTypeCode + + + justification for the correlation of two resources + + + justification for the correlation of two resources + + + + + crossReference + + + crossReference + + + reference from one resource to another + + + reference from one resource to another + + + + + + + largerWorkCitation + + + largerWorkCitation + + + reference to a master resource of which this one is a part + + + reference to a master resource of which this one is a part + + + + + + + partOfSeamlessDatabase + + + partOfSeamlessDatabase + + + part of same structured set of data held in a computer + + + part of same structured set of data held in a computer + + + + + + + stereoMate + + + stereoMate + + + part of a set of imagery that when used together, provides three-dimensional images + + + part of a set of imagery that when used together, provides three-dimensional images + + + + + + + isComposedOf + + + isComposedOf + + + reference to resources that are parts of this resource + + + reference to resources that are parts of this resource + + + + + + + collectiveTitle + + + collectiveTitle + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information about what volumes are available at the source cite + + + common title for a collection of resources. NOTE: title identifies elements of a series collectively, combined with information about what volumes are available at the source cite + + + + + + + series + + + series + + + associated through a common heritage such as produced to a common product specification + + + associated through a common heritage such as produced to a common product specification + + + + + + + dependency + + + dependency + + + associated through a dependency + + + associated through a dependency + + + + + + + revisionOf + + + revisionOf + + + resource is a revision of associated resource + + + resource is a revision of associated resource + + + + + + + + + DCPList + + + DCPList + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + XML + + + XML + + + Extensible Markup Language + + + Extensible Markup Language + + + + + + + CORBA + + + CORBA + + + Common Object Request Broker Architecture + + + Common Object Request Broker Architecture + + + + + + + JAVA + + + JAVA + + + Object-oriented programming language + + + Object-oriented programming language + + + + + + + COM + + + COM + + + Component Object Model + + + Component Object Model + + + + + + + SQL + + + SQL + + + Structured Query Language + + + Structured Query Language + + + + + + + SOAP + + + SOAP + + + Simple Object Access Protocol + + + Simple Object Access Protocol + + + + + + + Z3950 + + + Z3950 + + + ISO 23950 + + + ISO 23950 + + + + + + + HTTP + + + HTTP + + + HyperText Transfer Protocol + + + HyperText Transfer Protocol + + + + + + + FTP + + + FTP + + + File Transfer Protocol + + + File Transfer Protocol + + + + + + + WebServices + + + WebServices + + + Web service + + + Web service + + + + + + + + + DS_InitiativeTypeCode + + + DS_InitiativeTypeCode + + + type of aggregation activity in which resources are related + + + type of aggregation activity in which resources are related + + + + + campaign + + + campaign + + + series of organized planned actions + + + series of organized planned actions + + + + + + + collection + + + collection + + + accumulation of resources assembled for a specific purpose + + + accumulation of resources assembled for a specific purpose + + + + + + + exercise + + + exercise + + + specific performance of a function or group of functions + + + specific performance of a function or group of functions + + + + + + + experiment + + + experiment + + + process designed to find if something is effective or valid + + + process designed to find if something is effective or valid + + + + + + + investigation + + + investigation + + + search or systematic inquiry + + + search or systematic inquiry + + + + + + + mission + + + mission + + + specific operation of a data collection system + + + specific operation of a data collection system + + + + + + + sensor + + + sensor + + + device or piece of equipment which detects or records + + + device or piece of equipment which detects or records + + + + + + + operation + + + operation + + + action that is part of a series of actions + + + action that is part of a series of actions + + + + + + + platform + + + platform + + + vehicle or other support base that holds a sensor + + + vehicle or other support base that holds a sensor + + + + + + + process + + + process + + + method of doing something involving a number of steps + + + method of doing something involving a number of steps + + + + + + + program + + + program + + + specific planned activity + + + specific planned activity + + + + + + + project + + + project + + + organized undertaking, research, or development + + + organized undertaking, research, or development + + + + + + + study + + + study + + + examination or investigation + + + examination or investigation + + + + + + + task + + + task + + + piece of work + + + piece of work + + + + + + + trial + + + trial + + + process of testing to discover or demonstrate something + + + process of testing to discover or demonstrate something + + + + + + + + + MD_CellGeometryCode + + + MD_CellGeometryCode + + + code indicating the geometry represented by the grid cell value + + + code indicating the geometry represented by the grid cell value + + + + + point + + + point + + + each cell represents a point + + + each cell represents a point + + + + + + + area + + + area + + + each cell represents an area + + + each cell represents an area + + + + + + + voxel + + + voxel + + + each cell represents a volumetric measurement on a regular grid in three dimensional space + + + each cell represents a volumetric measurement on a regular grid in three dimensional space + + + + + + + stratum + + + stratum + + + height range for a single point vertical profile + + + height range for a single point vertical profile + + + + + + + + + MD_ClassificationCode + + + MD_ClassificationCode + + + name of the handling restrictions on the resource + + + name of the handling restrictions on the resource + + + + + unclassified + + + unclassified + + + available for general disclosure + + + available for general disclosure + + + + + + + restricted + + + restricted + + + not for general disclosure + + + not for general disclosure + + + + + + + confidential + + + confidential + + + available for someone who can be entrusted with information + + + available for someone who can be entrusted with information + + + + + + + secret + + + secret + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + + + + + + + topSecret + + + topSecret + + + of the highest secrecy + + + of the highest secrecy + + + + + + + SBU + + + SBU + + + although unclassified, requires strict controls over its distribution + + + although unclassified, requires strict controls over its distribution + + + + + + + forOfficialUseOnly + + + forOfficialUseOnly + + + unclassified information that is to be used only for official purposes determined by the designating body + + + unclassified information that is to be used only for official purposes determined by the designating body + + + + + + + protected + + + protected + + + compromise of the information could cause damage + + + compromise of the information could cause damage + + + + + + + limitedDistribution + + + limitedDistribution + + + desimination limited by designating body + + + desimination limited by designating body + + + + + + + + + MD_CoverageContentTypeCode + + + MD_CoverageContentTypeCode + + + specific type of information represented in the cell + + + specific type of information represented in the cell + + + + + image + + + image + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + + + + + + + thematicClassification + + + thematicClassification + + + code value with no quantitative meaning, used to represent a physical quantity + + + code value with no quantitative meaning, used to represent a physical quantity + + + + + + + physicalMeasurement + + + physicalMeasurement + + + value in physical units of the quantity being measured + + + value in physical units of the quantity being measured + + + + + + + auxillaryInformation + + + auxillaryInformation + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + + + + + + + qualityInformation + + + qualityInformation + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + + + + + + + referenceInformation + + + referenceInformation + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + reference information used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + + + + + + + modelResult + + + modelResult + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + + + + + + + coordinate + + + coordinate + + + data used to provide coordinate axis values + + + data used to provide coordinate axis values + + + + + + + + + MD_DatatypeCode + + + MD_DatatypeCode + + + datatype of element or entity + + + datatype of element or entity + + + + + class + + + class + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + + + + + + + codelist + + + codelist + + + flexible enumeration useful for expressing a long list of values, can be extended + + + flexible enumeration useful for expressing a long list of values, can be extended + + + + + + + enumeration + + + enumeration + + + data type whose instances form a list of named literal values, not extendable + + + data type whose instances form a list of named literal values, not extendable + + + + + + + codelistElement + + + codelistElement + + + permissible value for a codelist or enumeration + + + permissible value for a codelist or enumeration + + + + + + + abstractClass + + + abstractClass + + + class that cannot be directly instantiated + + + class that cannot be directly instantiated + + + + + + + aggregateClass + + + aggregateClass + + + class that is composed of classes it is connected to by an aggregate relationship + + + class that is composed of classes it is connected to by an aggregate relationship + + + + + + + specifiedClass + + + specifiedClass + + + subclass that may be substituted for its superclass + + + subclass that may be substituted for its superclass + + + + + + + datatypeClass + + + datatypeClass + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + + + + + + + interfaceClass + + + interfaceClass + + + named set of operations that characterize the behaviour of an element + + + named set of operations that characterize the behaviour of an element + + + + + + + unionClass + + + unionClass + + + class describing a selection of one of the specified types + + + class describing a selection of one of the specified types + + + + + + + metaClass + + + metaClass + + + class whose instances are classes + + + class whose instances are classes + + + + + + + typeClass + + + typeClass + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + + + + + + + characterString + + + characterString + + + textual information + + + textual information + + + + + + + integer + + + integer + + + numerical field + + + numerical field + + + + + + + association + + + association + + + semantic relationship between two classes that involves connections among their instances + + + semantic relationship between two classes that involves connections among their instances + + + + + + + + + MD_DimensionNameTypeCode + + + MD_DimensionNameTypeCode + + + name of the dimension + + + name of the dimension + + + + + row + + + row + + + ordinate (y) axis + + + ordinate (y) axis + + + + + + + column + + + column + + + abscissa (x) axis + + + abscissa (x) axis + + + + + + + vertical + + + vertical + + + vertical (z) axis + + + vertical (z) axis + + + + + + + track + + + track + + + along the direction of motion of the scan point + + + along the direction of motion of the scan point + + + + + + + crossTrack + + + crossTrack + + + perpendicular to the direction of motion of the scan point + + + perpendicular to the direction of motion of the scan point + + + + + + + line + + + line + + + scan line of a sensor + + + scan line of a sensor + + + + + + + sample + + + sample + + + element along a scan line + + + element along a scan line + + + + + + + time + + + time + + + duration + + + duration + + + + + + + + + MD_GeometricObjectTypeCode + + + MD_GeometricObjectTypeCode + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + + + + + complex + + + complex + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + + + + + + + composite + + + composite + + + connected set of curves, solids or surfaces + + + connected set of curves, solids or surfaces + + + + + + + curve + + + curve + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + + + + + + + point + + + point + + + zero-dimensional geometric primitive, representing a position but not having an extent + + + zero-dimensional geometric primitive, representing a position but not having an extent + + + + + + + solid + + + solid + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + + + + + + + surface + + + surface + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + + + + + + + + + MD_ImagingConditionCode + + + MD_ImagingConditionCode + + + code which indicates conditions which may affect the image + + + code which indicates conditions which may affect the image + + + + + blurredImage + + + blurredImage + + + portion of the image is blurred + + + portion of the image is blurred + + + + + + + cloud + + + cloud + + + portion of the image is partially obscured by cloud cover + + + portion of the image is partially obscured by cloud cover + + + + + + + degradingObliquity + + + degradingObliquity + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + + + + + + + fog + + + fog + + + portion of the image is partially obscured by fog + + + portion of the image is partially obscured by fog + + + + + + + heavySmokeOrDust + + + heavySmokeOrDust + + + portion of the image is partially obscured by heavy smoke or dust + + + portion of the image is partially obscured by heavy smoke or dust + + + + + + + night + + + night + + + image was taken at night + + + image was taken at night + + + + + + + rain + + + rain + + + image was taken during rainfall + + + image was taken during rainfall + + + + + + + semiDarkness + + + semiDarkness + + + image was taken during semi-dark conditions; twilight conditions + + + image was taken during semi-dark conditions; twilight conditions + + + + + + + shadow + + + shadow + + + portion of the image is obscured by shadow + + + portion of the image is obscured by shadow + + + + + + + snow + + + snow + + + portion of the image is obscured by snow + + + portion of the image is obscured by snow + + + + + + + terrainMasking + + + terrainMasking + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + + + + + + + + + MD_KeywordTypeCode + + + MD_KeywordTypeCode + + + methods used to group similar keywords + + + methods used to group similar keywords + + + + + discipline + + + discipline + + + keyword identifies a branch of instruction or specialized learning + + + keyword identifies a branch of instruction or specialized learning + + + + + + + place + + + place + + + keyword identifies a location + + + keyword identifies a location + + + + + + + stratum + + + stratum + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + + + + + + + temporal + + + temporal + + + keyword identifies a time period related to the resource + + + keyword identifies a time period related to the resource + + + + + + + theme + + + theme + + + keyword identifies a particular subject or topic + + + keyword identifies a particular subject or topic + + + + + + + dataCentre + + + dataCentre + + + keyword identifies a repository or archive that manages and distributes data + + + keyword identifies a repository or archive that manages and distributes data + + + + + + + featureType + + + featureType + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + + + + + + + instrument + + + instrument + + + keyword identifies a device used to measure or compare physical properties + + + keyword identifies a device used to measure or compare physical properties + + + + + + + platform + + + platform + + + keyword identifies a structure upon which an instrument is mounted + + + keyword identifies a structure upon which an instrument is mounted + + + + + + + process + + + process + + + keyword identifies a series of actions or natural occurrences + + + keyword identifies a series of actions or natural occurrences + + + + + + + project + + + project + + + keyword identifies an endeavour undertaken to create or modify a product or service + + + keyword identifies an endeavour undertaken to create or modify a product or service + + + + + + + service + + + service + + + keyword identifies an activity carried out by one party for the benefit of another + + + keyword identifies an activity carried out by one party for the benefit of another + + + + + + + product + + + product + + + keyword identifies a type of product + + + keyword identifies a type of product + + + + + + + subTopicCategory + + + subTopicCategory + + + refinement of a topic category for the purpose of geographic data classification + + + refinement of a topic category for the purpose of geographic data classification + + + + + + + taxon + + + taxon + + + keyword identifies a taxonomy of the resource + + + keyword identifies a taxonomy of the resource + + + + + + + + + MD_MaintenanceFrequencyCode + + + MD_MaintenanceFrequencyCode + + + frequency with which modifications and deletions are made to the data after it is first produced + + + frequency with which modifications and deletions are made to the data after it is first produced + + + + + continual + + + continual + + + resource is repeatedly and frequently updated + + + resource is repeatedly and frequently updated + + + + + + + daily + + + daily + + + resource is updated each day + + + resource is updated each day + + + + + + + weekly + + + weekly + + + resource is updated on a weekly basis + + + resource is updated on a weekly basis + + + + + + + fortnightly + + + fortnightly + + + resource is updated every two weeks + + + resource is updated every two weeks + + + + + + + monthly + + + monthly + + + resource is updated each month + + + resource is updated each month + + + + + + + quarterly + + + quarterly + + + resource is updated every three months + + + resource is updated every three months + + + + + + + biannually + + + biannually + + + resource is updated twice each year + + + resource is updated twice each year + + + + + + + annually + + + annually + + + resource is updated every year + + + resource is updated every year + + + + + + + asNeeded + + + asNeeded + + + resource is updated as deemed necessary + + + resource is updated as deemed necessary + + + + + + + irregular + + + irregular + + + resource is updated in intervals that are uneven in duration + + + resource is updated in intervals that are uneven in duration + + + + + + + notPlanned + + + notPlanned + + + there are no plans to update the data + + + there are no plans to update the data + + + + + + + unknown + + + unknown + + + frequency of maintenance for the data is not known + + + frequency of maintenance for the data is not known + + + + + + + periodic + + + periodic + + + resource is updated at regular intervals + + + resource is updated at regular intervals + + + + + + + semimonthly + + + semimonthly + + + resource updated twice a monthly + + + resource updated twice a monthly + + + + + + + biennially + + + biennially + + + resource is updated every 2 years + + + resource is updated every 2 years + + + + + + + + + MD_MediumFormatCode + + + MD_MediumFormatCode + + + method used to write to the medium + + + method used to write to the medium + + + + + cpio + + + cpio + + + Copy In / Out (UNIX file format and command) + + + Copy In / Out (UNIX file format and command) + + + + + + + tar + + + tar + + + Tape Archive + + + Tape Archive + + + + + + + highSierra + + + highSierra + + + high sierra file system + + + high sierra file system + + + + + + + iso9660 + + + iso9660 + + + information processing volume and file structure of CD-ROM + + + information processing volume and file structure of CD-ROM + + + + + + + iso9660RockRidge + + + iso9660RockRidge + + + rock ridge interchange protocol (UNIX) + + + rock ridge interchange protocol (UNIX) + + + + + + + iso9660AppleHFS + + + iso9660AppleHFS + + + hierarchical file system (Macintosh) + + + hierarchical file system (Macintosh) + + + + + + + udf + + + udf + + + universal disk format + + + universal disk format + + + + + + + + + MD_ObligationCode + + + MD_ObligationCode + + + obligation of the element or entity + + + obligation of the element or entity + + + + + mandatory + + + mandatory + + + element is always required + + + element is always required + + + + + + + optional + + + optional + + + element is not required + + + element is not required + + + + + + + conditional + + + conditional + + + element is required when a specific condition is met + + + element is required when a specific condition is met + + + + + + + + + MD_PixelOrientationCode + + + MD_PixelOrientationCode + + + point in a pixel corresponding to the Earth location of the pixel + + + point in a pixel corresponding to the Earth location of the pixel + + + + + center + + + center + + + point halfway between the lower left and the upper right of the pixel + + + point halfway between the lower left and the upper right of the pixel + + + + + + + lowerLeft + + + lowerLeft + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + + + + + + + lowerRight + + + lowerRight + + + next corner counterclockwise from the lower left + + + next corner counterclockwise from the lower left + + + + + + + upperRight + + + upperRight + + + next corner counterclockwise from the lower right + + + next corner counterclockwise from the lower right + + + + + + + upperLeft + + + upperLeft + + + next corner counterclockwise from the upper right + + + next corner counterclockwise from the upper right + + + + + + + + + MD_ProgressCode + + + MD_ProgressCode + + + status of the resource + + + status of the resource + + + + + completed + + + completed + + + has been completed + + + has been completed + + + + + + + historicalArchive + + + historicalArchive + + + stored in an offline storage facility + + + stored in an offline storage facility + + + + + + + obsolete + + + obsolete + + + no longer relevant + + + no longer relevant + + + + + + + onGoing + + + onGoing + + + continually being updated + + + continually being updated + + + + + + + planned + + + planned + + + fixed date has been established upon or by which the resource will be created or updated + + + fixed date has been established upon or by which the resource will be created or updated + + + + + + + required + + + required + + + needs to be generated or updated + + + needs to be generated or updated + + + + + + + underDevelopment + + + underDevelopment + + + currently in the process of being created + + + currently in the process of being created + + + + + + + final + + + final + + + progress concluded and no changes will be accepted + + + progress concluded and no changes will be accepted + + + + + + + pending + + + pending + + + committed to, but not yet addressed + + + committed to, but not yet addressed + + + + + + + retired + + + retired + + + item is no longer recommended for use. It has not been superseded by another item + + + item is no longer recommended for use. It has not been superseded by another item + + + + + + + superseded + + + superseded + + + replaced by new + + + replaced by new + + + + + + + tentative + + + tentative + + + provisional changes likely before resource becomes final or complete + + + provisional changes likely before resource becomes final or complete + + + + + + + valid + + + valid + + + acceptable under specific conditions + + + acceptable under specific conditions + + + + + + + accepted + + + accepted + + + agreed to by sponsor + + + agreed to by sponsor + + + + + + + notAccepted + + + notAccepted + + + rejected by sponsor + + + rejected by sponsor + + + + + + + withdrawn + + + withdrawn + + + removed from consideration + + + removed from consideration + + + + + + + proposed + + + proposed + + + suggested that development needs to be undertaken + + + suggested that development needs to be undertaken + + + + + + + deprecated + + + deprecated + + + resource superseded and will become obsolete, use only for historical purposes + + + resource superseded and will become obsolete, use only for historical purposes + + + + + + + + + MD_ReferenceSystemTypeCode + + + MD_ReferenceSystemTypeCode + + + defines type of reference system used + + + defines type of reference system used + + + + + compoundEngineeringParametric + + + compoundEngineeringParametric + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric reference system. e.g. [local] x, y, pressure + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric reference system. e.g. [local] x, y, pressure + + + + + + + compoundEngineeringParametricTemporal + + + compoundEngineeringParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate reference system. e.g. [local] x, y, pressure, time + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate reference system. e.g. [local] x, y, pressure, time + + + + + + + compoundEngineeringTemporal + + + compoundEngineeringTemporal + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. e.g. [local] x, y, time + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. e.g. [local] x, y, time + + + + + + + compoundEngineeringVertical + + + compoundEngineeringVertical + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate reference system. e.g. [local] x, y, height + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate reference system. e.g. [local] x, y, height + + + + + + + compoundEngineeringVerticalTemporal + + + compoundEngineeringVerticalTemporal + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference system. e.g. [local] x, y, height, time + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference system. e.g. [local] x, y, height, time + + + + + + + compoundGeodeticParametric + + + compoundGeodeticParametric + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a parametric reference system. e.g. latitude, longitude, pressure + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a parametric reference system. e.g. latitude, longitude, pressure + + + + + + + compoundGeodeticParametricTemporal + + + compoundGeodeticParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + + + + + + + compoundGeographic2DTemporal + + + compoundGeographic2DTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a temporal reference system. e.g. latitude, longitude, time + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a temporal reference system. e.g. latitude, longitude, time + + + + + + + compoundGeographic2DVertical + + + compoundGeographic2DVertical + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or depth + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or depth + + + + + + + compoundGeographicVerticalTemporal + + + compoundGeographicVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal coordinate reference system. e.g. latitude, longitude, height, time + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal coordinate reference system. e.g. latitude, longitude, height, time + + + + + + + compoundGeographic3DTemporal + + + compoundGeographic3DTemporal + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference system. e.g. latitude, longitude, ellipsoidal height, time + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference system. e.g. latitude, longitude, ellipsoidal height, time + + + + + + + compoundProjected2DParametric + + + compoundProjected2DParametric + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a parametric reference system. e.g. easting, northing, density + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a parametric reference system. e.g. easting, northing, density + + + + + + + compoundProjected2DParametricTemporal + + + compoundProjected2DParametricTemporal + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal coordinate reference system. e.g. easting, northing, density, time + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal coordinate reference system. e.g. easting, northing, density, time + + + + + + + compoundProjectedTemporal + + + compoundProjectedTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference system. e.g. easting, northing, time + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference system. e.g. easting, northing, time + + + + + + + compoundProjectedVertical + + + compoundProjectedVertical + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate reference system. e.g. easting, northing, [gravity-related] height or depth + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate reference system. e.g. easting, northing, [gravity-related] height or depth + + + + + + + compoundProjectedVerticalTemporal + + + compoundProjectedVerticalTemporal + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate reference system. e.g. easting, northing, height, time + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate reference system. e.g. easting, northing, height, time + + + + + + + engineering + + + engineering + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local reference). e.g. [local] x,y + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local reference). e.g. [local] x,y + + + + + + + engineeringDesign + + + engineeringDesign + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + + + + + + + engineeringImage + + + engineeringImage + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system to an image). e.g. row, column + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system to an image). e.g. row, column + + + + + + + geodeticGeocentric + + + geodeticGeocentric + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + + + + + + + geodeticGeographic2D + + + geodeticGeographic2D + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + + + + + + + geodeticGeographic3D + + + geodeticGeographic3D + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + + + + + + + geographicIdentifier + + + geographicIdentifier + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + + + + + + + linear + + + linear + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. x km along road + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. x km along road + + + + + + + parametric + + + parametric + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system to an object). e.g. pressure + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system to an object). e.g. pressure + + + + + + + projected + + + projected + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. e.g. easting, northing + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. e.g. easting, northing + + + + + + + temporal + + + temporal + + + reference system against which time is measured. e.g. time + + + reference system against which time is measured. e.g. time + + + + + + + vertical + + + vertical + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights or depths to the Earth). e.g. [gravity-related] height or depth + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights or depths to the Earth). e.g. [gravity-related] height or depth + + + + + + + + + MD_RestrictionCode + + + MD_RestrictionCode + + + limitation(s) placed upon the access or use of the data + + + limitation(s) placed upon the access or use of the data + + + + + copyright + + + copyright + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + + + + + + + patent + + + patent + + + government has granted exclusive right to make, sell, use or license an invention or discovery + + + government has granted exclusive right to make, sell, use or license an invention or discovery + + + + + + + patentPending + + + patentPending + + + produced or sold information awaiting a patent + + + produced or sold information awaiting a patent + + + + + + + trademark + + + trademark + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + + + + + + + licence + + + licence + + + formal permission to do something + + + formal permission to do something + + + + + + + intellectualPropertyRights + + + intellectualPropertyRights + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + + + + + + + restricted + + + restricted + + + withheld from general circulation or disclosure + + + withheld from general circulation or disclosure + + + + + + + otherRestrictions + + + otherRestrictions + + + limitation not listed + + + limitation not listed + + + + + + + unrestricted + + + unrestricted + + + no constraints exist + + + no constraints exist + + + + + + + licenceUnrestricted + + + licenceUnrestricted + + + formal permission not required to use the resource + + + formal permission not required to use the resource + + + + + + + licenceEndUser + + + licenceEndUser + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or purchases it + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or purchases it + + + + + + + licenceDistributor + + + licenceDistributor + + + formal permission required for a person or an entity to commercialize or distribute the resource + + + formal permission required for a person or an entity to commercialize or distribute the resource + + + + + + + private + + + private + + + protects rights of individual or organisations from observation, intrusion, or attention of others + + + protects rights of individual or organisations from observation, intrusion, or attention of others + + + + + + + statutory + + + statutory + + + prescribed by law + + + prescribed by law + + + + + + + confidential + + + confidential + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + + + + + + + SBU + + + SBU + + + although unclassified, requires strict controls over its distribution. + + + although unclassified, requires strict controls over its distribution. + + + + + + + in-confidence + + + in-confidence + + + with trust + + + with trust + + + + + + + + + MD_ScopeCode + + + MD_ScopeCode + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + attribute + + + attribute + + + information applies to the attribute value + + + information applies to the attribute value + + + + + + + attributeType + + + attributeType + + + information applies to the characteristic of a feature + + + information applies to the characteristic of a feature + + + + + + + collectionHardware + + + collectionHardware + + + information applies to the collection hardware class + + + information applies to the collection hardware class + + + + + + + collectionSession + + + collectionSession + + + information applies to the collection session + + + information applies to the collection session + + + + + + + dataset + + + dataset + + + information applies to the dataset + + + information applies to the dataset + + + + + + + series + + + series + + + information applies to the series + + + information applies to the series + + + + + + + nonGeographicDataset + + + nonGeographicDataset + + + information applies to non-geographic data + + + information applies to non-geographic data + + + + + + + dimensionGroup + + + dimensionGroup + + + information applies to a dimension group + + + information applies to a dimension group + + + + + + + feature + + + feature + + + information applies to a feature + + + information applies to a feature + + + + + + + featureType + + + featureType + + + information applies to a feature type + + + information applies to a feature type + + + + + + + propertyType + + + propertyType + + + information applies to a property type + + + information applies to a property type + + + + + + + fieldSession + + + fieldSession + + + information applies to a field session + + + information applies to a field session + + + + + + + software + + + software + + + information applies to a computer program or routine + + + information applies to a computer program or routine + + + + + + + service + + + service + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + + + + + + + model + + + model + + + information applies to a copy or imitation of an existing or hypothetical object + + + information applies to a copy or imitation of an existing or hypothetical object + + + + + + + tile + + + tile + + + information applies to a tile, a spatial subset of geographic data + + + information applies to a tile, a spatial subset of geographic data + + + + + + + metadata + + + metadata + + + information applies to metadata + + + information applies to metadata + + + + + + + initiative + + + initiative + + + information applies to an initiative + + + information applies to an initiative + + + + + + + sample + + + sample + + + information applies to a sample + + + information applies to a sample + + + + + + + document + + + document + + + information applies to a document + + + information applies to a document + + + + + + + repository + + + repository + + + information applies to a repository + + + information applies to a repository + + + + + + + aggregate + + + aggregate + + + information applies to an aggregate resource + + + information applies to an aggregate resource + + + + + + + product + + + product + + + metadata describing an ISO 19131 data product specification + + + metadata describing an ISO 19131 data product specification + + + + + + + collection + + + collection + + + information applies to an unstructured set + + + information applies to an unstructured set + + + + + + + coverage + + + coverage + + + information applies to a coverage + + + information applies to a coverage + + + + + + + application + + + application + + + information resource hosted on a specific set of hardware and accessible over a network + + + information resource hosted on a specific set of hardware and accessible over a network + + + + + + + + + MD_SpatialRepresentationTypeCode + + + MD_SpatialRepresentationTypeCode + + + method used to represent geographic information in the resource + + + method used to represent geographic information in the resource + + + + + vector + + + vector + + + vector data are used to represent geographic data + + + vector data are used to represent geographic data + + + + + + + grid + + + grid + + + grid data are used to represent geographic data + + + grid data are used to represent geographic data + + + + + + + textTable + + + textTable + + + textual or tabular data are used to represent geographic data + + + textual or tabular data are used to represent geographic data + + + + + + + tin + + + tin + + + triangulated irregular network + + + triangulated irregular network + + + + + + + stereoModel + + + stereoModel + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + + + + + + + video + + + video + + + scene from a video recording + + + scene from a video recording + + + + + + + + + MD_TopicCategoryCode + + + MD_TopicCategoryCode + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + + + + + farming + + + farming + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + + + + + + + biota + + + biota + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + + + + + + + boundaries + + + boundaries + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port security zones + + + legal land descriptions, maritime boundaries. Examples: political and administrative boundaries, territorial seas, EEZ, port security zones + + + + + + + climatologyMeteorologyAtmosphere + + + climatologyMeteorologyAtmosphere + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + + + + + + + economy + + + economy + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + + + + + + + elevation + + + elevation + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + + + height above or below a vertical datum. Examples: altitude, bathymetry, digital elevation models, slope, derived products + + + + + + + environment + + + environment + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + + + + + + + geoscientificInformation + + + geoscientificInformation + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + + + + + + + health + + + health + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + + + + + + + imageryBaseMapsEarthCover + + + imageryBaseMapsEarthCover + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + + + + + + + intelligenceMilitary + + + intelligenceMilitary + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + + + + + + + inlandWaters + + + inlandWaters + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrologic information + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrologic information + + + + + + + location + + + location + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + + + + + + + oceans + + + oceans + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, reefs + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tsunamis, coastal information, reefs + + + + + + + planningCadastre + + + planningCadastre + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + + + + + + + society + + + society + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + + + + + + + structure + + + structure + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + + + + + + + transportation + + + transportation + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + + + + + + + utilitiesCommunication + + + utilitiesCommunication + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + + + + + + + extraTerrestrial + + + extraTerrestrial + + + region more than 100 km above the surface of the Earth + + + region more than 100 km above the surface of the Earth + + + + + + + disaster + + + disaster + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster relief activities + + + Information related to disasters. Examples: site of the disaster, evacuation zone, disaster-prevention facility, disaster relief activities + + + + + + + + + MD_TopologyLevelCode + + + MD_TopologyLevelCode + + + degree of complexity of the spatial relationships + + + degree of complexity of the spatial relationships + + + + + geometryOnly + + + geometryOnly + + + geometry objects without any additional structure which describes topology + + + geometry objects without any additional structure which describes topology + + + + + + + topology1D + + + topology1D + + + 1-dimensional topological complex; commonly called 'chain-node' topology + + + 1-dimensional topological complex; commonly called 'chain-node' topology + + + + + + + planarGraph + + + planarGraph + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + + + + + + + fullPlanarGraph + + + fullPlanarGraph + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called 'full topology' in a cartographic 2D environment.) + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called 'full topology' in a cartographic 2D environment.) + + + + + + + surfaceGraph + + + surfaceGraph + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundary-preserving correspondence to one another.) + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundary-preserving correspondence to one another.) + + + + + + + fullSurfaceGraph + + + fullSurfaceGraph + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + + + + + + + topology3D + + + topology3D + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + + + + + + + fullTopology3D + + + fullTopology3D + + + complete coverage of a 3D Euclidean coordinate space + + + complete coverage of a 3D Euclidean coordinate space + + + + + + + abstract + + + abstract + + + topological complex without any specified geometric realisation + + + topological complex without any specified geometric realisation + + + + + + + + + SV_CouplingType + + + SV_CouplingType + + + type of coupling between service and associated data (if exists) + + + type of coupling between service and associated data (if exists) + + + + + loose + + + loose + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + + + + + + + mixed + + + mixed + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance and additionally the service instance might work with other external data instances + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance and additionally the service instance might work with other external data instances + + + + + + + tight + + + tight + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + + + + + + + + + SV_ParameterDirection + + + SV_ParameterDirection + + + class of information to which the referencing entity applies + + + class of information to which the referencing entity applies + + + + + in + + + in + + + the parameter is an input parameter to the service instance + + + the parameter is an input parameter to the service instance + + + + + + + out + + + out + + + the parameter is an output parameter to the service instance + + + the parameter is an output parameter to the service instance + + + + + + + in/out + + + in/out + + + the parameter is both an input and output parameter to the service instance + + + the parameter is both an input and output parameter to the service instance + + + + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/.DS_Store b/inst/extdata/schemas/19115/resources/Codelists/gml/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + Specification of the way the image grid is associated with the image data + attributes. + CD_PixelinCell + + + The origin of the image coordinate system is the centre of a grid cell or image + pixel. + cellCenter + + + + + The origin of the image coordinate system is the corner of a grid cell, or + half-way between the centres of adjacent image pixels. + cellCorner + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CI_DateTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_DateTypeCode.xml new file mode 100644 index 00000000..87547138 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_DateTypeCode.xml @@ -0,0 +1,123 @@ + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + + + + + date identifies when the resource was issued + publication + + + + + date identifies when the resource was examined or re-examined and improved or + amended + revision + + + + + date identifies when resource expires + expiry + + + + + date identifies when resource was last updated + lastUpdate + + + + + date identifies when resource was last reviewed + lastRevision + + + + + date identifies when resource will be next updated + nextUpdate + + + + + date identifies when resource became not available or obtainable + unavailable + + + + + date identifies when resource became in force + inForce + + + + + date identifies when resource was adopted + adopted + + + + + date identifies when resource was deprecated + deprecated + + + + + date identifies when resource was superseded or replaced by another + resource + superseded + + + + + time at which the data is considered to become valid. Note: There could be quite + a delay between creation and validity begins + validityBegins + + + + + time at which the data is no longer considered to be valid + validityExpires + + + + + the date that the resource shall be released for public access + released + + + + + date identifies when an instance of the resource was distributed + distribution + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CI_OnLineFunctionCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_OnLineFunctionCode.xml new file mode 100644 index 00000000..094a036b --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_OnLineFunctionCode.xml @@ -0,0 +1,70 @@ + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + + + + + online information about the resource + information + + + + + online instructions for requesting the resource from the provider + offlineAccess + + + + + online order process for obtaining the resource + order + + + + + online search interface for seeking out information about the resource + search + + + + + complete metadata provided + completeMetadata + + + + + browse graphic provided + browseGraphic + + + + + online resource upload capability provided + upload + + + + + online email service provided + emailService + + + + + online browsing provided + browsing + + + + + online file access provided + fileAccess + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CI_PresentationFormCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_PresentationFormCode.xml new file mode 100644 index 00000000..9e52cb65 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_PresentationFormCode.xml @@ -0,0 +1,130 @@ + + mode in which the data is represented + CI_PresentationFormCode + + + digital representation of a primarily textual item (can contain illustrations also) + documentDigital + + + + + representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media + documentHardcopy + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + imageDigital + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + imageHardcopy + + + + + map represented in raster or vector form + mapDigital + + + + + map printed on paper, photographic material, or other media for use directly by the human user + mapHardcopy + + + + + multi-dimensional digital representation of a feature, process, etc. + modelDigital + + + + + 3-dimensional, physical model + modelHardcopy + + + + + vertical cross-section in digital form + profileDigital + + + + + vertical cross-section printed on paper, etc. + profileHardcopy + + + + + digital representation of facts or figures systematically displayed, especially in columns + tableDigital + + + + + representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media + tableHardcopy + + + + + digital video recording + videoDigital + + + + + video recording on film + videoHardcopy + + + + + digital audio recording + audioDigital + + + + + audio recording delivered by analog media, such as a magnetic tape + audioHardcopy + + + + + information representation using simultaneously various digital modes for text, sound, image + multimediaDigital + + + + + information representation using simultaneously various analog modes for text, sound, image + multimediaHardcopy + + + + + a physical object. Eg. Rock or mineral sample, microscope slide + physicalObject + + + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and recorded in digital format + diagramDigital + + + + + information represented graphically by charts such as pie chart, bar chart, and other type of diagrams and printed on paper, phototographic material, or other media + diagramHardcopy + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CI_RoleCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_RoleCode.xml new file mode 100644 index 00000000..481eceef --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_RoleCode.xml @@ -0,0 +1,124 @@ + + function performed by the responsible party + CI_RoleCode + + + party that supplies the resource + resourceProvider + + + + + party that accepts accountability and responsibility for the resource and ensures appropriate care and maintenance of the resource + custodian + + + + + party that owns the resource + owner + + + + + party who uses the resource + user + + + + + party who distributes the resource + distributor + + + + + party who created the resource + originator + + + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + pointOfContact + + + + + key party responsible for gathering information and conducting research + principalInvestigator + + + + + party who has processed the data in a manner such that the resource has been modified + processor + + + + + party who published the resource + publisher + + + + + party who authored the resource + author + + + + + party who speaks for the resource + sponsor + + + + + party who jointly authors the resource + coAuthor + + + + + party who assists with the generation of the resource other than the principal investigator + collaborator + + + + + party who reviewed or modified the resource to improve the content + editor + + + + + a class of entity that mediates access to the resource and for whom the resource is intended or useful + mediator + + + + + party owning or managing rights over the resource + rightsHolder + + + + + party contributing to the resource + contributor + + + + + party providing monetary support for the resource + funder + + + + + party who has an interest in the resource or the use of the resource + stakeholder + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CI_TelephoneTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_TelephoneTypeCode.xml new file mode 100644 index 00000000..2ba6a978 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CI_TelephoneTypeCode.xml @@ -0,0 +1,25 @@ + + + type of telephone + CI_TelephoneTypeCode + + + telephone provides voice service + voice + + + + + telephone provides facsimile service + fax + + + + + telephone provides sms service + sms + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CS_AxisDirection.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CS_AxisDirection.xml new file mode 100644 index 00000000..3fe08940 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CS_AxisDirection.xml @@ -0,0 +1,179 @@ + + The direction of positive increase in the coordinate value for a coordinate system axis. + + CS_AxisDirection + + + Axis positive direction is north. In a geodetic or projected CRS, north is defined through the geodetic datum. In an engineering CRS, north may be defined with respect to an engineering object rather than a geographical direction. + north + + + + + Axis positive direction is approximately north-north-east. + northNorthEast + + + + + Axis positive direction is approximately north-east. + northEast + + + + + Axis positive direction is approximately east-north-east. + eastNorthEast + + + + + Axis positive direction is Pi/2 radians clockwise from north. + east + + + + + Axis positive direction is approximately east-south-east. + eastSouthEast + + + + + Axis positive direction is approximately south-east. + southEast + + + + + Axis positive direction is approximately south-south-east. + southSouthEast + + + + + Axis positive direction is Pi radians clockwise from north. + south + + + + + Axis positive direction is approximately south-south-west. + southSouthWest + + + + + Axis positive direction is approximately south-west. + southWest + + + + + Axis positive direction is approximately west-south-west. + westSouthWest + + + + + Axis positive direction is 3Pi/2 radians clockwise from north. + west + + + + + Axis positive direction is approximately west-north-west. + westNorthWest + + + + + Axis positive direction is approximately north-west. + northWest + + + + + Axis positive direction is approximately north-north-west. + northNorthWest + + + + + Axis positive direction is up relative to gravity. + up + + + + + Axis positive direction is down relative to gravity. + down + + + + + Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator with the prime meridian. + geocentricX + + + + + Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator and the meridian Pi/2 radians eastwards from the prime meridian. + geocentricY + + + + + Axis positive direction is from the centre of the modelled earth parallel to its rotation axis and towards its north pole. + geocentricZ + + + + + Axis positive direction is towards higher pixel column. + columnPositive + + + + + Axis positive direction is towards lower pixel column. + columnNegative + + + + + Axis positive direction is towards higher pixel row. + rowPositive + + + + + Axis positive direction is towards lower pixel row. + rowNegative + + + + + Axis positive direction is right in display. + displayRight + + + + + Axis positive direction is left in display. + displayLeft + + + + + Axis positive direction is towards top of approximately vertical display surface. + displayUp + + + + + Axis positive direction is towards bottom of approximately vertical display surface. + displayDown + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CS_RangeMeaning.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/CS_RangeMeaning.xml new file mode 100644 index 00000000..eff1455d --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CS_RangeMeaning.xml @@ -0,0 +1,17 @@ + + Meaning of the axis value range specified through minimumValue and maximumValue. + + CS_RangeMeaning + + + Any value between and including minimumValue and maximumValue is valid. + exact + + + + + The axis is continuous with values wrapping around at the minimumValue and maximumValue. Values with the same meaning repeat modulo the difference between maximumValue and minimumValue. + wraparound + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/CodelistDictionary-v32.xsl b/inst/extdata/schemas/19115/resources/Codelists/gml/CodelistDictionary-v32.xsl new file mode 100644 index 00000000..6bbeba47 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/CodelistDictionary-v32.xsl @@ -0,0 +1,70 @@ + + + + + + + + + Codelist ' + <xsl:value-of select="/gml:Dictionary/gml:identifier"/> + ' + + + +

+ Codelist ' + + ' +

+ +

+ +

+
+ + + + + + + + + + + + + + +
+ Value + +
+
+ Documentation +
+ + +
+
+ + + +
+ NOTE: + +
+ + + +
+
+ + +
+
\ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/DCPList.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/DCPList.xml new file mode 100644 index 00000000..ca8acb7e --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/DCPList.xml @@ -0,0 +1,65 @@ + + + distributed computing platforms on which the operation has been implemented + DCPList + + + XML + XML + + + + + Common Object Request Broker Architecture + CORBA + + + + + Object-oriented programming language + JAVA + + + + + Component Object Model + COM + + + + + Structured Query Language + SQL + + + + + Simple Object Access Protocol + SOAP + + + + + ISO 23950 + Z3950 + + + + + HyperText Transfer Protocol + HTTP + + + + + File Transfer Protocol + FTP + + + + + Web Service + WebServices + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/DS_AssociationTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/DS_AssociationTypeCode.xml new file mode 100644 index 00000000..3475fdac --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/DS_AssociationTypeCode.xml @@ -0,0 +1,59 @@ + + justification for the correlation of two resources + DS_AssociationTypeCode + + + reference from one resource to another + crossReference + + + + + reference to a master resource of which this one is a part + largerWorkCitation + + + + + part of same structured set of data held in a computer + partOfSeamlessDatabase + + + + + part of a set of imagery that when used together, provides three-dimensional images + stereoMate + + + + + reference to resources that are parts of this data set + isComposedOf + + + + + common title with holdings note NOTE: title identifies elements of a series collectively, combined with information about what volumes are available at the source cited + collectiveTitle + + + + + associated through a common heritage such as produced to a common product specification + series + + + + + associate through a dependency + dependency + + + + + + + revisionOf + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/DS_InitiativeTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/DS_InitiativeTypeCode.xml new file mode 100644 index 00000000..a30d85f1 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/DS_InitiativeTypeCode.xml @@ -0,0 +1,94 @@ + + type of aggregation activity in which resources are related + DS_InitiativeTypeCode + + + series of organized planned actions + campaign + + + + + accumulation of resources assembled for a specific purpose + collection + + + + + specific performance of a function or group of functions + exercise + + + + + process designed to find if something is effective or valid + experiment + + + + + search or systematic inquiry + investigation + + + + + specific operation of a data collection system + mission + + + + + device or piece of equipment which detects or records + sensor + + + + + action that is part of a series of actions + operation + + + + + vehicle or other support base that holds a sensor + platform + + + + + method of doing something involving a number of steps + process + + + + + specific planned activity + program + + + + + organized undertaking, research, or development + project + + + + + examination or investigation + study + + + + + piece of work + task + + + + + process of testing to discover or demonstrate something + trial + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/FC_RoleType.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/FC_RoleType.xml new file mode 100644 index 00000000..76e91a06 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/FC_RoleType.xml @@ -0,0 +1,23 @@ + + Code list for the classifications of roles. + + FC_RoleType + + + Indicates an ordinary association + ordinary + + + + + Indicates a UML aggregation (part role). + aggregation + + + + + Indicates a UML composition (part role). + composition + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CellGeometryTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CellGeometryTypeCode.xml new file mode 100644 index 00000000..ea816dad --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CellGeometryTypeCode.xml @@ -0,0 +1,31 @@ + + + code indicating the geometry represented by the grid cell value + MD_CellGeometryTypeCode + + + each cell represents a point + point + + + + + each cell represents an area + area + + + + + each cell represents a volumetric measurement on a regular grid in three dimensional space + voxel + + + + + height range for a single point vertical profile + stratum + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ClassificationCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ClassificationCode.xml new file mode 100644 index 00000000..68ce6cd4 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ClassificationCode.xml @@ -0,0 +1,60 @@ + + name of the handling restrictions on the resource + MD_ClassificationCode + + + available for general disclosure + unclassified + + + + + not for general disclosure + restricted + + + + + available for someone who can be entrusted with information + confidential + + + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + secret + + + + + of the highest secrecy + topSecret + + + + + although unclassified, requires strict controls over its distribution + sensitiveButUnclassified + + + + + unclassified information that may be exempt from mandatory release to the public + forOfficialUseOnly + + + + + + + protected + + + + + + + limitedDistribution + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CoverageContentTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CoverageContentTypeCode.xml new file mode 100644 index 00000000..7dc59385 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_CoverageContentTypeCode.xml @@ -0,0 +1,53 @@ + + specific type of information represented in the cell + MD_CoverageContentTypeCode + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + image + + + + + code value with no quantitative meaning, used to represent a physical quantity + thematicClassification + + + + + value in physical units of the quantity being measured + physicalMeasurement + + + + + data, usually a physical measurement, used to support the calculation of the primary physicalMeasurement coverages in the dataset (e.g. grid of aerosol optical thickness used in the calculation of a sea surface temperature product). + auxilliaryInformation + + + + + data used to characterize the quality of the physicalMeasurement coverages in the dataset. Typically included in a gmi:QE_CoverageResult. + qualityInformation + + + + + reference intofmation used to support the calculation or use of the physicalMeasurement coverages in the dataset (e.g. grids of latitude/longitude used to geolocate the physical measurements). + referenceInformation + + + + + resources with values that are calculated using a model rather than being observed or calculated from observations. + modelResult + + + + + + + coordinate + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DatatypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DatatypeCode.xml new file mode 100644 index 00000000..89ddb09e --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DatatypeCode.xml @@ -0,0 +1,94 @@ + + datatype of element or entity + MD_DatatypeCode + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behaviour + class + + + + + flexible enumeration useful for expressing a long list of values, can be extended + codelist + + + + + data type whose instances form a list of named literal values, not extendable + enumeration + + + + + permissible value for a codelist or enumeration + codelistElement + + + + + class that cannot be directly instantiated + abstractClass + + + + + class that is composed of classes it is connected to by an aggregate relationship + aggregateClass + + + + + subclass that may be substituted for its superclass + specifiedClass + + + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + datatypeClass + + + + + named set of operations that characterize the behaviour of an element + interfaceClass + + + + + class describing a selection of one of the specified types + unionClass + + + + + class whose instances are classes + metaClass + + + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + typeClass + + + + + free text field + characterString + + + + + numerical field + integer + + + + + semantic relationship between two classes that involves connections among their instances + association + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DimensionNameTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DimensionNameTypeCode.xml new file mode 100644 index 00000000..2fee9d1d --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_DimensionNameTypeCode.xml @@ -0,0 +1,52 @@ + + name of the dimension + MD_DimensionNameTypeCode + + + ordinate (y) axis + row + + + + + abscissa (x) axis + column + + + + + vertical (z) axis + vertical + + + + + along the direction of motion of the scan point + track + + + + + perpendicular to the direction of motion of the scan point + crossTrack + + + + + scan line of a sensor + line + + + + + element along a scan line + sample + + + + + duration + time + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_GeometricObjectTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_GeometricObjectTypeCode.xml new file mode 100644 index 00000000..7757ca01 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_GeometricObjectTypeCode.xml @@ -0,0 +1,40 @@ + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + MD_GeometricObjectTypeCode + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + complex + + + + + connected set of curves, solids or surfaces + composite + + + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + curve + + + + + zero-dimensional geometric primitive, representing a position but not having an extent + point + + + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + solid + + + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + surface + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ImagingConditionCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ImagingConditionCode.xml new file mode 100644 index 00000000..9c08e713 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ImagingConditionCode.xml @@ -0,0 +1,70 @@ + + code which indicates conditions which may affect the image + MD_ImagingConditionCode + + + portion of the image is blurred + blurredImage + + + + + portion of the image is partially obscured by cloud cover + cloud + + + + + acute angle between the plane of the ecliptic (the plane of the Earth's orbit) and the plane of the celestial equator + degradingObliquity + + + + + portion of the image is partially obscured by fog + fog + + + + + portion of the image is partially obscured by heavy smoke or dust + heavySmokeOrDust + + + + + image was taken at night + night + + + + + image was taken during rainfall + rain + + + + + image was taken during semi-dark conditions-twilight conditions + semiDarkness + + + + + portion of the image is obscured by shadow + shadow + + + + + portion of the image is obscured by snow + snow + + + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + terrainMasking + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_KeywordTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_KeywordTypeCode.xml new file mode 100644 index 00000000..11c21420 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_KeywordTypeCode.xml @@ -0,0 +1,94 @@ + + methods used to group similar keywords + MD_KeywordTypeCode + + + keyword identifies a branch of instruction or specialized learning + discipline + + + + + keyword identifies a location + place + + + + + keyword identifies the layer(s) of any deposited substance or levels within an ordered system + stratum + + + + + keyword identifies a time period related to the resource + temporal + + + + + keyword identifies a particular subject or topic + theme + + + + + keyword identifies a a repository or archive that manages and distributes data + dataCentre + + + + + keyword identifies a resource containing or about a collection of feature instances with common characteristics + featureType + + + + + keyword identifies a device used to measure or compare physical properties + instrument + + + + + keyword identifies a structure upon which an instrument is mounted + platform + + + + + keyword identifies a series of actions or natural occurrences + process + + + + + keyword identifies an endeavour undertaken to create or modify a product or service + project + + + + + keyword identifies an activity carried out by one party for the benefit of another + service + + + + + keyword identifies a type of product + product + + + + + refinement of a topic category for the purpose of geographic data classification + subTopicCategory + + + + + keyword identifies a taxonomy of the resource + taxon + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MaintenanceFrequencyCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MaintenanceFrequencyCode.xml new file mode 100644 index 00000000..f348e516 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MaintenanceFrequencyCode.xml @@ -0,0 +1,94 @@ + + frequency with which modifications and deletions are made to the data after it is first produced + MD_MaintenanceFrequencyCode + + + resource is repeatedly and frequently updated + continual + + + + + resource is updated each day + daily + + + + + resource is updated on a weekly basis + weekly + + + + + resource is updated every two weeks + fortnightly + + + + + resource is updated each month + monthly + + + + + resource is updated every three months + quarterly + + + + + resource is updated twice each year + biannually + + + + + resource is updated every year + annually + + + + + resource is updated as deemed necessary + asNeeded + + + + + resource is updated in intervals that are uneven in duration + irregular + + + + + there are no plans to update the data + notPlanned + + + + + frequency of maintenance for the data is not known + unknown + + + + + resource is updated at regular intervals + periodic + + + + + resource updated twice a monthl + semimonthly + + + + + resource is updated every 2 years + biennially + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MediumFormatCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MediumFormatCode.xml new file mode 100644 index 00000000..838b30e2 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_MediumFormatCode.xml @@ -0,0 +1,46 @@ + + method used to write to the medium + MD_MediumFormatCode + + + CoPy In / Out (UNIX file format and command) + cpio + + + + + Tape ARchive + tar + + + + + high sierra file system + highSierra + + + + + information processing - volume and file structure of CD-ROM + iso9660 + + + + + rock ridge interchange protocol (UNIX) + iso9660RockRidge + + + + + hierarchical file system (Macintosh) + iso9660AppleHFS + + + + + universal disk format + udf + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ObligationCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ObligationCode.xml new file mode 100644 index 00000000..e37cde21 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ObligationCode.xml @@ -0,0 +1,22 @@ + + obligation of the element or entity + MD_ObligationCode + + + element is always required + mandatory + + + + + element is not required + optional + + + + + element is required when a specific condition is met + conditional + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_PixelOrientationCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_PixelOrientationCode.xml new file mode 100644 index 00000000..4cb15816 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_PixelOrientationCode.xml @@ -0,0 +1,34 @@ + + point in a pixel corresponding to the Earth location of the pixel + MD_PixelOrientationCode + + + point halfway between the lower left and the upper right of the pixel + centre + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + lowerLeft + + + + + next corner counterclockwise from the lower left + lowerRight + + + + + next corner counterclockwise from the lower right + upperRight + + + + + next corner counterclockwise from the upper right + upperLeft + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ProgressCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ProgressCode.xml new file mode 100644 index 00000000..7f142b5c --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ProgressCode.xml @@ -0,0 +1,114 @@ + + + status of the resource + MD_ProgressCode + + + has been completed + completed + + + + + stored in an offline storage facility + historicalArchive + + + + + no longer relevant + obsolete + + + + + continually being updated + onGoing + + + + + fixed date has been established upon or by which the resource will be created or updated + planned + + + + + needs to be generated or updated + required + + + + + currently in the process of being created + underDevelopment + + + + + progress concluded and no changes will be accepted + final + + + + + committed to, but not yet addressed + pending + + + + + item is no longer recommended for use. It has not been superseded by another item + retired + + + + + replaced by new + superseded + + + + + provisional changes likely before resource becomes final or complete + tentative + + + + + acceptable under specific conditions + valid + + + + + agreed to by sponsor + accepted + + + + + rejected by sponsor + notAccepted + + + + + removed from consideration + withdrawn + + + + + suggested that development needs to be undertaken + proposed + + + + + resource superseded and will become obsolete, use only for historical purposes + deprecated + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ReferenceSystemTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ReferenceSystemTypeCode.xml new file mode 100644 index 00000000..197983fd --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ReferenceSystemTypeCode.xml @@ -0,0 +1,173 @@ + + + defines type of reference system used + MD_ReferenceSystemTypeCode + + + compound statio-parametric coordinate reference system containing an engineering coordinate reference system and a parametric reference system. e.g. [local] x, y, pressure + compoundEngineeringParametric + + + + + compound statio-parametric-temporal coordinate reference system containing an engineering, a parametric, and a temporal coordinate reference system. e.g. [local] x, y, pressure, time + compoundEngineeringParametricTemporal + + + + + compound spatio-temporal coordinate reference system containing an engineering and a temporal coordinate reference system. e.g. [local] x, y, time + compoundEngineeringTemporal + + + + + compound spatial reference system containing a horizontal engineering coordinate reference system and a vertical coordinate reference system. e.g. [local] x, y, height + compoundEngineeringVertical + + + + + compound spatio-temporal coordinate reference system containing an engineering, a vertical, and a temporal coordinate reference system. e.g. [local] x, y, height, time + compoundEngineeringVerticalTemporal + + + + + compound statio-parametric coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a parametric reference system. e.g. latitude, longitude, pressure + compoundGeodeticParametric + + + + + compound statio-parametric-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a parametric and a temporal coordinate reference system. e.g. latitude, longitude, pressure, time + compoundGeodeticParametricTemporal + + + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal coordinate reference system and a temporal reference system. e.g. latitude, longitude, time + compoundGeographic2DTemporal + + + + + compound coordinate reference system in which one constituent coordinate reference system is a horizontal geodetic coordinate reference system and one is a vertical coordinate reference system. e.g. latitude, longitude, [gravity-related] height or depth + compoundGeographic2DVertical + + + + + compound spatio-temporal coordinate reference system containing a 2 dimensional geographic horizontal, a vertical, and a temporal coordinate reference system. e.g. latitude, longitude, height, time + compoundGeographicVerticalTemporal + + + + + compound spatio-temporal coordinate reference system containing a 3 dimensional geographic and a temporal coordinate reference system. e.g. latitude, longitude, ellipsoidal height, time + compoundGeographic3DTemporal + + + + + compound statio-parametric coordinate reference system containing a projected horizontal coordinate reference system and a parametric reference system. e.g. easting, northing, density + compoundProjected2DParametric + + + + + compound statio-parametric-temporal coordinate reference system containing a projected horizontal, a parametric, and a temporal coordinate reference system. e.g. easting, northing, density, time + compoundProjected2DParametricTemporal + + + + + compound spatio-temporal coordinate reference system containing a projected horizontal and a temporal coordinate reference system. e.g. easting, northing, time + compoundProjectedTemporal + + + + + compound spatial reference system containing a horizontal projected coordinate reference system and a vertical coordinate reference system. e.g. easting, northing, [gravity-related] height or depth + compoundProjectedVertical + + + + + compound spatio-temporal coordinate reference system containing a projected horizontal, a vertical, and a temporal coordinate reference system. e.g. easting, northing, height, time + compoundProjectedVerticalTemporal + + + + + coordinate reference system based on an engineering datum (datum describing the relationship of a coordinate system to a local reference). e.g. [local] x,y + engineering + + + + + engineering coordinate reference system in which the base representation of a moving object is specified. e.g. [local] x,y + engineeringDesign + + + + + coordinate reference system based on an image datum (engineering datum which defines the relationship of a coordinate system to an image). e.g. row, column + engineeringImage + + + + + geodetic CRS having a Cartesian 3D coordinate system. e.g. [geocentric] X,Y,Z + geodeticGeocentric + + + + + geodetic CRS having an ellipsoidal 2D coordinate system. e.g. latitude, longitude + geodeticGeographic2D + + + + + geodetic CRS having an ellipsoidal 3D coordinate system. e.g. latitude, longitude, ellipsoidal height + geodeticGeographic3D + + + + + spatial reference in the form of a label or code that identifies a location. e.g. post code + geographicIdentifier + + + + + set of Linear Referencing Methods and the policies, records and procedures for implementing them. reference system that identifies a location by reference to a segment of a linear geographic feature and distance along that segment from a given point. e.g. x km along road + linear + + + + + coordinate reference system based on a parametric datum (datum describing the relationship of a parametric coordinate system to an object). e.g. pressure + parametric + + + + + coordinate reference system derived from a two-dimensional geodetic coordinate reference system by applying a map projection. e.g. easting, northing + projected + + + + + reference system against which time is measured. e.g. time + temporal + + + + + one-dimensional coordinate reference system based on a vertical datum (datum describing the relation of gravity-related heights or depths to the Earth). e.g. [gravity-related] height or depth + vertical + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_RestrictionCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_RestrictionCode.xml new file mode 100644 index 00000000..559dd0f7 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_RestrictionCode.xml @@ -0,0 +1,106 @@ + + limitation(s) placed upon the access or use of the data + MD_RestrictionCode + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + copyright + + + + + government has granted exclusive right to make, sell, use or license an invention or discovery + patent + + + + + produced or sold information awaiting a patent + patentPending + + + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + trademark + + + + + formal permission to do something + licence + + + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + intellectualPropertyRights + + + + + withheld from general circulation or disclosure + restricted + + + + + limitation not listed + otherRestrictions + + + + + no constraints exist + unrestricted + + + + + formal permission not required to use the resource + licenceUnrestricted + + + + + formal permission required for a person or an entity to use the resource and that may differ from the person that orders or purchases it + licenceEndUser + + + + + formal permission required for a person or an entity to commercialize or distribute the resource + licenceDistributor + + + + + protects rights of individual or organisations from observation, intrusion, or attention of other s + private + + + + + prescribed by law + statutory + + + + + not available to the public contains information that could be prejudicial to a commercial, industrial, or national interest + confidential + + + + + although unclassified, requires strict controls over its distribution. + sensitiveButUnclassified + + + + + with trust + in-confidence + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ScopeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ScopeCode.xml new file mode 100644 index 00000000..1c4515bb --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_ScopeCode.xml @@ -0,0 +1,160 @@ + + class of information to which the referencing entity applies + MD_ScopeCode + + + information applies to the attribute value + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + information applies to metadata + metadata + + + + + information applies to an initiative + initiative + + + + + information applies to a sample + sample + + + + + information applies to a document + document + + + + + information applies to a repository + repository + + + + + information applies to an aggregate resource + aggregate + + + + + metadata describing an ISO 19131 data product specification + product + + + + + information applies to an unstructured set + collection + + + + + information applies to a coverage + coverage + + + + + information resource hosted on a specific set of hardware and accessible over a network + application + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_SpatialRepresentationTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_SpatialRepresentationTypeCode.xml new file mode 100644 index 00000000..e400ce86 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_SpatialRepresentationTypeCode.xml @@ -0,0 +1,40 @@ + + method used to represent geographic information in the resource + MD_SpatialRepresentationTypeCode + + + vector data is used to represent geographic data + vector + + + + + grid data is used to represent geographic data + grid + + + + + textual or tabular data is used to represent geographic data + textTable + + + + + triangulated irregular network + tin + + + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + stereoModel + + + + + scene from a video recording + video + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopicCategoryCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopicCategoryCode.xml new file mode 100644 index 00000000..7b098bfb --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopicCategoryCode.xml @@ -0,0 +1,131 @@ + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. NOTE: It is understood there are overlaps between general categories and the user is encouraged to select the one most appropriate. + MD_TopicCategoryCode + + + rearing of animals and/or cultivation of plantsExamples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + farming + + + + + flora and/or fauna in natural environment Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + biota + + + + + legal land descriptions Examples: political and administrative boundaries + boundaries + + + + + processes and phenomena of the atmosphere Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + climatologyMeteorologyAtmosphere + + + + + economic activities, conditions and employment Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + economy + + + + + height above or below a vertical datumExamples: altitude, bathymetry, digital elevation models, slope, derived products + elevation + + + + + environmental resources, protection and conservation Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + environment + + + + + information pertaining to earth sciences Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth's rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + geoscientificInformation + + + + + health, health services, human ecology, and safety Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + health + + + + + base maps Examples: land cover, topographic maps, imagery, unclassified images, annotations + imageryBaseMapsEarthCover + + + + + military bases, structures, activities Examples: barracks, training grounds, military transportation, information collection + intelligenceMilitary + + + + + inland water features, drainage systems and their characteristics Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrographic charts + inlandWaters + + + + + positional information and services Examples: addresses, geodetic networks, control points, postal zones and services, place names + location + + + + + features and characteristics of salt water bodies (excluding inland waters) Examples: tides, tidal waves, coastal information, reefs + oceans + + + + + information used for appropriate actions for future use of the land Examples: land use maps, zoning maps, cadastral surveys, land ownership + planningCadastre + + + + + characteristics of society and cultures Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + society + + + + + man-made construction Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + structure + + + + + means and aids for conveying persons and/or goods Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + transportation + + + + + energy, water and waste systems and communications infrastructure and servicesExamples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + utilitiesCommunication + + + + + region more than 100 km above the surface of the Earth + extraTerrestrial + + + + + + + disaster + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopologyLevelCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopologyLevelCode.xml new file mode 100644 index 00000000..d9ea3589 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MD_TopologyLevelCode.xml @@ -0,0 +1,58 @@ + + degree of complexity of the spatial relationships + MD_TopologyLevelCode + + + geometry objects without any additional structure which describes topology + geometryOnly + + + + + 1-dimensional topological complex - commonly called 'chain-node' topology + topology1D + + + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + planarGraph + + + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called 'full topology' in a cartographic 2D environment.) + fullPlanarGraph + + + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundary-preserving correspondence to one another.) + surfaceGraph + + + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + fullSurfaceGraph + + + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + topology3D + + + + + complete coverage of a 3D Euclidean coordinate space + fullTopology3D + + + + + topological complex without any specified geometric realisation + abstract + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_BandDefinition.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_BandDefinition.xml new file mode 100644 index 00000000..f5d746f7 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_BandDefinition.xml @@ -0,0 +1,48 @@ + + Description: Designation of criterion for defining maximum and minimum wavelengths for a spectral band +FGDC: Band_Boundry_Definition +shortName: BndDef + + MI_BandDefinition + + + Description: TBD +FGDC: 3db +Code: 001 + 3db + + + + + Description: width of a distribution equal to the distance between the outer two points on the distribution having power level half of that at the peak +FGDC: half maximum +Code: 002 + halfMaximum + + + + + Description: wavelength difference between the upper and lower bounds at the 50% (-3db) points of the sensor spectral response +FGDC: 50 % +definitionSource: STDI-0002, VERSION 2.1, 16 November 2000 +Code: 003 + fiftyPercent + + + + + Description: TBD +FGDC: 1/e +Code: 004 + oneOverE + + + + + Description: TBD +FGDC: equivalent width +Code: 005 + equivalentWidth + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ContextCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ContextCode.xml new file mode 100644 index 00000000..3c0229ea --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ContextCode.xml @@ -0,0 +1,26 @@ + + Description: context of activation +shortName: CntxtCode + MI_ContextCode + + + Description: Event related to a specific collection +Code: 001 + acquisition + + + + + Description: Event related to general collection +Code: 002 + pass + + + + + Description: Event related to a navigational manoeuvre +Code: 003 + wayPoint + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_GeometryTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_GeometryTypeCode.xml new file mode 100644 index 00000000..aa653fe2 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_GeometryTypeCode.xml @@ -0,0 +1,33 @@ + + Description: geometric description of collection +shortName: GeoTypeCode + MI_GeometryTypeCode + + + Description: collection of a geographic area definded by a polygon (coverage) +Code: 003 + areal + + + + + Description: series of linear collections grouped by way points +Code: 004 + strip + + + + + + + linear + + + + + + + point + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ObjectiveTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ObjectiveTypeCode.xml new file mode 100644 index 00000000..13d41a93 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_ObjectiveTypeCode.xml @@ -0,0 +1,27 @@ + + Description: temporal persistence of collection objective +shortName: ObjTypeCode + + MI_ObjectiveTypeCode + + + Description: single instance of collection +Code: 001 + instantaneousCollection + + + + + Description: multiple instances of collection +Code: 002 + persistentView + + + + + Description: comparative collection +Code: 003 + survey + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_OperationTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_OperationTypeCode.xml new file mode 100644 index 00000000..ff7ced95 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_OperationTypeCode.xml @@ -0,0 +1,26 @@ + + + + MI_OperationTypeCode + + + + + real + + + + + + + simulated + + + + + + + synthetic + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PolarisationOrientationCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PolarisationOrientationCode.xml new file mode 100644 index 00000000..a05d64d3 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PolarisationOrientationCode.xml @@ -0,0 +1,48 @@ + + Description: polarisation of the antenna relative to the waveform +shortName: PolarOrienCode + + MI_PolarisationOrientationCode + + + Description: TBD +Code: 001 + horizontal + + + + + Description: TBD +Code: 002 + vertical + + + + + Description: TBD +Code: 003 + leftCircular + + + + + Description: TBD +Code: 004 + rightCircular + + + + + Description: TBD +Code: 005 + theta + + + + + Description: TBD +Code: 006 + phi + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PriorityCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PriorityCode.xml new file mode 100644 index 00000000..67333936 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_PriorityCode.xml @@ -0,0 +1,34 @@ + + Description: ordered list of priorities +shortName: PriCode + + MI_PriorityCode + + + Description: of decisive importance +Code: 001 + critical + + + + + Description: requires resources to be made available +Code: 002 + highImportance + + + + + Description: normal operation priority +Code: 003 + mediumImportance + + + + + Description: to be completed when resources are available +Code: 004 + lowImportance + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SensorTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SensorTypeCode.xml new file mode 100644 index 00000000..b26b07e7 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SensorTypeCode.xml @@ -0,0 +1,11 @@ + + <UsedBy> +<NameSpace>ISO 19115-2 Metadata - Imagery</NameSpace> +<Class>MI_Instrument</Class> +<Package>Acquisition information - Imagery</Package> +<Attribute>type</Attribute> +<Type>MI_SensorTypeCode</Type> +<UsedBy> + + MI_SensorTypeCode + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SequenceCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SequenceCode.xml new file mode 100644 index 00000000..7c4f3a96 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_SequenceCode.xml @@ -0,0 +1,27 @@ + + Description: temporal relation of activation +shortName: SeqCode + + MI_SequenceCode + + + Description: Beginning of a collection +Code: 001 + start + + + + + Description: End of a collection +Code: 002 + end + + + + + Description: Collection without a significant duration +Code: 003 + instantaneous + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TransferFunctionTypeCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TransferFunctionTypeCode.xml new file mode 100644 index 00000000..8f130b02 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TransferFunctionTypeCode.xml @@ -0,0 +1,27 @@ + + Description: transform function to be used when scaling a physical value for a given element +shortName: XfrFuncTypeCode + + MI_TransferFunctionTypeCode + + + Description: TBD +Code: 001 + linear + + + + + Description: TBD +Code: 002 + logarithmic + + + + + Description: TBD +Code: 003 + exponential + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TriggerCode.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TriggerCode.xml new file mode 100644 index 00000000..fbe5e564 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/MI_TriggerCode.xml @@ -0,0 +1,27 @@ + + Description: mechanism of activation +shortName: TriggerCode + + MI_TriggerCode + + + Description: Event due to external stimuli +Code: 001 + automatic + + + + + Description: Event manually instigated +Code: 002 + manual + + + + + Description: Event instigated by planned stimuli +Code: 003 + preProgrammed + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/RE_AmendmentType.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_AmendmentType.xml new file mode 100644 index 00000000..1f49c69b --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_AmendmentType.xml @@ -0,0 +1,23 @@ + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_AmendmentInformation</Class> +<Attribute>amendmentType</Attribute> +<Type>RE_AmendmentType</Type> +<UsedBy> + RE_AmendmentType + + + + + supersession + + + + + + + retirement + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/RE_DecisionStatus.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_DecisionStatus.xml new file mode 100644 index 00000000..42448d45 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_DecisionStatus.xml @@ -0,0 +1,30 @@ + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>status</Attribute> +<Type>RE_DecisionStatus</Type> +<UsedBy> + RE_DecisionStatus + + + + + pending + + + + + + + tentative + + + + + + + final + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/RE_Disposition.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_Disposition.xml new file mode 100644 index 00000000..92c3eeb1 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_Disposition.xml @@ -0,0 +1,30 @@ + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>disposition[0..1]</Attribute> +<Type>RE_Disposition</Type> +<UsedBy> + RE_Disposition + + + + + withdrawn + + + + + + + accepted + + + + + + + notAccepted + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/RE_ItemStatus.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_ItemStatus.xml new file mode 100644 index 00000000..5f359db6 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/RE_ItemStatus.xml @@ -0,0 +1,37 @@ + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_RegisterItem</Class> +<Attribute>status</Attribute> +<Type>RE_ItemStatus</Type> +<UsedBy> + RE_ItemStatus + + + + + notValid + + + + + + + valid + + + + + + + superseded + + + + + + + retired + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/SC_DerivedCRSType.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/SC_DerivedCRSType.xml new file mode 100644 index 00000000..6bcf8329 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/SC_DerivedCRSType.xml @@ -0,0 +1,31 @@ + + The type of the derived CRS, according to the classification of principal CRS types. + + SC_DerivedCRSType + + + A coordinate reference system based on a geodetic datum; provides an accurate representation of the geometry of geographic features for a large portion of the earth's surface. + geodetic + + + + + A coordinate reference system used for recording of heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. + vertical + + + + + A contextually local coordinate reference system; which can be divided into two broad categories: +- earth-fixed systems applied to engineering activities on or near the surface of the earth; +- CRSs on moving platforms such as road vehicles, vessels, aircraft or spacecraft. + engineering + + + + + An engineering coordinate reference system applied to locations in images. + image + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/SV_CouplingType.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/SV_CouplingType.xml new file mode 100644 index 00000000..a0705d51 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/SV_CouplingType.xml @@ -0,0 +1,23 @@ + + + type of coupling between service and associated data (if exists) + SV_CouplingType + + + service instance is loosely coupled with a data instance, i.e. no MD_DataIdentification class has to be described + loose + + + + + service instance is mixed coupled with a data instance, i.e. MD_DataIdentification describes the associated data instance and additionally the service instance might work with other external data instances + mixed + + + + + service instance is tightly coupled with a data instance, i.e. MD_DataIdentification class MUST be described + tight + + + diff --git a/inst/extdata/schemas/19115/resources/Codelists/gml/SV_ParameterDirection.xml b/inst/extdata/schemas/19115/resources/Codelists/gml/SV_ParameterDirection.xml new file mode 100644 index 00000000..a4aa7afe --- /dev/null +++ b/inst/extdata/schemas/19115/resources/Codelists/gml/SV_ParameterDirection.xml @@ -0,0 +1,22 @@ + + class of information to which the referencing entity applies + SV_ParameterDirection + + + the parameter is an input parameter to the service instance + in + + + + + the parameter is an output parameter to the service instance + out + + + + + the parameter is both an input and output parameter to the service instance + in/out + + + diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/ISONamespaceInformation.xml b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/ISONamespaceInformation.xml new file mode 100644 index 00000000..48a05aa8 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/ISONamespaceInformation.xml @@ -0,0 +1,840 @@ + + + + + CATalogue + catalogue + Elements for codelist catalogues, and example catalogues. + Catalog, Code List Item, uom Item, CRS Item + cat + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + 7.4.4 + + + Citation and responsible party information + citation-metadata + Utility elements for citation, identification, and web linkage of resources. + <<Leaf>> Citation + cit + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.6.2 + + + Citation and responsible party information + citation-metadata + Utility elements for citation, identification, and web linkage of resources. + <<Leaf>> Citation + cit + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1 + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.6.2 + + + Data Quality Common Classes + data-quality-common + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + Data Quality + dqc + 1.0 + http://standards.iso.org/iso + ISO/TS 19115-3, Clause 8 + 19157 + Geographic Information - Data Quality + 19157-2 + Geographic Metadata — Part 2: XML schema implementation + 6.4 + + + Data Quality Measures + quality-measures + Elements for describing data quality measures. + Data Quality + dqm + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19157 + Geographic Information - Data Quality + 19157-2 + Geographic information — Data Quality — Part 2: XML schema implementation + 6.5 + + + Feature Catalog Common + feature-catalog-common + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + + fcc + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19110 + Geographic information -- Methodology for feature cataloguing + 19110 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Geographic COmmon + geographic-common + Elements for describing basic types from ISO/TS 19103 and conceptual elements from ISO 19118 required in XML implementations of ISO metadata standards. + None + gco + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + + Geospatial Common eXtension + extended-types + Elements for xml implementation, from ISO 19139 updated for compatibility with 19115-3. + <<Leaf>> Extended Types + gcx + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 7.2 + + + Geospatial EXtent + geospatial-extent + Elements for specifying geospatial properties of a resource, including extent and spatial reference systems. + <<Leaf>> Extent + gex + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.6.1 + + + General Feature Catalog + feature-catalog + ISO 19110:2005 defines the methodology for cataloguing feature types and specifies how the classification of feature types is organized into a feature catalogue and presented to the users of a set of geographic data. ISO 19110:2005 is applicable to creating catalogues of feature types in previously uncatalogued domains and to revising existing feature catalogues to comply with standard practice. ISO 19110:2005 applies to the cataloguing of feature types that are represented in digital + form. Its principles can be extended to the cataloguing of other forms of geographic data. + + gfc + 1.1 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19110 + Geographic information -- Methodology for feature cataloguing + 19110 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Geography Markup Language + geography-markup + Elements for describing geographic features required in XML implementations of ISO metadata standards. + None + gml + 3.2 + http://www.opengis.net/gml/3.2 + ISO/TS 19136 + 19136 + Geographic information -- Geography Markup Language (GML) + 19118 + ISO 19118:2011 Geographic information -- Encoding + + + Geographic Markup Wrappers + geographic-wrappers + Wrappers for gml dependencies. + None + gmw + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + + Geographic Spatial Referencing + geographic-spatial-referencing + Elements for describing basic types from ISO/TS 19111 required in XML implementations of ISO metadata standards. + None + gsr + 1.0 + http://www.isotc211.org/2005/gsr + ISO/TS 19139:2007, Clause 9 and implementation approach from ISO/TS19115-3, Clause 8 + 19139 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 19139-2005 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 9.6 + + + Geographic Spatial Schema + geographic-spatial + Elements for describing basic types from ISO/TS 19107 required in XML implementations of ISO metadata standards. + None + gss + 1.0 + http://www.isotc211.org/2005/gss + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19139 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 19139-2005 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 9.4 + + + Geographic Temporal Schema + geographic-temporal + Elements for describing basic types from ISO/TS 19108 required in XML implementations of ISO metadata standards. + None + gts + 1.0 + http://www.isotc211.org/2005/gts + ISO/TS 19139:2007, Clause 9 and implementation approach from ISO/TS19115-3, Clause 8 + 19139 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 19139-2005 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 9.5 + + + Language localization + language-localization + Elements for cultural and linguistic adapatiblity. + <<Leaf>> Language + lan + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + 7.3 + + + Metadata for Acquisition + Information related to acquisition platforms, instruments, operations and other details. + Acquisition Details + mac + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-2 + Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data + 19115-3 + A.2.5 + + + Metadata for Acquisition + Information related to acquisition platforms, instruments, operations and other details. + Acquisition Details + mac + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-2 + Geographic Information - Metadata - Part 2: Extensions for acquisition and processing + 19115-3 + 6.3.2 + + + + Metadata for Application Schema + application-schema + Elements for referencing Application Schema. + <<Leaf>> Application Schema + mas + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.13 + + + Metadata Common Classes + common-classes + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + <<Leaf>> + mcc + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.6.4 + + + Metadata for Constraints + constraints + Elements for describing resource and metadata constraints. + <<Leaf>> Constraints + mco + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.4 + + + Metadata for Data and Services with Geospatial Common Extensions + metadata-extended-types-instance + This namespace contains all classes needed for a complete metadata record for any resource and enables the use of FileName, MimeType, and Anchor elements (gex). + Implementation Model Only + md1 + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + A.2.3.4 + + + Metadata for Data and Services with Geospatial Common Extensions + metadata-extended-types-instance + This namespace contains all classes needed for a complete metadata record for any resource and enables the use of FileName, MimeType, and Anchor elements (gex). + Implementation Model Only + md1 + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + A.2.3.4 + + + Metadata with Extended Schema + extended-metadata-instance + This namespace contains all classes needed for a complete metadata record for any resource and enables the description of schema extensions (MD_MetadataExtensionInformation) elements (mex). + Implementation Model Only + md2 + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + A.2.3.5 + + + Metadata with Extended Schema + extended-metadata-instance + This namespace contains all classes needed for a complete metadata record for any resource and enables the description of schema extensions (MD_MetadataExtensionInformation) elements (mex). + Implementation Model Only + md2 + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + A.2.3.5 + + + MetaData Application + metadata-application + Elements to represent resources that may be aggregated and described by metadata records (DS_*) + <<Leaf>> Metadata Application + mda + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.2 + + + MetaData Application + metadata-application + Elements to represent resources that may be aggregated and described by metadata records (DS_*) + <<Leaf>> Metadata Application + mda + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.2 + + + Metadata Base + metadata-base + Mandatory elements for describing resources that are not services. This namespace is used for metadata records that include only mandatory elements. + + mdb + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.2 + + + Metadata Base + metadata-base + Mandatory elements for describing resources that are not services. This namespace is used for metadata records that include only mandatory elements. + + mdb + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.2 + + + Metadata for Data Quality + data-quality + Elements for describing the quality of resources. + Data Quality + mdq + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19157 + Geographic Information - Data Quality + 19157-2 + Geographic information — Data Quality — Part 2: XML schema implementation + 6.4 + + + Metadata for Data and Services + metadata-data-or-services + This namespace contains all classes needed for a complete metadata record for any resource. It is used for metadata records that do not include geospatial common extensions (gex), extenbsions to the schema (mex), data series (DS_*) elements (mda) or metadata for data transfer (mdt). + <<Leaf>> + mds + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.2 + + + Metadata for Data and Services + metadata-data-or-services + This namespace contains all classes needed for a complete metadata record for any resource. It is used for metadata records that do not include geospatial common extensions (gex), extenbsions to the schema (mex), data series (DS_*) elements (mda) or metadata for data transfer (mdt). + <<Leaf>> + mds + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.2 + + + Metadata for Data Transfer + data-transfer + This namespace contains all classes needed for a complete metadata record for any resource and enables the description of data transfer (MX_*) elements. This is the most inclusive of the ISO 19115-3 namespaces so it should be used in situations where all 19115-3 capabilities are required. + <<Leaf>> Metadata-based Data Transfers + mdt + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 7.4.2, 7.4.3 + + + Metadata for Data Transfer + data-transfer + This namespace contains all classes needed for a complete metadata record for any resource and enables the description of data transfer (MX_*) elements. This is the most inclusive of the ISO 19115-3 namespaces so it should be used in situations where all 19115-3 capabilities are required. + <<Leaf>> Metadata-based Data Transfers + mdt + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 7.4.2, 7.4.3 + + + Metadata with Schema Extensions + metadata-extension + Elements describing extensions to metadata standards. + <<Leaf>> Metadata Extension + mex + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.12 + + + Metadata for Imagery Content + Information related to content of imagery and gridded data. + Content Information + mic + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-2 + Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data + 19115-4 + A.2.4 + + + Metadata for Imagery Linege + Information related to lineage and processing of imagery and gridded data. + Content Information + mil + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-2 + Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data + 19115-4 + A.2.2.2 + + + Metadata for Imagery Spatial Representation + Information related to spatial representations of imagery and gridded data. + SpatialRepresentation Information + mis + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-2 + Geographic Information - Metadata - Part 2: Extensions for imagery and gridded data + 19115-4 + A.2.3 + + + Metadata for Maintenance Information + maintenance-information + Elements describing resource and metadata maintenance. + <<Leaf>> Maintenance + mmi + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.6 + + + Metadata for Portrayal Catalog + portrayal-catalog + Elements for referencing portrayal catalogs. + <<Leaf>> Portrayal Catalog + mpc + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.10 + + + Metadata for Resource Content + resource-content + Elements for describing resource structure and content. + <<Leaf>> Resource Content + mrc + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.9 + + + Metadata for Resource Content + resource-content + Elements for describing resource structure and content. + <<Leaf>> Resource Content + mrc + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1 + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.9 + + + Metadata for Resource Distribution + resource-distribution + Elements specifying how a resource is accessed. + <<Leaf>> Distribution Information + mrd + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.11 + + + Metadata for Resource Identification + resource-identification + Elements for identifying resources. + <<Leaf>> Identification Information + mri + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.3 + + + Metadata for Resource Lineage + lineage + Elements for describing resource lineage. + <<Leaf>> + mrl + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.5 + + + Metadata for Resource Lineage + lineage + Elements for describing resource lineage. + <<Leaf>> + mrl + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 2: Extensions for acquisition and processing + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.3.3 + + + Metadata for Reference System + reference-system + Elements for describing Reference Systems. + <<Leaf>> Reference System + mrs + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.8 + + + Metadata for Spatial Representation + spatial-representation + Elements for describing spatial representations of resources. + <<Leaf>> Spatial Representation + msr + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.7 + + + Metadata for Spatial Representation + spatial-representation + Elements for describing spatial representations of resources. + <<Leaf>> Spatial Representation + msr + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1 + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.7 + + + Procedures for Registration + registration-common + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + + pre + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19135 + Geographic information -- Procedures for item registration + 19135-2 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Referencing By Coordinates + reference-coordinate + ISO 19111:2007 defines the conceptual schema for the description of spatial referencing by coordinates, optionally extended to spatio-temporal referencing. It describes the minimum data required to define one-, two- and three-dimensional spatial coordinate reference systems with an extension to merged spatial-temporal reference systems. It allows additional descriptive information to be provided. It also describes the information required to change coordinates from one coordinate + reference system to another. + + rbc + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19111 + Geographic information -- Spatial referencing by coordinates + 19111 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Referencing By Coordinates Common + coordinate-system-common + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + + rce + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19111 + Geographic information -- Spatial referencing by coordinates + 19111 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Registration Common + registration-common + abstract classes shared by multiple namespaces and is required in order to enable modularization of the XML implementation. + + reg + 1.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19135 + Geographic information -- Procedures for item registration + 19135-2 + Geographic information — Metadata — XML schema implementation for fundamental concepts + + + Metadata for Services + services + Elements for describing services. + <<Leaf>> Services + srv + 2.0 + http://standards.iso.org/iso + ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause 8 + 19115-1 + Geographic Information - Metadata - Part 1: Fundamentals + 19115-3 + Geographic information — Metadata — XML schema implementation for fundamental concepts + 6.5.14 + + + XML Linking Language (XLink) Version 1.0. W3C Recommendation + xlink + Elements for describing World Wide WEb links required in XML implementations of ISO metadata standards. + None + xlink + 1.0 + http://www.w3.org/1999/xlink + + 19139 + ISO/TS 19139 Geographic information - Metadata - XML schema implementation + 19139-2005 + + + diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/NamespaceUpdates.md b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/NamespaceUpdates.md new file mode 100644 index 00000000..662068dd --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/NamespaceUpdates.md @@ -0,0 +1,100 @@ +# Namespace Updates - 2018-03-06 + +## Namespace Table +Five base namespaces have been updated to new versions: ./19115/-3/msr/2.0, ./19115/-3/mrc/2.0, ./19115/-3/mrl/2.0, ./19115/-3/mac/2.0, ./19115/-3/cit/2.0 + +### Update the XML file that contains information about the namespaces (__ISONamespaceInformation.xml__): +1. Version 2 of cit, mac, md1, md2, mda, mdb, mds, mdt, mrc, mrl, msr added + + +### Update the makeNamespaceTable.xsl that produces the HTML table of namespace information. +1. Include the version numbers in the imported namespaces + +## New Versions of Wrapper Namespaces +There are several namespaces that serve as wrappers for groups of namespaces that are used together. These need to be updated to import Version 2 of the appropriate namespaces. + +1. Metadata Base (mdb) imports cit. +2. Metadata for Data and Services (mds) imports mac, mrc, mrl, msr, mdb. In this case metadataDataServices.xsd only imports mds.xsd so no changes required there. +3. Metadata for Data and Services with Geospatial Common Extensions (md1) imports cit, mds. +4. Metadata with Extended Services (md2) imports cit, md1. +5. MetaData Application (mda) imports md2, mdb. +6. Metadata for Data Transfer (mdt) imports mda. + +### Version 2.0 Directories +The namespaces with the new versions are: + +ISOTC211-XML/XML/standards.iso.org/iso +find . -type d -name 2.0 -print +./19115/-3/cit/2.0 +./19115/-3/mac/2.0 +./19115/-3/md1/2.0 +./19115/-3/md2/2.0 +./19115/-3/mda/2.0 +./19115/-3/mdb/2.0 +./19115/-3/mds/2.0 +./19115/-3/mdt/2.0 +./19115/-3/mrc/2.0 +./19115/-3/mrl/2.0 +./19115/-3/msr/2.0 +./19115/-3/srv/2.0 + +## Creating the Namespace Summary +The namespace summary is an html file (standards.iso.org/iso/19115/-3/resources/namespaceSummary.html. It contains information from the standards.iso.org/iso/19115/-3/resources/namespaceInformationAndTools/ISONamespaceInformation.xml file converted to html using standards.iso.org/iso/19115/-3/resources/namespaceInformationAndTools/makdNamespaceTable.xsl. This xsl has several input parameters: + +__Parameter schemaRootDirectory__: +This is the root of the schema directories. +Example: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso + +__Parameter standard__: +This is a space delimited list of the schemaStandardNumbers to be included in the output. +Namespaces whose schemaStandardNumber is in this list will be included in the output. +Example: 19115-3 19157-2 19110 19111 19135 + +__Parameter workingVersionDate__: +This is the date associated with a working version of the schema. It is in the format /YYYY-MM-DD. +NOTE THE SLASH INCLUDED BEFORE THE DATE +Example: /2014-12-25 + +The output of this transform is written into standards.iso.org/iso/19115/-3/resources//namespaceSummary.html which is the summary of all namespaces. + +## Codelist files +The transform ISOTC211-XML/XML/standards.iso.org/iso/19115/resources/transforms/CT_CodelistCatalougue2HTML.xsl is used to create html versions of the codelist.xml files in each nemespace directory. This should be done before the index.html files are created so that the codelist.xml and codelist.html files will be included in the index files. + +## Sample XML files +Sample XML files are created for each namespace inorder to illustrate new capabilities and correct namespaces and schema locations. This should be done before the index.html files are created so that the sample files will be included in the index files. + +## index.html files +Run the xsl ISOTC211-XML/XML/standards.iso.org/iso/19115/resources/namespaceInformationAndTools/writeHTMLFiles.xsl on ISONamespaceInformation.xml to create index.html files in all of the namespace directories. The names of the files that are written are in writeHTMLFilesLog.html. + +## Zip files +The script XML/MaintenanceTools/makeAllZipFiles.sh creates all of the zip files in the repository. The names of the files are written into zipFileList.txt. This script should be run last so that all of the zip files are up-to-date. + +## Instance Document +The current instance document header is: + +``` + +``` + diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/makeNamespaceTable.xsl b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/makeNamespaceTable.xsl new file mode 100644 index 00000000..f63783e8 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/makeNamespaceTable.xsl @@ -0,0 +1,220 @@ + + + + + + Title: Write Standard ISO Namespace Table + + Version:1.0 + Created on:February 27, 2013 + Revised on:August 4, 2014 + Revised on:February 28, 2018 + Revised on:March 10, 2018 - added header information + Author:rehabermann@me.com + This stylesheets reads ISOSchema.xml and uses writes standard namespace description files. + It assumes a schema directory hierarchy like + schemaRootDirectory/standard/version/namespace/version/workingVersionDate/namespace.xsd + The output is written into ../namespaceSummary.html (this location is specified externally in the + transform command or Oxygen Project file) + + + + + + + + + + + + + + + + + ISO Namespaces + + +

ISO TC211 Namespace Summary

+

This table summarizes the namespaces used in the XML implementation of ISO TC211 Standards for Geospatial Metadata. + The current official versions of these namespaces are located at standards.iso.org. Working versions + and information are at the ISO TC211 Git Repository.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Standard PrefixTitleVersionScopeStandard, ParagraphRequirements NameNamespace URIThumbnailUML PackageXML SchemaXML Schema IncludedImported Namespaces
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

+ + + +

+ + +
+
diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/metadataCapabilitiesAndNamespaces.png b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/metadataCapabilitiesAndNamespaces.png new file mode 100644 index 0000000000000000000000000000000000000000..057206add65e85487a9aaf45b140669ed852c7a0 GIT binary patch literal 95968 zcmeF3WmuGJ7w<(75ReoY8l+UZyOod>lF#sSe&79W z_t*33d^p!Nqg(^e%>CT4)_<+vS`((EAoU21813G@dyizKUnt+ZcYg#tNl}r(D~sOA zD);Uo?psJmD9K1jP%1gvnOazz+`Gpc8ToeJZuZS%kuW>$&jcb_A2>{#Z0W&r_j6oB2L-Pmt6^ryf=N0uRc}_MMZ9YGFPiO@_F&nvgg7frVdOp+G4X z<$~nJ{gOx8T{j$T7uFa@r0=S! z6`8h(8wNaHyY8eI{8VpHRJt4Hvg6h~@Hp5!T%(I#X^bA%b?Y6&_ARxlm+4}mZdp4g zqVvT+XztObjfAp@9ww)Fe(t#V&O@-RvPZcPR%dx0RH)QqJ{U(=XXEHTB>W{f&8mUt zy-)xl&f=F*@ek|NqVc9q#d@Kh+mYoXt*pCDa%-AC1lu{ZyHfUxqdonhp4h${Gh0Z* z8tQqbx~sQA3{iTRPS_Jnm2Z9thrMXd>Ji6ZkPX0jJvkSJQtEd5T5U4Hei2@614&bz@q&K$u2VjXl`u|<@RM7h zvHQ?T6aEv&(SEdsGd+6DLe;^oZ>5cFO=Ert z3QNX>5cX5*cA9v3jo9BIy1Pcy(i#r(PvTjq({G^UhS2iPQpm(F#)-t^ucEIuIl5^j z&brE+zd2Vue|@fSu6s^oyc}zr~YdV9>65$+W1q&Y-RH?Zuf#7(Yp`g|$S{(9W*qroB1r{rECE40NtvPJoIkFxa> zMM3)+Q~8kx&Cwz4^}xmC8&6ZQd-NxuE?aMH(N3eaow} z1797Yrc_(5RIL4$t#c%O7|ir2bJf%dCVSk9Z2$e5P~)Bh6t{Xg7?^;E_R<x3icf=5`^mcMs^X?<2|Bi_CG^2a4`5 zVb49Z=S4zygi@M+4a81E59x2$_H{WP5fB)5UEFP{y((MW+acN9EWI^#)s>fbnS2pO zNRNYngZ;i5s%ji@NH^MkK%-XOgY{pVpUx=sA& z`(gW|p?>o#y_fL*{U6tc`eB&sAU>hI|Ib4S0fA@)zfJk|zdktzp~UKscL$&JoRSi; z;lBFw=YL#Fd7nMY<i?fS zY_Qz_*OR9oi`MtWT!3USOxnwy31W@uNJqhQLOAgVLk>cyx01YI@$) zSF4G7+QS(_^Rcqb8j+Sx+vbBcj`$-zsR)KCp#DKZrxN2eovL#ev6?RR9@eyU39&> zJ!_qR&rrHSm+t%%*(H8dwH!wBMs=-kuk~(M*JG2GXEjb`rc+Exc+%uaktW-`+m~Qv z{4hV%F;xE)^yRvP9ul2sa-q2ytFj&Ld1n>3A-;89jMO~T-gJ+xLfe~@$=XZqDSgDV zjhtxi+~;JYm=C?qmqT{rR1_SFiYwlydY?|u(|nXO%(&<#&>Gljx!T=b@Z7UGte(Vl zcsrIW%hEj7?r<`$=H`8QT)3f*#&dSwgzPqJ!&7_M$IzIYs5|qBT#&acv}T;u->R&6 zqNH}g!* zHdrPjW}{v0HkMs2hfomf-`rm9k!2_fU+*)Qcj4}Wk7Q@D40xyc?A21dny$=QG%?q6 z9cH)eSXh7a(DTAdZK1cNC#a;3->7!`Sz6^tymsr?=e~WQp8xexF~hcBtIguD%=f0> zHIjs9XpnC`&Aq!y9&WRqKLH~**S&ZG8T7(#8u7h82w_UR3Yn}n%W%)bkA`{q-d?Ob z7MUy8Q%4K_TzT&~T_2i+?o8qet8a z*3vF%vM9GK_0)a{CcIBz@%~xf*SqCG?pel#w-b)_y=so>IFo}y51P5>>^m!tm9l53 z_A~FU^ZnTce;v+J!p*XO4W*J3va?@XG-=s3w(hvl^?s*;n#LluROE7lnxXMzLMzcl zjtk8j3{rKlto7FNAalH+l6<@1E#|CsWn|-8ik0$b&%Nf_=7S|-_@B>%McNQPUqU<* z-7D`UKc!m+>)@j2d*k8}LGTJs-*1a&(aY!#F#!3|b8peS7ylXNP&XpKhfVFgYcfH# zCJRztvT4ejao=kg#cokq%d5%izbs|R%PiAJ=J&8GA-}*mdl+uwtp{BWQpMbJYW2D4 zNu+Em zI@!$6YOqQBk(sU`^;zm2btGVh#MG4Bxxc~o_(i`UFK%92o;GRR*`@Jd^uv89j4yz10_U#-EE z{=WLdyxJf)k&*{EP5JV_>(?`E?{3Z%C()UTtA4)Pt(mp8;tYS0eK0J4E28I+G#HF4Qj(iqburI6++}$o!w%KWOyoC zKz-kbaOQ@mHzCvDK=$!{7E1cj zLs|1_$}AKXS>i=%iMy3WE?ka4xV6-~1}uWp&DEJ3ROq2jy9D>7wo^UVgnB0#*!NNX zHmiNo%4EBaHi)xTrOsknTh#njLp*u_Quz&6`s5JHx~q1YaG8dgu-| z=QO-iGw-T(G)H)qP4C*IRcp)L`Q2qwhfqyp!m%8FqC4(%PDySgplVbm&zn(xjpLa< zPH|gs-_bs79gOn{B=b6(cXJPko12((y1v{lo8{_t>199cCe%wJto1zGbuHVTtFP2? z3gnDu7_ZxlnIbYjU*JG@ zuS#&oR0KFJm6gbuDsmAmi5&K6BlR<$?qdi6+^TfZ7d>?^=F!CU?X`>{n7u}U@ysx7b58Dv2XgG!ioy5Gam)d^iXZrN1^p;j<@wk}K z?t124fprkSa$od$RaN|I(?ew!VYA(*okSvxM-tspfd0@B!n*{r z9o-!3}a#%2AJiz}Ml|rlJG&*&G-sHa|V}dzsmgzmw6$(c7})JF6U<%1H=-LRFeLLcSE&Z8$< zYgkSrJ&s_2`MO!aqV%j>?hF2`X)V;kU?%^50PCF{-@ z<&q8w$!l%{`2(#eCAI1kB4MvO*d2l$g{~R09((101eVY*U7rgR&rT<>?^6>ac%GI# zTh%qwNZ+??y}P}tASipdBmv=ak<>6<|v-GA0bep5ryc(+yFA2&oX53++ zP@_d3dh6VGBI9eXM&0HdLK;^Sw9J zHV-qDcc-<>j^hi}>&*^4W8*dJb*)x!Uv^}SDhLd+9teE179KbnJ_HWL(&;LMhd{eg zqYytsqq#~q2g!1<3QIS5$zQUSp|tLacgnG({_FT=Doc}_XzvxNIjw0&!4V&0pDp(c zi@ao9yRST!y{$tE*F|-22t``WbJ&4gk!@I9L?YRV=1Fsz&jhafWj8AqeXeMQtKAUk7W8E_J}EBDeyFpH z_eioR9y<`repSjL5^evb))y7??dQeuI+P`ZBP`*GD6H?6T~R%CEck~Bd40batH$_F z1FG@v{L*VS9!1cc&Rja&+iZbmr<|qNEr|Co*BWHFugQd;YpBOs8^BED0?>>nDyUM(H6Mf0?cdK+Yy zlub6>)~w$2hqTiQ%k?EK`wuk|TwBYADHfaBUEc5ApPvv6Aipf7xG%Uo5f_+hY%O{P zZ9kR@Q*%9tq*KkH$hGfW4&jpKL#{d_&h5Q~j@p~&*maPLlL%9*=G??zXYug!nsv(1 zr^nT-3(@k?#{L4vMy?-P=59;mGi5ZtA(4TQ?rCpo#K+%l6Yml8?M-H*rb22x%4OvB zw_vB9+RVICr5|5xS#q6DQ8s|yWu6i?kjTdJA>V$t`hKV24aMHzGj$#7xN{9#;`s0@ zRTgAtu3dzM&h!j=NOjE{k0>^16Hm*Blm)GfKu@+wvY~+Ds#9-Xb z&`5I46)Ub`zoAnGyXMDgQDJ57Nf*EL+~3j)Pwu6vr=VXRnX*2-!X0SU@ZQ5W#Rri^m`)a&_TEHHw z3mM5xv}=HOu4>0z8^-Z7g3EFs%knBc0>vzHw`_-eD0YY!}VlUbfB8{x!M`k5td}pDK*Yk_I@vq zwFdh(n&-`E)}TF%4mKIKPv_$>)Ma9MGRCPlQSoU;9S=}_mwcZvV7M9~r%<|cP*%ey zB=+W1S9d+qa#k*MD27U+;$=#+?n5X%5AL?O^Ra!oswd3g< zNWxjXmd!Rx2;WB(8>l{Wek?=-(Wf!_X4?DQLm$tzhpoSh%`6Dg7$f(NLTGRB8-dK^ zMfPX8m?ny$uVqti&(hzM&5n5wT6`q2#J-c$`cX``T$ksi_K9N}EBreMn9_+&wcWZ( zRG*KJ^|pG;oEYR`mUen1Sk5CRmD6{9VUNv3v0cNpV=DYbYV_i9BTCn^vQ1e=8;8ZP z+33Wu!DtF$MZVQIXHq%sQojCp`&=?p_GdH^&rnw+`sX4zh9IgW-o5L7kW0#H*XEj& zn{deC{*|<~7c>j4>6P~+@v!oxrLPV4d4EO0BX2azc2NQmSoERw_v@M2;9` z#ms3*FKx|+Fn^MRN6hm$O!}-y2K>dj37XG~xi3pB9$y$ZRiQ-D~<(U)Xn zsW7bw!9vi*G8xwe=Pg~dxb_g{!t3-7><8Ouk)M>+%veU%_qu;n-9l(4l`L_Hs$Y25 zWwAFs5qp+CVoJN%ghN%rWA~um%utDk7SYto{)BDT#EogF;oF{Aj7Ouc*5xgJtBEnC zb*{3VAj3{(UoD1z16$Unu&%l8B$aU(dZh!alUS1fyHu6yhFP@4^GC)IeES5zZ+2Q(62=VxR5X+M7_9^+#_q zs^})0P8sG^SthOK$`YDf^RS-bV|PRpOh$FH--BpnU(pDdjik7opXVeaztqf;Z^~h5K8~&Kf9yXPKQY2r zWaQ;jshdzU5;B<~wxTv@pe5w3c17OCV3T*>cuU66QRbES6yh19NZUkSS@D>}48eNc z2w(B3cfOK9yfuAs=((YxfkR+SNsI$UIYPRc9+Si1D2ttzkan3yv)18l_f#%r`)k~Z z{tIxUtH-h?nhByhL?eRjw&mRf+^wb%Iq8~K=)QjLGRcz3?keT=w}ZZFuE6@Y0XQr4 zuC*72l{+hMnN3A|%XJ4>X0!`~72>x>h;0tP;$fICsFHf^w{!1V<~9T$mSj7bhubYw z1VW?@8!C~Vt+oT`%aVl4cTc{~DWBaF=Q~ex=powe!c&x6jJtTY$w*D+G?u_n;vE&f z`F7_@p}gk#bg#rir>94E9a*dutt;uwbk$weNf`$%9(B4#-te8-tB+!)IpH*XE zA~LhckMw>~LsKf`z2EPVAjHEA%AvtK?wVd-%% z&)Vi{zBy-(pSN~d`Rftf%l!Z~Ip`{xvt%ag(Tj2;O%J{D?cz7HOfFccJM7RzB9_nq zN$5Q)>mqH7Feh!>S@+d1?u*}xK-wLGw9xA7E0AV&4uTVw%Pegx?fxCN5}mSTT_x$e zgcjd!WX|=fpJId6J(bu}Hf2orUCcy}QlfsqPy^ampzC?i%)$@~Uv`8i(7^9s#@>YG zQyYpJQW5bv8aEV8ZSO5*E1;VZKn7k;hy^CgyqAC0Q>AjY;Ay8R!A<^ElmCaPm6No< zTYdj&Y}Dw79as!JGs+!^D8Y(e&=?qkXTJv^7Ai2DRfG1$ebBG z%2~(;aRMD8*qgzr&*i)y2d@6ekqQ}~v%5t&GAuD1#&{NuE_2-%`gm~K*F1`v%zi)b z@t2UDgS5%d>?SeVs;p2*T^v^m%yE3Ikcqd;`@5F#&GD#;;xjBg;UZ(PocIu&%%^Q^ zgbWMY=N<)g`C0VAm#SJeCI{CBTIX~3CewBjk7I-eeOLSoK@1Bfw6b<#Zl*y-wY8^>-17j?!wLKkKBd z*ca)z*$pDpeF}v#IWiSkn@Tb1lvUf`8T#4AARr=h)|rLuH0kuXzbjAoHhL>77|?QA z>Tv%SSw&?9C7)G}Ka2y%6#v+OAdKg838~3NOkQnF+{dsOBbg$yt)l=$JUe^Zg;04f z^%pD6FTWSO&S5O6<8j8NIQ($#TPGLp=(+>y_`nB2ie0 zysauei=tbAnQ2sAquvG%sQJGf`5sdCxwjYH=Y3(|F)Tan?zObnob%!J(J=kOl#Ew| zUW46t+C;g;%4F1{LKQ9h(B#LO!bbxfczZU|L{LQ5gGxG@TY1S97=2_TMQF--EvW@j zU917KbTzLDhx-rAh7TQ+tq)|rEo~T8@;*^@$*Ft;za1!tGoaW*8w`w}^=Y`ZC zK|I8{>`T1?>!m?reAEJKsWztTa4h49V~FodWgl!tv2W3rXwVm7@fL5ex|2w^A71eh zr+a()(PyUD@~5%JPuz9hy{4|duOew?LuRU9To%7iXqgMmVcl$>iog81v#~}|s(d3M zQb*XU%v3t2v6X_g^V4)BY6vOE5zgTRlQ`z&ji8B2J`0Ahf5!dpFQOHZivi@W@H@b`#6GfkBV_B z+VPRO&&Y~zmXdF_oe1{RTKT05}Hm~`>s>pOE!GXp1H&z;bsi;ZK~8(r;l&WY++W*tg~|u)^s}SjZE-Nk2ezK zIU{cqqKbao6nTa3#Sm|q32QpS-G0;OmuFqQE8x%=l+bA>!H3N0a_)c`IrKmwsQ66) zgG)j~oAMNU4r(+1Q&yUgtAcDl#gXXCE7wiD;x8 zmW_y7>`n$~>N3IU#pL&cv=liK$t!wfPF53y`&mxrR{3C}=lh5Bw zoUUanaSg6MzPo2oeD2Tt9mHM<=XDFnm*+@)VVNyIP6>Yo?F^2iU^#7w1PA-hC!Z%% z6K{3~P-du}62?w(V5}E&y7_ABWp59JcyxCcvt;|`Voc>NAhJe5ukbt@#8bUsgTo$T zBu_OAbL-dZ9-q~@4{430!_Z{F90zS-&E7=3$cxV0<*CrqW5xM&AeAf@5c!qx5GjyZMFHwe8u~ z*?S;;B~55krgI-JJLOKQl!%Hs4645-b{cH_y7`&`(%b8)D?4=Zy&n43=~$&#W%hzM`a=fJ+91UnZi+_Zjy@e1dO%0UvuP1gj{;0X5w_(Bbrz|o z!*|$nN1yAjDqRws(%HtTNAL9`4@^*RE#{Wrf7BQ%i1NSl3S(y7>cUJvp*Q-i0;F0ezs+1syDcQAVzZ>z!SBQ zik|<;9nH%C+pL}BDDoK>^oNS7G-)5bmlXrN08^2&#jLxZj6C9=Gvq$;izx$zYJN>C zq@;9z#(;qeaSvM&UyG8$r`~X8Ntx)kt5>gHRgQ=ggD~%}P}A@yQXTQSkG5Oy5>Gekxx@82J_dPGFQ&HgShJ%*P(^muw-e)?sAVF1sbGEpc?sK`hTbQ5m z<=1{iA0`R+z)s^{%Ol~c3s|&Bf{RyfkOKcEO)B~|NYa-ak5mcDfsww{Vp;bf;;~H= z_!T2DN8x*I(7WH}JR*it5A4H`5ODCjO-Dnr+Y^7(2aM$+cmopFSXA2ZrG2__=~ofW)?KI8%*zEE=3$cmhbda}KiB;}I6* zPu_nAGx>W$*K^14CGl@9%fj3_FlW1KnZ7<}fbY$)ZvzbE9^g2xS${MnFb@FXCOrJ2 zdwT(gj9Rw!v?lKnbhbP;#|l4sg7C9MhnS4rIP~gxRB^s)RAIYj!NbZ8(A7p7nUv4b znEyL|=DtXl&p*7Xhr%=5ZkxG@DeLh@thUVXB=YI7$emybve9oKRsW(e?)g%Y#H-{U z8&o`loTI!LQyfFQoskqG3p)1g4{QgL*ld$c64(@feg3Ghbqml`l3L>A8T5U?uXx|f z&3uyaD`r&wfvHyfMfa1dFoJ@feeL>7EqA_&Ck7uuSlc2YY#ln_ z3RS7a7VkmUz0v&WMsP4jJ&yX;$HS>2{9n~c01!#)P%oC3V)?wb9hsyKaLn&;tZ5nu z-@v&w2Qlwwd~IQq<5Az!W|U~whXEDhbCc_-8xv56PDn5%uPETGzqSikwyp_;U)@Pf0LGU(tq(nx%}v`5Vuwz+tIs$M3z6w=QjSS! z*ZghNfC-~iN<`*-4-4xq3e{iQZ9ZG5A-&ZGo7Hywt(wbT(@_-BAT-P@%|Vib_@PuA z(ZZGo-{%|M+}6{a6biU&uYXq#FBIq+np^AvbL3Jv z$enrxvadh+Z%=DmlK~N%-l~|78|U`Aj{uCwCjGOh|g5+mq>UD_IY+Z}1+i%c zI>DB}rVdP_!(Vk0_3hiKZkWqqj}1FWP{}bWl(#&x1+l~hH8w{hnwtfe8%T6}M>u zR;COTU-6FD(_;O+Kw z&H-W{0sb});4dh{ZnYNBB>dZPnBO7YR# z2zzyfLC9-V<;c9(xF-y7RzFt(NF`Y-J*|9Kdmcug@y*(0Lb7~2NGz+%6h>u+{bVi) z2k8PBE|SfO0tB0X&NC}G&wd$zJ*gPEgY(5<6w)4mdUZ|-c`=aXcM#4N@!@@K{FISt zbKAF$Z`~YWADY2YP34KlM*CGzosuRPc1U1hDRecMxkOD$2vtSu9`K>@ z8wuLguO<-C8KZ3}hCFGDi^fPOG2ZIMd?1|;*LD7wud;Rxvy7-ioCwN{P#?f}(i9C% zj9|$-14}p&W)lZPhBVX%2hh^a)4Fu=)yfk?)EpJBVy?sW%;JNAwJE5nP?@4Ni_`{s z4+rkHXnH%;R4@DXD@#HhW)0y_k=gY+QvPy^Y++n;0B z3a59}8tJeTC9K5**C=!kC9D&f|IO?RO6-D0?5M1|mX}%B2x}ufjoOb4D9x>x)N&NY zss2{eN{euRqO(|+>urToknlsR#6z=a(NgMf{g$-~m)h<=*5c^N=+4kh3!r6-Lz6VLyx3C(H3av^v>4xF|CY6xeS=WWpm;X~mCK6uB8IsT|@D za-BSOU8BGpoqDVFdMydlqN7Nsb_?(CvySZ_C7QL1u@T8V^X;cTh0po2?e+P=&Mhe$ zA-l$7+W*Nu@I$p&R;lT-zU~@a^Hp@Sx!I@H?*^0D+Qa?G_6nX8sY4gevw2Y6Ga2g~ zGZrZ4^bL6C?IDpnuimCX8UqcN@wZIgXC{d{YXsW%VxY{cR^xsw*QEC7hc^KhWAHM! zs~&TD*diqJI-uA;gw!#V){-in_k;;}K8smK406FK!R174$1wTVZpS~Q8mT0L>p&4k zFR-sZ78JTb7fKPaZ?ds)9Kxkb2)W0%yyecLA<}8FzY2_$VI_3ht02K&?UU2l=8rfJ z#Eb3C&O}LSE+>5@xf63)Mc?ymH19w4H>ba-j(b*eV!d9g4`!$9)K`PeHzq*Lq?=$G z>#Yx^&w~^eM)y>?(O|)XQMAy&x!2)$dM1BqP~689kqvzCsr(nySQmX7k<%%o31p`` zxZ|}26-5q#0coIyPLH6+`W20`fhlYc)&&PN>;0G&F?p+2j{#Sdr072@N^EEt%@fXnbRj!+ePQtKc`l2V7 zA9P7KXKTyK#ZfA-Uj4IeMUhezvPuO?Kh_Ln7{Td}LKS+B&(p%dm8Vceyp~grt{fIl9kc~1j020=VGN@QQ0XIU zfs>eSyW@=?w*C(Y>_K>uVI#5}i1%Ay4~u*mUrqam!3ga20#Fbo5J~<8Q+Afv&4>n^ z2zM7A(v5jzHXK;}L>xryffhIrP6J0rk+DW+bC&(Z~YJ2Wf6MT&5 zP2%4_O^B__sC$H=8R29)AIgEP+>&+?!dCoDimp9IV;=;5A@J~mRM)jbz3&tD&;@_IQ; z$bcw*R2JRGEC zM3f+wNNab6zU{d6i>R=cP{(w!X}vkM1$(82`@%s7L{!BCz{^>?EZ;;1@gHtw%bDXD zxq$*Uo^;a`3%XH;s=xFyklr0a2VHo(K%bXG)(3eO=UjGX#>t6M&$6(fu-aK$0V(xw zSR&W@v#3^LL;Tx}B#&i$iJ(Ns<>{Bye_Lnx*l~b^MBy&n2qj>YV`Sx!-`9~toz^#v zV3lT$Gf8+T__JMyE(V?fvH0dns$<^jL1?o3-uzHY(=vWXYQ zNl&lIB1fQCRua4+y6M7Y(+`Jpn>#JlcQhAzV2WB=H z36g3Lk`l9!pkPn_1!AXBj*L&aYXy7I7vo0Y_a1agYUCUDJl2xUFvB0U94z$UMwrz+ z$l?D@PshuhF-@L`6>Ra8q6}DJnlX}=&eMG|iryNikZrU#q*o-vO3TSfUT>^qALWlhS8&t=vA{!@Q`dJrod19h_+ z#lQ8mADi3w8@6oBPvv!loR1cJGXbpQ^Pp6Ed`rimWvhvEeL!#UjVG)(+U>7;A7G4B z=0W()#bZ8_!e5Z);|0eVM>5LyinDeU3U&Uy1mw5H zK5K@i4Mh`=acg4K^HP3}`CNl_O^9uZVTN=dB4e;h@G(2>x1%)rg2;Gx-fgkky##o< zwknK=hDo&zNh7;dA*6<3#AnBkv0MDgL{W$`aD6`!vYjeEheAg1ss85&dR_i#*BhHRioC-o3JQ>p_cE)-?aN6 z8^9fB&jNqRn5w6Fk%>;DL*;!=>NK#7DRiuqifg;n=5GtEY(kfDruV6XF~LAWzXB5v zAfrdtdXC>|x!t&QHJdi!VHZd{+%PUblsDAQ0QJLB^;t55&0AlJ8i2i>^#-SEEl3YU zY4hB()-dMgW973k6-B<8_JZF(bHgpXR^!zg=rg^3;*Lxq--Y;?_H+2U)=&&od$&Iz ztYb6kQI93uip=jsKly>O_N!-O5HD|T8+e>th?#E4OGPk)O5egj~(3|KcAignk(jL!f*;L2RI`%U$rRvRL+UWl> z{H?$I=L6fNo2)lNHl5qhQ zLGOrKAwS>}48OCk+bZ1Q)pI++-YzZ}zBkAqjedb=D`i9EHSL?mAoJz=pO+DOWFrzU zKuF9TfDI!|SJm@&IWk?3zdD)JgMG0kie|BBV*3OSaX6gWR>D?kXO}^mZVyyA|6={D zkqHJ%7W^AmmeD}>G+tHndj~17NaO+u>~X%pco+LL9USAQv#HD2Mg5AWFO;pJfWBiJ z`ED)!O|D?_`GN0{(3y4!=2zMPn*OSf^dQ~PIxd#Efo1XCT{+{k48 zT1vlR{>6}K9wYGf|0pt171Xh}s3?+Kpafe+@^Hko9QENhWLEGBM13HvUg`3ET6OI9LvcaX2)cb9-L%Jm}3p|NqVUE zM3Gr7Y&_zb8^PFKT79Y3G$STn(fz;N^T;G z_yCJ3V+|hNMR2X?hdK3lUIN9JvYrH8?)8@A2v(tKX=jtw)4U^f!){d5<3!ew$9D5A0!8!q%x+xB*6|eWng< z)ieb*T~!rcwn5f z@DC(`t4m=fdCU|dq` zrrC#q4vNv0oWev6xx+rQt8$RcpY6P#Vb-)N%T)blF36b(%Vk5hflU*2!3D#{nf5Ww zz*m1^QdwT~2Il%-v92@$kA6_h{}Jsd$s*Am>JGNfrPvftcVdZHmsfcu;zsC*b0$4| zk^rpfM8p<0dAo4LtbUh+b`wi6-f;gCzhJ2~H93#8m*DI^)abmMT#Xgi(I0_?rc8T^ zaAr_zxaJHP;%SL?#>xTQ_p>}y#2cc%sI!!kX(J!4=dJU#o0^p_tVKeLdfK|rSCb5b z9T8VQ#nbMyygD}}(GD1~BY#8lWJDDyDI+$dej+2UqU2JmSceoJE{ORU-^Y&% z!#COnDm>mKQ$Uk6nt+;8ARDW`I~X{ff(~i*Dh<5y61+N`>D~{ITo+#zpYJ~YRuh7g z%#~3X!n;Qa$;{rHZV1Sxuw!{6JR7|I)#0X1e`AW)3N{Gy zf^~o3BqNB9Jp(@<{I+W-pwYXfkV zYX38Hhp1z5x%}XK1NGHAO|Ph715Y6MPtc6yNMW6U)~J3zTlo!3S$H6`pWTTs%8|Y%;i&z)A zJ@4H4+KFjF^oM2_)xraVBSy4p^FxTlScSK|-N5^dz}wlr&V!f|>Nvmt!7e`yFVt)R zBBf$QLXmeF$&->&LxRf~_-YWbbFRjpAFg9|oSj z#;MJOcR-<{nbuz6nG2HC!8_5z$F?#Jon=UDt+qQ*OGhT-p``hebr(e z^bN6=Z8mI|Zr4nklE8r(zw$?;5pvL#S1OyxY(ZwQtao>rXrt$`nL7{kPv&U|_x>CJ zP?dS>0IID_Xj(Cia@lznMBAOhA{WhbBCR=e7f{HdZ8PmxvQN7o5Na>=L=eFeG)##` zcfeXJ)VHDgbIf65XhdCreKZfAd;1F10Vr6mpr=79vYIB5@1#2)(o)u3~(kD-i|d-D(II};%~ z@18|9UZyAF22}dYw)aE`2GPnXP|E}=(;&S8Z@ye%C596#c<|f^@4{qi*!Z+|(xooR z+Hy8+Mga%08qIp%C-Fq@Q>`n)K%3s+z<$$i!}d==s*K*i!KEz#r*80uPB1gW#n<2I zGk@>PnYp0H>wu(4sbZ$^Y1k|j5K^+>RdIAC<7F(UwaDGIlbSi0xji_Nea#}CZkFzn za8d*?lI>W*>s^5HT;b}N<@Ueoc+?Ml8PAJV{b6?7((XcYBhc{Uj4#$eUV`g%%ohms zMnp{BHVlIZD~yfe5po;CSda~y4!D1H1yU?nRM1ZWYAHK9*PXo}|JeKK4<Kb+udlP)1+!W^TwTlYpRx%I(rQL2$cxW z%Pt;d77R8yBW5_Ff(1wsQ86Mb9)py=4HkKz#~i#$Q8sW)KL)luO!7O#jGV=XDm#5? zxz{S{^{@mQ6=_-1;d`C_8W`&>Sfs(dMg|J_HN3D)JWVvS$@!E+W;^YVV6BXgkVqj1Z~2&sgO1 zk>5w{y#Pxmf%8XtRx}m2Ko*O$D{0yvvg|a(*SiBcNFPzM?^^@M%s#vgT8($ku_Yq( z&5a&E34FTLOc&v=gcPBJ6cAOXAHkhhmP7Vg$^EqZWQC}=(;GljeZyQMVycUZJ_BBRb_fH5^AM!{;#J4C3W%zrx*MOtLLjh2%k+D5B_-TEyGy zfU^w#cMcKDio8W3O8eej=JtMbhkv&92pMBPpbS~IwZt-kyf!I4gr~) z75$dQ(qm1y_smS--9Z#i)bjflj4#v?)OG@+QxCBC77dc^(FF%V8E)AX@a#-aoQP`C89SHF2o#+8p(}Fsdj>6AvZ)C?X1@m6!#2)$(kNpLwCPc~q_W`66WZ-1u zqa%eQlq1Y&v{+^dLs>JXDV)A<$w@!RRIf0p*pAb2 z=*AyZqJZTOc6RE%>gW`IdIq|br?f}dGZ6nc2~}MF4IEjs#OhX6iV)O=x#Gt&8BA(c z+g(m(6ykm3A4Uk8bpHrI3-Ez1wpx{Y;n8J)`(q7x8Smg!Q_uFx0qN!V985y!@}CkS ze@pCwSqBVUfI=~a)74UoxA zwDBxJJ5Alq8K9PGf6_4+P5}erCH!j+(goaHL0OMw4oA0OyYY9UFICi0yd9?;ZU=D6 zv+*OxhS{*G6m_!|2sf|(!`kiAMon+vdDE#c`oI?fm=}JQc~=2ipfve6LAq`NWRx7D z_IkZlg=a2-o0wYZdx*K{wSdaD-J|^u^Qz>vA>X>^QMq zpd1O)f)k(gyE3TBpqK=-MAmb#%6mXV_71el5qY-p0<2Tg(!^~Ya{Fhb5(iRV7#l!= zEGjD*)x}zyfKG?XC|!_~OTfJZ0NN3JVM7ZEmt~v{eMG=7YQPQ3Owed(Im>@Qnjs(C zQR&|D98nq3d?aWBoT^l0kU*W!e4%lid-D$X578hu6+uJ>-1d=hWTjmVt&hd~KC~`vo2rfR zUa*!*ML-Om70EEct6gSYx4`nv&jYpkf9QJ4xGJ{yeORQWLqb|w8l;hw5Ja#5>5@*V zO?OF4N+Sv=-QC?K-QC^&tnvKL*Ykhze6}wXfxTzV%(}1pihJ~uwTs{%Lxq||&_1V` zCxjN`n>xOc7Y?*LLo%^K*AhHvpE&~rFQIQ;{2fs>!lo_d&BkJyF37l!wr1cTRZ^XSWKez0A=})`19b)LVMS1__?$m}nDl9KXS*wUOpS zy^ORMWLmEPe&YmW7eE!3&H!G$h(y3P%Qt_%w#{29E5ytd>Xpue?%5O_8Du`oJk$i% zte(n!<^0lrIDN&>q8hzTVn%I1A=YZsO0QxYI66Q-qn;$=L~kxN+4 zgIb;msoXO_EYxBAMl92Auj|f19(YFUtdZErnu8ZFrh?>m>~hq*CJb;U+Si7y1QrUR z#)WanK$TnA_Q)V{@oPL7LolSrT6eCSjh5u)v$S|(mb9&BMVUrGw00cg8B96_n%9KS zSXfUNn1DU;$9p?)0ji86dD9V#28e+Ur&~>(*Y9bQhYZrQ#jlxl;^rzkH-FUyI2?wA zhUc?-U!ydte9>^@#p3SI`T8h6sQJ|+i$hWq)y^fyfFSi`W)Tlv$)F^lnGt2JK~28K zD!c-H#|Inpw0+CR6I<3RFAcrBgm9E8H}a6^4mPq>mKD1La+ezEJI5@e{JTehb~d77 zS|^s%Bsp+{RL*NjkAV>2!>iNqw~Dfv^X&jv(++T>y}r5)3Xg$Ul2kohXeBdI;JJC6 zmWKWO`D8|~NJ#plsE(=C6x8WVQQEhtH2G%<&`$>3&RM~3rYA%_;lz=AR94KAC$h^m zdmz+lN}Zor_E*(_)YYtPqV;Q5qwN2uYcC-O4SH_7D$9Srw*($kn5o7W?+E|0J)#Jz zkYI$H)2ZGu-{M4wM8awFq84p}8VaU5?fD)5&wrGqci+xfH1cOy$!L#rPu6}6{tyi7 z(bFv21f%FGFv9~;PI&l9h-63&7|&t>WW!<~UN9@5${Fl+-)iqtww!<)rYI+3UFBum zQT#<&XGO;+XIKH_sMgN^Y!6xTP*N$f&KYPZp)HSlZd^bsJo(PTJTTTViw$&0N^d=F zS6L#6bAR4wch!W?)1fVZCarjxUCpe}mpYff?Wu7$&X>0E&xt-fK&7{~tT~W6-ACFg zX?7X?u2csAHR-HT;NO)h;qk1BZ`%du%^qSpo3n{CQl~&45kkCC36&+@Ps=jWCX;}H z*o%?zLHF&s2p*Ko05j19dtUd0cQ%zW0%pPO^G0vvYS7q?VGwh+M9@G)t}VFh)Vz-l z{_UPQ?;;d^&HP~E6u|nK;1wF|4h(mGfLQJSa04`_58v=`6QMRD=GPzk2XYQ=xInZH zZ^)8)J*bV-Kw{GIqklVnaF4_3*r?l2=J7+^4E6tWjmA(SQAZkI#;rZdXG@-Zuk?X- zryJry{&9_-z}q(}(%Lxz|HH7rqOTllWlIF{C$L$E@Md-s^%Y2F`MX7m-+-|m*8f&* zRiNPlPC?toolApi?4FIP+}~>^wG{PtH1Z`-f}g^35cPB9fFGQ21?6dXzZr|S`GEvR zWA}@Id&CzpswRxx;sLK^P&%OQ6q;?s^k-($U~M;RbsR^4XKb{F!_3I4hVWtlH6$7> zbO=|B>jr&@H{*o!<2mYTwbK#R`(x9)0$kO&Xx{gpacB$$6c}ooDvrnqxbzlQ%#703J+>V0{LeQNEO%E zSNFHyw}MKg0rQeE-9x_QHDCsq2_C;#OPR|pXnK&RSgELR-o_NfTMdpT^mx&SJ6xAE z9jd(Ly5DJ}DTGSFu$Qc6xt9h_&@?8#0c7+yHT$r*dSKdgR%{p!9ZNdjhrHdBe88|N zK3us{e3QB_hD@f<*s_5)3tJ4+;|If+W@MRi^=}%E`Z$r?8L2waG@XVb^?LMbn&$zy zdE#W0`6_8z-KKXXum0BQs%`5J>H1H164V<1fEFaWs1SD4Xtffi^7*7KukVpTwG zt6p$BKB^xp(wq+}o|#(VC#6&`5m-DhwHlD{(2Je`(~8|p_(lwTtwI! zz$yOmV89BqeeD^g&(aCVIs6ke0H!Zd2-pNOBaPsMb$bZb`~m|ozD;R+V@yMk5oEWS zpeRI~wIiT^Nan_udOmFjLhNTRB?kSXwTRI!WJeNnfQZxdrHL{ys6(KMdmo)Eg#2Kn zBuqLQ&X*_&Xj%5UN#kt-RX!g_aSU3=owjm&&sz)hDXC_cBndvW2(1xaweSGd<=IKF$RAN` z9D$g>lY0;8X*(EUmdGQ00+7Y)f)KOX{}9WbWslh-&K}U2kHE?_G*|GJx*ZrBgI*9J zNZB#_JnLa^M&F>TYNscH!K}S;DwujS@MglUiDQ84bpIQnYwK_*Hgaem%zKb}J?t#buB`op;7Q63viX4W zCdzb9cBpUJhdlT7_0MS;2I9ABdW*K2j&7_p!i^*_S7xdQ4`e7sgp!jB% zDnuh>q20Gz@eB=Y^E0V=2AM(7mlf%F?t4cNcO8Tj63LyyPFH;WmRoOEqtWb;mjLL@ ztg%DC%t=)S9VelGLd(tPkn2Cr$r}`*CB5RRr-n&Rdaqvc!ocOo{p-sq5bH`*Mc#_)7cjhukOsxqe2#oW@Iqn3qiS#?JR)ZK&xH z|G7JIanJ8MN>xW*IsF$r1c-)!{Evnn{qxPg-wS5a@c^Jv>gx7A>2Fp2|NU0ac#t)! zv@wKwy(%z{?^oH+7lNQm!4&gYmIZX|F1G7?`hT>IE_z7rf#_bKalflOee%aw$s(gY zkSdmEI+n*W?)B@RhB!<5J~t3Fj{Om4_)k z@~`dz-Btr)P-KacUUdetr2YFR3lkjO$U>It-{L2VAb~7c zz7P8EJ0U|~^iDLgd;8xWSpdPrf_yzq!oSLTsqKBH!!Jqbf8)hc0sEZ?CVKT|iTVFC z1+(POv0+gNPrq@baNaK5i734U{eq$)g8ig1JuhH!sw`%zM!v4T`KJj_rA7T61$P4| z{0hL<_a}YoVq}>x9QkwRKjOdu6eB&O{TKhVAmGE34G$Fk=K}+;5i~XvfpX_B*#OqU zGY&w+IKPII1Aya2jsx{*8Va1O69xAIohNhfblVRiAD|G^=>*uZ zpk!49%aHCCv~ON*X6JY1iR52{$#|Pc7>|~n0EB?-PiJ6$TeY@pVhWT9n0MRx-(`XA zX@Zj_2Y(5Y1NO=qcJJYll+~?$s{yS%1K7|xZD)H#iS2JetX&osr%rOet0B+=X&|<0 z0Io5edZmDWSah?L+k#Pmp8(J(g@gyR(_-3VwsDoOf=H0@G?a7$2sT9J|0m%T^iaQl z`S&7H4HcEAeZyFu021)o)u8j7f%;{C>>;a(kFg&Jn*YR(Rskzz3)qU-1R!Dc2tG6U z&2R<=Z&iY6NNvG|Q1Iwr^A4K1sMi*34UGT6e}Y^8CXXtH6+~ugl7YY=t7@ou0b%*q zwV>~*s0J{48juFMvs=l}oHOhStU$)=t3z}dsFeh~&FEYe5M=@lPTK{JrP6*tnQsyR z!3z>Y;?Ibv!6zD%Fa8Eul6L`vZU<57QveN-{H9O>=`HiK^7N)^o3RNH?Ok*DAyX_bU z7TnxD?QmfpA{ZuB0h>scLJ1&Pk|3BgISoF^+Wcgu0>xA-|FRfpP%}(Yl{K#tQ-BK7 z3mGw$uq?TSZ_o7{fagRY4zf6HGTV`RzxvC`t@A(!|p(JGN4=uLD~Ej2G{oDLFqffg4!fErwA#s_~gK<<@!4l+r_E0Fc77BEm{!O}^{ z_tCdNc5l)gD5$JNM|$m{c90Wk3Rs~@vF;P)IeLk8tO2I9bVj4v-VPjmIq|YjfOhKI zM!!TCq)nl~d#*rfhE3ZBIAp$>B{2B0l=#u_kM5%}&qIv?THt~w zG99q66*&V5FlX}38b?X)|M+*$P>EDl45L?AZ4WgS5#R~a*$L3AK(c=%_;v8}nig>J zrY8VNX9f%v*i%x`L1e1i$ViBP{dv%r!&e!vp9YDZu@$7Pb|GL41Hh z+`0y8&CXeZL>Eqf2hx1Dsd2(?$U}vN&Xim71;~6CW`s9<;PlS`L3njw z16ha;N1%x_Z{ya%gRLG+BR48S26o3E64lLq z7+h>3J&smsuW0s!Kz9Ey4Wo{C(umr*qalFSX9=VbIi!3x_6Hig2LLZRECEC5+(#>VXH1B#aAtO8PKE!czz zCL6Y{DCb;`LVW+gY95@kmle;I_WO#$3gEkRvv3}Z#z`V# z-IG8TOYP%@MZN+Rk0wSG!Un}wD>hn~zxM#9lzTEXqyYdzXxQ}joHB>&=)s#!Ayulsbk4dW$UHS|=1dVO64k;?zZyR#5=kRz z>CrVp>^}zVtHsCtQzT2~kN%isCT+wzxPTJ-PF%&+`!tgHb&rSVnZx=1LfYi?;db!W z$1;>A*?kkeagcg?&w;IJ><_^EmlI1#B>3VypHZJfeCS zKCw)|8O$4l#|ok}Aep_Vqct)lB4mvii|(KRrHxrrS)48g^d%*;P^N}+Kh)};ZY=R{ z0^72#yX$6jVxN>85Dhdyhq8*J77Tc2{>X^OY5hL=Ehnunn+jcqS=&A`$O-L31QpaN zpxrcN%LSi89)$ojZ_dFmE5e%A79Kn<(k*;8y(qj-jo!_`&%c54Fl|PBElu%4#a)~; z*?E`$h-Zm~jxLdh__z}uiz{kCdNSB9Fcz&e%)%3GuF+ZkinO1HT)&Gytg!Fz@q-i_ z-68zS7uAi`KL)N`7ed^cu);z-DD^}nDu&YDK%~1GLfP`@4on|3a4FmYg{Mdl<%PC0 zANd}~mRZ;o<2zwBwgvbeMKQ9%J~6C1)Q2c(2nU>3i##9N!+%ixei-}1?Xn{?s-^uk zk7oa7zZ;UskUw_cml4M5K9}kBxS3=J@~nCwF;c;L__1^{!tN|@L`cNt1D2$Uc0P_3 z?-=GsSGdF&@~?5M|JXZ~^dSBaDsl@;`1-^3WIKO0(RS#CJ$S-E-2Q%V0#n^TZlys~ zNN6$*Xxnm>S_Wa^sdZ8=Z)xV2?F2ML{W-|#5i9>hp#0+I&s8=*(-QTY1;u{oCnqF{ zu%1vc3}vD_u#O5EE50mFu?kfw68JdQ>@92WJnNVW&ay-TEbhqX()*z2*35b0#O!Lq zl$JGRGdWBO-s% zF1F{dKl+h(i!kuj{Ax1E?IL3Cn6He%N5cA|O{);6mf&ggB?Bj5f}jg~q9oof>fiSf zWdV6BF(3UlYA#B~yceQPB^Hk2PmEV-=!&&#QPUT`CVbsEkzthgA~HzSzT_7k2?r&u zaVRlTK!_k%WD*8k5M+VxAOp1nU|CxwOVqtYdt!XJ)$@DkS^pt-t$4N|Mr#I2^+ZU_ z-V^S*#CPXf8i9ZaYW3n?IA1VvQ3p-~J@Zj-s&xhxEg=H@!jdH?yu-#2ZEsBW5!HQp zT4*|u4F&~BM8z!Zfho#{Z?80X+c_LgKtF8ucIN~#+W_Z{@uS0-b%d|j9H()PUL-g+ zZ_CTr{f|Kj*)mA78y&T%+T4kFlK5NzYWYXDlzgFuRm?_U|MUVTS;R!D1@P31dPl*Y z8&?puVP7JEkHu#yBheiYb6#SNPTT?* zH--Oe*|8xGb8cONH6Xk_RcS&tf07dN8Q+DgpC?#U{k-vxn5XFguGo2U*gV{oVM7Dv zCm;<}L9)%4_-!!0x9kGcBRePut~aaqr68wj^H)q=!ZOwMQn*0;cUsfD%8VajtH!4w z_f(vznjHUPxv|&d=?o2mPL<$L;M=*PZdQ``vOU0SCeSAadlUVDh&B?ChId{|a$pX8 zu?|nJ)fGcmm90F>zg9I*Ht&5(D>^=y~f72k8F?er+5?I z?Sc6YqFM%KQTD4lTsd5T4RJ*(jNCl1;#__k%nQD;h`1r}j>c-UvY~zHJsIT$(s};B zQ?ZbQ>$#|lEyu?vRnvCMHdnrggACec3vv>2-MMdhhYt2IR`O|^G z{$H`@K7>l6B-Vkv&+#Zi!(q*I2eaKRcM|k&p-U}>lXA(REodQW3+xw;JAXPGh!rLS z<JvcUAD-PB^L+plmT^-$*(U&Uz_W}}Q-i$DpMb_gKO69} z##(=;u$kmdCluuWxF`Z<;HxfTyfmF6`4(7jO#{WL7b9_KZhww_z8q5uRCt}FSgyd5 ze4Ze_7_wav-$GCN;#$OVF=d^^%-^#g7I%&u&_XgF*iT?|Rl7DmdBE$}GKX)L;J#nr z)?f^PtO5`ZXH!{~uA84PQam>kM8CnSWO0@dKA0el1g#mz!G}lkT9Z&mitBFk@*3VF z8tvwXeB8z(;hF6$9Fxz z4`V&;XN4I96lri&vKVpFmh(@JZ_RysTY}%xsuIi(pQ?$?St?z9kE_s?Bw#0t+=+v` z5Mq2Zu=qjYGx~6yPJesjd`vOp$9VX+95kSOBlusaV|nMoU5$-czr!*r%)C zYucJa&*GSMzc;t(g&LCNJ1OnoE+Y2h-BIcY?0-gA;7voNp*fH$a%`)8ZQ<{GYY!ac zL*UUdcL$|<`^iU*-Tfr+$6!0!VE*AKW8mfQ^dnlSh=}`mfqNdZ$R+P*thZKn39iA) zZzRGrxL_n+YtKr==8DV)ar(ZCv~PvR))J|0QicfSGgoTToJe{UBG1ZLS%dMyyPobU zB?Z~%z3*AJm}X2;Ja{9_m@&_UkR53hLn(eqaiL?VD2-k8#P6$A2MQ(a@a1)xf@k&9>?>20_qwbRF z2Vwr^gCv_^7oQpk$nk%|V^rCj?YrDzU264xtCHwP=$1GUAub%8sAqQ=@9o~IU$EFFq+9kdjr z_9&q^=q8D8efAI3q|WJe!uaMkR~oBVHcI;mHoH9N&gc9&RT@MHx%}|_=&g&xu81^r zV>qNP5YnGGPX?&btrF~UeuPy?#g(R$Hby!@gGkn*&S$NJ?qrCJO5?DPY%C6g>yr23G=V#5R@W7+R7II!t%G@&YHJ926O%GhMSv>qAO*VCX$cTncO;(F$O} z!cs36e)l~qbn-(20<2(Zx)*pROMhxhF}302I}!EbkNiS;O4+~{4iI?jZt3+a?R&cD zm|(ET?h?iW(^i!It2Y1guP7YzLbm$@A#dCK-6~khr-z_um0Nah_-zRZ6f@C-EnKut z`A77;C0~Gtc~10Ea-(kpQnW8Pf1YZ^OvkEtSI>5*&Es`zhgwFn-oDB>MIZCW3BLl; z%|$!b;qE~?k$32|bfsk-#05LT;U%34n_U;?9~*t%a_gpi$!=-%$t9q><|5PYQ1jb{m*sbQ zD6oc(BuRgIr0C;-NL^2)Mt*M~JLpUx>;V1+uzum|c5A;T58v1SV}eYLLBUoE7<{Qh z6N-oaY*urz1jX{V$%{GFF+^z`3O9)Y$@5xo7Ce&usYkQP?Us6`wF*P|D4wbh;MfeY zsV+I!``Qd+NKW;6(FXt*piqGflq*9%eFdpk$#ooc?2Nb!(ep5Dm4j6IJaXY&< zdjU$j91(MWDxc;0%545tb!KV$Gahe>v&eJaq(FxN+F7wEKp=6WPSKvo&EK((K1Q-< z+10J<;7g=h?|7@R{XV3buSoMvavrLC04*zpvkD_#KHe7(LQ>S71G3n{q+11hwHoqr z=?ivRh3)qkC;HHFvw-9FN?w3nl9jc#``*9`CPdntl_OHAcYJsz$SJz*PpKCYh}J4< zc8=YN5^*THPY0wJnt9v(Kea>`CeyEMwiZsp3+gV6H15wn=dffTSDanO`PLYRJF9po70H{hP&ZZ;Zx=jTKn#smIy&W| zKLLclF8l^67WMTZ)SnVjPJUq9dg7CwRG2@p%g*rFlr$!r`ABH%#HkgWH zE^Cq^s^OGsN@411I!@}1)o-?4nrn&MJ66ZfoG@2q0zUY90K&D)6;D72hX7UIR|Kk; zQxnO-hJEI7lHL9T6Z1z-0(0n-XEp^>Bw7aEU>oqpB`!ZsqhM$IX%2b$uC8T(y75O# zV0hudj$y#0o66-4$H5FtqJu_#IkL1Qc@g(}E~8?nQl)+~{X$ycLQgbQeTS61^rivH-G%3jl!kU?pdB$bXYMPlZDn5q!}&j+jNil7nJ6Hvlcig5QVcNC&zR|=@RG;4_&@SR}QZm|8>2?>EBl1u91rKZjQkG zP=*t6L&b)eGt^Fs1u7xZ5?46_%Tr&>4GHZG&_m;vNNrp%s^jwG_1R9$gxZx6-llMp zu^ib@z~(&--r;>|=A(XL{>Q>dL)~-JBcofi1@#<=T*svZx~tlB4;@S&@XF)bzIz)# ziG}+Gze`g^{>CIN&&0+sBMSHwDhaCS$Uw`y>2c3;6H3)`B?f+_{fd|T;SjZi5S5C) z1;ziPK~6)38)&GQ@9q~rw%eVq%tONFS-IY4f6mYj0;+3$d`sxviQV3aSn^-W{xp?% zUyhu-^$9?vxI9>-W>mByb^Mh$I_G_=n!W=Y@Vq3yWitH}Y8r2ShL`qzZa&Kt`UBMA zDaumNv!l%WZ>csO{46~1h}@0(J^%eH7$H^ijOEKGlFpd!QSVpio1$2o;#iw$=I9fY zK&Z|e>0UP`Cl7~08Ocrjp+2X48qS_ihFY_QV!V?}s;Hg%3<{5|GT3!DACr6V5n2b6z)N?8$`BJFdXkMj z9plMAJf{*XI=Km}74(eRW7tF%{?>lf{?IzmLp!*OP8#RA7bQZY2hKyp*HkFD58=cn z5U9H7f{N(i#Pm^R?nx40d`rbf!G-e<$YB+I_uQ&cqyHf5Oe=+s`?$JZ@W`N&%X0N> zOJJ?GQZCBsn+EWE!8%C zS02j?354DyjR>1IVnh6kd!uSJ%WoB)m3FZB!tKnR@)yXl=3t?Hf7~E>&cG_he7O?} z_ai9UgwRWw5MGXuRj0~B%a#hket{?Bsx#%fleNtA^U}G>Pr~*Chz20M@5s1mtl+Fl zcs|dHFvN=VgH^rI&NK7Lg~XJ`P!@H`oCZp_2Fig3%04ZMj9HQ$&O`wkNK7(Y@ekA~q=Ns!i1jlC*xQ_*W~@%9keBB#1j-eO1tM9no&HZ_QzM9p(_t!ENG|2~Jc za(8NZXHUp<%PKtmseTS?jcVGiFq+Rc+xaA0YsNPyc{iQn#)vTf%NMC?T||v!e*rxm z#mO5)t$oDSN*9#Sl@GAlVpzet4MtkI^P1q?1S&S(c#)phTF(;-Hi@M{-<03GqvdsW z8`3Fz#fJt{;^R9_wAzGtnvQ+2ZDORld^B@$!i71k8m%t099QcKcR>8x<5d1aLswt; zdbUDPULi?{R?F&h_-aC81w+`!-uffvc^mcbtFDXkq(a0u6FlwZZ?%l#tMf17^BMI# z99Ll(ir;MEHkdSQU4Rudc1dyZWtarjn^j%U7yF2)*fvnIC(VUnt^G>GvrhAJDAs6 zE_#U4P~b)cu&3brQPPUzhzetd^_EP@K9r!=BH$gXo;{I`YRMVi%Q>7ud#OR3h(7d!d(LoWr+f#@nsi?Xg6l7a zyg$|KE{u|+d$DH?&I$M`^Rd)(qvpmG+P9{)t!F4w=Nmn_In7wRP(Fo9vcH5!YcFg4vT3_{pE0XbDI(Vf8+){_ z-({6c?zmDQWJz*(WG8EjV6bnr?o)}F>#cZ4@?}lV*7C1)Ki-;!WuRL!OkE#{MNdsS z{b15Cj(JW!dci#6_0!EiH+uPLi0P4=FZ_v8nZy?qU)kv-u+j zQe$pC>RNmh>6zNOv50(IwE1F@?Jhs`KeXRoz;ZvQ@#(w&Fc523wDt&geWG=Df~e;{ zv!!_^nk@7+w%j72BlJ@D3TOH8)BaY<48Ki=VL^1fq-Cql*1Y+GA~+~vJ*`5q;bh{} z8mnrY&(nK9Y41&sH}-x~hEJF6(0z_#^8mRm)eGyTQf1+Y#@ulkbOqB63~COJQiLcf-@xQ`?VYF77Hn_mV7Qp!AtrVRiV5 zkeG4Ibs@~Oms4i!%@9%(qLRvS>*=WQMpIPvvsG|P{gGh(Te^XoxjV8aVb(9w+dSJm zZ&vO(mdIp zrWdsylIoMtN9gr6+~7iT-da3Vh1NbC0*-* zK>7Ai_xb!X?M9JYqWmMs;I1UuoL(C%-!PN*FNqy8Y(QBPTG$sqZg5uc zQOw;6cOVF>^gk4?w8UwI_2183t@fQBINB&@>EBUZKkGc$)dXVmN1V8u-vo~?J<##d zY|yy-Ikg{KMAv=1yS^lOl22oC_XznB@@Xi1jT})w%WS17*DkLKsY(nyzF`y_{>R`! zAit|Ugm*i7ksiTs^_%ER)onBTfSoFlCX%!319OAMv(Yh$x4h4y^D~6}8+{KjFl-4m zsWxd4mEUVAS{l`E$suMxeAEv=<~Q`wE5~8I#v=cUYCxf|`|GTwC`yK_FZ{5>Z#Kax zRjrh0^5kE;$U?-)l#WVN*S|-FeGOo$8BSY=gbQLx8M|PH$I$>$?Alwct@0oJOI2pZ zTSxJGyC+Ad!&|YpROTom8N)|zs%r~#cAq2cLodzykJ1i>zoy?%c*7T_8cX@aa&g*! ze}v=|9Q#Yzuh7?%wAoIopI-?)B4fDC^9R57E|%6%>xL*paZKMFXU|&0tZ}N%%{?sH z>k;uk=Jlo3czd9MTcON8leQl6*+tfif zC}S|URWz+&BAEBmN)3A*-YR_=9>l_!1c=g0Iun=v;totU+5 zn8q5_iJf#dC@0L3&~KL7veD)aG`ewe$U{&wOhpWV&hbAlo=(s4=y;(;oG=D#!8WgX z9eLO+O}oN&(M1q}!~N$EOQI=fj9f9dbCH~G@+g?$q{?0|iT>ZKfsVgnKS^q!Z`^tA zYPNBvRep4?OPGUSJM-Oqk>Kn>=t>yIo0jCbV~2MNFL!fBw=z66Lo8X8|NeqEq}u!B za9=(vQ>d;{8O^>yENcmYm;2latu&i)dCHfNbp?A;j5^RhJZ$D_ zOltJ!HO`1RaB6MZg-BPPDdD#%I5N+|EfvmS4Oelz%owfO<&bM#6K*b{gqkFRZ z@hCR?gWpvx?+Mk!W-2X9FVi@d@+8!GOF{xI{heK2ydrCRZT#S8Xeh2myi8f{h`U-QI$nVN!8 ztmAxn3`wl0f%qCSa<#Xh@sTID<_PcKqs|&z0t3x(2UWI_#QGkQ^?4@Yr6P{Ph7)FO zVclw<|5;WH8&QOQsSx(F8lj6FO z0v~KIb2q!Vn(<}IikzN0%#TrW5XS7dljf0b{ieaQ()*}26;TFD<`7K8%#!h5YnOf{ zNTkf|9jm`Rkz;3B+YqqTth{mwBP=4B-S=y4*w?{wR&jJcs}z|sx_X5=pq_J1sq&e} zJ`o3DTY`SvpZt_p=}{ys3{Zv4i&`*v|gJ2Q88Gp8_n7*qc8uHuFF z4#CZPA0@N^2={%JYMc4thU15Ndi&fXm+^jTG~&J7N|D#bs8i~VGshXcEbgIPb>c}5 zb78_Y#DQrPEiu#X#-QUf_)~!`T|{9_P_5P z0$<(h8C!q766p*;MkE->tbLd}cbQu~GmfZsb`a+7a!68tK!PWJ1T8MA3ujuy-F(9I zG96k>(OoCQ8K^Q-(IT~laSd25l}AZ?LR8wB>?|{NrkTXL&}^wlXsix&6l)Bn4H_!{~4m+3_u4@)winIBe-)mrQ!Vi3&(;G>mtJ(+)_dO(O? z-ZL`6c6Z1|xKxL?J&0)^tFvToVUuu3568?cQ4?FUOdCmYGf2ULmbG_Px5sq<3|q>% zV1TR!R(~~l#Yun~BHZdpAhYte#z^|_0-)J=a7=>xC?)V7WAGYL(hl{_ zRQ-(_$2V`!m4{2#yYw+N^)?=;Ax>InPxaZQX6= z-~K}B>vx_#`s{$?bcshE!GK{U>n&< zHz)gd6~^(AZ;wRoZ0=)qd&9eI3oky`DciFSbB-#z+uggh7)*BC)}u(MId5f4o(7|i z=NwZ;uwV`Fbe9EkG|vTf@LnYv#GjrLx*rhI2g_DIy#~MQNW)}T+#KiG@cjb-Jij(n zJ7|{CpZmMaQTKJE@Uu$ zlIM`5z9uln7~a8(>Xi_k+t{9cd3AJFh`P+@X%vTU5suhT0hZ>o zBFx%8Qqm<=1(S0JWOJ{dt_5G)hwR_1x!7wZ!4}-FZ`7 z&o6_=`A(yr_q;yLMIDgtyis!aw;Ih_-J?4Po0TI@>IL#F^5qTK5*~*Sxg-Psh2+%r zH^SO=qPzC$0m4TUXLV<_k+F5hKO&`t4NRitP(gXgOGzAYL>{V2a+0j*hTRtljsPK+XZQHALr&t_T}MWk=2Ba`xfd^dGrO! z%6kaEPI1}#-{)!~oj;4izJwRqhmWKeT0lix6a3|q4}SOOY<`%!s=7`N#YvX5e8U6# zubk%(daTIt!imuzQ#Is+Mot0c(=PQRL#Z&I0g=mek@$wpJ@`Rc8&nkO{QCQ)1K)zy zE4pdEUovT3bm1B#t)_771j-1mw7rt)#bd#|2|OPv73Rg=CT$PpJ}x@?dfWp&fTQvuU6<9}xXXeq~d%09>We&Zv!c5pv1&SA$? ztNOW!5U@YmUmT#9h4|wshWZOFQ?+gd%6L3Z6<*~CoA}Vr`gFtUDA}KVr{or43op=K z)}!o!Ug0HZ9!{S-A?4;n_pe|VoXQxM>$-%z$L!!*afrdq&fKl}Ao?fe^6sW1@L;pc zPLOYTw(up?0eiRoGz8_6k>N_dan4$kUjMsHu0AMq+MP&t8})P>_Pz4Pc#xAo7x zRA7#Y@I-TuY5Ce=bH51dG?SS^XdP+dgkx-9aci;1E#}9ZG^PxTU{_e;bYEs_b)}qcj_xFg^tx486_D!KkkCp2& z_nR@rL+a{P{(Z7ru&anfLPc9hM}3+b?y^I(Qpx(?`-b(?yvXg62wi#Yj(Je#=aj3; zl&PO|w`cBm4%YtmpuCh9UVCa5oNT@Ez>rVNk#vX;FPEKFi zgC5@#whIu?CGW%=SmVUwU!=@jdLr7%qG`gB-Aqw7Qe#Jo*g6}e_#g6s!9O- zQv-3E`jcGCq=rOt?gQ&nGmbDEps2oU7hd*I!k4LMJXp zn66u+k^aV^{h{I)Afr?b>9%QiEF8)Rpw*e zHew0-2}|l6s)mz3&+XBRTy)YtUc%wY-d9Z!P4l^19lM03*W#sC$~XdKqLdiw-nZt` zckFn5Re$GP_^LF?x_WBH!pSul{sqYoqfp5_n6($5AdI>Jr+dRz;0fnM~4-W0oB)6MDN$ba(j=_1d0pD zDjUOoo;@6Vd=2W$_Oe{vvRv6v6(Ad^Baxr2i_yN@ReE9;{S4te%^l{c1>)Y54< zfeztII$c`M1^22$d{C9E5~bof%9m4m_d|L~wI}MOHsV|gkJ~J9F5ZmO?l(DJakFMv zso#N$ubhZt@fPiOC}XvWm^#^g7witlBCA(|P9UI22&Yi{wEVUw%*$(=sc~m2iM@V* zREN;_sy>}24+XIjrw7@>U2An+(y=V|{xNW^zA4E^ileDuCrDMwK0;WB&ONIms=D3~ zUDryYkgo zQtQV~(N62SR$Sg!NXwbec8u||cU>vlD7+9?v~Mm_?k>0zYP)PwKB!EyGtL0&AR+eq zj43H!8lNbRP7b%bhb$>As@Eq7>ky&rW{-x#O{f8gJcRrp6xuCmUHH;owFq=k#A}P^ zT(Gn^n(rsEE5J#H)3xCJVo@T$-S<~uAk4E#+KS>i6k*BXX>>~1QHw=RIde==#+PG1 z^ikr(U734*D)vrNuydJnPcrvhy}VvJ$$byO2>mLJ;xeu1*9*8wX`QWJJEln*wg?u4 zM~JGt6h&g4@W%(>^1K#zEKqR29PUP5S)!Ytc(e!~HGHVxvWOQ6h<5HE(wBQb)?=^Q zcT{Kn1)h;^uu{ z^VpNo5=*--)ydBZvux!J-`(!r#gOSNc{vWSQHAbrge|0B=p}#APH-(*LYCX@KUa^e zBupMpF+2!16iP=KS-sm1ySVpKe{2Ihs>5|qcn(6A9(N6cY9*u(zv?j#^!Qh=x>>R$ z`|MY8;fos)rq!&K(LbKCg?q8C>pR|xtTxm|*tc7a?N)^?-c>q4XNyyriRPJ$7Gg>$ zu0(i?T8*7mHIBP=Kj!t2Nb~Q?^>MIG#9q|U%b_hRJ3r;U!uJ8%(vzDb) zou^i-AVgK^wNAI1$Ysk+S6@S4wV?+6jx++FN}VlhjGx3 zF?K-UzJCElTy$G!jR})oj?*c2nix`}a8&15eU4a#19qFx*tQ{HO-PQc{ynHM6HO;S za+RmNQl3zyylG11yDdjYO#Oh5ePIB@$KFNd!&I88>l8yG@lUQlNs(XGqN&3On@kA_ zx-^)Hs>Z)EoJHY@n=ZV4si;|+OCi3>u`A`1vf2oHGI_E}@O?G^2U-%y|4PW>gk_;L7V2i+^ z1tNCP5IpyZ9h9K9_YoZm_^MX-)xDTsjNSA^Rv>J><+-U$1`@Q*L-9#iED-P@#Mg;`*f+` zP*!5HzRmO5!o2{Jd;&9$(9hfCg9LuM8AeGVE7dZ4u6xein4}T~TN-;#AKORbEZsg* z>xY&k#8oF%kNdx$)W;m_2S&65yz_GvA^h=FvimlHGqTl%W+C8SAwwm9?Off32G}p^%+p8?J0b$a}CX_AXn+noQ<2Y3?HF<5glRx$4;= zhZhHI@X9I-o|sMKXNYV`^nex~5!@2$jpr6xt}%yQ5vg%khlIW3>KL~BEQ8=;w_;PNjcqBb8y;;~$!Cc@-;3Bd7bs^tjl440tEhx*v zVbpZLfL^gMFukXqz}qWg^T7Erk8&Z28iKeuj~eNN5M+__##WJ|jHyDi zi}{~z?m=YzUz+wA0_gF(szq_}Z^|EpaDv)~X zT2Sw-G#tS5wPJ>+2|6E=O=F968Px<4z3R$%Lj_ z(~=IoVP^8&w^%z!7$P;!WJslMyO)L>NYblGt3Q6^zt5Y}e!ZgMRm$6Nc4N&t71rF9 zy=Bo3IIb?Z2M^KgyTT*&INb2@v8%rY@By1^H>SxG)6j1$c1Z*qW->T*_*`T3Y zQ%-ce`6H&?8et|^4c0Wo=N=6&5}1FzFROg#bRmL`$|OFiae?|ek9OpyP;r1<74PH7 z$_wR`ZiVz068Q>rs1)c9GB8hY1&=1~D;OE5NUKDTd06g8QT%Sb=V|oOH5>_7EyC>w z9C*Tjx5cAol~nA-=S{&As29XXfDt&|TH1PMy8qwYDS$m@i6~4gFi-IlAsS6wq&m^|%-+-FWHJm`m1X z*4ZjkL3@<;<+_3=0e$Ay_`Fb#LjGpVR(1v662!7LCL94pMvcXZLZRx%TAb0uzt1AH z2&pUw;~1*60AS%V2HzR!4{H=?gCIM=%=0hErGIRPx(pO6X1b-O{=g17X|!qf&gGbj zw8<$jGO`f}f5T*Cw}EZj@e>cWZ%-Vx$;fIxpG`INVtz>uvxmPt`@^2lnF@%6ZZ$+J zB8yBZxt{+sK%y7y#CenKgg88ccg9H3iP4V6+Q5%4YmUpX@B8=)De5l5jvlqwj;lFk z4W#HGhX~^mOxx+~qRZ}FxoMA;UOn51fEUe_(wsH+x8bXxQ*?@>w2yX?E!(d&(o|Ar zSi+V}x;g(EhX@QJ-VFiEX>rGZWTC#Kn@G(i_xr8falQv$rXr@PL)TtS!FS5LbV+Wn zz=G9^v#p81-Y3C9FRp9Xk)elrxtz+EdyJ@qr{|ZCrV6LIqXhyNR5N4CY^Qm<>Pl&C z<*F%N{zFj2GiGsBG6F$^C1Bg;k9~fn_?S8`3I?~9rx6Gd>RFYXJDMxK?uSjNfuc-S zqf9o0*Q3Q=>dPfoD2Po?RLw&X4TBh~X~DmJio#@u3UbB0yl#gaA2_ZWijx8FDS z>Q_`s4wK?qb?KeW3P&~Rf4oBWWKZ6|=r3Q2@p?UQ zc;4jJedRm3op4|9PIr81)UiBiN-mlD)yMpd_oZSr!D)rFGK@&CP*%iruHu!>y0N7S zfu6^qm!Gl54Q;_;`T3$j6n4tT1f)bj?CbPx2t{+GeJPR_m7W8r_t%NOHs$>Kt+M+w z#h?!D$7Ff+eOEb9TkAx!?n7$v*y_VlDkA?b`fyhyt;9RvvxVLyjbNIIW}nN@9aD4E z2k&{8rjgUm=B;Iep{`}C(O2-nE8g|d#{h$HxjN?Fb)Sww6`6n9#=XAUJMRclSDf$s zS3%y@}r{(6l4iI0T=CM${a@@Gx*2u5q8A$D`51ON{ZtHm$Tk8sG-Dva2@)|EX0 z7L^Dusps!euxX(v-vKRg19o3--<3<~8NQRZg?&H>BRR2pl&W(Y_4#1f$1@0nQo#tO zWRyoHjxP4hr4l^dR07Aa2g?r&9dAdnRZKx10>@AmoZ}D@LVObXw6OFB73#L^w<%N zrtRs-O&^`UWAzUI1W}x8H$;Rtu z>g_%CBt@b|{<_{xS6#nhB$~dG2U>t1MvEM*sEtmXkBRGLYdeCd9-BiP*jkBby`SPI^(l#*Sfdg z;U@S=V4|5Wg2b9p&M&fby!`8=0;H_eT@T4}#YE>fYE5++^MO|Yqb-iw8#6+zpu-+V zqA?B7YedshEta^MlWX{fyti)1y8#g#JlH5zUTG=b23PYP!`1yho3%era!@mx%P_?e-qj;|n&Ke2)TbRIFm4r+VqsZ4puv;3VGzaovC4fM<} zV?1M?oo7F18tFG$4KZ+;z?C)prxP3*4?|voNi8P7j5Bew_?yEj1A-BOi$Qox=l5t} zl=AG=CY%KuMdRsoQsa+bhlt{CFXyhO)p%AUs+ELoj0Fd5{*WFgS;emPNrW`%xiGN&6^i?5E`A2zT#??=0!-NgX@$^#RUimHYe`H%=3G%huVa^jMo9PD`KLR&t$N^YdKF!(y2oI)@v?4E z6b=!J=)rFCcHQb*gZ0?9ecmXXjrdxd->UdSGyeF?@9xI3WqAdjO{z~}=kc1%ehxX$ zyYIxXTmdKuloD&$O`Tx!YM+nFL6KlTdl%=Hp*5mMLHBL=MWmigQ*)?UsV$y*YE2^m zgUTpvIHLT*`u=riUmbt&1Wy0qiN;JXui@aL|+6n^}q;M z-E6XO$WS4Gvpc1*b=Hq3Wn*795|mj;q5#LL%^M#+L1UqYM#VVwc9Q!A$fB|$NR-(uC)Nyvib3p`Vw>9RnrF3KJ5JCR-~|De8!9A zRohGz7g|WN%sL>$BHa^mvezcX3B_L38i~E|O42C?hD^ zNoD^mqL4cxX;EUg^`Trz(!3Mv8=Vc;{&S8ksG58nn`&y8j4S~z&Ii(qU$Nts!up9D z2z3{77Qo_g$H1x8jZWnolld(=pC)*OWltldJqnZi(GatJ&^1IxoN)q&_|95C%PXsC z{rJ1-@C$PY>2S&8lMN3gdV=VS-W;tJP@VueYAMLzM@K?I6r|Sx86u4v!Eq;-ahAa# zi;Qs1lH6gyNWz1TU_F76F&J^jfkSeRCf7D`-T}4BZ;jM|!1r6n_Ea=vm5OqW`hiO& z4QCIqmj!#P<~Y5bsQR6z26cUbsFy0J4sNrsp?Kna1j;_=eo9M1U&0Iz6D=&WVL#p9 zo>Au0@Ztz4bCoiwYoTsI2s93AUvq7x!ET$;Oq(`(1(ACIW z`a}AD<*h%jet1Q`kSDl1{{>~De=>U#?`v25vi^?*rMdMUMj?NdX`IPPhMGnoLUg(@ zXU>y)*+V1GDw&x0388~~O5n7Q<@ZZt$5bb=?JMzAy)6@zXoys+=_n4&R9_^cHjxk3qL5v}N7+C>M_R z3l-%BA5YQYn^T;^?J%9*)4>lE>zheT1bG(6lHowv$CK*~x2m-h+Ef1mRY?oFik=JC zuXUCYBljJtel_Rd(!)*bjA9O%LYghI33DbMhaZFxBMaISuMsDk-8JrMYU#A69L-P!AH%0PcUjr9gzBNk6e0J^% zx(8`@BmoJ@&p)W>-F3Xa*1UyTsHK2C0YZuL{`h`GoJf0stkvR}OlhTX(}LiTS$Eihf0 z(X-VsmoQN=2{xwYJpfr9UH_ybz`KItr4*vp$<$Uyzmw2S;W(t$94zeHm&08TEIKc# zxLTWxu;T~loO+L1!AXm~X!u5doYSFMKKxGE!g_>tJgFA(ZJ89rZZ`EY`;IsW$ME%o zU(VrKHGm#W2zotKR)2^GF2lwPMF+WWGd?L-xG7gHl}+);nd|hqqPM55mC0#LbyEu* zs*im!ns}Ja4bQU69bi9yM7Ye61!x}+KCJoTPhpO>)Gwl)v{z!v;mP|&Xj1L9=?4g+}){!JpvxiV6!-K%_4P?Qn9d-g^U_AnSHrV_9icmj~M=_QsKKI zu`ezE@vNLnqtg<`wxbB#Pyv{9Oz^f=fyKkH}cWq%! ztI)_;xDWlsp41Zuuk+Hkx%~EiE%`}Zf)+5?aOjCdExF5&B%_B*vdk()o6kLlG_s*| zV>avQio0!KTGKQi7o9g@+v!_bwAbmhCh3mdJE?s{NjDwT{_Io*u2EQ&dA~SJ&zj=O zeaYdp3K`sHydrQws2@9#1{vfD znxSJB-l1^i@$h*HrQJ8`$40e6tLo(M>|CTr4cwcH^piS}WFIW^5R(VVQhK8H{llV) zO;D?Q4!38Seq0+ryp-gi-6coGu65d2?L%|X0o5JIk@6QjM{d+01)AHx`eA z5^^0tklEk&xZ4ykvILd?E}(6nGzp9{%ex_EbP@h0Gp?10WpIGSd{&O*j^dVR4n`u9 z#h4tGBsus~vUl6d8F6?|2G>vp)2a&}>lo44Q&^zE`Cl;ua|y7P!%T^eBZW3qfsgcJ z89!vy5<7ueEKz$cL+Y&){?=)P`DuUJ>7cMa+UTL;H2pKw6VHz@Y)8%ZBU z;XDcCYG0I-^}KfQspohM4-=k>ua%faA!Fg6ENyf5MG9pK4uQ5z;{fWHSEV~j+NraX zjgwSufMUe+C*OeacA z`y$b}1(FV6*SzEv85 z^HD6?RUNH9pBoH(zRrHSZpNplRG;R3-j^SnDtkuyFh;jV^0H1stn~T#2LV&(h3)5h z`VQc_=Cg^y7%3~{G^*xh^%7vL8>c4@=`DUPPj1;ZCrTWGvf@Vs1q8~*gp>s=_3@q9 z=BVoX(#(I5gi0`cBdld$_| z!OKuH_fDs@J-13(l~xHUAPG3~M=#06JX){nF}!}{L@zB?OaG8{)8{(fJ9%xY?}_7^ zPh~rqpMEq!S%E2e8Kqyn94MjrgqTG7SajCC-L$h?^cA`n?;*iB`o2*PqxK(lb58lb zwmOLq+@3sEMDtYe2pj!CQF%*y&lEt!h-3e1PiofsxVwz!g^Ull z#`ktNQ`f&~EXl*of~$cdTnFWK6zd7~;@HZJ6z}=3i{$CP8r%bDtHk86Phqk?vQ>V% zuYZGk5)er%Q1eI*;8kT0e5~C%vC|oqrsOY+(_IZGHW_dUPTl63zKy4NrDwf-gP9V~ z;d!5HsKUc{tL(aDt?Fro!R!h~l=9OCW=eN%vi`cTTG#;2Y%gOzV~kFqeH-Dx*#fmU z7r^nJ;UIqk8vuDgSRXejg!oq39NnBvFR$^fQ4Qasf!}y)WP@8`ljyz0Dp`fxI1XBi zyKc96a*BLE$y|7vwF$|Qk{D|KcswhZT_QB46K&48_(bz6Ywf0lNE{Qxa;XF9{Ys*# z{df#w4^*tx+;#WtK-N)cZ7FpQ*Y(3YE~`=&{9P4z$+TFAvO+h^HsOu85K zF+~=GLb$ULVTecQywW)c4FbgNiJ7i6V(3Jg*%w|nVK6r)W=fCy&LbTPXF`aygP(*s z$O3-acbG?h_u8coO=s&1X%O3LqWvjz@2%M=iKV?A$%Tfi%-z<;?ceFQ_bXP^rPJf2gA(J(D7_=IUaUUUZKTW@m|8m6ashQ65I4yH# z07RIzNZ76sTKoRsAGp7CrjGtiD%EScxtdSyG?IVWmFS4q=5d>afL}AOIK-@z!ZMQ3 z8*Nj-fp_+6`rBmyqNqDOM)eZ z-XyS-3*J4?cZYWMw@bg28_Ef+o}3aqtF_T^CR7LA#G;04&la!ixIgg^m1!U@S-2c7 zvx*!rb!mSbEr67U2tYh|3?cAhM2tOpZXUQXa4c3CPNuLi;$rH062 zlLHZYa;NtvRMHTDh&U$~&M*p_MV|V-pK$-zh^tO73KvSx8DoNj?m5&v++hg&Sc#0b zXtpS1T)lJzzgn{BQ&$-hIm06QmRk(#UBy|WO`chmvEG*2G>g-mYIZ6g+-!WxGB`s? z#@Es_u6c(QuUV;&{cgL zUI}1~>-?o6IAl zw;@8qUZ;vk0Yf(uzFe}zfAj1PMWhB*@i~wv%Q8yV=Cy?ipq3q=lOXWHqV`>@h@{DB zduGkSTQn{9`C7D~ay96(YA;7NS{eDhqn047<`>4xDv?J~Kp_U8`8jU*1FyfSHcql~ zt;7Bc@%hqucmgxW;i~q{ne{Lt@h;atC5Ao(_s2`$IPbNZhg~K3^o~UP^5F#K6}lb| zbJtpbB)$b(F#TjQuI$d~=D(fVcAY(5ATXS)q{?8+B1i%%9!dV)RhNT%QI|RIk{V}= zQR}8O%HTupyQinSI5Ea|L9&WLyWsPVO&B0C`dB%CpSC6Zb*O*!sL9@veEd;|F656# z1zY5bFi>%`9RogmVa56MnJUCj6etwkkag}k!yRGWTRxvgv$<2e9iBFJD~bOO&Fm!8 zfoX1f^?2Tq{`(5V_@fEx8n5T49fBW*M^&jrFb~0PDXbb=xv%b@1P?J#>6~eR z+EfPO0cTyn0u+AJNHf?~ykw5WDx(l_b)Bs|=IH5Mv{?QnX69(@00c~c-~R|f9K>+L zt1i8G=$t2jup`!%sa4tF`rq|}vUix4R9*0QYz)j$@c+PpW&CvcQR#3E<+@x{xZW3L zV~ygBmk%ZUx%6s3$EcpGh-XLTcZgmDD&$Tv$kbPZ`Zu7^<}*=A)C_!sC&!xNePK*B zP<|EaETL}a!4~+QYoX3dQ4t-JonZm*HPf!;u$Ii)Wrd|GhgL9&CG5`p-6?+*yh}4X z)a9XY*&*x>bA4)e_5-XFdLQFJ&a1t?U7UJMRwf&eEZMofR6?t~4^VTX>EJ6$Jbmfl znr5|uNUZtNJZyDk&}qIAdZ8YsB!Wtl@J=kSjxpGkeaEenWl&+p5V~_s(Iqjt@2kP* z6gm(!4mH3OnZ=3sueOBjU&Xn`+1lT>ZOdbBXliwq@7;PG{OI-FEPkf6^F*Ewp4=%; zd{+J=q5Oz+?RIaPY_^9$04hgJ0Cgjv=|Fe-NBzFGC_7e4yPWR6ImJ{%$PPdS1H2Ad zGhqT8gd@wGd*%D3O&Py4l=YN4d^+EL1?sEtXsI&zcD4)6XTpLyK?mYRw!P?fRV>dc0f%{RQ5kidbnp`6o@C&cWZI=(4 z<|6GDGFA&?>X5ZDtvR>pfl2HiG;T5dBcW&vG9$KdI>xi?@Q}nLx$$EpUA#pF>`JpK zpq=W^f!ig)9Sj}Qo}z4k+9^NX_g}pxEwP{uyrS9e>=i@#uc_A?OdUNOf9AG|qGmek z;T-(MVcr*=G+nutd#qwIP^33Oh72PY57FYjWmta0^m0Ogx&GUqTKG!+weB$ACGnx0 z9H+MkL3r#d*hfH`EJBH8P-#Y`g{`dAPmgR`M*2kf$+HY`lF}*q%;oXQy8a`cYv}<| z;;e3F@#KUE*KBfPHpR#!lYZ=G`Ut7a03sfRt#H{^#W4?JN{1tE_@Na4sFjDZu5g4y zxWKjVC^rY@ks^o6;YA0BC|iHFN@&LLc>?2Wks%}_K|S{XQ!h3O>?Q?&G!_3HJs{}+ zBN>^Z-*2|bq_i>l$UGAG|J-kKf3B`6yS`S3fSw3=GV7ss+vsxaS%u*%{z=bUmD?5ov*#MIyGzg8fFiLFgwY8CO!l2 z3i7?~uUjlhf}>Z%5g1I|j;did@co6#EAkCH5#~}rImJH?bgB#2-8ohZcP4=( zMx7g^^DKLf;AU2kH>DBEC02IM#(#u^4LIzkL4c)vDc=DohxceL~Fi#828 zusbk-aH6FYwdLw6X~rQ1B4drZAbUn+u&Vw#ZbW2wxD{+%LaYBEE)pt;;78JsCFlMfZ&fen zpL!ezDH?IU12-QMlM1`r%KR0?M(ZCVH{8Gn54DqDgIFVAN^II^`S48|Dp>K8)lNk|WvwGyA zEV&402ba$)ZrI^3UQUbn57~bZaw~l)8%z+pTyWf8?)O6!Z?fL4GUa-Vj$G=183eD~ zfHnvcp1;AZFFHN8P_#1Luo)m;IAP7xolUZ_SJ72YVORE4h3OPFQwcJ3=f@ZR$1_oL zMH7eiTKQ|^Y0iiD_K^~swNymFV_9_K(eNy>e`olKTqxd0 zQ_KJ2x=prvFXtNm79Y7zX1q2U26Nz!$lw|gCFu6^iE5oJgrZ^Z)AaoBA4%K#D0~SC z3U!fbeB%;5F8%n+qycCkY>$ITR2HsMOApei>`iQn%D3b4M>d3E{p-5NO*^xhp@_`Mx~NNBZVj`uK^sd8q8&bIVrQjjsC>%vhh*+c#*@-QQl07;)$Q z$u8Bpc%=&>;;rE)>fi4aU+!XY^H{ZXaL6VZINzl@xSg-_g^f#`0aOPB(g|E>xVbjO z@6xu{slnCeZL3(eq0EeHe&6=dDJH5UQ~gZ% z4%K_8?Ms<)X-orR?4FIt!Ify$T!^4KVln4CijR?^1#3!4xr`p1* z{*D0R5mXorsiUE_H<$Q&$PoC;F?a1)b&ZMO{{3j)hX83)OXRdCRPTqc*JgxC{bJ!X zW;tT6fmOQfgBQie@6URyg5K%+blhfIl}(nxpFMM`MJ8d@F8ND9du%5N zfmln;hL{K;_ZbfW{?%9NhH%R`PoB0z68=Sop(Bnx4(B_D;Z(EA6ON-^=)MF@ zzT}4VfVpf#el{Fo?XejO(loRrj902Fos;(65oUY$i@)wik;gM%1Ld74(@vELc*sk(a`f*xeH zk{qUj*5+B^o&f!nM!l zy&=A0B_H*N=jeVVul|&9g`nJh1#|445F}UDzCLdCKUxV39uFPKl^3U@{o;{V93baq zhp0+*B8#mbhg?~}yG;Wd_N(ckFl3yTmXr4@u}{=IcQ6Nt^Bw{OykM!H7A|s#w^X+N zgJbGpk&;+Le&gR12zbaor#XC|c$orrO_F?=_`7>crgf8#_$2;{c;aL`OBNj#Ebz46 zvwO|GJ?)BkkCT8xQYQv^CgBul^8NQrg0Q+aopCt67PQ$NMw#OFb!eDsdZw-)=2@BI zb3Vc@pP3MPgGEaUDugYtlh@<%oi}{T?zDY5Eq*hE6VegjO?Eh8Q@zpdxQT;rXyE;L zFh8)UcsE}95M6u=pZ7p9DjCv;O}TA3^&Ik(TAlk86z#%gJT2BlV$dm!c4&Z|iN2}O z^nWjuBO2r1>RP!?4!DWrbD<`y@xN_PLv5*y0S|BHmJM#paL~vXe{YlWVgBbSffkp- zho`aECv_}uge-n63EmJ@vKMBu*pU6PXzmrI(ANk7Xn(cnb1@l;X3H|xkXY;O zItYF;I6A0CR&Tbegr|J_d{c+ty8ko6--xf*SUY-xO@{7^X%ZuaKh5d!6Oxb-&Py}=T&svd`$t8N#6 z5}I@C?FdVbT(@ly;pav~{JfCH$$2@mLW6&cXKb`PLWnr%5-8mUh z%IpLM1K!vNhQ(Z_FRc(pjjFQy&=lA~V``Xj+q`QzZS;`=zOwA#CuhA`^|Gu@(B*b( z1Qj-s&rZ|C1rf%WUxuw$Z?4yPT6$Oc`p`t zE)IUw7rpTpxbyG3!_aAH_YH^kw5hrsHsQD5e6bK>v*_sxe2ZfBOaYu7B6`=`XUd&w zp-)M91=bPesmouyt|Yu2E-HihEOKx2Dkf z!_Vl!JNX~uOir3u8b(ZseI-Ei7~Ya=mzY1Qk}!1}`v2Pu=V8(2TUUZIX0-PX>1%!8 z@x_<0W7Akrdv}-oX$XZ6a;z)eok0gdIS+d-=0iFkcbN1p*LQE2bvBb_=Vfz2%|lCx z&UNuW@&MCc9foH~H%{8BHo>(ahaz{5(QrYLDWu5I(U>o-b7U`harz0SDBPRjEZ+n( zm9c1mtf=~j{1f8?2gyF z6|nD1q=Lmy`Gp>4Ab^ngif)IA3u%^E>ttLx5G$uWSWuVt2oI-RdhxOox3#kQ@Gzc@ z;T7`9cG-XswC-Pd23Zet734Qn925g=7^)i9@KBVnyj6D8KdAz0H|I!}?iY zu%Vpf*J>dsQV7MS0e=a2k%KsHz+0vw{@-RqO~iQqrmgsxM~ivUx=z@drqVS>Pr-gyFALNFpeyE2lyL@Bn{q}X?ky}IA(?g8>sGlJyom59N zwlLi^JK0$WRohh_105|fi~;Xe>77c!`Sw>2Wh}8X7?Qho4I{&4oMw;wsBL0~q2pI} zsK&7vNXYkJdfLX22v5le6ezpd_{A3+;(c+Zo!?R(N{oxDe9On>>HXw@(tPUke(IaN z3Fg1b>WN}KUID>W4Ij8Sy-1-UP(c@Wk8Z$1KqpbsXvmyL3x^vu#`903O-NmBRiW0V zSq+f6N{riWcHfA?Po`3@D~-Dqp2z0WE|$Iqrd$m@=D;Q*41y(h>nb>8+KtWm?gS2~ zr@S=^Q??3m{Hs7veARz6^D1Y11o-XC)aJk*a8NWjhQnJr zUn)Mnsqb=X&eg}O>!m=k06bwHXg^5-qD zDAmRHr#CUWAdB0XzWcYm%VPM$ACrdti`#QgE==&Sa;nXQ!JRjiU?)z6aAj(R>xen~ z&mQ?H$^J}Ktr_zUg$&ar$Qu%&JU|>%2!kkd;>Fg7{b5p?fo?p#0`l`=$bum@h5pY4 zP~LY0dmD&ie(F%bBO5?U66<083fT~wRVW3GD2?6IKpkqZxuFX%f{&wPX|JwAHxuO{SYu zlMJcF*Lf6_6Mis@<7ZgJEiZ1})@(J3`x42Ej%<$CB0G^kwECk-vjK8maSnMi1(@T0 zd$$fcIcz;SRQYm<8Ra61*nHs%AymI^XT*ip!LDE+Fn*3&Gon1q8UUTG^>jHeR*nuN zJwMf&lXB#9W%~u`nO+rCQQIs@ICWTg2zBYsnH$BbnN><)j)ll26!*q^*~&- z4{g)670-(mbnNe>jWo#5AtB<2-tU(SV_rAF6i~0aRijR3JNTvUfu;b2kAY*%7 zNozC2GcZ7plU`H-Vo#r8=e^;L+w_DGxM#!=hmV61-yuGMMKD~I*xMj;6Pa8<_CNDxcS5k6-E8E-}1LvV;E zxsfCpwsg(L{lZDwAJPzQ*$(;omx`X^ZEwM7{vzG0Y}|-mPBkm5<5}AzlfKtEuj9E{ ztJt1;R~IE<0yOK$_UohfYelziAD+HSg=3kytmuQ3ThCV=#q5_59&5tUL6V!@H&a#L(*#2dI?3zDqpN+TOy3v(qdkgk*EM(qW3(5wN zMYU;h2JVsN_-Gqm#FMOlAzwdQu>T=Y_b%|~6X_7`icted%>Utc+#c<g87Y)0)M;L=ud5x;P%Agj;C;S@y;RO-0?gJ&BvvTterOz7 zgJ`kr21Y*9aK(J);ms|)!8&DxaDOd{QMKS?I5)Uk6q}+zsi%01V4BK z=h;xN#TIaQaRl&meTlLyC1g^XJn zx!=;doVgRX0q1^>bWS*LK66B)Z6_&v-84L>yAZj&vA4ZzjxFMqvFBx_!o67&xjNbUIBb^v#wk#UIP2J)t>%H)6?kP1t3qGU8rf60c!Z$ zXb_}phV>#zfak0<0ez4bZswU}TaanY%kY6T9dHA8-Ie(C;d+XB3Jn|Jy~*K~gD@H( zHP%6L2P;IfF2N5koV*Oz{7F(;HFi%QvXFGuaFATnW(g*is8duv{OArw)6w(YG+^QS zRFonl_ZsChU*M%{Cp0V1(Osi%In=yh?I)JD>i)A`a|_>C{oY+IsWoj;#OKO|ElO9N zoep^1J5Bk|6^@_qlIKOkYwGo}R^!z)WsqJOxP)Y{)@S*Z1 zgwWLLNlr!eMO{GSgk74jUcMpUT}ok^_AZy9Pa*P~M<@gffstnW)BDD-fH#wt7-n5j zNI(Wt1x%Ail=vhL3ku#*u~Z`!3=`QGwkZ|TNep2GH7PimWQB1!%oK!1P#41IaH-PK zUwvyL`*F$%(xkv=!4UEvH>kulCr`Dg!4?x!;TKx#MmWnRij!9HjW!hzoi(s@JZ0=z zj9D~*<*o~FEO zC(glb1CI3BwcJM35n++zoMne8HJ2n9>%0EUe;z8fcGJ;mMA6JWOl_;8`&a6WYV9D5 zy`Eh({ZauOG>N92axJG3?vh}K$^6%OmMz(hz?-+4=N-<~jPCOc%e_$_fHGKosaww7 zdfljQZA-26%9Zw5;l5^Zs+{DN$VVA?rx8pW8G+c)RWGCN^kaN>zUpnL;{~Akl*9$3E4L~BBKi&u9csYHV`^4<0t>jmtz3n*gB*j<|sM9lr z(?gX=&6UZpN;k!B@Vn~M2kxOQKH6i*ehw=6lcaLZ8V%};c5g`QK?q=@UQb|@k<2Ud z=i9m7cnc3<+L=`&F3dqpq+vlUbnW;8t}zI%fMQx_h_12$hzh_>Hd>sru;-6%Bsp>I zSW7{$0BCjM+Erw53@L!hY@o9)WC$`50PJd}!dd(ny=C1P$E;a$83>Fu53!CI9zhS2 z)~d@H>diyULbNhJ_!&tA7;qL#WU&3k0Iewq_(M|HV9dWyOt&zh?pH@NL#Z)mG!K^Kx?2?6}$7NVr zw0$Oq*SmQPTQ_QmUfg})(ac3b?s=2og=d82>QY8%3vN!ml^pj^7Rc{|CfolIh*+3m zr^kPCjR@S~y9~S^Uos_TR3R|&Ea+vq#PQ9*1%x3r$xlw7L3)*w!HU(|KgKzUg#?w` zRj4DWtA|-4XLL{INvsGFTLC3htF~UG{h9Xd9y# z1Q`4|kIvqQ2;pch$zW6M>s^H@LjZwj_njX47PCA2AA6^~z-J+{kspnq8BBM$MF-aL z-O_iQpVWe{CgfT^VnY|Wnrkz^`1ksud^e>RAx-@&{oV&6wl#^fY=s|LMhJ9hV|iac z@n++`Ub+c5b6)fEBxVexhwFs7-89($=_g=A2Q<|7Xr3}ZKX+iV`FqLjZF-hJcj#uE zcbY)xXHy{SxMG%Pi?KNN03;exno`I(c)X0f{sidxlWXPAEK_$NO83B1 z!jNTldd5*?WuIX(iBd~<`B3(#mcVw1Kl?mvcfh<8x3A;HlWxhsO6IlgtW+oU!b>v9 zQsOb^94N!god>KW2{&!vK z(EPrY4+g4yrvTCNT;xJQT+K6kFrJ?|Zl^5%W+(A>yR9in(;3Ee;AH-A&d&UJuQS<` z6BHfoHk?C6n09fJV?dfLE^^6aF9vTx-+g2snmMlDHEUa=u_84=qYq+Sg8&ZNC-rtm z?k6#_rMD29VUU8yUu*JI4n{2zQ>_OrHVG{x~DkLE-vg2&OiQ2v>>X7swJm}JIMfvU`5vh-!k zvrWXa2wXwGO*OKiy>e?V#%;(*X-(4leJ;-Es$$0TZ?Eg}*l>Y`Bc)UyX|h2GL>m?%wf3=Ic(Iw?af!;8|Rt0L%TU8>b|JoUvh&n;F_IqRDJUd zxx82eLcS6Ic`*d zp+5eF4LqnoI1CtJJ#d5Ii>hm}C;mrLEO4#~^QY4Qq<6E3*vRF6?HaTgykBh;*p-j$ zUF`H}(~0Y8;pUxbzZF^ZU%iK9)dNfcqrUO$CIgI{BKwze0RNzF+(yn9_x42u9rdlXyC(&+yokFl3%iH@=Z&+=oFN5n2A zC0xjP=bHWuZJibvd5icrpjpM%p%UnyFwU`+PPe+%h1n$Vh(|u3|Ll20xb>!a!d!86 zt7Ietgc^2Z9xK;h6MD| zW@F|*ojds9sla{!IdCVG+{cRbG&Aj5M5kLw%vg(QKDT9BN7zyJ;G53*@Rq@4?2T&8UD9^N17VmCy_0_9JfB)^$RCDm z&G=i!!-dsph?z|sLgMap+JVS%$>Aw2QCM%$a1N<0ZLXVAh-Yqv~$tiZ)6g5;}!!eu~F34Zk zZcp@doA=8q-aLU$1I_5^5Aa~xb{uR_B89qP#9dN0)N`vf0k8r><-;vAv*lG*7E90s zjyU3sHzFI4tmd8CGEciiiPMz9@31Woq+;H=Fb0^O;bip&RIpvZIcn6h09QaOD8iF1-*7^&SJ=}H|<*riO4&z1@H^bo^@GNPf$Ki|3#-@3FK&bD&wJI=_a zPTxY+>;#w>Xhhxh70FQp--~SW9XpJnNCsJ?i$#SEL-bCQ>M-YlcAG$+ z!X`$&Fub)yKyRg)nVZNmi;Y&#R@Gdq>Z@bc^U8F=6B!kPx0+tFa5vdRlt03VR${C1 z4Mm$5)O*141K{`xPArFji!RKIOZ?S*-*~t8PYJcRQE$N0;gji{7p!?&lGO9lgfht8 z`_^Xz78~C$gG_6Wg2B!<+}iFKw(t=!RV}ymVD8YMLIs{F|I5Ea@S!))Izssz(a1g1 z%i+w&hADHR^lX6ryj&vPZir8psAaKUk;(tG-f4*ArW~zJzm__)%FdT0569cKRu`SM zNNe6xa#i#KEyQ*tmcKq3x$HO|o|&r7bUF6cp~B4E`IA@)qw!2frgGlvmfzz7pHC`Z zyL%fu9?FmcRvo&1xa=dr9l9JI?AxZNZc-#uhMVubtRMP!ANSaLn!UI|ah*xbStM&ZGKjqgEd$=$3xOcStx)1Y-@wf zfcM=G%uDiDRw+bse41!evUSx$!}fdV3QGD%4@2-VhvTf#^heUROK;XHG>(yB< zlH3;o=)v6XqqNCnE%jThN`)Vkt6kN9E0dft1o+6xnyoj(^afWazBe;c`C7GWLQf2T zy&>Meo%6ekc5TgTRmWwmw`PJ;Lf21vm@he=TTMCN!xej{mtEyQ5c?^5n(9Pcvkz{y>j({)9M&W6fp1W*8f-XJqb1Y~|b+$=t1V0do#3Hxr1axS<1 zj-W$UGh?)-G{iT-#=?}PADY`b_S3abbWOzW%g-;IFtw8=znv{q@ew;#=|7iEhbUNN zTTp@18Q0xigdC|{QRo_6{IzDfjrnPMADFc9(wCXL>0K!*ohWI;D?hSKbBs-XOYWo~ zcA``XuAB}gN;2XhVzzI_JmQ`2_QqDFgX=ro#r)N>ILz=UN_Q&SqBV>{QHw(_*V~Qx z4@2X&dYnXdBtGR9h{Q%BXT~vWyP%0(!;ju&G8}>V6J2AwA0{{A)88Fkq!nFj@8s>5 zfnWTQEW^bIE);%>Oew~>bT+8a|9Z|R!_4bpJ18(+{AGlIQNiBwm@`(nqB1l4f1DnI zHF83~|BRl)16@0u=p%XR0?y=oUPNj#{{Xad2*4)kzZtY)fr9HH!*_yrS$XVxx8E+D zRIKbyV}gfkK^pvt_hufOSAiOh&N*>R<`K!OEP+XlbUL}gVEh4pRG&onU{Ses;XQXP z9^$X-(W`c%k=B-~%47a#>NPwg5gkPdjtI=^U2a@=T_n(M<2&TN%ZX!7zG~O@&CIeo zj_0hE4$9iuqHP2AZULW8QoPO9PLZbV$+z|?O@qJ%vP%K33@?|$34%)%W@d)j{Fnxv zi~sAX=ph@!(6|m4`ZtggdJvY!=YLcage9?Tf}&QgRW%K=cNV1V5_GhMShj^+=se^j ze{~$Br@NLj2wU!CVHK!GzcjAtk!nRv>S?h})lL_{OGRKovGPZ$BSpifcd};tM$txa z!Lh=m^Hps=Qo{9Q|IOPaWLGO?ij>fS$=M))n+l?jNsbFi$_f9ZY%|BlQ1*!$DO6gy z3ZHJ7PV5vtg}bjKKgn!;-_Yh%-dMKAJc9TnkQRu$34eSTX||t|oQ_L8w>xh-N!wMl zkUzn(EW;Q(vn@Wxr#5Ucb<)U5Tr{&uGNzl7=o5{e>7qYP>tf5dm+pBXXCk}9MGf$aX3ow0LI{}o5@qbDq zI(cD|TXW_Ub_sfVOG;s~n!0IKSv=g<#*}m zq);bO!BYF@L=oR@B&9{#rD@hY6l00WnYpaWENo|v+1-M2%-JO;$^sd_beSZlV`MyY z)tI$M(+QvDB=rl`fROi1=}BY1=zFSBl#q+Wp2bZ)T7qDg)jf42$I`c6KW(9 z&0{(aiZXHcFpO7X_jUZTJNY?yEU z;eVtoKG{HR?;%Uh!|bt^QWkX)!Rn)6NK4;@R&-A_OG3Glt(X!R(Is}bNJt2Qy&vZ0 zB4R+f^d#nUjMs6(*@je#batYgQe0=_-M^vq@njPxf)h z)k#A*O!NG4vgP>Eaonz&jV@4Nmr{{u<(7aEJ~mZC4D6!9pe`eHyFRx-cOU<^jg=!Eg+?nQLye)4X}n(DG@lD!I~9--%k+iZ|7WAaBzt8U1^eEJ z+#+YPJ$=eRKQ?Af^D3wuBXn#k^b#gto^Ti@KPG5G^E(VD{!XM8pknz}4vhKjTMKVP zY1itsP8hx4GdO#(dMtPgK@V+{meC?vJ{muGiC(CYn)?253I7Ru|oZ)(F}hqz}kstxVBBdpg{3 z8PJ<A?A=NW|+}j`hlh!K7^_VQ*ln-6x+54;%Dd2DJJMNYaZV>F(YEs5vVQu z!PHnv3G+Nyl6S*m)o=VxP#*^VK0RF!nWRP{Eb{iE9pim3HUCVA%h-f0oMryE-2}TQZ$|RwAtCYU0L<4XM{z}&a?Ys z#guzoZ`Zag+{85{6xCB1F;UnS*Mz%0TCS#{(R+h~SIQt9mj8OYA~=el3#2|Qmkb%+w^J4XAYL7FC0j9Cs>+#}=sOSXgB@$Wf{s!;zWF^Ks7e9UxOhO3zM|eHfBcZ+3{w>%L% zRkqU>T${lAPUgUSmwDSRO4B6)jXs(ZyOjpPWB2irj7U`mt^L2cM|!9*d}5)7*~cN> zZGEyX9>{9kaHWUtNS-vJaZWN6P-Hk1mIvuK!y&h2^z{UYmkZOqeyj@rNI)to_)-d0 zz3#fpMyiR0GwVKDhekA>*`qlwJ$QY>8pASrv#%2$L{TRDIAt?QueI-K?6%AmynPn# zuefVd5HrJ%*-{nRI@8L_E7sTeLj!~D7lgbkipS5NCTnKa1S>+PO`A0BGWXBFlUh8R z%K2*O*Nl2i)KFnrkdjDKMrtYt$z3zxq0Zp4KSO%Wqhn zs~Z2+ByVFD{EG5R00&Ow!SC`5h!wXlXn}Py_TW?<{f4fj{%%|Y;-bGiBAyb_NPsgOu1=U;F-`a0wh#h2r9^pRb^4-p=$a!r0 zBK7SqHXJXP(7QA=``IMQ-P$vTwCsnLp|t#&{E%WlsF8NtXXMHovri0*rO0kgDsJyy>~iPAR?U;T_pzt+#cR>aiU46}{*8MQxyT@fpDuMT!a@(V-ARV@dV z#|;suigdKU(3E9>aPLN!YQTF?6XTZL1-cR`l);Kq#dJdv&JlAVttmh z(*$PgbIO9?Iv<)-IeIC`O2A$f7y!#PWvO*3RY$Etk6luwGotfpu_GasQ&k+0Tc zfs?RN@ODPl93{6P$EDCrx!GE5^?g)H8_AO^;;7vueaAfW{_)Sku|C6#;9TQ*tNOx% zo!vVzah{U1&wWVdpSwGEfkft!vxSU>&@1U>7VW2=r*zY+j{&vzVNb6KW>eKQ{O4kO zL+!U&hPoJNfBq1r7gGG2nZL(#cm0dFezEYmMKHW6Yi@k>>y6LQvYi-Mr76|pj~OXT z4#!9FD1V$hDU8vE;+*b2P(Q8`!Na1v2Fo-^GTd4}%!2pN8-Iy%_hLS$ZNw4^kN&xm zgNH?$%jrZbTC8@4LL>Rlk8R&^5rf$NP>{EUKr;7u_3`lr>KgQU4;8F!7{F4jl9{iK zqkkjLC3Z74;fQnWON(Mp9|QOArxP`*%&b}-RH>Rp3nJaYyFIodgmdZ2TXJTOb!Ywj z;}m40!Hf@p;#SRMFBum-_c@~(r=M^>hHni$smxAzHW808C~E1i&g68N-|$sMwegDA zxxQk6xGGS$Bkawbw6x*Ks{BkjCaKgsyFW=}{2@H@KIAV`w)}qockFpZQR{Lx^4w8q z-o|rA*!NdpiDfoyieBqy_|^iHtedPa7gu>VM-HP=@GKXdQ|n3TDM?)Uz(a19p`3fb zB|s_EC34Rc-7}sU*G*S=VvlBdv2A5exogtin~BKK9B218R=sfFvdY@M_IV~6N#Wii zIwhKm!ua(gyiRpQu#9&LvH7ZENc8h5r@Dy%zxieEY$5N&WR+F%r<8`Xg;I9+#eV~1 z%`2t82U=^(^A#>3!k{Gy&E(dW+R56f5^Rj0ViP8M?k?l*>RQ3m%VS^M_jjAR53t=C zfcrec3EwLkUE8~+gx&6Dv(Lml@7tnkw~7hY@7rtd$e0k%NbjgVhoT`Gn}8%UKe)-t zXi342sl?kG0;HHn&fm+i>nim_{62Ho*SS<>75I|EXmmY9NW>z5UO6%ZD_o&MqK~bX zl2?{Sc>?c$0qK()M(oP|knrAl1@+bkF0R`EGbdu|@y6?wG#ie=%^4TZ&();q0RQ}_ zpZf&7E@f-(WzXMA)cm^j+?PtP>G=# z#rk9YJ~Ahmrn{&R9?%LaX|ACESAvG_Kwc}+hd&6{aYnWn!E}ieh3|I7O&yCt${w)i z-_NsMH~A5_%kon@9A_PV6mxn?C22db&=!O{re26*V{r)U3LL@AS;l?fe^_DPB~jHn z+exNDFldD$k@PngA}1$H_KAC5DTrz_SQ1Z*xG^2&XqSt~37TP4;k1*=&Mv_&gbQ*D z`4@qWudvuq3fET&{5l?~;2Gghnt@f;`nm&kFAJW*o*u@1d0sl+)fxj+@s#p*d4#ol zGZ4oPo5eNqC6>$sd=)C_NA6$?GBIgIiic1bn4{^i%s2zpW#>jl9Z{2 zBL?{0G14S>r$>w_^wU{X8~8NfCoQL!!&j>zUd-FKS%c;s|~d4j-X*}+ZMB9-7AH2yLp$uZaKMtx*;`%WmAQx zJJ+|E>0N1eC5q~do8WEM$5!2fAd~&B7ek}~2Ct1>KY30#26{c)oeGsjY}zrjf87_{ z4%6NA;}HQS-Ym2MT99hY|2V5@LRAoA(!w8H;rp4OX8Xst_2l%-@MRjpTD0kab-#fb5qTVsh490zcST~*5Hr=07ePrbs>Tl*parF_8krFMq&gL+t%nKT~F|0~Ky2U@g&>P33_q8&XsoZR1 zfxAj+>%-87tu`g1+dY6QshIetKP>z60kXRIFs3GQmn{3wjb7dCPs^w>^^8pwRnvi4 zV)eoBQIoV&YnVN7=*z+Af0IN+ebFTZwet0AKpa1nic9Y?DrUEPrhQ%wUIJ4LhkQEO z9>0^p|1bn>Ynl$u>3y0}@%q$vR2AcGy(#w)#>i~70UsQ!FiqNug{$iHPeS^@p+rZy zg5NlSoX`UyQ;Lu~IBUL1yF7wFa3{wfh9%YtXr6h^?@xVA+V9(%_vvQsuN6JNajWT; zU}W-U8xx<%2hs~a#Kik=BcvX0;5mp>p$>^-GhnU|f+u&QR2@H*?;A`j9x=rJBbqEEsGcWZGbC_W@pr-!eCV56L6>SDy5?pNd$o{z&u2R2DOL& z*H5}p^ALt)aPkz1^HH0vsx;V8PUv?o%oLp;?4sGVl~o*+bkWzt!VXbWOj?N^EX|4f zf+F+MF03B>RMKuj>|mwZFWvQX3DUe3ZhZ{DDo=y|dJnl^%GxL#h#A3rJu;v#eQJ>I zFsrjD%KUe5NCC}k?+H?RpuX7@&|xyf8#|(+z#@AX2}&EjlV>PGkFNm6qbj!3Rlwe9c>#&vK|w3sziL02;;mQ3k+erLcN&mmU+JB z!FjucxpM^ACz5C+zCTGfengf}q@M_s^v`|<=lyf|OBfvwTnW~!YML*mTl_*Y-@gl# z-)5~-IujXqceLZ7P=JCU4+F{X=bDscVj?MSWhNCJqSip?0C8mz6iIo@ulH4FRGz4T zy)cPGh`~sCcE_s{(4JgwZ;(N3AP?~8Qp)){OIjTtyI&G}o>^g!&>stfs93d zV89f~QWwd3H5gA%<88-2>Rh%RTWp(ujEYi^dm<|{g7G7ZE>BE&I|`Z<1RLr|W4er~&G`6FeI(raI|TVL+Pjo*Tw<{rgN0z! z5LhWTs<@1c(sG5q7tBijo9K@n!PKrO`g{VVrHzU}Z_HSNwPpGVa-m)E7{SLeoVlQ)pq7qurl(7#xQYIkPr_ z`5RF#nxtxr$o*oE0`D;yy@D__|7pkO+?J6QPnIu{E*oDLZYwofPR!zILDYS+?@Z<0 zfzOV3kq7-^YP_N8AR+=gYcgjrT~b(&L%#q8x)lXpK9lt6So_1tZO-8n@*DVovf8WV z_4qjR{0{=ik{o(djrHd>9dYHm@7XCKe+;aQ+7DZWRzvSKy?y?wjPxu4tB8ZJ=hxrg`C9eEZ$ti4w)`>fRo!>h z937yEu78p{mO=k>fv4a1c9x&5!Sd9Lgv+^f%-Wpb{92HE{_*UQfbhM_<;nZjQ*(I_ z1}XGJcl7+*jioZ*>546o{0GGZH(?bBEzbRq)$!z`#K34o(~X5T zTT@kV%ITw9G|6^*(A(pr7ovLB#mYDQjx5+Jgr#I_X5y=NLL1AGBY#jS{tfdT-1go+ z>F+F}3_zpkq_m|3jF2TXN~DEjArQ58hCtDG$d>jxOr^X>-C7ippfkgrIRj2ek;{>? zE;=JVKDM8s)cj<M|QGz)qxN zME;8r+LrP|=Gpaxm>V?+mfFhFiC`kV&PVr(R2qLik(cg^HOO&>XE$A~zLNW*==T7JhT;DF+&%o|n^gHlf z#6asp5#%kNVChJ>zirC#3?d7`a*g3c2W~@-17+s|c4rVaoqyr8Vt|;lCU|6E>$f5?iN%%d+Tb)*0 zaWht3l!?uw4@deSv{yAhaJnJ1rhpF+!8*c0(KP}uRiu8Eu+bhR3zFQE8y!U&&BQiO zH5&W_g&<0Sywx5fVNUngkKo}HnVQunF8;4CjKAQUyyo{wihS>@1Sv4H{6C@j*9Yp# z2P~nMiCPRarPmS!Xz~1P*cJvr?|Tnh?ZjjFGy5h_Eb5M(cR@Sf9Xqu8mcHq(FKA>P zxvaQa!!*0e6g@%BInUY9&Atmb#XKmdpp5Mj^XYQI?WY^hS1jA_KMx$Q8{cCFc;Z#2 zJCymJeXXs&UVmjPI_G-+IG*5$diT=(@MAq?`}Vv!^T|`M!kQ6ocVA=uPiaNju`9E$ zxe!SS{k~cGPosO8~TIls_FiVFQlI1=J(-Wv$q=S+xg_X+56s&`kNqCgKC2K&!GBCb7-ySn6% z>l7<_^*!j9%2F)i>Zj-24}I6odb=q^QS>}m$u-VFJr%X6D;m_=zeDd%X&qX6|_mu$zSoKX7< zSuNFh7sbNO|93M1a^l7K!)odasts(jp*fztF;BcUZQxw1<0Evg`@csO{cShPf}`y( zgW#JfEa!gsHw9M#GpaS8(&7)$+ZXlddCrVq)l}YM@;T9F|MJOISLqc@cKG4n|8%C~ zZKK=a_y|TE?SCIHV|3M6+sAh!J*s;8VWpq8U4^f>_rH7j=Z@l;)rDm#<*rGexRP}4 zJ5?LrVQ8H(BmDWl%v*A|x;d*)=v9)_wF(q(IN8PtETInuVY3#RzJ{%J# z)vb2}-F*huVDJ>faaZoKy1xh0zd~Qzb8_NWBJQJgqepB^MQp4uuO#r{$ZcqZEr_Xo zVTnJCaB(gQ(>-fq;CR_O8f1*U*PSv#ciY@RZjF)A0p{Q@mFfNDIC#H|y{z$E;Roek zj_gd6ShU|*P`NVN<2^qR+8zkKG(kKAvrg2eOLxqf|wr}I#U zTeCZ6EJ^5%1FooYH0cA9LC_aW*$h_SJ!~@C4^@&Sj(+i?2l`!TJ{O3-z#s5%fH!^C z_mX&pvavEYZOLO^;tamM{(@p~kjY^-5CrJpHlPSLwsqo0pZo|804^dRhHy;22=^-Q z{he3{f|n7`j~wdwh491*+DA%I=U5>2OTp@jUWePilAPftufij}j<_7K5R|{|bI({0 zRA_m$FVSB8htvmWrtD{JZJj#`8&KzgB+FWTanv6H>~9Fo!Y2Fd!)=k4G2b$yDZAqR z_MJ1+t2P-+L^~*5HFKzR2H%&nlrz_lG0z$P0IUk{Uvg>xU)+j?hm~3w#|=r1xR{12 z7oHZWN-(Uk_7{RyP>v7xRBSMfHZ3RFM!0xxB33N z(C#$-dS%hMk6kvA`axD8tAJWG{4Qc*q#L)}K?p*#kzM+aX1oCzp9jT7e>+gK*SYI)h_F1<6b7VMG#~~7(RgtG@5JW}Y%g6^KQnsFDzgt|48mM!Hy_VP9n-?dzi&x!sob++h+9GKr2#u4 zQX$-;YPXC+xtEa$#bGaq>{v`(pB_E`w5ynEGgw;^k6Pyl^+S!zyS?Wf$@ zsnSkX0Bc3lUOKy?=#vCT!j|1v=M~N|DWD+o^h?)c0CCu>on!wnRA@=o@BU|Kc+S-n z-3pAAVBkm^E4wB0DKofWSyZ(ceBw}(T0itE)p_S;2zB990Gr)KqS^IXT}!vxn!EP2 zRsTB@#o*{?Y$G)OGMq$w1*7=}9=mNo<2{o2a=Vm}^|IsM9sIoh{w9H=xSxb8>8Vc^j%}?LF38^uNH1!Ld(`ad zwA5i=r(%4ZXbEOMQUc^Z9Td(sD47Nc;LyXvb(=+QSiDe&fmAn}CiIEO@U36p!Ol{3 z*6EA8C#51mi>ZdEd!d_Wh#P$<^0%^5$nXwZs&kyVHLrS(D#v8WgMbMcHU`FYjRnM4 zAvTQF3Ht>$ebj;U2cPa@LB4wXRnphY{NX$zszAc8XcK1=Al%*FbBM)G_d-iE%Y&QJ zEjtsuP^6rAj1K_|$z1e|_oUXkD)nMKX7h&87o3lbc|E{#d7c(Z_6=R{+c|W+Eyinb zB%Hywe&WAVia2Bb6wvA08_o;5>bbPi5wDP@!(BF_0AM^+^&~J>@T2=I z*Bd||2bVlor?hW6{*4pP99Kgzk-cQtsA0lzCx|~WX};NkWk^4-i>(NuXlY$KPsre;{zc=kWZ zgRp;m-HEG?3IDnD0|+@O&Eu#1?FmF04st+YnYJ}iXF!3q3Hg0_05;mO3~}CsQjKGF z;d?yjfpy{Ih|1n@b_>e{{yx$m|6UdA&8raZrDzD~5 zuBAW-p;D}r-CuVz(2}CMEhv5oVV2NS%cMP4ey~5IQBlZo=9mmcHf$uC=x0ykPp zW4Cgvqy~|9UZayy-a-~p>T?9s z@nJIs%zgOR-#Z#nH28)j(D&J?e1|4_`o6EXU!z+`2F)B*(Q5anuX%#!r-TDT6fO-@ zr+qp`!2s&Rd_(9m=v{e9mwtZhE=su7&llJsQ;DPB<(0rW#2Rxla4G$Zle(_Ee8L5- zk+)0AOG!mFQ@x%x;0huNs_vX$TXFV1xdN~O3O1t^BWUyXRGuOEWS|GnBwlukeK*Le z?R`*6ki7+LyVqfiHr5z(=1}L@>Rw+xb7|0COk(l5jF6CPw|poMPCDC=DV`&{iVYnF zD?AHFeI8SMn~+qO!^&C$8+@|mKI$>fnZTo$DS3isXi@wSzkm|R42U_a;t84ZoZ$fI zp(aI%Gq`n|kGPH=pDYOvR2x5;GI_Z~blhrpsESgd`GbN*j9mVOBM|vS6eH*uF9}Z( z61gq%i;wV&*KPslF1(DC(6LS%uLIh8B>uyR2M}{B5R(flDHQp!#0zL>o0ca4gR_uv z*gy9OmgO~V&4>!?6pT)iN)7zXzgZSU?vR-4)J`{V+?dI=AtT}&X7|xxT;p@_Dc8j{aST3qkCX-ECLfbw?W;MbIIOmwet}I*m>uxd2Th)oi4w=APIn>O`aUn?DOA=a*HCovT9BY|^o@L+@D6~7-loR( zhi3uDdKd5>V5AjnZUw^cTZaYwJ@wpolWHL86nIiuBAXhQ=`en{g4#%HM)B>UoQjch z`^;|^AJ*sX5$X#xwChEol@|#SyiV*quBv z&Il4A5+X)N!)``Q2Af$>p=rf*xA^WhQ=;hM%@@lo^o``Ad_BsqZc(GdPIhtyTawj| z)LQXdI(3q*N_$v5mqtFsY@03xtCd7BTIvd)HUo#5vr2xxO{cWiqJ-Z5O$l-|!pnS< z8#&eXuPkzbIJsNQ1+UXi+c*p_2GQc0Dp24x@RT)ab*h9U25F&rPFJ?sKP+0CpOuPI zIJsio0S{?X^nKj%e5~b0OrfuSBJJxMlwMCt3f(iu$tyqCN7*Md=UgaAW8Q1PZ4 zx3~pm(Q$c4OTn9N#@W%f^Xe-jx7cn-?SeDOspo%-8%p%bT>Gu1fyCb5iGcD{ZL5*3 z+~?qtBseklRO(|c0Ag89n52PYJ4@is?(L%tY#Zt}gJ_uRSZbc}e4SDjh2f|X)eqo! zY12y>A=AE}J7Ng^^VYrh`h8LuiSuIL?zah~-CH#r&4_M*a)C-$O|>th04 zN$_EsK-T&d)4GF!x5j+`m;HN1KfT?({$XrAiE+T}e-H$~cy97fZ1QF#=(bsB7#|gz z_lr{{D5Q|-4V(_Z{^$uau<`qFC5X|4{+c(k8qcZBM6*9-BIN#!9f07!Ma_c&a{JEM z6$QqFzil#dOpYwhj^A^Wzc95nQVU~W`nCOr;{~I8%-$b`-uM5))P~_@{!vBpG9Io$ z{xPdA$!uwE`SFj0Gb69-7x)7SREz!p76o@{uts0b8Iaiszo!flI^mmsz`~WNdgN)D zGC?7E+QRE_yIUL(tbfR$?yt5>)9L-ZbdZdE^;yObS9H!y{I~IaUscJJ2Qd=ek0n32 zeB--ACEsSi-?1)lS|SPir4+2=1r6cgDk~e?!ci{pN2b)u=*RM?b;R9xI8ZwhaQnZ> zdSVvD))O_EUMOA)*i3O%aKGsI7c0|L@~B^o@5}bS;;Ks9%W(@{rfph%#MdVoKW?uh zm8|q3;eJOILs~23v)qxTz#(%_#X&pdB+b)9K4cnOa|=&ZNIR&x3Nk{Ha~(h z(AgQq{(?Z@P>kuG(dG|}Vu|-fbL@~gTBw^{aJq77Uwf&keL1WZf|pA5nlif647)?E z8Z=p4V>4TJ@^DehDJDF~ux+;ZVe;F0S*x1v+9_H4z6N>n*r8l^;r~DtmCESA_9t)% zl(k8b#Yxewwr`6qLX1xw{2O}*=lsjL5$DmjUOkYHyNyq4uJ3)p?3cD6=tPNoi1&8g z=(!CV9T-+uoR?Ntm67gj2diM$`hjT0bP3NiU@aLT-T0hcLv@WKbSEsDv&l=ZVb~le zTYXcFVflam{Wo-=R-g(3eX8hT<<8%>F!2oyGmr8L{Q_?_m*u_9W})Q=W@Mz+7dgGF z_@$WF#Tc8sa5eKj|Mv&7_wAEHpQA!q4iuT?ySM_RN$@pO&Fc80GDWl+*O=SH3R`@T z&=`%MF_v9&9^ruY&>gQk{$Fv*IS#EM$I?MhJ;u7FT~%%#6E3bF6&(T#Q9#I<;3*s5VU4rVs5X30-%$ANUKnf6B!5(k=1eyM`hVeB?dL>f<^m@qNepYs6kt7iY9jBjCkU z1a}Ii)>!tTKJR=N7{M7SD#1*3zeA9YeQRcEZJu+f@w)&U+GF|Jvk>lJ@aY@Q-7Xl{ zG*Ng}l=NR@%OW9SFHk_n-lw6z2u)4i4;+ft7if|U_6#W44)LQKjX_apC5!K~ zdI$2nPm#S&Eh)Y9DkTOngccvuRU{Q;^rr$_>DZKcPZhDU=NcG6QJ&Po5cbh?{&Lhw zo+&CAb-<_erNcG{3`RSB$O8MDD?C|FoBvygfsMZVP+u>>aZ>%U4e>%G}LEKrZ(0!2yaLf5J#i^c>n&kK0!e+k_*GFl)zv=){bc|CwkrSlJZ{NJGwUK1Hm%= zmKfgq+KkBXT=9O}k=gcoYR4jDPmQvb+F)TcH;GtPnX>7yV3V!Rf+kO4 zH$xTj#_=n)}sZckAEDfhYf$y*X+TB?F6J){uPp3!ppZiof_L|N5S=GA!_ds)@=cTXs zH>Tn^jNM%jS^HG(JLKUn;k91`i)`j~BU*Dlq5Q3#$4ti66>JuzUQy5D`v%6FflMtdVZJ`Q z`c)nFkF$N>xBZBMCCMWQ4?ag#Njp)+!4#2eEG7rg&%Ygi@@juxJ!i)K`?Sc}4*o6^>DV~`cag9TgVn3-csuTB z&jH=#5kAOvpM3O(VOFXBKyi_}9*Sf(Bj;Nr$a3)x{+;P#9q6Fo#>T;g963Z@)U#Zm z5w=SS94XgWl{Xb|>qM{4@D5xieWjszgs{ovo^D>=AP1F5Y2RePwZz{Z`gd+d^{`}nO)AL%*r0k zhBWwk=Gw6YVdEt45VLD|jAvd1eNGfytR;nC`p$oyHo<6oll3;^3nH{OQMunD=w6nf zh6zQR{uqDcMWB|pz2)jP;3^+rviKdR-gJJ26P!a^CbqqW7-Bfki34D3zed!Sgcf-e zvd~;$0S$hqV3p-g8enIj#^HT|uGphG%?m@yMuY3JdkC?k>&6w4U6QCOl88tTm>@kG zQ6@{6eu<0m+BsPPPOl>nkP%7|rM@WE3_FO%=F%u4Dh(j7@SuAaA&dmt3r7qywP0lY z6MD)M`eHGJe1oS06dBS$PKW08f6!UtA2JJvK%p88w!HUy8!g!}7s})wM64i%L*r?5B5F##|hqZs4QrT3?Y5c7p*w)!-|yelzc0RDj(YlSZ8e@hSv z`paO<%izh=aYfcoo+2oJt4P2YfW;zR*^KFYIY2|Ar`O_=JGn3VxISX^*R;DPOzdSVgVW=ym3^_{bx~_PyI8cz|-Wpo?z%K&JN!&bLcW#p1lU zraisEiFxbp1!?Px;p->sPS(7xuD`C{n&zzwEOX9Ci75C9eqe6k{NLK9w$%wax5!1# zbig{L7|3Cx?45FP$Q7G#A9pkZ2X^*9AgH%4GE}r)`E6^3Y!a5(k--51$N*3j9@-#o z7=YwIX@7zVuZiv7uRa@yKH1cm{w({w(%`hxDTKfQ%ZN}{87CsPTN|oDxUmhJG`^r$*!U{ZUA&Q$KUbmZ?vLNj7O0c8RBWXs#*>n5(^WOg0=LOnB$5pNY zvCcC}?QMfq_tknqSf5D=K#Ps4?}3My$~yc{b3*~>L!Q7wF}z;ddX$mQ$>PVVN)9J1 zrRK=nmyN*`h)iJ>0(5k6xej$jhiw}~b*1L}H81_2eTQ%#bZUp7S`F`NyKOjZW##Av zWC#828B7Yg3@)40@!7)3qBC=Un4^df@^8`*MC_SarYYo7B#<$Xy+R!0KZrL?iVx7!#nYQX{%fKZ9NG zbt09+ifKSm4kLrtbc}11*tXbS#YawJH87(V_bA zAAH0H7dcCdI)FhiuYH&|a1&ebY-Y+HFs5qYw90vss5{?Eoq zdDYjd@IQ@s0}4d$#>qx-bxDy?@9?A9_|l6fC!DG^tktB=8V`B0yO@azJsjL+@{|)0 z%?j6K%+Hh$4sxpfl`va<$Lal6SK)1gyx^Lc-l(wNV^N`G*6mmQ5$(Yq=`!M>L*^Z7 z>KnF|;Cz8OA+s035o2Lc5)am`;uaP|YhoA)zWQ#xEp>|hVeyFXQ+7nCwdbaG< zB9@bjqJEy#%`+uDC{BZ4UC4Sn%wnDs#)*XOX-`C}onTaxk^vVHg2P01Hvd=N(jd0F zy+L@X(%-11+%dd};r6!9qLW-%`+o~sm2qg8)DFoK zdtsdg$mUb-+aIjvGU}g?Th+P^X36ZSk64K>^EWQW9=@hM;SZ@Qdt(aHXE^3wCx9 z?4GKYO*DX$HHaw#cZtGx>$6X;wO%h3=bBi)u9lplCF==j$FJ~`zVH!8p)f4=!jQ;2%u)7x`=|{aYugHyu1i4xhX`R>nPg}(gE$WK|8Oyr1e_} zr(i|pUvB2h7{EJ<1m%ZG2pDUfho+Yt!_82n`ilX-JogB_^bk;}cYh3L3rcoG{p}Ad z^D^TqJsvs-B{52Q*Y<#Eizu>A2yrr)BI;zf3j&k@%|MrUm&ph0utLnT&r)16hWT4- z)c%x*$I6DF!W(abH(yyZkyAHxJev>V*B2{HHMm_H%Ln{VQ!$y-uTjYsFgI{69vb(n z%0}HbieHQxY>n&^@|9P=6-F1|KZ9$!oR6!tSs<_9yo6;dGMi9nwWIzVi4kENR%OxD z_F&YQ!@w)@D|kvCL@AO<^javP7Y}(+BAdy z-i8~?FvH|7NwR2 zd(0f`-ZAL!@(Upy)i|M?c4?~-QP zqTW=HpHP^A;0UW>S54aB04)sN8VZ%R>}Q>b6nw6W4H6uGM{|!cJjYYJ^18qpHTOaA zlnA68m*0g_AXc%l#2P5aN$YCnktAU8IBDGuqEDasSpH;c!6_o(;*aF%3+CYdWbMy5 zig5Pnk$$~c7XRs`!XCy0J=w#pSc*{hCFW8?-?@&Uhf3xW1bb{ z-XNfE_kUh{w?3%ec%prb| zLCi4HaQcc=hl;cmaRenAm(({ZT$ha@$b)el_opJ=R+Aa#T~3usA&-b7BZq3d&t?r? zU>{C>d>T@}f@tWz;C<6|FM2IALFR$TbN8J}PDuzgci7!(EmkuH>b3p8ts*~? zw4}#=^I{`A^!Gt2UkkPZO z@4<3sRwFf}uN55->LFc2zR!JHqG@T_M|SVRI`G+rr>LLC*Fh}$&cCrt&JC{gWi{WH zy;EUJ3^Hi+9AZqMui;QPD@~Z6wkzqHChezlS)Ex&I5VAxZ*$rme(Aui$124B?u2&6 zic_{OO{r@rithQn%!gK+L4)a@dPPC=qU*L9jQC)1ZqtczCA%@ZLN+{ilhntLNx#^2)dNx&!OTek*`hCai^15PPu>~ooSP%y zGFf+&hL*UxrB1m>AN475|J1{s5NB%@aTDiuWO5NljmeVsiwGz%Q*R9D2f(?{CQVpD z2&4tUBvDJ0*Sj?y8)M4_vi&>n;wH3WCC#y`t~lEaKw+lCC|3v?^H)G`KNhMXBqZb; zVCsMU*Z~I+WtYOehEZy(z5Fz;=|*8)9IPj?JR!gih=@-~;dQ6|nv@hLFk#%Imdruh*mq=Ke zdyxS&2w+Ba$;Q`1NL+3TsXCpIn5Ypveu<<-rSMv`pj`B?1}gD~0kSu8JQlX11jn~` zUlm@22a2-Ei9v6o^K9n`+iHJRwkzQ5x8jIp) zIcQYsBJnb6^WK!Q5}c6Aiw}PpdY#IyA3vHnntpH5X|cv~jqf68cRBQ^%}suIzj)K{ zA3p{!kABE#vrDBzW39EMRi)*egtZ;u)a$*72fyfHIhA=@>m#apr*tUKxURP;+`zJ! z|Mqj5m2tC0O_XQIgkMFve7aHOWs z&gy~ANa>{fwQsG&Wq-IbBl0Q@%$r)#ig~^8MQxt@tH!h0+g_-0eUI|JhMFp}W*fwd z%ez-s!t=~TBrCUoBw-~xcTArm7m3t1^3|ekJeQ16=c=fLRHoM@7U*yD{<$2zbJV9i;^%3z_t#8B<{VraPMw-AvS0=$2FsD9 zO%OHlm5$n{RUD$A558Dx7;2K+t*u|LVZsg@i3I8>2UU@~Oreo|+24lfmp~ids`7jI zC-_PKCwH_tNkO=+ZySGR?-l3;d!iNjLmLvW(@HYKM1&R8TjgZ2qhtibhXgg}tOBM0 zZV-s#y(B~aoBfyW_n27gX!(6(%l+#N&?3_t)f=3Qd|x*2BWy1RZ2g5CH^4bz|GNSW z-r+0J_7T8e{=#S!+tZRZLJ}*Ry)UAFSTtP7S z)-6;k+x2DX-JiYmRwN`g?(pC9UL!7x=9^s>8*szK0O@b}At#wRO2)izH)Y{H_7?9` zKG3shUD?a0M$D^{iyoZL?kn-BR$JF}D2FxKPv10+AFH{f1WG)*BZHDgzMMigY49m7 zeM5zqhABWhWeI=K=0fluhJC+-O>%jHzP430pAUlOk#jY7PgqT&u z%Z$5O%9}WZJP+Z}s^!7vHcitSUGKJM5sgBTtSbSSug(ec>7sxO=XsLHaiWTdJ(#=n z{^qAhEsI`vNH^QwQ8Tp)1p#@*lS zH@2vHN5NThOxUKst%?w;RGPq*sE$myL;4cg2+DZ1isD7vp2a9gFxl>6sMypxX)vp1 zKOLDXRQaa<3f?ikuJ`7_$e_b;v)94wF6C2-jzw>{`opzIf5^vG6Is9O6v0Q}>H6=t z=XTTPMbGX5V)>R~XnicWm<;M(mZ~ zP6<1<o6Dsf@}Ufk@;YKu#(C{KQ^g)ahyC7;g#Tnv{lAGTkj$HP74@{4 z7XY&zNH68DnHZo|6+wwrRD(T%TMw{dT-4|z#8Z`d1Ib4CIOAT3ucmd`>PHuakAfyk z(4qBXH#0P4Gt-=NwH^)4_HJuMoX_&us2r~jr(}G43@PJBXX)FSV%MK*NCyXBvn{@; z|44C;N<{7+6o4?{ETs=z+?QlO9UiP+wa={{axVT}RUcx=CiYnkImxY%N&O5M4>5Ru zuN4wAEMmU=w92i@&olJz;Zw2-y3_0jZkMOKSW_$gX=j1em&~W%oA+DM4V1!DwJXym zb60}Noip&KJNIcdk!7tSa~-^|Ph6FjKPz*uSintWq9GlAw-HgbDn{z6MXq*ORQRp@ zL_T@2Bv0P&u`0Wel2X0a6vVO&=FO)Zgz!p%%QBAL7+(-BjNN|Y9)10rYeQRG@(~}u zo9hf&(h6%*yMp99;>m|lac`_1O{r1Sc-PC(2^1mHX}^aDDy-DEqky^V-Ad?|6a zsV*c`WG-4j*>9tI2gJGkH+I?3h#HD*x%0fZ0mZEnkBO2@*e&W3Z1yE6id5KgZnPID zMZO}6UQP!w->Uklgn+7=a$XJzHx;&a6Z>wkN++*6&eL9jIr1IiOX1A*Lk~&zO(a{9 zNGy2mH8>GraNkRaZ7)?^Iy~ls#Dc>-~tZU@-^# z5bTH9p+B#6bT9Lj`a|dn&gi)J>?N#fM8Vkx$k48lJfTl!3mgc=P(7jwSM58cEb{Qn zk?OB)M;v_lB5m6&wv3b^A@{u!eINTK9U|&%HmjKxSLUyl_*Rhi;49wpc^fYTzWw?2 zP}N{vAtkq-RU|l^*{Kyse?|Ds+admer!d~O49^~Xf_r?s z)k4(&^ppjxp)Ue`N((oq#Z*RbHEtT8l^>Wjct%e;Vnzc76^KM)CO(55MQ|o5Cth*E z3))z}Aety;fD_%@Kh6Mh>y@b9dk&b589xof3vtEg-3#+b_C()RaPc@vdQ|p9bGG1G z=PaA!bSKQvlC(iM(WYW__x#HCCejJ;X=dzXDKQN3l08kI0+l~*iKhQY>H ze}=Kk{Mh3cu_T^CQr?%5d|}gbc$u}^%wEBGg#-q0ePBS8d z9udGOKe!kMG^fs(nybF!bNEdZVzF+M7nRnf5^MnGDGJ|+?R;go&sz}XKOlvx_~~<- zDfQ=);H- zeu_T5?4IVl@MO!EGie|4E8VZt`?4Z1rfGZeVE=gLOwYVcMp1eNdmM(dAu)NmM(Cg) zl2a_gV+7}`%OJU;yk|xVDc8ODcNxvbi!0V|YG1Mi^L+6W1mrdiPk-c7XvLD$Pq0&z z_nhq^+)zx;5LK?or6+&Yj~5BZ5kl>9kot;_a0I&X4Xi`Sz1(W9eei+l0xQG5*|ojO zA)J9HC)1r*5{tG7O*AN1{nEIaL*OIqNP8B?=2_(5;3@d>c!>#l_q?U@oNr)zq!|Bd zn%F2oQK$A5`W{k>1k3vSJ?X?Nc~Yu{kVZKz$l2LODMV4#<}A0i@N)zF6I$J(FxvvJ zlI@lNddb*}p>mHP0C z(Gc}9)oLvd=;Mf?T6wP)6~wV8h~YN@$Y1f54C;DvfWp9fiDE3ouH{ud%@E{ zkC8)HSQjxi|lM z#8A|F*Bl6(9`fzucVoNYU7=n6Uwy{duwi%*GE`FHN(J^1;QMQu@fIQn;N%Wo8KGlW zpe(oPprqEcV);pX&EFiDcfEQwiPC%p>`!N-j^jEEv^CaDGA0x z9Ar-&QIU9DSpNJ3fv>73e(NKrZC$+ghi|u*Ka41G;?;E*bL|~L+Vc-yG%3RfJ1fkE z{N$;OYA?@v9yu`i4T-5B=uCw?#)-B&8Wce-qi0KgKrBXsLWzCMKSpghoSYqMkWIG)Nxy6T z(|Gd$W*%wWkge!k&woBJd(}}hb^83#`Xm+duj+dJ@i{U`Mpu0l#h;}lX;oBmNO33=|MN_$@>m) zU!?X*pN5Jdgf^w|U{$F@O&0Y8wJ_PyscqhKsufh$gM)dCn*H75aNky9`Cv}~obJ`) zl>qCcU(eF%)I=Yzce79;Dn1t}iFv;qTo|2k*3EDJ(pqy5Ft{*{pnvLMB`LkvKR9*% zT93z`m{;;ynvj8bJ=dNZE{{?KJ7@IAvsYa%NsBKDcKF2dsm~23vcj)+UpKkie7q_( z5bBL_?H*<|ca;GlP7jYVnV(!|ko)7bT)1k(bdasmn?-b;?1=qtNM&pA=7! zi=G?Igs8(~AN2qRsRd`DU%Knngf8W56?!atC_gys=kE}OwAsX5eNReh80PvzKVG#v z1Uj^O7Q*ED-P1cGmw6yiR+@!%8uAIEDp@7uo)m5AQ}x~Bx(3skJlXpusxEe~vU#|| zYL|B${uIp$FMQ#r4=EC)W>gKEABs>!m#(H^aq$Z{$)4`Gl}4FY_Jfd!`jmoG-GmRs zSG_go}^ZZrKM-U0qBe7NK36uYn+0R18O^xL7Q+|D)U9Sv}7j2oReKH6t z#MGk12DN?5>gQ75*Kt4lJW54Q<#6mz47>%|-p}c55bNg|W6Lrj>N3f!^Nucd9t`7g zX$!YVUpGm_XPeb)8!O#qRyhp9O0Vn7c{)+yx&E+%n3=KK33@9$%JjnfGOdR=1|e%Q zMx&4Jal02>9~s8`h%4}jXFnfuan-u^sZIRHA=y>iBA+f1w$R7Dh>lUkP7?q54dk%a zdFmFq>JYA;rE#z8&BJuYi&6`2UGoOHCN=jRxSW3GC=fBE4*I5 zb2l>yr_Eyq_P34Epm(U^D6yB|v!s$O?)HPD-jIt74J}^!QDij2p>#x`Nw> zas(tlzBWqNwohy7EQ{dZoDqR{ zCg0psZ%NXT7qYM2YhWOtkvv3_aqGYIj?r?2LO&a{-Xo8h>CxzVYJ@OsN*8S_5LGeW zJ}RM1%nB0j7KvPyY!jW_^tODmb$Qqw@TuK#V{`vTeEb%9kb}poY{tMxJq*^kDlSt0t~Wwt)pG;5@oM|p=%hFxd0PvGVmW6^NdnzT&1%pg5 zifEX5W>}Rv3rI&|p0=IhNW%!{d*_f1V5u5LBKF2&iwi3{VY+M)0Nf+_A_ytDFDISW zyEJxW`F)!k;8xx#?&^PP+<2Rl943Y6b&(EjK&j z027C6=P2Uo*cY{I$Cq{>1AD~%EgIp%FjA{-5IaGXgkNDOe0X`-n?Hj6p0=S{rdl^4 zJ0ON4*Ii(tjvn_)RslXqUUM2RjZRHM{%vdU0SHZyI=yodQi1WYh26 zAbT0_ant4yDQzVlW`mOIGD<5^YBwL7tl}hEXM^mLM2CxbtPXA_`JF>@mVa%PhLhb^ zuzh{pAixBbKAcE)amdeS!R~BnN62$~i}cf?+|OY_jTa5qBbQnTfmt8F$_{epW5KFQ z2-rr^s14PKbqnk}16?s)Jsxd_6oYS(L+Yvm$gIV;6HPjcpnY8P5 zeWx||C3-UN0ds2Bzr(b>Lj0aoSsHoAg&*tX-ZB5%SEBXAzna;>J1v~y_o>bi=e`S% z!}o{wc4e!(ZebuTBo=ez@Yd_~FI?7?91+-o-FcuerLa!FfHs`og(X-+%@E_?D9XtGLi?;) zw$GO<;eV$yR|j*-AN5wM?;BezXyYM_@$~M@q7P3_pp2Y~@#Is5S=w`?)^K`Lu75WYoaAcl@cQw}H$pbi+z_CU4?uQj9sn3z4wvR?1wNT|s>V zv#`Hl@xEJPdJ59W2Zvz7S|LAspgLdXu`slK6)Dx3D zOdu`NH9zCguk9vagfT`FcS{-nzScJJ*k;vzDL{N-XP%y%{EEzDF4_!}OTm}7%Y zT{?)Jr@xr3nDwCCUD(7_*J;Y|vs6_weu4?P{$R zG(<|JV~)~w{cExwWdi(T{y%BV{}at93?y*KXzio$YBP;jQ~@8W-F^uqr`FCU`9}w- zDBGuyVSk*KbKA*J2U25s@iE(OknxXwzo(%>UeDmF8C1$xMB&OqDwl|pyvpp-XzoZ{ zW<{3VM3~Wr#eluvZqCz9;)XYT?&aN{22M&LMNwj_==nkG#!QGXLgI9*3*TWK%ICjf zGkgjjJKd-b?CRD#GCZ8>=j##*U>+n3(4*XM|K;_U)`$m>3W9Y^Oipm+oax97THkAY zT?G35GuPnYwFy}ac|!ouK=!}U18j@v-SZ0Gp_1!Zl+s(tG-|p1(C^G#+n4BAlVMeC zaX9c{a$i0n^l-sS@x&`7X0;X%rCWc)8yiPx>>#c6GiFZ(Rg9|7ak{0wr)yEYwZ2iUR(rcVXPkpg^=ZiT%4bP$y zhTn5piw{mt2y|X)Irk<#Uwp?f4%nWfbv6n%seRvOx!Rni&dd}Fj05*AOnCaNX6UBF z33I0%&&S$}5!<^JRfiH%@rBlA^ttaa)a5B!WCZliA=KOTw z71PXFy*AC4p7I!Q*n2mx^hX(BQHWWGn<4)1H0UdyU@aqTt6=j2 zeAH<)I`|<&VWHEu%N?a^33pq!qIbeys8F?5x#EzOh;x$*EA(r3@sw{jo*F{Slrjj5 zu;B$ZKB=&*43Q!tcLgzs(a=}tevw|mip@5%Q)X>-8FD89*CdVV#_{~-Gl>(~epq~{ zxTaN&!W$5Dl6`v~b@?vV`x>Q%qw{5=>iAvIL=$_gJb+QJt*Ui!WA4pZAzF7+xE+1L zOF(Q0jtoJ73;}|T9CqAxuX|qWdN4_gmYab188wqWK@^!Dz-?Pc{M;D+h|0x~pvRej za%bp#!YfH^tr~6=aUo=4C5S@Z2bQp5xM*?3Laqx(nGEuq45HADLZc(o31bBzwWKg? zYo)wzVV`pLuRWFspA2HxhrKF@({EIUQA5n7~&OFqN!hs)KfinPF%;uq8mR(I@HE`nNMK;mZo6^-AYuPxjwDO2Tm0REfgmy+=OQVuHS4 z+==juqbnR{DUBXhTqw&`JzPr3q1RNX|q^lvh zQ8^y9r8~&XWklenq>{tWNW05@VhNDubHglzNkT&z&ytK zX}T9j8I=Qx!!QkCLif5`oqj;IKKGB%HgrivoA~gxr)_~zP+EN{Tvbi#w)~JtKqK3A z9LZQxw)U=AZi!J$P&uXAjhTuhVFVYSIQL>%>uNwESdJ*k;n8a`Cn&h_lS)j)rdDRUs}RahrIth?46qFiq**az<*+tHZhJlwhki}*a$7+Gc0 zlc<@{rkbztCnR{s5heer$;O*}2)ih&DC(GPJL)_=ynHzGK4qV9#^)?VFnfc9_`Z-H z86y`OaJTKImlZ|<#<&|h@{{y4Xo<@7wx=;XK8N)U=;m{)*-sRk`-$(65%J-Y0mKZc_dn{vWOw%MNOpDw^_4xQ?=yidJDf3QUfe^!$cYQCx7?Bi`d?O%&%>(-o^%Je5Zx|po zrbH3(@ZX0dotr`)hl8kJtn>L$Z32VcI15NGqt7x{)^?=gnoT->JnIf|9@p9%kn;i4 zTCo?E9q7i>T#H!p_14%?(Dv5qgej*ND{XuAT>3Q-_8A{sJ#&& zl##_4Wzbyy!*D%=_xOoptL+2ZM8^>la$6AtM`29$Dt^Us8y?r+R{T`WsBX?1ITLgT zP0^l6{{0m55|soUFRVV*8~qjYMJD)`*?z;8%qC;~$Bgr%M~iT!KITKN-#61eJMO!D z1-~1>#oO=V1nIIf=8pQH67p0zfA^JL--k0JbLYQX|Kc8y?eYk}JnZ&MZJbJx3nPOK zo!Ok(8~<1wKsy#7q|0Apa?5`8y;Mtm*>zyxBpjcIy)B4Wg44cm#A^KeGE=1^QPXs# zt*iumHM!N0)y2G)=k1=(nEA)kGcRGrF=VwJ&e}3UuG8i*SItF~!GQml zf9>P#g=pK(NEZ=?O8b0pzl1$z6T64u+e~2?tAs5rqYT!AfXT8sJaOB~x-0%7sPJ2r zA?M!5yRyFPVCYf=CLI!O$m#EfqP4sQEUs-r#894*?@ff@8qK8|A{KM$V7t)j zVn4Y7um0T|G+u_d@{4g8F2e$K)W-6cRya*^dF~A->V%XUTC)~07_--D zT|rt+D1Sc$k&C;phIh=+p9(tGHSFCCA5EQBE)68| zK7+Unx04;A~fx>s_)yUVic!i~v%VnoCAAWm2k$!JZBQ_Ou3OIXZ$3pIxipiBfgatgb+%2%+9+y8oLZDt)=51m1gk(O64?^gW%`uvkD_ z;HdMZ2qS1;A#|zZ?A_Q_Y6;%g3iwoRdU3vcTzGQSM-}2T9B?(sJkfX3`5tzc)``hb zuouOBH|sx()d%3>SmbJeEOE7`zGqp(WKrbm7Ka9*eNJ@s)eoEdGW`B;R_`$RbWvDZ z>fh3RV#YPO6?i9I4a8%Ft|A_W0>4TWe^;C+ng=F?lE&`kXJD_(LNk=qA*~916y5;; zpJ=5Jf+67S7PgJ--fY#+L^DL&#W#v}Q+kjqn-s*JlK!_4i}Ie{;2n31=Fe!MTiB>| zcczQyy3h~CKFpl}qMpZ z3Ao&TdD?rT#Su=|_4RKkEibW7$77_lP9)EU{O6FdlRZWLLU2}*w^-rFOG>Jbquu zH@#`yIAiX!EMD9(ZA8HzP?h(pk*=PTBD0zn@ZbD(RG6O= zTGzJ!`<9CmJmyXYbumTfI8}Ln{0SEW5xCzxK0lfLX{Yhwm4yT|pq(k7$_Ot!={J&9 z^uni^%E?O3hbF8dE6&#}V{4&|P@w~LQ`;@hpcJJ)o*-YQ;rUGYARJC8xH+KoKa#zL z-%lu?FH^3yMJ0i+JUTC%x?T|6FO-n&AYoi1d^2Bl6JvTIdL@oLCAz`%xexwqzxCjH zVoj(SH$L+%W?^AL;aIt?MT;c$JwJ-LzQ^D$MAcaRZ`jyClTQrC5k?$5l6O`9BuYcP zZr4~2r9R|TNMSW|a2r>&EMTQ%_@({|4BK%BD4joA{6L}R9{(U$&C*(C_ti*ZY7m8~ zvE;U$I|SR6qcJ*G)%)yEoC!Bf<>^9QvJMOH2p!=v?g+aI{VWk-9s{hNAH})qoqSM? zd$0eIEESRnjw`Usze3*p8oy=1lW4T7f-Pu)PEV4XL6jO>oZ#HEwM%+;AMA}f z!|0_axuB(`0x4~sAY^5pQYIrumRLJ7>TRe(+|iH}J>bDJ`oKx)3eWN0roX=mEw?Sa zX&w0<*mT5dB<31RVCbX!ux`B+BxMR)ZX}^mtYs{E*6%MT!k(=O_u7{(>M;IG6M$Lz z(h;#g+eK}>1JK3NNEU8V5EBJ~8TctXAvyeCX8zsJb^6e8;Ea;dGh=Z<5tfj;djmpD zP|vFcEQo2pTEL`Ipa;;*2djHm^vDoXaBaS^_%Y8B^vstnpAbOv*Z&7{yKI2*EExd1 zSo+WS)8BDCrMvCquUR2O^b8@!uQ}Xg0WevUUAAw=-m!RV^Z%lUncH2gRypw&*x(7) zRaoTFz1ZuIsvz0=!Oj49{$vc+vdL8kJ&C_o4M-gKeZJgo0jBNDk?tq}E;3CR!x=U% zUE+FPZ>p@(g;nRZ6`CM{YRw4@mvcjqlJYr4ekP*MMKm7>;wXlmv!RET%Vi1>Ab1+5OabxGxG4eqbBU+my%#X1% zP}zFY!b;VW5vw%OKTpv&l?!cvQ<^K&qC-YaaA#juRq|j6a^nTbRXp)zT;` zT@y=CAUx|QOtj7Zx&Dp!zi6QgtE6scSFg z{}kaI?X0+Py{J%{E21^p`dW(Hg6mdRmX{eKrLJR$TSk9cBifsVK~H zJM^|~`P+Y%lCBCn1M)YJwoS1?M)o&xTl9odG|Q=0dDQ1pSYofR6KnU4jnkJX(;R?$EqR z;dK-h23i|9YEw6Y>fgJXs38EfQ91VgV7s&+8=kp%XcbO}8sUJ>?bv0}v11V@)^{_i z>FAsd7?}9=7nP1kNi&Mj=<#-ihAeab)XuDrjlo_#+ZXQ|y21`8vL zGNCX)tK&ndc+f5-abW-w>S1TjE;%Y3or8r}huIhvcJHF=dlEwklLB^lF8|^D-EQ_* z&e7Dl$f#^YPPCQh>&9%kMiEKuyA;7(7BT_heJwy+EilF$E6@wyE<6svU_gCo!Wh?x zgztgx_L$1OGN_yAuFi?;NGf%7v0zMgnG$D53q3?EX;tu7zqN&dm@s|L0%?^BK9&6c ze`llMZHLo!I}C<7u$(yi9Az&SEML-YO7}QoE~3tfBY(&0astCNtd3F<%V3$k%yiys z(xMrzDVZZ-&gF&i#sbX#RScHis+jk@+Q2M_0hU=P?HEDf)R*^u7Jh zU-=z-dEv7bd3v>m7)ZK#BgwgzFR;+Q&o!(q#7ml0CmFD}!8J_BfV1<84vAA1QFk5A zlM}-T9XvAky*5|i;xr9bw+z$sd4=nP!T}_vC!vC@!)tTCPji(^1@X?ytR;VgP!TL` z|I44NLId%^wgG~a`NTFMh`IX*8?^12L(#<=X4gPjc}c`5e>o7E)UGTJpAe&)3~5Cf zh9^Of6Js=e2<7^imSgQ2a2!AOwFx(;&mBL7-wEZ>z04`^P# z^P=Z6`l&w8KNj|ivui`aGF^MHqL;Y5aA|DS3!AMjVGg}~d-FJ~Y?zY{*S=d@;tWgR zLG5!;CYDGi;wi*7fy_)YY!(q#LRP^|!zN65u29r(WW0;@x#cG(FbNsScfr@#{6)4?Gn%8Xndebf7_o_KtR7Kj7=AM&Wz%OE zi>b{Zj(WuKW%|$Re*&TiK|vN#TAQ@qk8|G3bEE&kK#oiSE6ic2zcFU$jW%C<(mf1g zwmbT2u*3~jE5zls6&LOb?}4|sXf3J{qg5n-m@D)bxu%4WLSS3FVm=tw4v(wh>?$9U zV>RoiGC?&L_K7A3NUwv0Nb^Z6Q+a^{iysp86~>r#Sr^jiiJFN4nigWGgo;dXU(31h zPr#oCk&t2{n^e6!IycxX!`m5xalKwV&mQvv|9lJVMvWX;1WMT4yk`6L_~4R;p+6rQ zY#$oj`M?7fg}npDBAQyPJ-PMq0zzEYtd^JD*;d4R>diKmyvzT?|Da>QAfd%o+I`n7 zYHZKrFL$D~U9{spAbnUDSQPgk?f}ZaBNFzXTCm*qwbwp}<50+mE_Qa62WB@4zPM#Hj96uFBVXw8TF=>!A3MWBI zh{BqBeH*}&8<_>;Zh5P7)CZcd4_C^^9_2y*gx^k>>)yjwnp!a_oxyo7t=cO@9=TU4 zu{n6MUs5fMaM;wR>`&|cmi@aKThnq!a&2K2np+L*mg~QH+k7Akt#5hvT9tw@Kee8#g4kh9P)G!9RFVfd8;*#4;t}jJj zE`#`y%q3=D!7$jY5n@v6Hjz3(&~j=q6m5E4Z6$at28mgPulIlM?H+uPK){Ze9Of-U zr84{tzfKr#paPTa=|uRt{_8`1t)Kn~bUEMsS{S4ezQfOHl5{(|lj#^6R0YXn>$u&} zHYsGjdVnSeyJDEn7T7c(eBJ3{UDqr$$SHV_ehDTJyg<~u5!@hjsbR56>!HjK3=*9Ntsw9PrLv_jDcxZ zqiEMx+TN1;+~aNZiyJZ;IwH%q3tvLgND9@jKDu(r-Iz$=Z!t*Z!zMvHbeEkG+z$)Q93dzO9ic}R4eS1GkshflYa1z_+?PJ<&w159?dqY%upe z0YNz@h?~WUk0L3Qt&Ak@sY|NXNEVg0WC#Xcn4@B={sx&7(xu-RnC{4$c7Un&B%uQ$ z*VSD6YVk&zT;Y5{+iql+zhQTLU4t%j!UZ=Za^ff{2uyT_xNAJe^HA{hz91DPG-a7| z_Y8|{bUVctyd84j9I+n-h6BE|(9kl=V27Lcy=9rvf|{0j^ih+kaRRiRu!Pc)aT|sZ z{Uy>l;)ig?Fvia;-=ohUhnrW=1yAS5-FJPu{Rd;@`N4>C?-B+`79#XvB)G)$*o!3U zNbXw2C|He5rur;eZXu)ddr_W>vGqh%kymQgca)jxw4Qqo97|O1`>E`#5V#syIs1cW zoCE3)l`$InQ5oF-fktF}!|=0JeFVAyxK?;quk=yda zV`UaZ&@*5Nc|u~s%knBhGt?F-1>MFyI;Af%97bB>9gVa;3_0)M@5P+CL~87I={t;? zR2>d!rQ@ghh}^L!;!;j+0nIPlF2~ZB*D+jEQa|}!oQVv6J3@wW$A(Oxf`Qs#D1Q%K zcS}DFdLsGHy6BB;$eQL+aiB) zPFJfvorEc2`}^By@64$L0X#Ai&E1H0_df7*H*D|5JW_x${(EDfcDX-*I=ESKf>&mQ zE1gz?k8I-I1f3mS9@hWScl{8#$7k81^!|8%QDGo1qt0l7WZBG?e}-Bg^3sFn)N~kR zexP#+CU(H!UG-~UsN1x|>SE@)$9|^Qn17CNo}Cm)c3d+if6xlUS!qOwF>JfkN-ruL z=zxhEL$~VJVcX0H;Wq-b>38ei@>(IbMO~B+kU5SaGJN1xrp1rhJs@bFR&faT9d{Wf zNUe*#1*j!|^NIwii_iPi06Irg1BmOTRG`x7+-Wh$Gxq^IF#2{s;k(El$fxETO!SFI z=q(Dxs{>|{*(aVZ4hVnp*45C~;*O|CV)?*Wo0@+t`z1xsh|*9#kN$4&&(l7kMyiQ> zud%8M_?9`JN2%*d8Jc8#pW`KDu+8f=J^Ib1mbI=h2$K@%N=caHc*n+r^g85ct1EJE z^141mQ?itkVsg|_s`BK-&n4Cr;(2@4Z+8S(VZ)CKn7bg6X73Ta6L5>(?(6DgbY>-< zyZ4w$SFa|_oQxwZuQq(|<$^u-?u9z62lV4az@9JO$nekzCrNZ^m(2ckSrybWP@D9Rnq7IXdc_CZUl1rK-DenxH;3C+`jURhsfB(s!#lHs9V{k@Y z(LOS3a@k}?r2O0Fw$ZQUwg1_ER{g<+c=)*B?V=C7mwz(j6msaVSGx-05`Yc^7MWyS zRBSSDJr+3^s1N+{OM?d~51TU-*)gf|Tpqmr;C!$2g(4z`)Qm3@eD^bXPlrGqpD zJ@npNRC*PpNUxy>L?D2H8_v1kJ$J49FWmf=$(q@-=bgP*-g#%9N3(N(C)3ux$XMw1 z=E4n%O52C!g3f=GRC)+?j8QI4%X#eS#u)f;#8IGlL;u!MKL&DrKAJ~r zBpZnds*X=_gp#)V4AG;7?a9uD?sh*LR>d~~W~mX|@t7v^2GHl6ybH?RlptCAvQ^&HJC>ZUkq&?KF?{d%s7XZw+*Pl{R z2wV7t)R~HA1qtrD$6TCro3^q#jS!H+HC(_&)#6NoHf$&g`IkupW?Q6HVv(g|g`ST` zZ(7d)-F@f-#=vC)HvS{Cqc7swOn10F(rTX?6+XGcfcPH9qkDIT`iURMi`AGiy^j^A zm46pn@;C8(iDXG4HC-sk+Y){ueN^B0yftuG_MP%7_6wse`z;fEEW;SXgc3vZW^6mE z;}uE$rG^Tn_84pQ4ow!am`?w(G!h(1kT09;b%-|)8cLd9br(uKGkump&x~x%xkYLG zMIq+t@TIa4(*~{jm!?oQLn}Y$WO`N{@;{y2eP#ZG+pcK@Hv@ZceLM3Y?<^y7@)siA zhhRKiDNSZFy=@(EIU@aO-_Gu~NBPA8n zx3>bv7bwMZFdI8^P!l=M;4+HQBh?NQB;&yiJ zoQ{1LM$FEG+N-`_7~A;gb46nc@?teAcB4}VA=5v;$h77?hJAwUM?&Q)|8iUEzCvFy z{qFrNg6_z9V1Fk2lFew>7(Le1vdFd=DWFp=w~-U#SSk>_8{GDL6FVXyhpstLT!frO z6IA1)k*ih8EQ_`8iNPzAPxBcm>C50<-&zceUp_sJLgteflwzC+=L_TN23hhL&^cp} zbf$^TXZ-kDR@)k0C^YsA`1T)kzVPCU0-i&Lhn@mM$uIal@6 z2Nd{`T*H_#luE12scHMR3|rzKM+yR@ML-^sxq2wlV5<(Z*pCqo`p$kpfkO%PDXuN& zx&c4rdrzPnvUos)1Mbb~j412k_DNoBCEvGa{D~3~tNj*h5Jr(0b$tVUdw>H;=GQ8$ zV)Di(5$HvJT_Rd{Z~G;hS3n5dGWTp5Mbc5&c?s${`;`Uiq3~2@d!qAm9E#NX%5w*g zt*(vC`zJU>5R7RfHRfcyY7fjdnKUyt>qKn<_zL+7-_DH<008;!*70$V+(U_yYdJ^x#IN**(M|6_K%aFcAA(xsZ)MMwR8(vHIc`hudoe6DG<7p>wwU6g(Ko zLHj+Cn&K0COeW@fb$kg&@{=35LTBzEl(cH;(-)Mo z)VxpiLM|rX^c6_|tRD8Xb;IVS>x@7n7&7OizSe{|nAZtNu%9hIG_w zEho#uZnbkv57T(lHG-MSOY*FM;JLb@yJaiyV4wVHag7yV^JxIR+J)AWn zIH-QteI|rb!4slzvPwrt;`k@(VnrG8B2f{eu5Q!ntN z&qT*~jjxK#&4HIJD^<)G#~K*lB1Wg`L3NY{HDLG6%H!gh^!7bRp06z3iBYt51e0r$ zpl4Iuu>{AU{T1s`gn43W&l3&aeKRj%2Od%*RCu%caksj$BT2M%Cvd#7XWYsjI?gI8{Aa}lVuTubMS+HMfzttgr%Z3me_#l~H3>3X6WH|8riOP2gd*r30-**wh5wkIt)J+y91 z?X$j|b12v~vxoe(4?GEWD~i+`M}xZe+G z@iQnI!6YyVQuqs=m~FO4N@P7##|MF=+LySatgHBS3kwFB83mEInx0bY^XLf+!7D6` z@23+$goAn0oEVx-+h)g%7rIT$6i+#lYWl=H2WvZQt?zAz-=~{g9eWt|@rgOVIVDuy zM7L|oy%W1AL~^PZ;(Zw*Ngb5JQoUfoYwQW04^@j~X^vO&c8`%Mvj!V!1~ZBze2$Dd zOe2)QpBbgN5APSidmnE^922(CV$EGh8e(eb^X#>-?9WMM6t`#puZlef(F`L3HB)Pe&IAI@L?J!&phlS9GjZ@E z=nn5EFk18H^Va&g`AumA)tu6?f#Zc3v*bcOQ5SauKMhzn$l-wtWBhvXGJoCh?eEw)QN6uc7HX2Vy@tqRQ$wh;lnx1OluVUAH_VH+KlXSIzHoJFhYai6 z_sR7;^&^ZY#w4923(A@|h-@XBTskIC>d`k(PBbdSki$eLVIJz?sqB~nG38Y~&}{Jd^UdbZw*b0~ZPMwd{KY1ebX{&%ub&|u3He1g_D4v6u!3oA zlp-t@{E;OKO$*%4_{gT*&dJ$`t(yZ|0WbcNqzF*lD6Z4Ql9evY4e8F(IIj92d}s)V zQK$HT+<-RYbqCGs-*KB9k#|(vNyH*e&fdj6SrqIZ2@JY{>fYCkE4Tg-d<9ggW5D#5 zIV4BI8*I%YU~X~}V}GU`B=g;eOc@viH0+up3{!ZsyR6_C*w3SH015TMp5|am5~@I+ zCSfiBYeGwnDu7wiK2@p*1yPRLjFC6VG#bz^H=WIT#+o?%rP_0=(R>=dIQ!MNKTJ^9 zuV=_nlt`4yE1NuSQ+wgb-@IT|a#S=O{QCR~UF0qa-SfbiMdmX26pr9P+Y6J&q}UgVSL6YVn$^I&o=I9Wu^pjhskJJNRlMPdK`wHVrPS8OB2M_|!c zbZO5?MvzQORia$7BQF1`&f(JK`^bj#jP}WfEzRKMUjf{^_PN4F=*@wqgA9IV7 zKRndc3jGlWA$st(X)4UA3dhCiSkOm z7~bDJyT2cD!9w$O8$b_PryPGNbeLtlJ&YX7b2zS!NlQRnTb!wr%k#dO-f&H6qY#Rc z)-5BsC%lTVc6*)(_SQ@IVcEFvkBhEf6E6F`E^@O+3lNEvO7_eh4?j?eT3hTq-W)Wu z-1oitr*Z+#$JmDcep0={%k3{?rT`^0x6UmRuHWVX-?{*XByyqEP1Jurf`5@iJp1b`R9E*G z@P2NW4#*1!_0IN&P470f{tkAp91qt;wi-s?#o+Hbt==U$o0-y0mIg`?jVAp{w`K?R z{#iHRF^QXA3m*`_1};UUa4Q&D$fy_j+3%SM-&IpThDBFWTFhn%Jty>ReRW$o_zZ{6 zyu+y>NJ*w@x!e{#S16PEJJlfjWJ2upe7Z6Y@BNwJDrsnL@w~VKO1w~|H;%3bwn18M z1e=weKB4i=6w+8X^H%m_p=?YiD#(s1<_%<9LkuTX%hl}Ud_R5nY8P_anKb-GW6c1U zun)p1M&o7pg_+EqwwP;IB!bQTpbizCR~NU$op%EITjrc^BD*OEbvb2SQ`Z%XisY4= zkf!}3%NZ6BvS;22Me=*{2X?WSuMK#r{(e4TYxJQDFma#uE{g)GgK#*khXhT#%S<7+ zL@fcpknz0rxg95?{XsV(f!HzC>&=)DDB;YZ!~R{jy+P08#Yn!;625)bj>3xhw+fPS zMzWl;;c6d_^AT4x!#wzphIHbH^-YY^KX+Pcc7a^Va3m0xjBT~vzF=D7E{Y5{MT!`M z_tb>GQAA(ea-3$>2s$0?!jwj?(#Y4?WC@0t>HrRYAi5 zQMg{{$h7PE!OXQgIx%Igp#bl-H{Z75Mf!#_QRcR3L+I*@fe@4DYI?isu2fDr26XC= zdTV}TFnCiI5OisLVW5kR0;gM*=ImE^-dyj?{1lbV^SUHQ(Yr~XrT_e_7`2SLNb(bV z6RhGNg@PiFPpsJdMQm&a;hiYRmY~u0i`w?I8bX%g&Z&ygIoz!AjQ_`}jy&_r^qfIA z8>PEGeg{gwrp}B%7 zDCXMtZ}_0Q6ieBKu5Dje37^qceaYL@iA^y{P}*4)X>^VX-V^-O;Vj6tls_Pnuz)h_ z_ROLkI-439MM8&8#QWw@tB!)iBQ z42kZWo;edM=pS@0zTcp?XFU&W5AKNV9U^9H96g!7TJZGuXN_gUR_^-mQ8;v(FC7n4 zr`coA^|2L6uGl{W3TOy!zwK8i?-X+6fZb1!YqA~Ux~eR7Z=4G}X>Qm>ESz?>D-CM& zoWGjuDPQukTu_#5v$2``V=L>{c-64+qoKkzs4G6RxufEurJPUjx&sH#IX%~Sc|O19 zvs*FODst8|H#aIbjovx>?*AdECE2+dm`5w=!#vu zu#}%W2|W6~G&6()?4ZU4TCVXj=6WY-DUO*%J@j^E&tF$R;pzCuO$DQf#X9*riP9+)c=w zye;V`;UsZ@X~Qyl5A(7bcYSONMs^$2&*>hSz`{=<0A1=y3ckkjmUfAY+oAr1w-vVy z7tb`ekAvx5UXM!*C(y%mzGP|$4_bJ)?7^>nivLoHa(u49W#Qc*^xV0BXD;)rQ_)sD zimSe+e^~3gY{`Jw-SV=l*4mELQmL^v^v;tn@oS0JqW;R%Qi&?4_Nxw4`O-P&;l_7H zkd*L1zt#}Ei+!hS4Cn{V^k(uO<;65gMbRiEg;Q@#Sx>WRGw31V7 z)E9fYJyBBhr&4~0c#4s|u>)H3tHLkpkRSWWt;MjnhwvWcQ`U0WL{FCS)#I-7T1cFr zXz9DE<)*AnDzZ)U?lmMo(Ey8-RQo)$n2g@KP-5|yAopS39rdm0 z`yqJv079T*6qI20^7H!2b4vL=t%l)98;^x|ZbXwrqmG|OO^91zM`R}C4R;(Cm(Pip z&x{Nf)bY*;r<6KS0N&i{A`LEn6)UhRsr$vuWwwAt8>daCpFZ~N0A-%oh*r?0W4so!ye!&;)2ka!g} z<;%w9b5h)QUjQ{DRGBqdi4*!yL}}Qo2?V*MBchtp_`!Lg_h$qv_BC1E8t-ddBTwP&#yPq=R|~KmYgjA z3WWZXPyelBE65(Qcx(HAE&;VA1?Hzm^8Du#_y9|sMw%wczXEM2Ub~PG=zrXrAp_<& zs>}cF(cf0ha5v^?7yI8%;}+Khr@`|*^k2a(8mQ?1hvM(V|G%LK#@A}HcxA&d0K>z5 N9%|^RSE$;C{TJ2S&_DnH literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/sortISONamespaceInformation.xsl b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/sortISONamespaceInformation.xsl new file mode 100644 index 00000000..450bbf15 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/sortISONamespaceInformation.xsl @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFiles.xsl b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFiles.xsl new file mode 100644 index 00000000..4eacb05d --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFiles.xsl @@ -0,0 +1,217 @@ + + + + + + Title: Write Standard ISO Namespace Description Files (namespace/index.html) + + Version:0.1 + Created on:February 27, 2013 + Modified on: January 4, 2014, 2014 + Author:thabermann@hdfgroup.org + This stylesheets reads ISONamespaceInformation.xml and writes standard namespace description files into a filesystem with the ISO namespace structure. + It assumes a schema directory hierarchy like schemaRootDirectory/standard/version/namespace/version/namespace.xsd + and writes index.html files into the namespace directories (schemaRootDirectory/standard/version/namespace/version/index.html) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + <xsl:value-of select="concat(title,' (',$upperCasePrefix,') Version: ',version)"/> + + + +

+ +

+ + + +

Description

+

is an XML Schema implementation derived from ISO . It includes + The XML schema was encoded using the rules described in .

+ +

Sample XML files for

+ + + + + + + + + + +
+ +

CodeLists for

+ + + + + + + + +
+

XML Namespace for

+

The namespace URI for is .

+

XML Schema for

+

+ + + is the XML Schema document to be referenced by XML documents containing XML elements in the namespace or by XML Schema documents importing the namespace. This XML schema includes (indirectly) all the implemented concepts of the namespace, but it + does not contain the declaration of any types.

+

+ NOTE: The XML Schema for are available + here. A zip archive including all the XML Schema Implementations defined in ISO/TS 19115-3 and related standards is also + available. +

+ + + + + + +

Related XML Schema for

+ + +

+ + + implements the UML conceptual schema defined in . It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following classes (codeLists are bold): + + , + and + + + + + + + + +

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Related XML Namespaces for

The namespace imports these other namespaces: + + + + + + + + + + + + + + +
NameStandard PrefixNamespace LocationSchema Location
+ + +
+
+ +

No Related XML Namespaces for

+
+
+ +

Schematron Validation Rules for

Schematron rules for validating instance documents of the namespace are in . Other schematron rule sets that are + required for a complete validation are: + + , + and + +
+

Working Versions

When revisions to these schema become necessary, they will be managed in the ISO TC211 Git Repository.
+

+ + +
+
+
+
diff --git a/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFilesLog.html b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFilesLog.html new file mode 100644 index 00000000..6cd74001 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceInformationAndTools/writeHTMLFilesLog.html @@ -0,0 +1,44 @@ +Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cat/1.0/cat.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cat/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cit/1.0/cit.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cit/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cit/2.0/cit.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/cit/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/dqc/1.0/dqc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/dqc/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/dqm/1.0/dqm.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/dqm/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19110/fcc/1.0/fcc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19110/fcc/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gco/1.0/gco.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gco/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gcx/1.0/gcx.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gcx/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gex/1.0/gex.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gex/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19110/gfc/1.1/gfc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19110/gfc/1.1/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gmw/1.0/gmw.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/gmw/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/lan/1.0/lan.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/lan/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mac/1.0/mac.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mac/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mac/2.0/mac.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mac/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mas/1.0/mas.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mas/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mcc/1.0/mcc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mcc/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mco/1.0/mco.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mco/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md1/1.0/md1.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md1/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md1/2.0/md1.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md1/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md2/1.0/md2.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md2/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md2/2.0/md2.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/md2/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mda/1.0/mda.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mda/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mda/2.0/mda.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mda/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdb/1.0/mdb.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdb/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdb/2.0/mdb.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdb/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/mdq/1.0/mdq.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19157/-2/mdq/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mds/1.0/mds.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mds/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mds/2.0/mds.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mds/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdt/1.0/mdt.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdt/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdt/2.0/mdt.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mdt/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mex/1.0/mex.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mex/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mmi/1.0/mmi.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mmi/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mpc/1.0/mpc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mpc/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrc/1.0/mrc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrc/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrc/2.0/mrc.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrc/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrd/1.0/mrd.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrd/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mri/1.0/mri.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mri/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrl/1.0/mrl.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrl/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrl/2.0/mrl.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrl/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrs/1.0/mrs.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/mrs/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/msr/1.0/msr.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/msr/1.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/msr/2.0/msr.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/msr/2.0/index.html
Schema: /Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/srv/2.0/srv.xsd, +Output:/Users/tedhabermann/GitRepositories/ISOTC211-XML/XML/standards.iso.org/iso/19115/-3/srv/2.0/index.html
\ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/namespaceSummary.html b/inst/extdata/schemas/19115/resources/namespaceSummary.html new file mode 100644 index 00000000..c1fcaf3d --- /dev/null +++ b/inst/extdata/schemas/19115/resources/namespaceSummary.html @@ -0,0 +1,777 @@ + + + + ISO Namespaces + + +

ISO TC211 Namespace Summary

+

This table summarizes the namespaces used in the XML implementation of ISO TC211 Standards for Geospatial Metadata. + The current official versions of these namespaces are located at standards.iso.org. Working versions + and information are at the ISO TC211 Git Repository. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Standard PrefixTitleVersionScopeStandard, ParagraphRequirements NameNamespace URIThumbnailUML PackageXML SchemaXML Schema IncludedImported Namespaces
catCATalogue1.0Elements for codelist catalogues, and example catalogues.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 7.4.4cataloguehttp://standards.iso.org/iso/19115/-3/cat/1.0Catalog, Code List Item, uom Item, CRS Itemcat.xsdcatalogues.xsd codelistItem.xsd crsItem.xsd uomItem.xsd + lan.1.0, gco.1.0
citCitation and responsible party information1.0Utility elements for citation, identification, and web linkage of resources.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.6.2citation-metadatahttp://standards.iso.org/iso/19115/-3/cit/1.0<<Leaf>> Citationcit.xsdcitation.xsd + gco.1.0, mcc.1.0
citCitation and responsible party information2.0Utility elements for citation, identification, and web linkage of resources.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1, 6.6.2citation-metadatahttp://standards.iso.org/iso/19115/-3/cit/2.0<<Leaf>> Citationcit.xsdcitation.xsd + gco.1.0, mcc.1.0
dqcData Quality Common Classes1.0abstract classes shared by multiple namespaces and is required in order to enable + modularization of the XML implementation. + ISO 19157, Geographic Information - Data Quality, 6.4data-quality-commonhttp://standards.iso.org/iso/19157/-2/dqc/1.0Data Qualitydqc.xsdabstract.xsd + gco.1.0
dqmData Quality Measures1.0Elements for describing data quality measures.ISO 19157, Geographic Information - Data Quality, 6.5quality-measureshttp://standards.iso.org/iso/19157/-2/dqm/1.0Data Qualitydqm.xsdqualityMeasures.xsd + cat.1.0, mcc.1.0, pre.1.0, gco.1.0
fccFeature Catalog Common1.0abstract classes shared by multiple namespaces and is required in order to enable + modularization of the XML implementation. + ISO 19110, Geographic information -- Methodology for feature cataloguingfeature-catalog-commonhttp://standards.iso.org/iso/19110/fcc/1.0fcc.xsdabstract.xsd + gco.1.0, cat.1.0
gcoGeographic COmmon1.0Elements for describing basic types from ISO/TS 19103 and conceptual elements from + ISO 19118 required in XML implementations of ISO metadata standards. + ISO 19115-1, ISO/TS 19139 Geographic information - Metadata - XML schema implementationgeographic-commonhttp://standards.iso.org/iso/19115/-3/gco/1.0Nonegco.xsdbaseTypes2014.xsd + xlink.1999
gcxGeospatial Common eXtension1.0Elements for xml implementation, from ISO 19139 updated for compatibility with 19115-3.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 7.2extended-typeshttp://standards.iso.org/iso/19115/-3/gcx/1.0<<Leaf>> Extended Typesgcx.xsdextendedTypes.xsd + gco.1.0, xlink.1999, mcc.1.0
gexGeospatial EXtent1.0Elements for specifying geospatial properties of a resource, including extent and + spatial reference systems. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.6.1geospatial-extenthttp://standards.iso.org/iso/19115/-3/gex/1.0<<Leaf>> Extentgex.xsdextent.xsd + mcc.1.0, gco.1.0, gmw.1.0
gfcGeneral Feature Catalog1.1ISO 19110:2005 defines the methodology for cataloguing feature types and specifies + how the classification of feature types is organized into a feature catalogue and + presented to the users of a set of geographic data. ISO 19110:2005 is applicable to + creating catalogues of feature types in previously uncatalogued domains and to revising + existing feature catalogues to comply with standard practice. ISO 19110:2005 applies + to the cataloguing of feature types that are represented in digital + form. Its principles can be extended to the cataloguing of other forms of geographic + data. + ISO 19110, Geographic information -- Methodology for feature cataloguingfeature-cataloghttp://standards.iso.org/iso/19110/gfc/1.1gfc.xsdfeatureCatalogue.xsd + cit.1.0, fcc.1.0, lan.1.0, mcc.1.0, gco.1.0
gmwGeographic Markup Wrappers1.0Wrappers for gml dependencies.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentalsgeographic-wrappershttp://standards.iso.org/iso/19115/-3/gmw/1.0Nonegmw.xsdgmlWrapperTypes2014.xsd + gml, xlink.1999, baseTypes2014.1.0
lanLanguage localization1.0Elements for cultural and linguistic adapatiblity.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 7.3language-localizationhttp://standards.iso.org/iso/19115/-3/lan/1.0<<Leaf>> Languagelan.xsdlanguage.xsd + gco.1.0, cit.1.0
macMetadata for Acquisition1.0Information related to acquisition platforms, instruments, operations and other details.ISO 19115-2, Geographic Information - Metadata - Part 2: Extensions for imagery and + gridded data, A.2.5 + http://standards.iso.org/iso/19115/-3/mac/1.0Acquisition Detailsmac.xsdacquisitionInformationImagery.xsd + gco.1.0, gmw.1.0, mcc.1.0
macMetadata for Acquisition2.0Information related to acquisition platforms, instruments, operations and other details.ISO 19115-2, Geographic Information - Metadata - Part 2: Extensions for acquisition + and processing, 6.3.2 + http://standards.iso.org/iso/19115/-3/mac/2.0Acquisition Detailsmac.xsdacquisitionInformationImagery.xsd event.xsd + gco.1.0, gmw.1.0, mcc.1.0, lan.1.0
masMetadata for Application Schema1.0Elements for referencing Application Schema.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.13application-schemahttp://standards.iso.org/iso/19115/-3/mas/1.0<<Leaf>> Application Schemamas.xsdapplicationSchema.xsd + gco.1.0, mcc.1.0, cit.1.0
mccMetadata Common Classes1.0abstract classes shared by multiple namespaces and is required in order to enable + modularization of the XML implementation. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.6.4common-classeshttp://standards.iso.org/iso/19115/-3/mcc/1.0<<Leaf>>mcc.xsdAbstractCommonClasses.xsd commonClasses.xsd + gco.1.0
mcoMetadata for Constraints1.0Elements for describing resource and metadata constraints.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.4constraintshttp://standards.iso.org/iso/19115/-3/mco/1.0<<Leaf>> Constraintsmco.xsdconstraints.xsd + gco.1.0, mcc.1.0
md1Metadata for Data and Services with Geospatial Common Extensions1.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the use of FileName, MimeType, and Anchor elements (gex). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, A.2.3.4metadata-extended-types-instancehttp://standards.iso.org/iso/19115/-3/md1/1.0Implementation Model Onlymd1.xsdmetadataWExtendedType.xsd + gcx.1.0, mds.1.0
md1Metadata for Data and Services with Geospatial Common Extensions2.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the use of FileName, MimeType, and Anchor elements (gex). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, A.2.3.4metadata-extended-types-instancehttp://standards.iso.org/iso/19115/-3/md1/2.0Implementation Model Onlymd1.xsdmetadataWExtendedType.xsd + gcx.1.0, mds.2.0
md2Metadata with Extended Schema1.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the description of schema extensions (MD_MetadataExtensionInformation) + elements (mex). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, A.2.3.5extended-metadata-instancehttp://standards.iso.org/iso/19115/-3/md2/1.0Implementation Model Onlymd2.xsdmetadataWithExtensions.xsd + cit.1.0, gcx.1.0, lan.1.0, mcc.1.0, md1.1.0, mex.1.0, mpc.1.0, mri.1.0
md2Metadata with Extended Schema2.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the description of schema extensions (MD_MetadataExtensionInformation) + elements (mex). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, A.2.3.5extended-metadata-instancehttp://standards.iso.org/iso/19115/-3/md2/2.0Implementation Model Onlymd2.xsdmetadataWithExtensions.xsd + cit.2.0, gcx.1.0, lan.1.0, mcc.1.0, md1.2.0, mex.1.0, mpc.1.0, mri.1.0
mdaMetaData Application1.0Elements to represent resources that may be aggregated and described by metadata records + (DS_*) + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.2metadata-applicationhttp://standards.iso.org/iso/19115/-3/mda/1.0<<Leaf>> Metadata Applicationmda.xsdmetadataApplication.xsd + md2.1.0, gco.1.0, mdb.1.0
mdaMetaData Application2.0Elements to represent resources that may be aggregated and described by metadata records + (DS_*) + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.2metadata-applicationhttp://standards.iso.org/iso/19115/-3/mda/2.0<<Leaf>> Metadata Applicationmda.xsdmetadataApplication.xsd + md2.2.0, gco.1.0, mdb.2.0
mdbMetadata Base1.0Mandatory elements for describing resources that are not services. This namespace + is used for metadata records that include only mandatory elements. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.2metadata-basehttp://standards.iso.org/iso/19115/-3/mdb/1.0mdb.xsdmetadataBase.xsd + cit.1.0, dqc.1.0, lan.1.0, mcc.1.0, mri.1.0, gex.1.0, gco.1.0
mdbMetadata Base2.0Mandatory elements for describing resources that are not services. This namespace + is used for metadata records that include only mandatory elements. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.2metadata-basehttp://standards.iso.org/iso/19115/-3/mdb/2.0mdb.xsdmetadataBase.xsd + cit.2.0, dqc.1.0, lan.1.0, mcc.1.0, mri.1.0, gex.1.0, gco.1.0
mdqMetadata for Data Quality1.0Elements for describing the quality of resources.ISO 19157, Geographic Information - Data Quality, 6.4data-qualityhttp://standards.iso.org/iso/19157/-2/mdq/1.0Data Qualitymdq.xsddataQualityElement.xsd dataQualityEvaluation.xsd dataQualityImagery.xsd dataQualityResult.xsd metaquality.xsd + dqc.1.0, gcx.1.0, mcc.1.0, gco.1.0, gmw.1.0, mrd.1.0
mdsMetadata for Data and Services1.0This namespace contains all classes needed for a complete metadata record for any + resource. It is used for metadata records that do not include geospatial common extensions + (gex), extenbsions to the schema (mex), data series (DS_*) elements (mda) or metadata + for data transfer (mdt). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.2metadata-data-or-serviceshttp://standards.iso.org/iso/19115/-3/mds/1.0<<Leaf>>mds.xsdmetadataDataServices.xsd + fcc.1.0, gex.1.0, mac.1.0, mas.1.0, mco.1.0, mdb.1.0, mdq.1.0, mmi.1.0, mpc.1.0, mrc.1.0, + mrd.1.0, mrl.1.0, mrs.1.0, msr.1.0, srv.2.0 +
mdsMetadata for Data and Services2.0This namespace contains all classes needed for a complete metadata record for any + resource. It is used for metadata records that do not include geospatial common extensions + (gex), extenbsions to the schema (mex), data series (DS_*) elements (mda) or metadata + for data transfer (mdt). + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.2metadata-data-or-serviceshttp://standards.iso.org/iso/19115/-3/mds/2.0<<Leaf>>mds.xsdmetadataDataServices.xsd + fcc.1.0, gex.1.0, mac.2.0, mas.1.0, mco.1.0, mdb.2.0, mdq.1.0, mmi.1.0, mpc.1.0, mrc.2.0, + mrd.1.0, mrl.2.0, mrs.1.0, msr.2.0, srv.2.0 +
mdtMetadata for Data Transfer1.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the description of data transfer (MX_*) elements. This is the + most inclusive of the ISO 19115-3 namespaces so it should be used in situations where + all 19115-3 capabilities are required. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 7.4.2, 7.4.3data-transferhttp://standards.iso.org/iso/19115/-3/mdt/1.0<<Leaf>> Metadata-based Data Transfersmdt.xsdmetadataTransfer.xsd + cat.1.0, gcx.1.0, mda.1.0, gco.1.0
mdtMetadata for Data Transfer2.0This namespace contains all classes needed for a complete metadata record for any + resource and enables the description of data transfer (MX_*) elements. This is the + most inclusive of the ISO 19115-3 namespaces so it should be used in situations where + all 19115-3 capabilities are required. + ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 7.4.2, 7.4.3data-transferhttp://standards.iso.org/iso/19115/-3/mdt/2.0<<Leaf>> Metadata-based Data Transfersmdt.xsdmetadataTransfer.xsd + cat.1.0, gcx.1.0, mda.2.0, gco.1.0
mexMetadata with Schema Extensions1.0Elements describing extensions to metadata standards.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.12metadata-extensionhttp://standards.iso.org/iso/19115/-3/mex/1.0<<Leaf>> Metadata Extensionmex.xsdmetadataExtension.xsd + mcc.1.0, gco.1.0
mmiMetadata for Maintenance Information1.0Elements describing resource and metadata maintenance.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.6maintenance-informationhttp://standards.iso.org/iso/19115/-3/mmi/1.0<<Leaf>> Maintenancemmi.xsdmaintenance.xsd + mcc.1.0, gco.1.0
mpcMetadata for Portrayal Catalog1.0Elements for referencing portrayal catalogs.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.10portrayal-cataloghttp://standards.iso.org/iso/19115/-3/mpc/1.0<<Leaf>> Portrayal Catalogmpc.xsdportrayalCatalogue.xsd + gco.1.0, mcc.1.0
mrcMetadata for Resource Content1.0Elements for describing resource structure and content.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.9resource-contenthttp://standards.iso.org/iso/19115/-3/mrc/1.0<<Leaf>> Resource Contentmrc.xsdcontent.xsd contentInformationImagery.xsd + gco.1.0, fcc.1.0, lan.1.0, mcc.1.0, gmw.1.0
mrcMetadata for Resource Content2.0Elements for describing resource structure and content.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1, 6.5.9resource-contenthttp://standards.iso.org/iso/19115/-3/mrc/2.0<<Leaf>> Resource Contentmrc.xsdcontent.xsd contentInformationImagery.xsd + gco.1.0, mac.2.0, fcc.1.0, lan.1.0, mcc.1.0, gmw.1.0
mrdMetadata for Resource Distribution1.0Elements specifying how a resource is accessed.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.11resource-distributionhttp://standards.iso.org/iso/19115/-3/mrd/1.0<<Leaf>> Distribution Informationmrd.xsddistribution.xsd + gco.1.0, mcc.1.0
mriMetadata for Resource Identification1.0Elements for identifying resources.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.3resource-identificationhttp://standards.iso.org/iso/19115/-3/mri/1.0<<Leaf>> Identification Informationmri.xsdidentification.xsd + lan.1.0, mcc.1.0, gco.1.0, gmw.1.0
mrlMetadata for Resource Lineage1.0Elements for describing resource lineage.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.5lineagehttp://standards.iso.org/iso/19115/-3/mrl/1.0<<Leaf>>mrl.xsdlineage.xsd lineageImagery.xsd + gco.1.0, mcc.1.0, gmw.1.0
mrlMetadata for Resource Lineage2.0Elements for describing resource lineage.ISO 19115-1, Geographic Information - Metadata - Part 2: Extensions for acquisition + and processing, 6.3.3 + lineagehttp://standards.iso.org/iso/19115/-3/mrl/2.0<<Leaf>>mrl.xsdlineage.xsd lineageImagery.xsd + gco.1.0, mcc.1.0, srv.2.1, gmw.1.0
mrsMetadata for Reference System1.0Elements for describing Reference Systems.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.8reference-systemhttp://standards.iso.org/iso/19115/-3/mrs/1.0<<Leaf>> Reference Systemmrs.xsdreferenceSystem.xsd + gco.1.0, mcc.1.0
msrMetadata for Spatial Representation1.0Elements for describing spatial representations of resources.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.7spatial-representationhttp://standards.iso.org/iso/19115/-3/msr/1.0<<Leaf>> Spatial Representationmsr.xsdspatialRepresentation.xsd spatialRepresentationImagery.xsd + gco.1.0, gmw.1.0, mcc.1.0, dqc.1.0
msrMetadata for Spatial Representation2.0Elements for describing spatial representations of resources.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals AMENDMENT 1, 6.5.7spatial-representationhttp://standards.iso.org/iso/19115/-3/msr/2.0<<Leaf>> Spatial Representationmsr.xsdspatialRepresentation.xsd spatialRepresentationImagery.xsd + gco.1.0, gmw.1.0, mcc.1.0, dqc.1.0
rbcReferencing By Coordinates1.0ISO 19111:2007 defines the conceptual schema for the description of spatial referencing + by coordinates, optionally extended to spatio-temporal referencing. It describes the + minimum data required to define one-, two- and three-dimensional spatial coordinate + reference systems with an extension to merged spatial-temporal reference systems. + It allows additional descriptive information to be provided. It also describes the + information required to change coordinates from one coordinate + reference system to another. + ISO 19111, Geographic information -- Spatial referencing by coordinatesreference-coordinatehttp://standards.iso.org/iso/19111/rbc/1.0rbc.xsdNo Other Schema +
rceReferencing By Coordinates Common1.0abstract classes shared by multiple namespaces and is required in order to enable + modularization of the XML implementation. + ISO 19111, Geographic information -- Spatial referencing by coordinatescoordinate-system-commonhttp://standards.iso.org/iso/19111/rce/1.0rce.xsdNo Other Schema +
srvMetadata for Services2.0Elements for describing services.ISO 19115-1, Geographic Information - Metadata - Part 1: Fundamentals, 6.5.14serviceshttp://standards.iso.org/iso/19115/-3/srv/2.0<<Leaf>> Servicessrv.xsdserviceInformation.xsd + gco.1.0, mcc.1.0, mri.1.0
+
+

Written by makeNamespaceTable Version: 2018-03-10 at 2018-03-10T10:24:13.31-07:00

+ + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/resources.zip b/inst/extdata/schemas/19115/resources/resources.zip new file mode 100644 index 0000000000000000000000000000000000000000..68926f47c9f56412f196d4e5b50cd48d22dcdc98 GIT binary patch literal 227536 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 znaⅈ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%0ATgoLkN8CFHYdg6Mg&YFJK+*IftJTBH-<}b> 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�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�cLKbO(UePfw`{yFrr8R!L5w+KW5 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 + + + + Created on: April 17, 2015 + Author: Ted Habermann + Updated on: September 10, 20175 + Added Catalog information and summary fields (counts of codelists and items), updated Version date + + + + + + + + +

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions.

+

Catalog

+ Name:
+ Scope:
+ Field of application:
+ Version:
+ Date:
+ Number of CodeLists:
+ Number of items: +
+

Codelists

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Citation Information CodeLists +
CI_DateTypeCode | CI_OnLineFunctionCode | CI_PresentationFormCode | CI_RoleCode
+ Data Quality CodeLists +
+ DQ_EvaluationMethodTypeCode +
+ Dataset CodeLists +
DS_AssociationTypeCode | DS_InitiativeTypeCode
+ Metadata CodeLists +
MD_CellGeometryCode | MD_CharacterSetCode | MD_ClassificationCode | MD_CoverageContentTypeCode | MD_DatatypeCode | MD_DimensionNameTypeCode | MD_GeometricObjectTypeCode | MD_ImagingConditionCode | MD_KeywordTypeCode | MD_MaintenanceFrequencyCode | MD_MediumFormatCode | MD_MediumNameCode | MD_ObligationCode | MD_PixelOrientationCode | MD_ProgressCode | MD_RestrictionCode | MD_ScopeCode | MD_SpatialRepresentationTypeCode | MD_TopicCategoryCode | MD_TopologyLevelCode
+ Metadata for Grids and Images CodeLists +
MI_BandDefinition | MI_ContextCode | MI_GeometryTypeCode | MI_ObjectiveTypeCode | MI_OperationTypeCode | MI_PolarizationOrientationCode | MI_PriorityCode | MI_SequenceCode | MI_TransferFunctionTypeCode | MI_TriggerCode
+ Metadata Transfer CodeLists +
+ MX_ScopeCode +
+
+ + + + + + +

:

+ Description:
+ CodeSpace:
+ Number of items: + + + + + + + + + + + + + + +
EntryDefinition
+ + + +
+ top +
+
+ + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/.DS_Store b/inst/extdata/schemas/19115/resources/transforms/ISO19139/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4a62d05a9ad1fc14147c0bc48e0106b766b63512 GIT binary patch literal 6148 zcmeHKyH3ME5Zon^h?FKJ<^2MGaEg*I;0H*E5+NCkL{iYX%WpIL2y(D#DPY#x8{gi} zojrxuDo3~r;aZ5S>sQ^C>5XrRDcRlf&ZfbYPQ*I9>|djPys6N zrGR}O3f!a0lP&Hc&4Laf_^J-!j7`>HC$Nt6BMQb2ODnJFU6_~_yVfB9v|DpfCCUHgusKB36K&PvR)e^6iwRP}v wR%;9V5q>e`dO8L##Xv8`m{=*k>*W=@$9hfd0-cVy(}DaEFkNU=;5QWb1iJwz;s5{u literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/fromISO19139.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/fromISO19139.xsl new file mode 100644 index 00000000..53219c39 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/fromISO19139.xsl @@ -0,0 +1,143 @@ + + + + + + + + + + Created on:March 8, 2014 + Translates from ISO 19139 for ISO 19115 and ISO 19139-2 for 19115-2 to ISO 19139-1 for ISO 19115-1 + + Version June 13, 2014 + + Converged the 19115-2 transform into 19115-1 namespaces + + + + Version August 7, 2014 + + Changed namespace dates to 2014-07-11 + Fixed DistributedComputingPlatform element + + + + Version August 15, 2014 + + Add multilingual metadata support by converting gmd:locale and copying gmd:PT_FreeText and element attributes (eg. gco:nilReason, xsi:type) for gmd:CharacterString elements (Author: + fx.prunayre@gmail.com). + + + + Version September 4, 2014 + + Added transform for MD_FeatureCatalogueDescription (problem identified by Tobias Spears + + + + Version February 5, 2015 + + Update to 2014-12-25 version + + + Author:thabermann@hdfgroup.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_Citation.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_Citation.xsl new file mode 100644 index 00000000..d04ea655 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_Citation.xsl @@ -0,0 +1,118 @@ + + + + + + + + Created on:December 5, 2014 + These templates transform ISO 19139 CI_Citation XML content into ISO 19115-3 CI_Citation. They are designed to be imported as a template library + Version December 5, 2014 + Author:thabermann@hdfgroup.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_ResponsibleParty.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_ResponsibleParty.xsl new file mode 100644 index 00000000..a71055fb --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/CI_ResponsibleParty.xsl @@ -0,0 +1,196 @@ + + + + + + + + + Created on:December 5, 2014 + These templates transform ISO 19139 CI_Responsibility XML content into ISO 19115-3 CI_Responsibility They are designed to be imported as a template library + + Version December 5, 2014 + + Initial Version + + + Author:thabermann@hdfgroup.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/DQ.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/DQ.xsl new file mode 100644 index 00000000..067d0bcf --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/DQ.xsl @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/SRV.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/SRV.xsl new file mode 100644 index 00000000..73d07576 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/SRV.xsl @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/core.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/core.xsl new file mode 100644 index 00000000..5b68e50d --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/core.xsl @@ -0,0 +1,655 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/defaults.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/defaults.xsl new file mode 100644 index 00000000..0bbd0286 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/mapping/defaults.xsl @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + mdb + + + gcx + + + gco + + + gml + + + gco + + + srv + + + lan + + + msr + + + mrl + + + mrc + + + mco + + + mcc + + + cit + + + mcc + + + mcc + + + + cit + + + mas + + + mac + + + mpc + + + mcc + + + mrs + + + mex + + + gex + + + msr + + + mcc + + + mrd + + + mri + + + mmi + + + + mri + + + mrc + + + mdq + + + mrl + + + mdq + + + mdb + + + mdb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/toISO19139.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/toISO19139.xsl new file mode 100644 index 00000000..ebebb754 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/toISO19139.xsl @@ -0,0 +1,862 @@ + + + + + More work required on: + + gmi:* not handled. + Filter all new elements (see last template). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gmx + + + gco + + + gml + + + gts + + + srv + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + + gmd + + + gmd + + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + gmd + + + srv + + + gmd + + + gmd + + + gmd + + + gmd + + + + + + + + + + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/create19115-3Namespaces.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/create19115-3Namespaces.xsl new file mode 100644 index 00000000..220ab019 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/create19115-3Namespaces.xsl @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/dateTime.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/dateTime.xsl new file mode 100644 index 00000000..87030ac2 --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/dateTime.xsl @@ -0,0 +1,60 @@ + + + + + + Created on:December 5, 2014 + These templates transform ISO 19139 DateTime XML content into ISO 19115-3 DateTime. + They are designed to be imported as a template library + Version December 5, 2014 + Author:thabermann@hdfgroup.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/multiLingualCharacterStrings.xsl b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/multiLingualCharacterStrings.xsl new file mode 100644 index 00000000..65194a5e --- /dev/null +++ b/inst/extdata/schemas/19115/resources/transforms/ISO19139/utility/multiLingualCharacterStrings.xsl @@ -0,0 +1,91 @@ + + + + These utility templates transform CodeLists and CharacterStrings from ISO 19139 into ISO 19115-3. + Version August 8, 2015 + Author:thabermann@hdfgroup.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/srv/serviceMetadata.xsd b/inst/extdata/schemas/19119/srv/serviceMetadata.xsd similarity index 99% rename from inst/extdata/schemas/srv/serviceMetadata.xsd rename to inst/extdata/schemas/19119/srv/serviceMetadata.xsd index 6b673fb6..fa68d617 100644 --- a/inst/extdata/schemas/srv/serviceMetadata.xsd +++ b/inst/extdata/schemas/19119/srv/serviceMetadata.xsd @@ -8,8 +8,8 @@ - - + + diff --git a/inst/extdata/schemas/srv/serviceModel.xsd b/inst/extdata/schemas/19119/srv/serviceModel.xsd similarity index 99% rename from inst/extdata/schemas/srv/serviceModel.xsd rename to inst/extdata/schemas/19119/srv/serviceModel.xsd index b98eb067..a1ab3308 100644 --- a/inst/extdata/schemas/srv/serviceModel.xsd +++ b/inst/extdata/schemas/19119/srv/serviceModel.xsd @@ -9,8 +9,8 @@ - - + + diff --git a/inst/extdata/schemas/srv/srv.xsd b/inst/extdata/schemas/19119/srv/srv.xsd similarity index 100% rename from inst/extdata/schemas/srv/srv.xsd rename to inst/extdata/schemas/19119/srv/srv.xsd diff --git a/inst/extdata/schemas/19135/-2/.DS_Store b/inst/extdata/schemas/19135/-2/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..998b974e7d88dc45a54676547abed1b84486acab GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{Fi{X%}QLgWScKm|^_VT@S)` z*VNsklpqD9fE17dQa}p)K>_q^+Uz+|Q3^-_DR5DM--iY#_QD}CJ{<@#0syC=!?2E7 z0@z3Zd*P4>2Ig4`%u=rr!?PTGtGr$~BxbpJ+>CSTX0Hjw<96^Z(#?CKq7;wuF~F$*h#8$<|Bzy%O=L}EbfIXcfj3xyd~=vlJA*s0a_4NWZ~ zx_=HkkzPa=aHFg(j7*WwWhWci4v*{Ya=+iKlA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7{pdE~vF|3~<@`G3^HlnPLRKT|-v z!|AZcOXb=6@p@K2XVumX4*KN?Z$AM@>?mHr-LPM50oG&-q5|WOfXl!@1%9f)3wQhw AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19135/-2/pre/1.0/.DS_Store b/inst/extdata/schemas/19135/-2/pre/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19135/-2/pre/1.0/pre.png b/inst/extdata/schemas/19135/-2/pre/1.0/pre.png new file mode 100644 index 0000000000000000000000000000000000000000..f46665ce82fa4b6ec9294fc269d0c5e2f984cd26 GIT binary patch literal 16356 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 vPgC~)hN=I5`U165apKma#(8! literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19135/-2/pre/1.0/pre.xsd b/inst/extdata/schemas/19135/-2/pre/1.0/pre.xsd new file mode 100644 index 00000000..91cb5d4b --- /dev/null +++ b/inst/extdata/schemas/19135/-2/pre/1.0/pre.xsd @@ -0,0 +1,4 @@ + + + + diff --git a/inst/extdata/schemas/19135/-2/pre/1.0/pre.zip b/inst/extdata/schemas/19135/-2/pre/1.0/pre.zip new file mode 100644 index 0000000000000000000000000000000000000000..874cd3b032a7d46f3f1d04ca72c412f58f4831b6 GIT binary patch literal 16740 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 Tcya;*12Yi50n$khK!O1PdC|{m literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19135/-2/reg/.DS_Store b/inst/extdata/schemas/19135/-2/reg/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..33f77d082e761194df71304469575e2bf58ea2da GIT binary patch literal 6148 zcmeH~Jr2S!425mzfW*>~F$*h#8$<|Bzy%O=L}EbfIXcfj3xyd~=vlJA*s0a_4NWZ~ zx_=HkkzPa=aHFg(j7*WwWhWci4v*{Ya=+iKlA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7{pdE~vF|3~<@`G3^HlnPLRKT|-v z!|AZcOXb=6@p@K2XVumX4*KN?Z$AM@>?mHr-LPM50oG&-q5|WOfXl!@1%9f)3wQhw AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19135/-2/reg/1.0/reg.xsd b/inst/extdata/schemas/19135/-2/reg/1.0/reg.xsd new file mode 100644 index 00000000..5995eef7 --- /dev/null +++ b/inst/extdata/schemas/19135/-2/reg/1.0/reg.xsd @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/inst/extdata/schemas/19135/-2/reg/1.0/reg.zip b/inst/extdata/schemas/19135/-2/reg/1.0/reg.zip new file mode 100644 index 0000000000000000000000000000000000000000..a50fee7e84ae7330b031ea4edf598725e6c3f422 GIT binary patch literal 3252 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 literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19135/-2/reg/1.0/registration.xsd b/inst/extdata/schemas/19135/-2/reg/1.0/registration.xsd new file mode 100644 index 00000000..8d7fa19e --- /dev/null +++ b/inst/extdata/schemas/19135/-2/reg/1.0/registration.xsd @@ -0,0 +1,562 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + change cardinality from 0..1 to 0..* to implement the Set<RE_FieldOfApplication> type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_AmendmentInformation</Class> +<Attribute>amendmentType</Attribute> +<Type>RE_AmendmentType</Type> +<UsedBy> + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_AmendmentInformation</Class> +<Attribute>amendmentType</Attribute> +<Type>RE_AmendmentType</Type> +<UsedBy> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>status</Attribute> +<Type>RE_DecisionStatus</Type> +<UsedBy> + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>status</Attribute> +<Type>RE_DecisionStatus</Type> +<UsedBy> + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>disposition[0..1]</Attribute> +<Type>RE_Disposition</Type> +<UsedBy> + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_ProposalManagementInformation</Class> +<Attribute>disposition[0..1]</Attribute> +<Type>RE_Disposition</Type> +<UsedBy> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + change cardinality from 1..1 to 1..* to implement the Set<RE_AlternativeName> + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_RegisterItem</Class> +<Attribute>status</Attribute> +<Type>RE_ItemStatus</Type> +<UsedBy> + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_RegisterItem</Class> +<Attribute>status</Attribute> +<Type>RE_ItemStatus</Type> +<UsedBy> + + + + + + + + + + + + + + + + + remove datatype stereotype SMR 2014-07-16 for XML build with Shapechange + +<UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_Register</Class> +<Attribute>operatingLanguage</Attribute> +<Type>RE_Locale</Type> +<UsedBy> + +<UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_SubregisterDescription</Class> +<Attribute>operatingLanguage</Attribute> +<Type>RE_Locale</Type> +<UsedBy> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Why does this class exist? it is simply a wrapper with no specific properties for a CI_Citation. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + change cardinality from 1..1 to 1..* to implement Set<RE_Locale> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + change cardinality from 0..1 to 0..* to implement Set + + + + + Change cardinality from 0..1 to 0..* to implement Set + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_Reference</Class> +<Attribute>similarity</Attribute> +<Type>RE_SimilarityToSource</Type> +<UsedBy> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <UsedBy> +<NameSpace>ISO 19135 Procedures for registration</NameSpace> +<Class>RE_Register</Class> +<Attribute>version[0..1]</Attribute> +<Type>RE_Version</Type> +<UsedBy> + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19135/.DS_Store b/inst/extdata/schemas/19135/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5ba91e38110752d9ab022b645e53081f06bb091e GIT binary patch literal 6148 zcmeH~Jr2S!425lAKw|00n1zu6P7qaa0xp1n5s3k@=jc5DFi@CLg`Oq*i``gl-_X<| zqW$Bt5$Qx^4mZlm!oU>yMAovs+|Sq3?RK?7+9YWucqfDFuYDvHpaN8Y3Qz$mFdhZ+ zD4#FJ^GJLWDnJEBqJVuL3fx$eE$E*P1Rnvw8Om;0`z!$#D}XiGf~deWTES>lA49C} z?O@4$HQ9pEE}FxK=AG517??)8Xh8zg>R_M(RA8XMH1f{Q|2_QM{6A=6N(HFEpDCcT z-C@_`rSfe3cs;8hvuf)G2Yoxj+fM)zJBpWZH(W2a0Bf=ZQGxMCz-3^d0zXyY3C=$c AyZ`_I literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19139/.DS_Store b/inst/extdata/schemas/19139/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4aa4e529ddd8b567cb93480338d1acf2132f7c9f GIT binary patch literal 12292 zcmeHMU2GIp6h3EZVSa?(LWM4fY^YeQwX|uet%z*@5Cnv{En8@{%4PR}n)s6#UyK@kGV#d=t{BKB01MZyCVp#XVsAk0lK7_A(N z0mXn~Krx^gPz+oN4A7a)i?+nMFQckf3@8TvmkjXlLy9hL)3Gf}D?S}mi4=fr6}d&B zHst{VlZtIRwqZxK zGZ9Q@A}cC}y;fm__YPUnL@sU*27!06ZRHNT&h!|o>kItIa($;Dz^?7kkkPE`+re~i zQ1tC^G$Wl^*N!H{q_IQObWI;)$y2A=+S|4_r@A|5np3CR+S)ssQ(YZhGc)WDT}w8$ z@7k9O9(eqT(@&mx>a{oIjxqjfKG8abd%qKA^MO~K z^uyuEIT3Ns(J&}PeZo2H5|;bM7%PU(T@C@=lG9J{kb$nfzH;q`P1oJf(%!Xmc2y0l zU2W7EM~P8Ca*w-C;fNLH9p85S@u6u>aJJ-zZq9QCeQVOuYw-tNpw^j5W7MWO4+J*H z*&2IWMy@fF<_M4U6&$Kg4(Ef(Nm_JBYigG6ZgYou55Mz%D~t|KIX++2$J*>|yV9#@ zQGJ!I$c@8lHi(@FJXt zx8PlPA3lOl;8XYvK8J7MNB9YThF{<}1Vl`ri41FT4c6gC+>8yl1+T|#xE(vO3%juw z@4$U{0Pn;s9zzRlbkN5cd=Sg{5T3?o@dbPt&*6D|6W_rP!*5ZPU zU)Mx-Q9%yW?f$m}`SnU6!!>nRuZ?xtbMfKMdz_c+N{C6SMX0Ev5+T$%(wtpapIpDe z*k}%s*qjrW9{gN|vlUWGd^D-mWSUS9?`|<0O_m^uYhtb@v)N$FgphfZYm`+B$?`6# z(_mFX)V$km>@eAKpO%ABRY8!*~=&NN~q-99_H@Lo8wm zPvA*>7$3n$@i9D0@_P=S$CvPxdBWRMk({*n>f*vHWeUC*_~R6EHja+zqIeDFze+f13fU>d*A|(lkqb!g;QpqU#u4yzp^lX$6ETK7{*4I!^ZD zABNOU#j$j3%hFPW%0K=?06&-2`LE7@p*~e91{4E|0mXn~Krx^gPz)#r6a$I@#eiZ! LF`yXu?=tWwfqCOy literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/gmx/ReadMe.txt b/inst/extdata/schemas/19139/gmx/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gmx/ReadMe.txt rename to inst/extdata/schemas/19139/gmx/ReadMe.txt diff --git a/inst/extdata/schemas/gmx/catalogues.xsd b/inst/extdata/schemas/19139/gmx/catalogues.xsd similarity index 98% rename from inst/extdata/schemas/gmx/catalogues.xsd rename to inst/extdata/schemas/19139/gmx/catalogues.xsd index a44fac1d..02f05aee 100644 --- a/inst/extdata/schemas/gmx/catalogues.xsd +++ b/inst/extdata/schemas/19139/gmx/catalogues.xsd @@ -7,8 +7,8 @@ - - + + diff --git a/inst/extdata/schemas/gmx/codelistItem.xsd b/inst/extdata/schemas/19139/gmx/codelistItem.xsd similarity index 98% rename from inst/extdata/schemas/gmx/codelistItem.xsd rename to inst/extdata/schemas/19139/gmx/codelistItem.xsd index 293947d9..d56da782 100644 --- a/inst/extdata/schemas/gmx/codelistItem.xsd +++ b/inst/extdata/schemas/19139/gmx/codelistItem.xsd @@ -8,9 +8,9 @@ - - - + + + diff --git a/inst/extdata/schemas/gmx/crsItem.xsd b/inst/extdata/schemas/19139/gmx/crsItem.xsd similarity index 99% rename from inst/extdata/schemas/gmx/crsItem.xsd rename to inst/extdata/schemas/19139/gmx/crsItem.xsd index 1f0252c8..d7a74e8c 100644 --- a/inst/extdata/schemas/gmx/crsItem.xsd +++ b/inst/extdata/schemas/19139/gmx/crsItem.xsd @@ -8,9 +8,9 @@ - - - + + + diff --git a/inst/extdata/schemas/gmx/extendedTypes.xsd b/inst/extdata/schemas/19139/gmx/extendedTypes.xsd similarity index 98% rename from inst/extdata/schemas/gmx/extendedTypes.xsd rename to inst/extdata/schemas/19139/gmx/extendedTypes.xsd index 568f6455..bd6f548b 100644 --- a/inst/extdata/schemas/gmx/extendedTypes.xsd +++ b/inst/extdata/schemas/19139/gmx/extendedTypes.xsd @@ -6,8 +6,8 @@ - - + + diff --git a/inst/extdata/schemas/gmx/gmx.xsd b/inst/extdata/schemas/19139/gmx/gmx.xsd similarity index 100% rename from inst/extdata/schemas/gmx/gmx.xsd rename to inst/extdata/schemas/19139/gmx/gmx.xsd diff --git a/inst/extdata/schemas/gmx/gmxUsage.xsd b/inst/extdata/schemas/19139/gmx/gmxUsage.xsd similarity index 98% rename from inst/extdata/schemas/gmx/gmxUsage.xsd rename to inst/extdata/schemas/19139/gmx/gmxUsage.xsd index cb42c1e9..f8e0ce9d 100644 --- a/inst/extdata/schemas/gmx/gmxUsage.xsd +++ b/inst/extdata/schemas/19139/gmx/gmxUsage.xsd @@ -7,8 +7,8 @@ - - + + diff --git a/inst/extdata/schemas/gmx/uomItem.xsd b/inst/extdata/schemas/19139/gmx/uomItem.xsd similarity index 98% rename from inst/extdata/schemas/gmx/uomItem.xsd rename to inst/extdata/schemas/19139/gmx/uomItem.xsd index 39ae97c9..009a74fd 100644 --- a/inst/extdata/schemas/gmx/uomItem.xsd +++ b/inst/extdata/schemas/19139/gmx/uomItem.xsd @@ -8,9 +8,9 @@ - - - + + + diff --git a/inst/extdata/schemas/gsr/ReadMe.txt b/inst/extdata/schemas/19139/gsr/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gsr/ReadMe.txt rename to inst/extdata/schemas/19139/gsr/ReadMe.txt diff --git a/inst/extdata/schemas/gsr/gsr.xsd b/inst/extdata/schemas/19139/gsr/gsr.xsd similarity index 100% rename from inst/extdata/schemas/gsr/gsr.xsd rename to inst/extdata/schemas/19139/gsr/gsr.xsd diff --git a/inst/extdata/schemas/gsr/spatialReferencing.xsd b/inst/extdata/schemas/19139/gsr/spatialReferencing.xsd similarity index 97% rename from inst/extdata/schemas/gsr/spatialReferencing.xsd rename to inst/extdata/schemas/19139/gsr/spatialReferencing.xsd index 47ca0401..e2df2e91 100644 --- a/inst/extdata/schemas/gsr/spatialReferencing.xsd +++ b/inst/extdata/schemas/19139/gsr/spatialReferencing.xsd @@ -7,8 +7,8 @@ - - + + diff --git a/inst/extdata/schemas/gss/ReadMe.txt b/inst/extdata/schemas/19139/gss/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gss/ReadMe.txt rename to inst/extdata/schemas/19139/gss/ReadMe.txt diff --git a/inst/extdata/schemas/gss/geometry.xsd b/inst/extdata/schemas/19139/gss/geometry.xsd similarity index 96% rename from inst/extdata/schemas/gss/geometry.xsd rename to inst/extdata/schemas/19139/gss/geometry.xsd index 904c079e..575dc752 100644 --- a/inst/extdata/schemas/gss/geometry.xsd +++ b/inst/extdata/schemas/19139/gss/geometry.xsd @@ -6,8 +6,8 @@ - - + + diff --git a/inst/extdata/schemas/gss/gss.xsd b/inst/extdata/schemas/19139/gss/gss.xsd similarity index 100% rename from inst/extdata/schemas/gss/gss.xsd rename to inst/extdata/schemas/19139/gss/gss.xsd diff --git a/inst/extdata/schemas/gts/ReadMe.txt b/inst/extdata/schemas/19139/gts/ReadMe.txt similarity index 100% rename from inst/extdata/schemas/gts/ReadMe.txt rename to inst/extdata/schemas/19139/gts/ReadMe.txt diff --git a/inst/extdata/schemas/gts/gts.xsd b/inst/extdata/schemas/19139/gts/gts.xsd similarity index 100% rename from inst/extdata/schemas/gts/gts.xsd rename to inst/extdata/schemas/19139/gts/gts.xsd diff --git a/inst/extdata/schemas/gts/temporalObjects.xsd b/inst/extdata/schemas/19139/gts/temporalObjects.xsd similarity index 96% rename from inst/extdata/schemas/gts/temporalObjects.xsd rename to inst/extdata/schemas/19139/gts/temporalObjects.xsd index 36614c1d..c4932e05 100644 --- a/inst/extdata/schemas/gts/temporalObjects.xsd +++ b/inst/extdata/schemas/19139/gts/temporalObjects.xsd @@ -6,8 +6,8 @@ - - + + diff --git a/inst/extdata/schemas/19139/resources/ML_gmxCodelists.xml b/inst/extdata/schemas/19139/resources/ML_gmxCodelists.xml new file mode 100644 index 00000000..5d97a42b --- /dev/null +++ b/inst/extdata/schemas/19139/resources/ML_gmxCodelists.xml @@ -0,0 +1,841 @@ + + + + + + ML_gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + Listes de codes pour la description de lots de métadonnées conforme ISO TC/211 19115:2003 et 19139 + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + creation + + + date identifiant la création de la ressource + creation + création + + + + + + + + date identifies when the resource was issued + publication + publication + + + date identifiant la publication de la ressource + publication + publication + + + + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + revision + + + amélioration ou amendement de la ressource + revision + révision + + + + + + + + identification de quand un événement s'est produit + CI_DateTypeCode + + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + Download + + + transfert de la ressource d'un système à un autre + download + Téléchargement + + + + + + + + online information about the resource + information + Information + + + description de la ressource en ligne + information + Information + + + + + + + + online instructions for requesting the resource from the provider + offlineAccess + Off line access + + + information pour requérir la ressource + offlineAccess + Accès hors ligne + + + + + + + + online order process for obtening the resource + order + Order + + + formulaire pour obtenir la ressource + order + commande en ligne + + + + + + + + online search interface for seeking out information about the resource + search + Search + + + interface de recherche d'information sur la ressource + search + Moteur de recherche + + + + + + + + Fonctionnalité offerte par la ressource + CI_OnLineFunctionCode + + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + 16 bits ISO/IEC 10646 + ucs2 + + + + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + 32 bits ISO/IEC 10646 + ucs4 + + + + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + 7 bits ISO/IEC 10646 + utf7 + + + + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + 8 bits ISO/IEC 10646 + utf8 + + + + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + 16 bits ISO/IEC 10646 + utf16 + + + + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + ISO/IEC 8859-1, alphabet latin 1 + 8859part1 + + + + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + ISO/IEC 8859-2, alphabet latin 2 + 8859part2 + + + + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + ISO/IEC 8859-3, alphabet latin 3 + 8859part3 + + + + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + ISO/IEC 8859-4, alphabet latin 4 + 8859part4 + + + + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + ISO/IEC 8859-5, alphabet latin/cyrillique + 8859part5 + + + + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + ISO/IEC 8859-6, alphabet latin/arabe + 8859part6 + + + + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + ISO/IEC 8859-7, alphabet latin/grec + 8859part7 + + + + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + ISO/IEC 8859-8, alphabet latin/hébreu + 8859part8 + + + + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + ISO/IEC 8859-9, alphabet latin 5 + 8859part9 + + + + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + ISO/IEC 8859-10, alphabet latin 6 + 8859part10 + + + + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + ISO/IEC 8859-11, alphabet latin/Thaï + 8859part11 + + + + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + ISO/IEC 8859-13, alphabet latin 7 + 8859part13 + + + + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + ISO/IEC 8859-14, alphabet latin 8 (celtique) + 8859part14 + + + + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + ISO/IEC 8859-15, alphabet latin 9 + 8859part15 + + + + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + ISO/IEC 8859-16, alphabet latin 10 + 8859part16 + + + + + + + + japanese code set used for electronic transmission + jis + + + Japonais + jis + + + + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + Japonais pour MS-DOS + shiftJIS + + + + + + + + japanese code set used on UNIX based machines + eucJP + + + Japonais pour UNIX + eucJP + + + + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + ISO 646 US + usAscii + + + + + + + + IBM mainframe code set + ebcdic + + + IBM + ebcdic + + + + + + + + Korean code set + eucKR + + + Koréen + eucKR + + + + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + Chinois traditionel (Taiwan, Hong Kong, Chine) + big5 + + + + + + + + simplified Chinese code set + GB2312 + + + Chinois simplifié + GB2312 + + + + + + + + Jeu de caractères + MD_CharacterSetCode + + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + Information applies to the attribute class + attribute + Attribute + + + Information qui s’applique à une classe d’attributs + attribute + Attribut + + + + + + + + Information applies to the characteristic of a feature + attributeType + Attribute type + + + Information qui s’applique à la caractéristique d’une entité géographique + attributeType + Type d’attribut + + + + + + + + Information applies to the dataset + dataset + Dataset + + + Information qui s’applique au jeu de données + dataset + Jeu de données + + + + + + Information applies to the dataset + dataset + 005 + + + + + + + Information applies to the series + series + Series + + + Information qui s’applique à une série + series + Série + + + + + + + + Information applies to non-geographic data + nonGeographicDataset + Non geographic dataset + + + Information qui s’applique à des données non-géographiques + nonGeographicDataset + Jeu de données non géographiques + + + + + + + + Information applies to a feature + feature + Feature + + + Information qui s’applique à un élément (entité géographique) + feature + Elément + + + + + + + + Information applies to a feature type + featureType + Feature type + + + Information qui s’applique à un type d’élément + featureType + Type d’élément + + + + + + + + Information applies to a property type + propertyType + Property type + + + Information qui s’applique à un type de propriété + propertyType + Type de propriété + + + + + + + + Information applies to a tile, a spatial subset of geographic data + tile + Tile + + + Information qui s’applique à une tuile, un sous-ensemble spatial de données géographiques + tile + Tuile + + + + + + + + information sur l'entité sur laquelle les métadonnées s'appliquent + MD_ScopeCode + + + + + + + + + + Language : ISO 639-2 (3 characters) + LanguageCode + + + English + eng + English + + + Anglais + eng + Anglais + + + + + + + + French + fra + French + + + Français + fra + Français + + + + + + + + Langue : ISO 639-2 (3 caractères) + LanguageCode + + + + + + + + + Country : ISO 3166-2 (2 characters) + Country + + + United Kingdom + UK + United Kingdom + + + Royaume-Uni + UK + Royaume-Uni + + + + + + + + France + FR + France + + + France + FR + France + + + + + + + + Pays : ISO 3166-2 (2 caractères) + Country + + + + + + + diff --git a/inst/extdata/schemas/19139/resources/gmiCodelists.xml b/inst/extdata/schemas/19139/resources/gmiCodelists.xml new file mode 100644 index 00000000..277848c2 --- /dev/null +++ b/inst/extdata/schemas/19139/resources/gmiCodelists.xml @@ -0,0 +1,331 @@ + + + + + + gmiCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115-2:2007, ISO/TS 19139:2007 and ISO 19139-2 + + + GMI (and imported) namespace + + + 0.0 + + + 2011-07-07 + + + + + + + + designation of criterion for defining maximum and minimum wavelengths for a spectral band + MI_BandDefinition + + + width of a distribution equal to the distance between the outer two points on the distribution having power level half of that at the peak + 3dB + + + + + width of a distribution equal to the distance between the outer two points on the distribution having power level half of that at the peak + halfMaximum + + + + + full spectral width of a spectral power density measured at 50% of its peak height + fiftyPercent + + + + + width of a distribution equal to the distance between the outer two points on the distribution having power level 1/e that of the peak + oneOverE + + + + + width of a band with full sensitivity or absorption at every wavelength that detects or absorbs the same amount of energy as the band described + equivalentWidth + + + + + + + + designation of criterion for defining the context of the scanning process event + MI_ContextCode + + + event related to a specific collection + acquisition + + + + + event related to a sequence of collections + pass + + + + + event related to a navigational manoeuvre + wayPoint + + + + + + + + geometric description of the collection + MI_GeometryTypeCode + + + single geographic point of interest + point + + + + + extended collection in a single vector + linear + + + + + collection of a geographic area defined by a polygon (coverage) + areal + + + + + series of linear collections grouped by way points + strip + + + + + + + + temporal persistence of collection objective + MI_ObjectiveTypeCode + + + single instance of collection + instantaneousCollection + + + + + multiple instances of collection + persistentView + + + + + collection over specified domain + survey + + + + + + + + code indicating whether the data contained in this packet is real (originates from live-fly or other non-simulated operational sources), simulated (originates from target simulator sources), or synthesized (a mix of real and simulated data). + MI_OperationTypeCode + + + originates from live-fly or other non-simulated operational source + real + + + + + originates from target simulator sources + simulated + + + + + mix of real and simulated data + synthesized + + + + + + + + polarisation of the antenna relative to the waveform + MI_PolarizationOrientationCode + + + polarisation of the sensor oriented in the horizontal plane in relation to swath direction + horizontal + + + + + polarisation of the sensor oriented in the vertical plane in relation to swath direction + vertical + + + + + polarisation of the sensor oriented in the left circular plane in relation to swath direction + leftCircular + + + + + polarisation of the sensor oriented in the right circular plane in relation to swath direction + rightCircular + + + + + polarisation of the sensor oriented in the angle between +90 ° and 0 ° parallel to swath direction + theta + + + + + polarisation of the sensor oriented in the +90 ° and 0 ° perpendicular to swath direction + phi + + + + + + + + ordered list of priorities + MI_PriorityCode + + + decisive importance + critical + + + + + requires resources to be made available + highImportance + + + + + normal operation priority + mediumImportance + + + + + to be completed when resources are available + lowImportance + + + + + + + + temporal relation of activation + MI_SequenceCode + + + beginning of a collection + start + + + + + end of a collection + end + + + + + collection without a significant duration + instantaneous + + + + + + + + transform function to be used when scaling a physical value for a given element + MI_TransferFunctionTypeCode + + + function used for transformation is first order polynomial + linear + + + + + function used for transformation is logarithmic + logarithmic + + + + + function used for transformation is exponential + exponential + + + + + + + + mechanism of activation + MI_TriggerCode + + + event due to external stimuli + automatic + + + + + event manually instigated + manual + + + + + event instigated by planned internal stimuli + preProgrammed + + + + + + diff --git a/inst/extdata/schemas/19139/resources/gmxCodelists.xml b/inst/extdata/schemas/19139/resources/gmxCodelists.xml new file mode 100644 index 00000000..80828555 --- /dev/null +++ b/inst/extdata/schemas/19139/resources/gmxCodelists.xml @@ -0,0 +1,1898 @@ + + + + + + + gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + + + + + date identifies when the resource was issued + publication + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + + + + + online information about the resource + information + + + + + online instructions for requesting the resource from the provider + offlineAccess + + + + + online order process for obtening the resource + order + + + + + online search interface for seeking out information about the resource + search + + + + + + + + mode in which the data is represented + CI_PresentationFormCode + + + digital representation of a primarily textual item (can contain illustrations also) + documentDigital + + + + + representation of a primarily textual item (can contain illustrations also) on paper, photograhic material, or other media + imageDigital + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + documentHardcopy + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + imageHardcopy + + + + + map represented in raster or vector form + mapDigital + + + + + map printed on paper, photographic material, or other media for use directly by the human user + mapHardcopy + + + + + multi-dimensional digital representation of a feature, process, etc. + modelDigital + + + + + 3-dimensional, physical model + modelHardcopy + + + + + vertical cross-section in digital form + profileDigital + + + + + vertical cross-section printed on paper, etc. + profileHardcopy + + + + + digital representation of facts or figures systematically displayed, especially in columns + tableDigital + + + + + representation of facts or figures systematically displayed, especially in columns, printed onpapers, photographic material, or other media + tableHardcopy + + + + + digital video recording + videoDigital + + + + + video recording on film + videoHardcopy + + + + + + + + function performed by the responsible party + CI_RoleCode + + + party that supplies the resource + resourceProvider + + + + + party that accepts accountability and responsability for the data and ensures appropriate care and maintenance of the resource + custodian + + + + + party that owns the resource + owner + + + + + party who uses the resource + user + + + + + party who distributes the resource + distributor + + + + + party who created the resource + originator + + + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + pointOfContact + + + + + key party responsible for gathering information and conducting research + principalInvestigator + + + + + party wha has processed the data in a manner such that the resource has been modified + processor + + + + + party who published the resource + publisher + + + + + party who authored the resource + author + + + + + + + + type or method for evaluating an identified data quality measure + DQ_EvaluationMethodTypeCode + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + directInternal + + + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + directExternal + + + + + method of evaluating the quality of a dataset based on external knowledge + indirect + + + + + + + + justification for the correlation of two datasets + DS_AssociationTypeCode + + + reference from one dataset to another + crossReference + + + + + reference to a master dataset of which this one is a part + largerWorkCitation + + + + + part of the same structured set of data held in a computer + partOfSeamlessDatabase + + + + + mapping and charting information from which the dataset content originates + source + + + + + part of a set of imagery that when used together, provides three-dimensional images + stereoMate + + + + + + + + type of aggregation activity in which datasets are related + DS_InitiativeTypeCode + + + series of organized planned actions + campaign + + + + + accumulation of datasets assembled for a specific purpose + collection + + + + + specific performance of a function or group of functions + exercise + + + + + process designed to find if something is effective or valid + experiment + + + + + search or systematic inquiry + investigation + + + + + specific operation of a data collection system + mission + + + + + device or piece of equipment which detects or records + sensor + + + + + action that is part of a series of actions + operation + + + + + vehicle or other support base that holds a sensor + platform + + + + + method of doing something involving a number of steps + process + + + + + specific planned activity + program + + + + + organized undertaking, research, or development + project + + + + + examination or investigation + study + + + + + piece of work + task + + + + + process of testing to discover or demonstrate something + trial + + + + + + + + code indicating whether grid data is point or area + MD_CellGeometryCode + + + each cell represents a point + point + + + + + each cell represents an area + area + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + + + japanese code set used for electronic transmission + jis + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + + + japanese code set used on UNIX based machines + eucJP + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + + + IBM mainframe code set + ebcdic + + + + + Korean code set + eucKR + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + + + simplified Chinese code set + GB2312 + + + + + + + + name of the handling restrictions on the dataset + MD_ClassificationCode + + + available for general disclosure + unclassified + + + + + not for general disclosure + restricted + + + + + available for someone who can be entrusted with information + confidential + + + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + secret + + + + + of the highest secrecy + topSecret + + + + + + + + specific type of information represented in the cell + MD_CoverageContentTypeCode + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + image + + + + + code value with no quantitative meaning, used to represent a physical quantity + thematicClassification + + + + + value in physical units of the quantity being measured + physicalMeasurement + + + + + + + + datatype of element or entity + MD_DatatypeCode + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior + class + + + + + + flexible enumeration useful for expressing a long list of values, can be extended + codelist + + + + + data type whose instances form a list of named literal values, not extendable + enumeration + + + + + permissible value for a codelist or enumeration + codelistElement + + + + + class that cannot be directly instantiated + abstractClass + + + + + class that is composed of classes it is connected to by an aggregate relationship + aggregateClass + + + + + subclass that may be substituted for its superclass + specifiedClass + + + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + datatypeClass + + + + + named set of operations that characterize the behavior of an element + interfaceClass + + + + + class describing a selection of one of the specified types + unionClass + + + + + class whose instances are classes + metaClass + + + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + typeClass + + + + + free text field + characterString + + + + + numerical field + integer + + + + + semantic relationship between two classes that involves connections among their instances + association + + + + + + + + name of the dimension + MD_DimensionNameTypeCode + + + ordinate (y) axis + row + + + + + abscissa (x) axis + column + + + + + vertical (z) axis + vertical + + + + + along the direction of motion of the scan point + track + + + + + perpendicular to the direction of motion of the scan point + crossTrack + + + + + scan line of a sensor + line + + + + + element along a scan line + sample + + + + + duration + time + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + MD_GeometricObjectTypeCode + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + complex + + + + + connected set of curves, solids or surfaces + composite + + + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + curve + + + + + zero-dimensional geometric primitive, representing a position but not having an extent + point + + + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + solid + + + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + surface + + + + + + + + code which indicates conditions which may affect the image + MD_ImagingConditionCode + + + portion of the image is blurred + blurredImage + + + + + portion of the image is partially obscured by cloud cover + cloud + + + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + degradingObliquity + + + + + portion of the image is partially obscured by fog + fog + + + + + portion of the image is partially obscured by heavy smoke or dust + heavySmokeOrDust + + + + + image was taken at night + night + + + + + image was taken during rainfall + rain + + + + + image was taken during semi-dark conditions -- twilight conditions + semiDarkness + + + + + portion of the image is obscured by shadow + shadow + + + + + portion of the image is obscured by snow + snow + + + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + terrainMasking + + + + + + + + methods used to group similar keywords + MD_KeywordTypeCode + + + keyword identifies a branch of instruction or specialized learning + discipline + + + + + keyword identifies a location + place + + + + + keyword identifies the layer(s) of any deposited substance + stratum + + + + + keyword identifies a time period related to the dataset + temporal + + + + + keyword identifies a particular subject or topic + theme + + + + + + + + frequency with which modifications and deletions are made to the data after it is first produced + MD_MaintenanceFrequencyCode + + + data is repeatedly and frequently updated + continual + + + + + data is updated each day + daily + + + + + data is updated on a weekly basis + weekly + + + + + data is updated every two weeks + fortnightly + + + + + data is updated each month + monthly + + + + + + + data is updated every three months + + quarterly + + + + + + data is updated twice each year + biannually + + + + + data is updated every year + annually + + + + + data is updated as deemed necessary + asNeeded + + + + + data is updated in intervals that are uneven in duration + irregular + + + + + there are no plans to update the data + notPlanned + + + + + frequency of maintenance for the data is not known + + unknown + + + + + + + + + method used to write to the medium + MD_MediumFormatCode + + + CoPy In / Out (UNIX file format and command) + cpio + + + + + Tape ARchive + tar + + + + + high sierra file system + highSierra + + + + + information processing volume and file structure of CD-ROM + iso9660 + + + + + rock ridge interchange protocol (UNIX) + iso9660RockRidge + + + + + hierarchical file system (Macintosh) + iso9660AppleHFS + + + + + + + + name of the medium + MD_MediumNameCode + + + read-only optical disk + cdRom + + + + + digital versatile disk + dvd + + + + + digital versatile disk, read only + dvdRom + + + + + 3,5 inch magnetic disk + 3halfInchFloppy + + + + + 5,25 inch magnetic disk + 5quarterInchFloppy + + + + + 7 track magnetic tape + 7trackTape + + + + + 9 track magnetic tape + 9trackType + + + + + 3480 cartridge tape drive + 3480Cartridge + + + + + 3490 cartridge tape drive + 3490Cartridge + + + + + 3580 cartridge tape drive + 3580Cartridge + + + + + 4 millimetre magnetic tape + 4mmCartridgeTape + + + + + 8 millimetre magnetic tape + 8mmCartridgeTape + + + + + 0,25 inch magnetic tape + 1quarterInchCartridgeTape + + + + + half inch cartridge streaming tape drive + digitalLinearTape + + + + + direct computer linkage + onLine + + + + + linkage through a satellite communication system + satellite + + + + + communication through a telephone network + telephoneLink + + + + + pamphlet or leaflet giving descriptive information + hardcopy + + + + + + + + obligation of the element or entity + MD_ObligationCode + + + element is always required + mandatory + + + + + element is not required + optional + + + + + element is required when a specific condition is met + conditional + + + + + + + + point in a pixel corresponding to the Earth location of the pixel + MD_PixelOrientationCode + + + point halfway between the lower left and the upper right of the pixel + center + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + lowerLeft + + + + + next corner counterclockwise from the lower left + lowerRight + + + + + next corner counterclockwise from the lower right + upperRight + + + + + next corner counterclockwise from the upper right + upperLeft + + + + + + + + status of the dataset or progress of a review + MD_ProgressCode + + + production of the data has been completed + completed + + + + + data has been stored in an offline storage facility + historicalArchive + + + + + data is no longer relevant + obsolete + + + + + data is continually being updated + onGoing + + + + + fixed date has been established upon or by which the data will be created or updated + planned + + + + + data needs to be generated or updated + required + + + + + data is currently in the process of being created + underDevelopment + + + + + + + + limitation(s) placed upon the access or use of the data + MD_RestrictionCode + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + copyright + + + + + government has granted exclusive right to make, sell, use or license an invention or discovery + patent + + + + + produced or sold information awaiting a patent + patentPending + + + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + trademark + + + + + formal permission to do something + license + + + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + intellectualPropertyRights + + + + + withheld from general circulation or disclosure + restricted + + + + + limitation not listed + otherRestrictions + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + + + method used to represent geographic information in the dataset + MD_SpatialRepresentationTypeCode + + + vector data is used to represent geographic data + vector + + + + + grid data is used to represent geographic data + grid + + + + + textual or tabular data is used to represent geographic data + textTable + + + + + triangulated irregular network + tin + + + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + stereoModel + + + + + scene from a video recording + video + + + + + + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. + MD_TopicCategoryCode + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + farming + + + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + biota + + + + + legal land descriptions. Examples: political and administrative boundaries + boundaries + + + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + climatologyMeteorologyAtmosphere + + + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + economy + + + + + height above or below sea level. Examples: altitude, bathymetry, digital elevation models, slope, derived products + elevation + + + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + environment + + + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth s rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + geoscientificInformation + + + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + health + + + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + imageryBaseMapsEarthCover + + + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + intelligenceMilitary + + + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrographic charts + inlandWaters + + + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + location + + + + + features and characteristics of salt water bodies (excluding inland waters). Examples: tides, tidal waves, coastal information, reefs + oceans + + + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + planningCadastre + + + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + society + + + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + structure + + + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + transportation + + + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + utilitiesCommunication + + + + + + + + degree of complexity of the spatial relationships + MD_TopologyLevelCode + + + geometry objects without any additional structure which describes topology + geometryOnly + + + + + 1-dimensional topological complex -- commonly called chain-node topology + topology1D + + + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + planarGraph + + + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called full topology in a cartographic 2D environment.) + fullPlanarGraph + + + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundry-preserving correspondence to one another.) + surfaceGraph + + + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + fullSurfaceGraph + + + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + topology3D + + + + + complete coverage of a 3D Euclidean coordinate space + fullTopology3D + + + + + topological complex without any specified geometric realisation + abstract + + + + + + + + Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer + MX_ScopeCode + + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) + initiative + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) + stereomate + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) + sensor + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) + platformSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + sensorSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a production series (DS_ProductionSeries) + productionSeries + + + + + The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context + transferAggregate + + + + + The referencing entity applies to a transfer aggregate which has an existence outside of the transfer context, but which does not pertains to a specific aggregate type. + otherAggregate + + + + + + diff --git a/inst/extdata/schemas/19139/resources/tcCodelists.xml b/inst/extdata/schemas/19139/resources/tcCodelists.xml new file mode 100644 index 00000000..947064fd --- /dev/null +++ b/inst/extdata/schemas/19139/resources/tcCodelists.xml @@ -0,0 +1,63 @@ + + + + + + tcCodelists + + + Codelists used in the type catalogue schema + + + Type catalogues + + + 0.1 + + + 2007-06-14 + + + + + + + specifies aggregation semantics: specifies whether the value of each property is a single value ("noAggregation") which is the default case or if a single property instance has an aggregate value in which case the value specifies the aggregation type ("bag", "set", "sequence"). Note that this value is independent from the cardinality. + TC_AggregationType + + + single value - no aggregation (default) + noAggregation + + + + + aggregation semantics: bag + bag + + + + + aggregation semantics: set + set + + + + + aggregation semantics: sequence (ordered bag) + sequence + + + + + diff --git a/inst/extdata/schemas/19155/.DS_Store b/inst/extdata/schemas/19155/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0adae4282778629cf15de5558f2c3b0ce134cfa4 GIT binary patch literal 6148 zcmeH~JqiLr422W55Nx)zoW=uqgF*BJUO-e3K~NC;Il3=DEVx>W$O|NICY!MASL{qg zL|2dFQlt}+Dcn>R76zu+kL4scIUnzb%l>-3^cACASq;3C!SlY53lbm!5+DH*Ac3DD zVCOb$Ityha0TLjAo`C%y3f#1&wow0dAovIXognRowa*gJVhLzXZK24(G+Lq2sy>ET z-rJ!i>uPEXjdsx-J~ZE~HpRd++C>XCFs&{OBtQZK0^`_scK&bRpXUET3%4Xd0)Iw8 zC+qEcg^$X!_3iU4zsszx8yxE82rriaZ0snW!`<+_*aBKpTPQLxUIZKi0||VUz!Sjx B5o-Vd literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19155/gpi/.DS_Store b/inst/extdata/schemas/19155/gpi/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..1b81638b7c726fc2f697e6afc5357a4f046fe7f1 GIT binary patch literal 6148 zcmeH~JqiLr422W55Nx)zoW@r42E(E!@B*Tif`!=6(S7-0!PQzsULbih*@R`kVrL>E z+CMH^kxoSBa8p@X7@1-}m94C0bGe_dr`zp1R7`SZHSkVG&xb-TNPq-LfCNZ@1b&8q zo!hYaB9xH?NPq+e0``9>aMPOFLjBi);3EKZhO`^jK1)E0C7?C6g(3sfXoW_r`WRw) zZ-~K`M-yMn*T>F+>!tZ{22kA z?GC#hAC+h8+vi#Sm|0slIMmA#UM>OH*ipQMyWx4U1+=ENP-I}d2sj1?68I{CCrFSG Ax&QzG literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19155/gpi/1.0/gpi.xsd b/inst/extdata/schemas/19155/gpi/1.0/gpi.xsd new file mode 100644 index 00000000..39ecb492 --- /dev/null +++ b/inst/extdata/schemas/19155/gpi/1.0/gpi.xsd @@ -0,0 +1,13 @@ + + + + + gpi.xsd is the XML Schema document to be referenced by XML documents containing XML elements + in the gpi 1.0 namespace or by XML Schema documents importing the gpi 1.0 namespace. This XML schema + includes (indirectly) all the implemented concepts of the gpi namespace, but it does not contain + the declaration of any types. + + + + diff --git a/inst/extdata/schemas/19155/gpi/1.0/gpi.zip b/inst/extdata/schemas/19155/gpi/1.0/gpi.zip new file mode 100644 index 0000000000000000000000000000000000000000..f7cc368353079ca42e81b93e82d456f2f9399935 GIT binary patch literal 4582 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 + + + + + + + + the attribute "name" is mapped to "gml:identifier". + + + + + + + + + + + + + + + + + + + + + + gpi:PI + gpi:linkedPI + + This element is the extension in part2 + + + + + + + + + + + + + + + + + + + + + + + + + + gpi:PI + + + + + + + + + diff --git a/inst/extdata/schemas/19155/gpi/1.0/point.xml b/inst/extdata/schemas/19155/gpi/1.0/point.xml new file mode 100644 index 00000000..47d3d684 --- /dev/null +++ b/inst/extdata/schemas/19155/gpi/1.0/point.xml @@ -0,0 +1,7 @@ + + + + + + 35.674393, 139.756522 + diff --git a/inst/extdata/schemas/19155/gpi/1.0/referenceSystem.xml b/inst/extdata/schemas/19155/gpi/1.0/referenceSystem.xml new file mode 100644 index 00000000..be194002 --- /dev/null +++ b/inst/extdata/schemas/19155/gpi/1.0/referenceSystem.xml @@ -0,0 +1,16 @@ + + + park-registry.net + + + park-registry.net + Hibiya Park + + + + Yoyogi Park + + + + + diff --git a/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xml b/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xml new file mode 100644 index 00000000..039ba99b --- /dev/null +++ b/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xml @@ -0,0 +1,53 @@ + + + + + + Hibiya Park + + + + + + Hibiya Restaurant + +81-3-1234-5678 + + + + 35.674393, 139.756522 + + + + + + + + + + + + + + + + + + 35.673824 139.756163 + + + + + 35.6733163 139.7577562 + 35.6746498 139.7587111 + 35.6766972 139.7551579 + 35.6723144 139.7530255 + 35.6710583 139.7559275 + 35.6733163 139.7577562 + + + + diff --git a/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xsd b/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xsd new file mode 100644 index 00000000..f0a74fba --- /dev/null +++ b/inst/extdata/schemas/19155/gpi/1.0/sampleGMLApplicationSchema.xsd @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gpi:PI + + + + + + + + + + + + + + + + + gpi:PI + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/.DS_Store b/inst/extdata/schemas/19157/-2/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..befb14a44b22307ecc33efd805e5d718f2aadc30 GIT binary patch literal 6148 zcmeHKF>1p=5ZsL%Fr;yr^1hHC9L9M;J`iG&%Ep9{UR}POncX!=C~i}PS-6|iXy;Cv zLaQ}1-+zryW;-+6Vi4_{(>i#cV-?OAY6lzb!;a(UTu;E&xjsAZr(v=*L1OLha-yB{Jd%RNB*44|g);5e+jB6k_(lJFT j21Y5y1xxYcEU$5m`@L{V3_19a1N9?7UlelSFC6#*t)?V5 literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/-2/dqc/.DS_Store b/inst/extdata/schemas/19157/-2/dqc/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..1b81638b7c726fc2f697e6afc5357a4f046fe7f1 GIT binary patch literal 6148 zcmeH~JqiLr422W55Nx)zoW@r42E(E!@B*Tif`!=6(S7-0!PQzsULbih*@R`kVrL>E z+CMH^kxoSBa8p@X7@1-}m94C0bGe_dr`zp1R7`SZHSkVG&xb-TNPq-LfCNZ@1b&8q zo!hYaB9xH?NPq+e0``9>aMPOFLjBi);3EKZhO`^jK1)E0C7?C6g(3sfXoW_r`WRw) zZ-~K`M-yMn*T>F+>!tZ{22kA z?GC#hAC+h8+vi#Sm|0slIMmA#UM>OH*ipQMyWx4U1+=ENP-I}d2sj1?68I{CCrFSG Ax&QzG literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/-2/dqc/1.0/.DS_Store b/inst/extdata/schemas/19157/-2/dqc/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/dqc/1.0/dqc.xsd b/inst/extdata/schemas/19157/-2/dqc/1.0/dqc.xsd new file mode 100644 index 00000000..cc1d2478 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/dqc/1.0/dqc.xsd @@ -0,0 +1,12 @@ + + + + + diff --git a/inst/extdata/schemas/19157/-2/dqm/.DS_Store b/inst/extdata/schemas/19157/-2/dqm/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..01e8ff0828c0677920a6e70dc219c905a1530b09 GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieF1_WtPpttA3y}9LZU$Fugbgfw9MEpf=-AA8Z?%?v*-1A zbyJ+rX6BpkY_B2qvKypjU^J~TM77Y>Q>>A(^r0C0+M81^ws z02>3qUN|Ho0`sH-lj=2Mc+wGXmDdZ0#H5?Y&8Sm1drc@Fw$=WT7eqU z=j{I<@Ei00HAzoWKnlE+0zTdDwi~=s_14kLvDY^E9?qO!I1T%tV2O4NjCPC%w&O)4 bWnSYR=e=-93_9XL2kK{ly2zx!vlaLQpXU|P literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/-2/dqm/1.0/.DS_Store b/inst/extdata/schemas/19157/-2/dqm/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + Codelists from the metadata for Data Quality Measures (dqm) Namespace + + +

ISO 19115-3 Codelist Report

+

Codelists from the metadata for Data Quality Measures (dqm) Namespace

+ + + + + + + + + + + + + + + + +
Scope Codelists from the metadata for Data Quality Measures (dqm) Namespace
Field of Application ISO TC211 Metadata Standards
Version (Date) 1.0 ()
+

DQM_ValueStructure ( DQM_ValueStructure ):

Description: structure for reporting a complex data quality result + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
DQM_ValueStructure_bag finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003)
DQM_ValueStructure_set unordered collection of related items (objects or values) with no repetition (ISO 19107:2003)
DQM_ValueStructure_sequence finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003)
DQM_ValueStructure_table an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999)
DQM_ValueStructure_matrix rectangular array of numbers (ISO/TS 19129:2009)
DQM_ValueStructure_coverage feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005)
top
Stylesheet: CT_CodelistHTML.xsl Version: 2015-04-17 + diff --git a/inst/extdata/schemas/19157/-2/dqm/1.0/codelists.xml b/inst/extdata/schemas/19157/-2/dqm/1.0/codelists.xml new file mode 100644 index 00000000..8d114f80 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/dqm/1.0/codelists.xml @@ -0,0 +1,116 @@ + + + + + + Codelists from the metadata for Data Quality Measures (dqm) Namespace + + + Codelists from the metadata for Data Quality Measures (dqm) Namespace + + + ISO TC211 Metadata Standards + + + 1.0 + + + 2015-04-18 + + + + + eng + + + UTF-8 + + + + + + + + + DQM_ValueStructure + + + DQM_ValueStructure + + + structure for reporting a complex data quality result + + + structure for reporting a complex data quality result + + + + + bag + + + finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + + + + + set + + + unordered collection of related items (objects or values) with no repetition (ISO 19107:2003) + + + + + + + sequence + + + finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + + + + + table + + + an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999) + + + + + + + matrix + + + rectangular array of numbers (ISO/TS 19129:2009) + + + + + + + coverage + + + feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005) + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.sch b/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.sch new file mode 100644 index 00000000..e0ce6735 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.sch @@ -0,0 +1,80 @@ + + + + + + + + + + + The DQM_Measure.elementName + shall be a TypeName of a data quality element. + + elementName is + "". + + + + DQM_Measure.elementName shall be a TypeName of a data quality element + + + + + + + + + + + + + + The valueType + shall be one of the data types defined in ISO/TS 19103. + + valueType is + "". + + + + DQM_Measure.valueType shall be one of the data types defined in ISO/TS 19103 + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.xsd b/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.xsd new file mode 100644 index 00000000..9bec7cf6 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/dqm/1.0/dqm.xsd @@ -0,0 +1,7 @@ + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/dqm/1.0/qualityMeasures.xsd b/inst/extdata/schemas/19157/-2/dqm/1.0/qualityMeasures.xsd new file mode 100644 index 00000000..ea247f66 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/dqm/1.0/qualityMeasures.xsd @@ -0,0 +1,294 @@ + + + + + + + + + + data quality basic measure + + + + + + + + + name of the data quality basic measure applied to the data + + + + + definition of the data quality basic measure + + + + + illustration of the use of a data quality measure + + + + + value type for the result of the basic measure (shall be one of the data types defined in ISO/TS 19103:2005) + + + + + + + + + + + + + + + + data quality measure description + + + + + + + + + text description + + + + + illustration + + + + + + + + + + + + + + + + Data quality measure + + + + + + + + + value uniquely identifying the measure within a namespace + + + + + name of the data quality measure applied to the data + + + + + another recognized name, an abbreviation or a short name for the same data quality measure + + + + + name of the data quality element for which quality is reported + + + + + definition of the fundamental concept for the data quality measure + + + + + description of the data quality measure, including all formulae and/or illustrations needed to establish the result of applying the measure + + + + + value type for reporting a data quality result (shall be one of the data types defined in ISO/TS 19103:2005) + + + + + structure for reporting a complex data quality result + + + + + illustration of the use of a data quality measure + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + data quality parameter + + + + + + + + + name of the data quality parameter + + + + + definition of the data quality parameter + + + + + description of the data quality parameter + + + + + value type of the data quality parameter (shall be one of the data types defined in ISO/TS 19103:2005) + + + + + structure of the data quality parameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + reference to the source of the data quality measure + + + + + + + + + reference to the source + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/.DS_Store b/inst/extdata/schemas/19157/-2/mdq/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..01e8ff0828c0677920a6e70dc219c905a1530b09 GIT binary patch literal 6148 zcmeHKF>V4u4739UQW{FieF1_WtPpttA3y}9LZU$Fugbgfw9MEpf=-AA8Z?%?v*-1A zbyJ+rX6BpkY_B2qvKypjU^J~TM77Y>Q>>A(^r0C0+M81^ws z02>3qUN|Ho0`sH-lj=2Mc+wGXmDdZ0#H5?Y&8Sm1drc@Fw$=WT7eqU z=j{I<@Ei00HAzoWKnlE+0zTdDwi~=s_14kLvDY^E9?qO!I1T%tV2O4NjCPC%w&O)4 bWnSYR=e=-93_9XL2kK{ly2zx!vlaLQpXU|P literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/.DS_Store b/inst/extdata/schemas/19157/-2/mdq/1.0/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 + + + Codelists from the Metadata for Data Quality (mdq) Namespace + + +

ISO 19115-3 Codelist Report

+

Codelists from the Metadata for Data Quality (mdq) Namespace

+ + + + + + + + + + + + + + + + +
Scope Codelists from the Metadata for Data Quality (mdq) Namespace
Field of Application ISO TC211 Metadata Standards
Version (Date) 1.0 ()
+

DQ_EvaluationMethodTypeCode ( DQ_EvaluationMethodTypeCode ):

Description: description of the evaluation method and procedure applied + + + + + + + + + + + + + + + + +
EntryDefinition
DQ_EvaluationMethodTypeCode_directInternal method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated
DQ_EvaluationMethodTypeCode_directExternal method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required
DQ_EvaluationMethodTypeCode_indirect method of evaluating the quality of a dataset based on external knowledge
top
Stylesheet: CT_CodelistHTML.xsl Version: 2015-04-17 + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/codelists.xml b/inst/extdata/schemas/19157/-2/mdq/1.0/codelists.xml new file mode 100644 index 00000000..82acb4e5 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/codelists.xml @@ -0,0 +1,86 @@ + + + + + + Codelists from the Metadata for Data Quality (mdq) Namespace + + + Codelists from the Metadata for Data Quality (mdq) Namespace + + + ISO TC211 Metadata Standards + + + 1.0 + + + 2017-09-01 + + + + + eng + + + UTF-8 + + + + + + + + + DQ_EvaluationMethodTypeCode + + + DQ_EvaluationMethodTypeCode + + + description of the evaluation method and procedure applied + + + description of the evaluation method and procedure applied + + + + + directInternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + + + + + + + directExternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + + + + + + + indirect + + + method of evaluating the quality of a dataset based on external knowledge + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityElement.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityElement.xsd new file mode 100644 index 00000000..7b2841b0 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityElement.xsd @@ -0,0 +1,545 @@ + + + + + + + + + + closeness of reported coordinate values to values accepted as or being true + + + + + + + + + + + + + + + + + + + correctness of the temporal references of an item (reporting of error in time measurement) + + + + + + + + + + + + + + + + + + + presence and absence of features, their attributes and their relationships + + + + + + + + + + + + + + + + + + + excess data present in the dataset, as described by the scope + + + + + + + + + + + + + + + + + + + data absent from the dataset, as described by the scope + + + + + + + + + + + + + + + + + + + adherence to rules of the conceptual schema + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + quality information for the data specified by a data quality scope + + + + + + + + + the specific data to which the data quality information applies + + + + + + + + + + + + + + + + + + adherence of values to the value domains + + + + + + + + + + + + + + + + + + + aspect of quantitative quality information + + + + + + + + + Clause in the standaloneQualityReport where this data quality element or any related data quality element (original results in case of derivation or aggregation) is described + + + + + + + + + + + + + + + + + + + + + degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope + + + + + + + + + + + + + + + + + + + closeness of gridded data position values to values accepted as or being true + + + + + + + + + + + + + + + + + + + degree of adherence to logical rules of data structure, attribution and relationships (data structure can be conceptual, logical or physical) + + + + + + + + + + + + + + + + + + + reference to the measure used + + + + + + + + + Identifier of the measure, value uniquely identifying the measure within a namespace + + + + + name of the test applied to the data + + + + + description of the measure + + + + + + + + + + + + + + + + correctness of non-quantitative attributes + + + + + + + + + + + + + + + + + + + accuracy of the position of features + + + + + + + + + + + + + + + + + + + accuracy of quantitative attributes + + + + + + + + + + + + + + + + + + + closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true + + + + + + + + + + + + + + + + + + + reference to an external standalone quality report + + + + + + + + + reference to the associated standalone quality report + + + + + abstract for the associated standalone quality report + + + + + + + + + + + + + + + + + correctness of ordered events or sequences, if reported + + + + + + + + + + + + + + + + + + + accuracy of the temporal attributes and temporal relationships of features + + + + + + + + + + + + + + + + + + + validity of data specified by the scope with respect to time + + + + + + + + + + + + + + + + + + + accuracy of quantitative attributes and the correctness of non-quantitative attributes and of the classifications of features and their relationships + + + + + + + + + + + + + + + + + + + comparison of the classes assigned to features or their attributes to a universe of discourse + + + + + + + + + + + + + + + + + + + correctness of the explicitly encoded topological characteristics of the dataset as described by the scope + + + + + + + + + + + + + + + + + + + degree of adherence of a dataset to a specific set of requirements + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityEvaluation.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityEvaluation.xsd new file mode 100644 index 00000000..53fac0c3 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityEvaluation.xsd @@ -0,0 +1,182 @@ + + + Added by Erling Onstein, 2010-03-11 to follow up the Paris meeting 2010-03-04-05. + + + + + + + + Aggregation or derivation method + + + + + + + + + + + + + + + + + + + data evaluation method + + + + + + + + + + + + + + + + + + + Description of the evaluation method and procedure applied + + + + + + + + + date or range of dates on which a data quality measure was applied + + + + + description of the evaluation method + + + + + reference to the procedure information + + + + + Information on documents which are referenced in developing and applying a data quality evaluation method + + + + + type of method used to evaluate quality of the data + + + + + + + + + + + + + + + + type of method for evaluating an identified data quality measure + + + + + + + + + + + full inspection + + + + + + + + + + + + + + + + + + + indirect evaluation + + + + + + + + + information on which data are used as sources in deductive evaluation method + + + + + + + + + + + + + + + + sample based inspection + + + + + + + + + information of the type of sampling scheme and description of the sampling procedure + + + + + information of how lots are defined + + + + + information on how many samples on average are extracted for inspection from each lot of population + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityImagery.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityImagery.xsd new file mode 100644 index 00000000..52a472aa --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityImagery.xsd @@ -0,0 +1,63 @@ + + + + + + + + + + Description: Result of a data quality measure organising the measured values as a coverage +shortName: CoverageResult + + + + + + + + + Description: method used to spatially represent the coverage result +shortName: spaRepType + + + + + + + + + + + + + + + + + + + + Implement MX_File in this package to avoid circular dependencies required by import of 'Metadata for file transfer' package + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityResult.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityResult.xsd new file mode 100644 index 00000000..7c0e2555 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/dataQualityResult.xsd @@ -0,0 +1,135 @@ + + + + + + + + + + information about the outcome of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level + + + + + + + + + citation of data product specification or user requirement against which data is being evaluated + + + + + explanation of the meaning of conformance for this result + + + + + indication of the conformance result where 0 = fail and 1 = pass + + + + + + + + + + + + + + + + data quality descriptive result + + + + + + + + + textual expression of the descriptive result + + + + + + + + + + + + + + + + the values or information about the value(s) (or set of values) obtained from applying a data quality measure + + + + + + + + + quantitative value or values, content determined by the evaluation procedure used, accordingly with the value type and valueStructure defined for the measure + + + + + value unit for reporting a data quality result + + + + + value type for reporting a data quality result, depends of the implementation + + + + + + + + + + + + + + + + generalization of more specific result classes + + + + + + + + + date when the result was generated + + + + + scope of the result + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/index.html b/inst/extdata/schemas/19157/-2/mdq/1.0/index.html new file mode 100644 index 00000000..ecf17af1 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/index.html @@ -0,0 +1,96 @@ + + + + Metadata for Data Quality (MDQ) Version: 1.0 + + +

Metadata for Data Quality (MDQ) Version: 1.0

Description

+

MDQ 1.0 is an XML Schema implementation derived from ISO ISO 19157, Geographic Information - Data Quality, Clause 6.4. It includes elements for describing the quality of resources. The XML schema was encoded using the rules described in ISO/TS 19139:2007, Clause 8 and implementation approach from ISO/TS19115-3, Clause + 8. +

+

Sample XML files for mdq 1.0

mdq_valid.xml mdq_invalid.xml mdq.xml +

CodeLists for mdq 1.0

codelists.html codelists.xml +

XML Namespace for mdq 1.0

+

The namespace URI for mdq 1.0 is http://standards.iso.org/iso/19157/-2/mdq/1.0. +

+

XML Schema for mdq 1.0

+

mdq.xsd is the XML Schema document to be referenced by XML documents containing XML elements + in the mdq 1.0 namespace or by XML Schema documents importing the mdq 1.0 namespace. This XML schema includes (indirectly) all the implemented concepts of + the mdq namespace, but it + does not contain the declaration of any types. +

+

NOTE: The XML Schema for mdq 1.0 are available here. A zip archive including all the XML Schema Implementations defined in ISO/TS 19115-3 + and related standards is also available.

+

Related XML Schema for mdq 1.0

+

dataQualityElement.xsd implements the UML conceptual schema defined in ISO 19157, Geographic Information - Data Quality, Clause 6.4. It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following + classes (codeLists are bold): DQ_AbsoluteExternalPositionalAccuracy, DQ_AccuracyOfATimeMeasurement, AbstractDQ_Completeness, DQ_CompletenessCommission, DQ_CompletenessOmission, DQ_ConceptualConsistency, DQ_DataInspection, DQ_DataQuality, DQ_DomainConsistency, AbstractDQ_Element, DQ_FormatConsistency, DQ_GriddedDataPositionalAccuracy, AbstractDQ_LogicalConsistency, DQ_MeasureReference, DQ_NonQuantitativeAttributeCorrectness, AbstractDQ_PositionalAccuracy, DQ_QuantitativeAttributeAccuracy, DQ_RelativeInternalPositionalAccuracy, DQ_StandaloneQualityReportInformation, DQ_TemporalConsistency, AbstractDQ_TemporalQuality, DQ_TemporalValidity, AbstractDQ_ThematicAccuracy, DQ_ThematicClassificationCorrectness, DQ_TopologicalConsistency, and DQ_UsabilityElement +

+

dataQualityEvaluation.xsd implements the UML conceptual schema defined in ISO 19157, Geographic Information - Data Quality, Clause 6.4. It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following + classes (codeLists are bold): DQ_AggregationDerivation, AbstractDQ_DataEvaluation, DQ_EvaluationMethod, DQ_EvaluationMethodTypeCode, DQ_FullInspection, DQ_IndirectEvaluation, and DQ_SampleBasedInspection +

+

dataQualityImagery.xsd implements the UML conceptual schema defined in ISO 19157, Geographic Information - Data Quality, Clause 6.4. It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following + classes (codeLists are bold): QE_CoverageResult, and QualityResultFile +

+

dataQualityResult.xsd implements the UML conceptual schema defined in ISO 19157, Geographic Information - Data Quality, Clause 6.4. It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following + classes (codeLists are bold): DQ_ConformanceResult, DQ_DescriptiveResult, DQ_QuantitativeResult, and AbstractDQ_Result +

+

metaquality.xsd implements the UML conceptual schema defined in ISO 19157, Geographic Information - Data Quality, Clause 6.4. It was created using the encoding rules defined in ISO 19118, ISO + 19139, and the implementation approach described in ISO 19115-3 and contains the following + classes (codeLists are bold): DQ_Confidence, DQ_Homogeneity, AbstractDQ_Metaquality, and DQ_Representativity +

+

Related XML Namespaces for mdq 1.0

The mdq 1.0 namespace imports these other namespaces: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameStandard PrefixNamespace LocationSchema Location
Data Quality Common Classesdqchttp://standards.iso.org/iso/19157/-2/dqc/1.0../../../../19157/-2/dqc/1.0/dqc.xsd
Geographic COmmongcohttp://standards.iso.org/iso/19115/-3/gco/1.0../../../../19115/-3/gco/1.0/gco.xsd
Geospatial Common eXtensiongcxhttp://standards.iso.org/iso/19115/-3/gcx/1.0../../../../19115/-3/gcx/1.0/gcx.xsd
Geographic Markup Wrappersgmwhttp://standards.iso.org/iso/19115/-3/gmw/1.0../../../../19115/-3/gmw/1.0/gmw.xsd
Metadata Common Classesmcchttp://standards.iso.org/iso/19115/-3/mcc/1.0../../../../19115/-3/mcc/1.0/mcc.xsd
Metadata for Resource Distributionmrdhttp://standards.iso.org/iso/19115/-3/mrd/1.0../../../../19115/-3/mrd/1.0/mrd.xsd
+

Schematron Validation Rules for mdq 1.0

Schematron rules for validating instance documents of the mdq 1.0 namespace are in mdq.sch. Other schematron rule sets that are + required for a complete validation are: dqc.sch, gcx.sch, mcc.sch, gco.sch, dqc.sch, mcc.sch, gco.sch, gmw.sch, mcc.sch, gco.sch, gco.sch, mcc.sch, gco.sch, gcx.sch, mcc.sch, and mrd.sch +

Working Versions

When revisions to these schema become necessary, they will be managed in the ISO TC211 Git Repository. +
+

Written by writeHTMLFiles Version: 2015-06-06 at 2018-03-10T10:56:57.622-07:00

+ + \ No newline at end of file diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.png b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.png new file mode 100644 index 0000000000000000000000000000000000000000..961223e615199f4bd3ab96c339da3d302a5fc22e GIT binary patch literal 130880 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 literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.sch b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.sch new file mode 100644 index 00000000..27cd85bd --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.sch @@ -0,0 +1,49 @@ + + + + + + + + + + + The DQ_MeasureReference must include a measureIdentification or a nameOfmeasure. + + measureIdentifier is + "" + and nameOfmeasure + "" + . + + + + DQ_MeasureReference MUST include a measureIdentification or a nameOfmeasure + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xml b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xml new file mode 100644 index 00000000..d38734e5 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xml @@ -0,0 +1,130 @@ + + + + + + + + pointOfContact + + + + + Organisation Name + + + + + + + + + 2015-04-03T16:00:00 + + + creation + + + + + + + + + Sample Metadata for Minimal Conformance Class + + + + + This sample record has all required elements for minimal ISO 19115:2013 metadata + + + + + + + + + + metadata + + + + + Data Quality Metadata + + + + + + + + + + + A report on the validation of a metadata record + + + + + The metadata were tested for validity + + + + + + + + + + + http://standards.iso.org/iso/19157/-2/mdq/1.0/conf/data-quality-xml/schema-valid + + + + + Use ISO 19157-2 to verify that instances of XML elements from the namespace http://standards.iso.org/iso/19157/-2/mdq/1.0 are well-formed and valid. + + + + + + + + + Geographic Information - Data Quality + + + ISO 19157:2013 + + + + + http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=32575 + + + + + + + true + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xsd new file mode 100644 index 00000000..3b192492 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.xsd @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.zip b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq.zip new file mode 100644 index 0000000000000000000000000000000000000000..9974e57c85d9bac10758977dfdff0a8756e33b00 GIT binary patch literal 142902 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

-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

fTx^0b3_U&RfCBr!BfnD3S>weHOEw{|kb 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 + + + + + + + + + + + This DQ_MeasureReference has no measureIdentification or nameOfMeasure + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/mdq_valid.xml b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq_valid.xml new file mode 100644 index 00000000..62f38117 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/mdq_valid.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + measureIdentification/code + + + + + + + + + + + + + + + + nameOfMeasure.CharacterString + + + + + + + + + + + + + + + + measureIdentification/code + + + + + nameOfMeasure.CharacterString + + + + + + + diff --git a/inst/extdata/schemas/19157/-2/mdq/1.0/metaquality.xsd b/inst/extdata/schemas/19157/-2/mdq/1.0/metaquality.xsd new file mode 100644 index 00000000..9c1fe712 --- /dev/null +++ b/inst/extdata/schemas/19157/-2/mdq/1.0/metaquality.xsd @@ -0,0 +1,83 @@ + + + + + + + trustworthiness of a data quality result + + + + + + + + + + + + + + + + + + + expected or tested uniformity of the results obtained for a data quality evaluation + + + + + + + + + + + + + + + + + + + information about the reliability of data quality results + + + + + + + + + + + + + + + + + + + + + degree to which the sample used has produced a result which is representative of the data within the data quality scope + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19157/.DS_Store b/inst/extdata/schemas/19157/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..abd58984299add430a49164bd23959cc4fa7786f GIT binary patch literal 6148 zcmeHKF-`+P475XvAexkv`vD5_f>RV;zy}ZsRFO_1N`D>SX2v$?q64L)NXC+PcDvjv=JpB$#fefq>^6`2E_XT0|Pp0Sxd)Ye%bm+7nBVY?smSMP{0 zfRpXkKJ3j7*4q)YE$8F>U$)2WvoE0pDIf);fE17dSEK+dD{OI>s8I??0V(jK0Plwe zCw7HHVq6^H?QWy>&adn zipSG&ev5STE>WWtkOHR)+~jh}`u_y~qyIl8X(a`uz(pzG^Ud>SjZdoDI{7%(+6I4t qe;aZm9Yd62V3cAkSc>mQd5v@IcZEY@&=C(hP(K3HMJ5IQLxC@zcOrNI literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/resources/.DS_Store b/inst/extdata/schemas/19157/resources/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..cc2e4b22df1dc1cdc26a64b7a211a8e1bbdc16c0 GIT binary patch literal 8196 zcmeHMTWl3Y7@qG?$}a5EEufT}Ikti&6zriXcfx5;5h|@Tw52T<+jGut>B@Gup54;| zrC1YU)Tq%IqWI!9YN9V1F>0d5TcT0Xm?p$qcrr1*n5fYQHTuuYo`yn?z8RA4Bs>4i zf0^0&_M4ghr;IT)=FJ3S6^t>39xjb}R83R3oj+HUSg0u_35sXTVK(zw!2Ha}72c5| zLLfpQLLfpQLLfrmYCwSQY+jTi_rA17b%a2Kz>GwIpAT_*xJ-s}TuO0tP$g0Tk|m@T zh1!${h?saNlc5}!QiRf&GJ8N6iZI213@3Y>yOT_Ya$HIo&LG1X!kH0fC=jz#TwJ&_ zB&Ce%2!RNJD-qziyUJ3`V(pT zfH%?}q=UTQn9dy(J=?T0VY|cgoXK`Nv){HxdW}UX&kfSHYvnF+Kh$NrrZ>{)R*7L|r0L6W_eCZfs0Z7OzZfZ|)mBeq!|G*r~H} zbqG%gR(9EHAD@1yrk`~(^s+o`8YKG3{x4?7A5KZ2V&@A$eLV@(+mW$vMO0CVN#VB z%PQh4SFfwvw7qfHgi*d=;i79a?ErmJH?aF{E7v()X`Q}QH|aMk#z)F+eD0RCAM72nT$-M*Zg-`w_i%lK zXtS*3eVtKyo7Uj4R7F0ypK=u89v7sxQHL{Gk(FZ_$yW#n-|mM+r|pJrLC}#P(PpK zG~0pr9v%#_Ge!8myLtC5TI%ZO`&VU>T&L-sL`>^gu}xvj;S^LRxOZiht{a?tvU_7Sbz`(WWVdFmt{Jn4{HkzH ztk-m7Ht}3qH*C~2ql7ksv~Jx-)>5LpGO>K=vL#xBmQwjHHJAwASxsX>QHv4yKj`}< z`-c66a#1+BOhUFg9<9KvDrV}Pi8l*pUM2#(_f5%@Ij z#yz+f_u&zoA^JXsvv`{5`y8If3wRl?2pYeRcZtRy;6t3p1$=uMZCj?&7T--z+u`<{ z>v--FvK9zGHE<^OX30fY@ce&g@!$VvA~eyOBLrp)0w`%}Z)&9F7CRbwt{tbRj~-sQ y-?)?_gesAalN9MV$;p2hQaetrJSG{+aVbed<$wPnVDj(X=>CuHe?h?+S^WdN1Xrp6 literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/resources/Codelists/.DS_Store b/inst/extdata/schemas/19157/resources/Codelists/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..724a5637bf5c05b491378a4950f960e23b2981c2 GIT binary patch literal 10244 zcmeHMYiu0V6+UO3$2{$E5@I_9*w~3luoJv-oOkNAy?HpXvB6Gk6O&|jXA)1D-7!16 zb`lfnN(j*ks?sV=Q;KML3-X6|sRV5)2nubeTB8us7O7Gz)c&YMtG4Px?YZ~PI=fC* zlu{KU%}6t6&bjy8JNL|Y?l<=i0APF0i~xiIK%$dLL!-+@4pz?23yzR)sUV5u58i0P zaTBDykr=(8c3=o15JVt|KoEf-0zm{m4G|#DW{0E-8C-)11Q7@#FdYFlKZNOIGV04o zA^Frn7rq1_Ig8BvpnHSekPQ1W>dQ$Xse}#`t|Wyk`b!KH?qm=9^`gF<6jHbY`il?r zdq#hSg1mQXKg_EGMuiNnK?H&bTo?hib}xe@#37p)FI>MnwwG;cI)kCIS+nQNm1J3x zb?K(Q5qG>V8_(vv_IPG5*KE^D`1k#;>rCIr6MJlHe7~`v!%b)7cG}7mR39F&)22J# z?&i{_$J^-*k{{Gfa**)**H=LZ=g>A`0(LM?q0F zy?j^Ku5PVo&`!GPKKrP(->C2?ES;qGW~?zj=*nc=N#>k*)@pMcR>>Pkx=t>Y_E_y? z#&w)t*R!*>n;sg>T8FdwhKh;?Z}i+uwu3wFH;kNT-C$9h_Lvo;mZ_D(B5#aG9pvNbf71wGY}>X7{*lW=DqNUeZdN zcKXo3nC;mK$LdeVQ&wf@Wm%pwY8G9-_zGPwRdq0zuy4uP*&{}sBu&k)oM&jY`cm0= zRvI?x5xZTJ^SBV*B3n6(CdrEJ8deviT=nrPBi%Z4ZS-%KD8t}WU+ z$uQ;JPCQ{b!n9G_EE&7xfiW>|VQkgfq)Kd*2a|3pMdS2@Ii_!ujMt@otnaS4m+cv~ z($qa0-HuvaA7b`4)3i)Us>`FNF1lRY@^Hw+D-v7*^{^hgpdSu`3!jI(;C^@pUWAw6 zd+;Vq!F%u<_yha}{sI3&Ktu%%T!gjQfGcqoUW@B-18&02*oik_ANJz`wDGg(UAvf#1S!TP(BlS^8*nwR8G=|Jz?D6sS6!1f$<%kJ9cUvpMH#=tq{OoSXI5GzM-jQ zV{2^s-OqU4g~;Pz6KLWn%cF?D>tg8g47gI$cM}+`!=)0zn9E=%O|jawb-Hdayb1N{ z<)nrvC4}0zQrC)O=F-&SMVHrTZCZ!S zGSdL=ymdLXg_2wfv>yW5pTRl!9sC*oPEehLbq#ZYXh%92>J_IRn3aIKwc>sS>R8>7Ov9^Vn zs`*2h>ZBNCNv2{`WtGx&o`|?>v(i#PMBKDq*;qtG+_*()ok2w0+^)thMnr6M+rp|^L_`TX84nqCJ%8!)Wm&x6#GJl;Dh$1RvdlU%`7RtsmxT{XBjj z-@rGCi{8d}@tgqVH1l*9fRt|ibQUl^&pi7s3f67gm9|e7tY>wB&;^$*ylScVdiozT z3WxGyMg7khh1Cu(QB|K&n7XWwmuW-2bt*sxQ&? G|Gxn*?L2Y- literal 0 HcmV?d00001 diff --git a/inst/extdata/schemas/19157/resources/Codelists/cat/.DS_Store b/inst/extdata/schemas/19157/resources/Codelists/cat/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0

Codelist Catalog

+

This report describes the ISO TC211 codelist catalogs, the codelists they contain, and the values and definitions of the codes.

+

+ Please contact Ted Habermann if you have questions or suggestions. +

+

Catalog

Name: 19157-2 Codelists
Scope: Codelists for description of data quality metadata datasets compliant with ISO/TC 211 19115-1.
Field of application: ISO 19157-2 data quality metadata
Version: 1.0
Date: 2017-09-10
Number of CodeLists: 2
Number of items: 9 +
+

Codelists

+ DQM_ValueStructure + : +

Description: + structure for reporting a complex data quality result +
CodeSpace: http://standards.iso.org/iso/19157/-2/dqm/1.0
Number of items: 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDefinition
+ bag + + + finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + +
+ set + + + unordered collection of related items (objects or values) with no repetition (ISO 19107:2003) + +
+ sequence + + + finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + +
+ table + + + an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999) + +
+ matrix + + + rectangular array of numbers (ISO/TS 19129:2009) + +
+ coverage + + + feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal + domain (ISO 19123:2005) + +
top

+ DQ_EvaluationMethodTypeCode + : +

Description: + description of the evaluation method and procedure applied +
CodeSpace: http://standards.iso.org/iso/19157/-2/mdq/1.0
Number of items: 3 + + + + + + + + + + + + + + + + + +
EntryDefinition
+ directInternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is + internal to the dataset being evaluated + +
+ directExternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external + to the dataset being evaluated is required + +
+ indirect + + + method of evaluating the quality of a dataset based on external knowledge + +
top
Stylesheet: CT_CodelistHTML.xsl Version: 2017-09-10 \ No newline at end of file diff --git a/inst/extdata/schemas/19157/resources/Codelists/cat/codelists.xml b/inst/extdata/schemas/19157/resources/Codelists/cat/codelists.xml new file mode 100644 index 00000000..a49b77a6 --- /dev/null +++ b/inst/extdata/schemas/19157/resources/Codelists/cat/codelists.xml @@ -0,0 +1,201 @@ + + + + + 19157-2 Codelists + + + Codelists for description of data quality metadata datasets compliant with ISO/TC 211 19115-1. + + + ISO 19157-2 data quality metadata + + + 1.0 + + + 2017-09-10 + + + + + + DQM_ValueStructure + + + DQM_ValueStructure + + + structure for reporting a complex data quality result + + + structure for reporting a complex data quality result + + + + + bag + + + bag + + + finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + + + + + set + + + set + + + unordered collection of related items (objects or values) with no repetition (ISO 19107:2003) + + + unordered collection of related items (objects or values) with no repetition (ISO 19107:2003) + + + + + + + sequence + + + sequence + + + finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + + + + + + + table + + + table + + + an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999) + + + an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999) + + + + + + + matrix + + + matrix + + + rectangular array of numbers (ISO/TS 19129:2009) + + + rectangular array of numbers (ISO/TS 19129:2009) + + + + + + + coverage + + + coverage + + + feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005) + + + feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005) + + + + + + + + + + DQ_EvaluationMethodTypeCode + + + DQ_EvaluationMethodTypeCode + + + description of the evaluation method and procedure applied + + + description of the evaluation method and procedure applied + + + + + directInternal + + + directInternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + + + + + + + directExternal + + + directExternal + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + + + + + + + indirect + + + indirect + + + method of evaluating the quality of a dataset based on external knowledge + + + method of evaluating the quality of a dataset based on external knowledge + + + + + + diff --git a/inst/extdata/schemas/19157/resources/Codelists/gml/DQM_ValueStructure.xml b/inst/extdata/schemas/19157/resources/Codelists/gml/DQM_ValueStructure.xml new file mode 100644 index 00000000..84455ed2 --- /dev/null +++ b/inst/extdata/schemas/19157/resources/Codelists/gml/DQM_ValueStructure.xml @@ -0,0 +1,41 @@ + + + structure for reporting a complex data quality result + DQM_ValueStructure + + + finite, unordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + bag + + + + + unordered collection of related items (objects or values) with no repetition (ISO 19107:2003) + set + + + + + finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003) + sequence + + + + + an arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999) + table + + + + + rectangular array of numbers (ISO/TS 19129:2009) + matrix + + + + + feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005) + coverage + + + diff --git a/inst/extdata/schemas/19157/resources/Codelists/gml/DQ_EvaluationMethodTypeCode.xml b/inst/extdata/schemas/19157/resources/Codelists/gml/DQ_EvaluationMethodTypeCode.xml new file mode 100644 index 00000000..cb952d07 --- /dev/null +++ b/inst/extdata/schemas/19157/resources/Codelists/gml/DQ_EvaluationMethodTypeCode.xml @@ -0,0 +1,23 @@ + + + type of method for evaluating an identified data quality measure + DQ_EvaluationMethodTypeCode + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + directInternal + + + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + directExternal + + + + + method of evaluating the quality of a dataset based on external knowledge + indirect + + + diff --git a/inst/extdata/schemas/19165/gpm/1.0/examples/localSchema.xml b/inst/extdata/schemas/19165/gpm/1.0/examples/localSchema.xml new file mode 100644 index 00000000..27429f1e --- /dev/null +++ b/inst/extdata/schemas/19165/gpm/1.0/examples/localSchema.xml @@ -0,0 +1,1983 @@ + + + + + + + of5mv60sd0f279110s1r100ca5 + + + + + + + ca + + + + + + + + + + + + + + + + + originator + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + 2013-08-01T00:00:00 + + + creation + + + + + + + ISO 19115:2003/Cor.1:2006 Geographic Information - Metadata + + + IS + + + + + + + ESPECIFICACIONS TÈCNIQUES de l'Ortofoto de Catalunya 1:5000 (OF-5M) v6.1 + + + + + 2012-12-31T00:00:00 + + + revisió 1.0 + + + + + 6.1 + + + + + creador + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + 2 + + + + + + + + 4777 + + + 0.5 + + + + + + + + + + 7050 + + + 0.5 + + + + + + + + true + + + false + + + + 394259.75, 4620499.25 + + + + + 397784.25, 4618111.25 + + + + centre + + + La dimensió columna de la imatge correspon a l'eix X (Est) del sistema de referència de coordenades i el seu valor creix d'oest a est. La dimensió fila correspon a l'eix Y (Nord) i el seu valor creix de nord a sud. + + + + + + + + + EPSG:25831 - ETRS89 / UTM zone 31N + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 - Full "Monistrolet" (279110) + + + + + 1987-10-01T00:00:00 + + + + + + + + + + 1998-08-01T00:00:00 + + + + + + + + + + 2002-12-01T00:00:00 + + + + + + + + + + 2005-06-01T00:00:00 + + + + + + + + + + 2007-05-01T00:00:00 + + + + + + + + + + 2009-07-01T00:00:00 + + + + + + + + + + 2010-12-01T00:00:00 + + + + + + + + + + 2011-09-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + 10 + + + + + 279110 + + + + + + + + + + + + + + + Cintoteca + + + + + Cuidant Delacinto + + + + + + + +34935671500 + + + + + + + Responsable de la cintoteca + + + + + + + + + + + GPM_of5mv60sd0f279110s1r100ca5 + + + Codi que identifica unívocament i, per tant, permet localitzar el recurs un cop emmagatzemat a la cintoteca. + + + + + + + originator + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 (OF-5M) v6.0 + + + 6.0 + + + + + Les especificacions de l'OF-5M v6.0 estan descrites al document "Especificacions tècniques de l'Ortofoto de Catalunya 1:5 000 (OF-5M) v6.0", que es lliura amb les dades i també es pot descarregar del Web de l'ICC. + + + + + L'ortofoto és un document cartogràfic que consisteix en una imatge aèria vertical que ha estat rectificada de tal manera que es manté una escala uniforme a tota la superfície de la imatge. Constitueix una representació geomètrica a escala de la superfície terrestre. S'utilitzen ortofotos de la sèrie Ortofoto de Catalunya 1:2 500 per obtenir l'ortofoto 1:5 000 mitjançant tècniques de generalització. Aquesta sèrie es complementa amb la sèrie de l'Ortofoto infraroja de Catalunya 1:5 000 de la mateixa època, que aporta informació de la zona infraroja de l'espectre electromagnètic. + + + El motiu principal de la seva producció és disposar del recobriment ortofotogràfic de Catalunya, que proporciona a l'usuari la capacitat d'interpretar el territori. Aquesta capacitat d'anàlisi es pot centrar en temes urbanístics, ambientals, etc. + + + + + + + + + + + + + 5000 + + + + + + + imageryBaseMapsEarthCover + + + + + + + 1.729167 + + + 1.770833 + + + 41.708333 + + + 41.729167 + + + + + + + + + + 2012-06-01 + + + + + 2012-05-01 + + + + + + + + + + + + of5mv60sd0f279110s1r100ca5-ql.jpeg + + + Imatge mostra de l'aparença del fitxer + + + + + + + + + + + + + + + + Can Servitge + + + les Cisternes de Monistrolet + + + Muralla de la Noguera + + + Pont Nou + + + Riera de Rajadell + + + Monistrolet + + + Rajadell + + + Sant Salvador de Guardiola + + + Bages + + + Catalunya + + + Espanya + + + Europa + + + + + + + + + + 2012 + + + 2012 + + + + + + + + + + Ortoimatge + + + Imatge + + + Fotografia aèria + + + + + + + + + + + + + + + + + + + + + + + + + La llicència d'ús de les dades elaborades per l'ICC, en qualsevol suport, s'entén atorgada únicament al sol·licitant, de manera personal, revocable, puntual, no exclusiva i intransferible, condicionada en tot moment al compliment de les clàusules que es detallen a l'apartat "Condicions d'ús" al Web de l'ICC. El sol·licitant no adquireix cap títol, dret o interès sobre la informació cedida, podent-la destinar únicament al seu ús personal o al de l'empresa a la que representa, per aquelles activitats directament relacionades amb el seu objecte social. + + + + + + + ca + + + + + + La unitat de distribució espacial (superfície de terreny coberta per cada full) de les ortofotos coincideix amb el mínim rectangle contenidor del full que correspon a la subdivisió de 8x8 fulls del Mapa Topográfico Nacional 1:50 000 (MTN) més una orla de 25 píxels. Les coordenades de les cantonades de la subdivisió estan definides en el sistema de referència ETRS89 segons el Reial Decret 1071/2007 i expressades en el sistema de referència de coordenades de les dades. L'extensió horitzontal de les dades es descriu en aquestes metadades en coordenades geogràfiques amb la longitud i latitud mínima i màxima de les cantonades del full derivat del MTN. És, per tant, un àmbit geogràfic aproximat. La sèrie recobreix el territori de Catalunya. L'extensió temporal es refereix a les dates del vol o vols a partir dels que s'ha elaborat l'ortofoto. Durant el període de transició establert al Reial Decret 1071/2007 per passar del sistema de referència ED50 al sistema ETRS89, l'ortofoto estarà disponible en ambdós sistemes. Fitxer d'imatge MrSID amb factor de compressió 10. + + + + + + + Color RGB + + + + + + + + + + + + 1 + + + + + + Vermell. Límits espectrals calculats segons FWHM. + + + 676.38 + + + 600.94 + + + + nm + + + + 8 + + + 623.82 + + + 256 + + + + + + + + + 2 + + + + + + Verd. Límits espectrals calculats segons FWHM. + + + 595.98 + + + 513.92 + + + + nm + + + + 8 + + + 543.27 + + + 256 + + + + + + + + + 3 + + + + + + Blau. Límits espectrals calculats segons FWHM. + + + 513.87 + + + 429.17 + + + + nm + + + + 8 + + + 473.80 + + + 256 + + + + + + + + + + + + + + + owner + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + Informació digital gratuïta; còpia en CD i DVD segons tarifes vigents. + + + El producte es pot obtenir per via telemàtica tal i com s'indica a l'apartat "Opcions de transferència" d'aquestes metadades i també es pot adquirir als centres d'atenció al públic especificats al Web de l'ICC. A les especificacions tècniques i al mateix Web es pot trobar més informació referent a altres formats i suports disponibles. + + + + + + + + + MrSID + + + + + Generation 3 (MG3) + + + + + MrSID + + + + + + + + + ESPECIFICACIONS PER AL FORMAT "MrSID" (MrSID) de la Ortofoto de Catalunya 1:5 000 (OF-5M) + + + + + 2011-06-30T00:00:00 + + + revisió 1 + + + + + Implementació de format 1 + + + + + creador + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + + + Full + + + + + http://www.icc.cat + + + http + + + Consulta i descàrrega de mapes + + + Descàrrega de dades per fulls mitjançant recerca directa sobre un fons cartogràfic continu on es pot triar el lloc, el producte i el format. + + + + + + + + + + + + + + + + + + + + + + + + + + + L'ortofoto s'ha creat a partir de la generalització d'ortofotos a escala 1:2 500, de 25 cm de mida de píxel. Les diferències més significatives respecte a la versió anterior són les que es deriven de les millores de la darrera versió de l'Ortofoto de Catalunya 1:2 500. Els paràmetres de qualitat general del producte estan descrits a les especificacions tècniques que es troben al Web de l'ICC. + + + + + + + + + + + + Producció Ortofoto (OF) + + + Manual de Processos ICGC + + + 9.0 + + + 2014-02-04T00:00:00 + + + + + autor + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + Generalització, mitjançant l'agregació de píxels, de les ortofotos digitals en color amb una mida de píxel de 25 cm de costat a imatges amb píxels de 50 cm de costat. + + + + + Ortofoto de 25 cm de mida de píxel realitzada emprant les imatges digitals en color de la càmera mètrica digital Z/I Imaging DMC i rectificada geomètricament a partir del model d'elevacions del terreny, que prové de la informació altimètrica de la Base topogràfica de Catalunya 1:5 000 v2.0 i les seves actualitzacions. Posteriorment es realitza el mosaic i les millores radiomètriques per obtenir el full definitiu. + + + + + + + 2500 + + + + + + + + + Ortofoto de Catalunya 1:2 500 (OF-25C) v3.3 - Full 279111/279110/278110/278109/280111/280110/279109/280109/278111 + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + 4 + + + + + owner + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + + + + Data de les fotografies aèries: 2012-06, 2012-05. + + + + + + + + + + + Control de qualitat. Es verifiquen els paràmetres de qualitat del producte establerts a les especificacions tècniques (exactitud posicional, consistència i completesa). + + + + + + + + + + + Document de recomanacions de simbolització + + + + + Localització del document + + + + + + + + + + + + + + + + + + + + Base topogràfica de Catalunya 1:5 000 - Full "Monistrolet" (279110) + + + + + bt5mv20mm1f279110c1r040 + + + Identificador del recurs + + + + + + + referència + + + campanya + + + + + Metadades del full "Monistrolet" (279110) + + + + + bt5mv20sh0f279110c1r040ca5 + + + Identificador del topogràfic a la cintoteca + + + + + + + bt5mv20sh0f279110c1r040ca5.xml + + + + + + + font + + + + + Derivació del topogràfic a partir de la ortofoto. + + + + + + + + + + Maria Pla + + + + + + + +34935671500 + + + + + + + Responsable de producció + + + + + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 - Full "Manresa" (280110) + + + + + of5mv20mm1f280110c1r040 + + + Identificador del recurs + + + + + + + sèrie + + + col·lecció + + + + + Metadades del full "Manresa" (280110) + + + + + of5mv60sd0f280110s1r100ca5 + + + Identificador de la ortofoto a la cintoteca + + + + + + + of5mv60sd0f280110s1r100ca5.xml + + + + + + + germà + + + + + + + administratiu + + + + + 2015-12-31T00:00:00 + + + propera actualització + + + + + Les dades tindran valor administratiu fins a la propera versió de les mateixes, és a dir, fins al proper vol i generació d'ortofotos. + + + + + Les ortofotos serveixen com a informació de base per a nombrosos procediments administratius. + + + important + + + + + + + + + legal i fiscal + + + + + 2015-12-31T00:00:00 + + + propera actualització + + + + + El valor legal i fiscal de les ortofotos s'entén efectiu mentre dura el valor administratiu de les mateixes. + + + + + Les ortofotos poden servir com a document provatori en qüestions legals i fiscals. + + + testimonial + + + + + + + + + informatiu i històric + + + + + 9000-12-31T00:00:00 + + + + + + + + El valor informatiu i històric de les ortofotos no té data de caducitat. + + + + + La ortofoto és un testimoni històric de l'estat del territori en la data en què fou presa. + + + testimonial + + + + + + + + + Aquest és el paquet de preservació de la ortofoto of5mv60sd0f279110s1r100ca5. + + + + + + + Responsable de l'emmagatzemament + + + + + Cuidant Delacinto + + + + + + + +34935671500 + + + + + + + Cap de la cintoteca + + + + + + + + + + + Fitxer ZIP + + + 15 + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + 0123456789 + + + + + + + P5Y0M0DT00H00M00S + + + + + + + ZIP File Format Specification + + + 6.3.3 + + + 2012-09-01T00:00:00 + + + + + propietari + + + + + PKWARE Inc. + + + + + + + + + http://www.pkware.com/documents/casestudies/APPNOTE.TXT + + + + + + + + + + Cal disposar de programari específic per a descomprimir els fitxers: PKWARE, PKZIP, etc. + + + + + + + + + + + + + + + + + ICGC-Cartoteca + + + + + Carme Montaner + + + + + + + +34935671500 + + + + + + + Cap de la Cartoteca + + + + + + + + + + + GPM_of5mv60sd0f279110s1r100ca5 + + + + + + + 2019-12-31T00:00:00 + + + Límit per a la preservació + + + + + + + of5mv60sd0f279110s1r100ca5.xml + + + + + + + Extensible Markup Language (XML) 1.0 + + + 2008-11-26T00:00:00 + + + + + creador + + + + + World Wide Web Consortium W3C + + + + + + + + + http://www.w3.org/TR/REC-xml/ + + + + + + + + + 0.006 + + + Metadades + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.jpg + + + + + + + JPEG File Interchange Format + + + 1.02 + + + 1992-09-01T00:00:00 + + + + + Autor + + + + + Eric Hamilton + + + + + + + + + http://www.jpeg.org/public/jfif.pdf + + + + + + + + + 11 + + + Dades a distribuir + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + of5mv61esp_01ca.pdf + + + + + + + PDF Reference + + + Adobe® Portable Document Format sixth edition + + + 1.7 + + + 2006-11-30T00:00:00 + + + + + Creador + + + + + Adobe Systems Incorporated + + + + + + + + + http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf + + + + + + + + + 0.083 + + + Especificacions tècniques + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + OFC-MP_v090.pdf + + + + + + + PDF Reference + + + Adobe® Portable Document Format sixth edition + + + 1.7 + + + 2006-11-30T00:00:00 + + + + + Creador + + + + + Adobe Systems Incorporated + + + + + + + + + http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf + + + + + + + + + 3 + + + Manual de processos de producció + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + + + Correcció geomètrica d'imatge Landsat + + + + 2013-12-31 + + + + La ortofoto està desenfocada. + + + + + usuari + + + + + Universitat Autònoma de Barcelona + + + + + Xavier Pons + + + + + + + +34935814804 + + + + + + + Catedràtic de Geografia + + + + + + + + + Esperem solucionar això en la propera versió. + + + + + Cadena de pre-procesamiento estándar para las imágenes Landsat del Plan Nacional de Teledetección + + + 2011-10-06T00:00:00 + + + + + autors + + + + + S. Hantson, E. Chuvieco, X. Pons, C. Domingo, C. Cea, G. Moré, +J. Cristobal, J. J. Peces y J. A. Tejeiro + + + + + + + + + Revista de Teledetección + + + 36 + + + 51-61 + + + + + 1988-8740 + + + + + http://www.aet.org.es/revistas/revista36/Numero36_05.pdf + + + + + + + + + + + + download + + + + + gratuït + + + + + + + GetCoverage + + + get + + + + + http://www.icc.cat/vissir3/ + + + + + + + + + + + Descàrregues per mes + + + + + + + 10 + + + + visites + + + + + + + + + + + + + + + + + El fitxer s'ha transformat al nou datum de treball ETRS89. + + + + 2014-10-07 + + + + + + responsable + + + + + Carme Montaner + + + + + + + +34935671500 + + + + + + + Responsable de la cartoteca + + + + + + + + + + diff --git a/inst/extdata/schemas/19165/gpm/1.0/examples/of5mv60sd0f279110s1r100ca5-gpm.xml b/inst/extdata/schemas/19165/gpm/1.0/examples/of5mv60sd0f279110s1r100ca5-gpm.xml new file mode 100644 index 00000000..7dde377e --- /dev/null +++ b/inst/extdata/schemas/19165/gpm/1.0/examples/of5mv60sd0f279110s1r100ca5-gpm.xml @@ -0,0 +1,1983 @@ + + + + + + + of5mv60sd0f279110s1r100ca5 + + + + + + + ca + + + + + + + + + + + + + + + + + originator + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + 2013-08-01T00:00:00 + + + creation + + + + + + + ISO 19115:2003/Cor.1:2006 Geographic Information - Metadata + + + IS + + + + + + + ESPECIFICACIONS TÈCNIQUES de l'Ortofoto de Catalunya 1:5000 (OF-5M) v6.1 + + + + + 2012-12-31T00:00:00 + + + revisió 1.0 + + + + + 6.1 + + + + + creador + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + 2 + + + + + + + + 4777 + + + 0.5 + + + + + + + + + + 7050 + + + 0.5 + + + + + + + + true + + + false + + + + 394259.75, 4620499.25 + + + + + 397784.25, 4618111.25 + + + + centre + + + La dimensió columna de la imatge correspon a l'eix X (Est) del sistema de referència de coordenades i el seu valor creix d'oest a est. La dimensió fila correspon a l'eix Y (Nord) i el seu valor creix de nord a sud. + + + + + + + + + EPSG:25831 - ETRS89 / UTM zone 31N + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 - Full "Monistrolet" (279110) + + + + + 1987-10-01T00:00:00 + + + + + + + + + + 1998-08-01T00:00:00 + + + + + + + + + + 2002-12-01T00:00:00 + + + + + + + + + + 2005-06-01T00:00:00 + + + + + + + + + + 2007-05-01T00:00:00 + + + + + + + + + + 2009-07-01T00:00:00 + + + + + + + + + + 2010-12-01T00:00:00 + + + + + + + + + + 2011-09-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + 10 + + + + + 279110 + + + + + + + + + + + + + + + Cintoteca + + + + + Cuidant Delacinto + + + + + + + +34935671500 + + + + + + + Responsable de la cintoteca + + + + + + + + + + + GPM_of5mv60sd0f279110s1r100ca5 + + + Codi que identifica unívocament i, per tant, permet localitzar el recurs un cop emmagatzemat a la cintoteca. + + + + + + + originator + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 (OF-5M) v6.0 + + + 6.0 + + + + + Les especificacions de l'OF-5M v6.0 estan descrites al document "Especificacions tècniques de l'Ortofoto de Catalunya 1:5 000 (OF-5M) v6.0", que es lliura amb les dades i també es pot descarregar del Web de l'ICC. + + + + + L'ortofoto és un document cartogràfic que consisteix en una imatge aèria vertical que ha estat rectificada de tal manera que es manté una escala uniforme a tota la superfície de la imatge. Constitueix una representació geomètrica a escala de la superfície terrestre. S'utilitzen ortofotos de la sèrie Ortofoto de Catalunya 1:2 500 per obtenir l'ortofoto 1:5 000 mitjançant tècniques de generalització. Aquesta sèrie es complementa amb la sèrie de l'Ortofoto infraroja de Catalunya 1:5 000 de la mateixa època, que aporta informació de la zona infraroja de l'espectre electromagnètic. + + + El motiu principal de la seva producció és disposar del recobriment ortofotogràfic de Catalunya, que proporciona a l'usuari la capacitat d'interpretar el territori. Aquesta capacitat d'anàlisi es pot centrar en temes urbanístics, ambientals, etc. + + + + + + + + + + + + + 5000 + + + + + + + imageryBaseMapsEarthCover + + + + + + + 1.729167 + + + 1.770833 + + + 41.708333 + + + 41.729167 + + + + + + + + + + 2012-06-01 + + + + + 2012-05-01 + + + + + + + + + + + + of5mv60sd0f279110s1r100ca5-ql.jpeg + + + Imatge mostra de l'aparença del fitxer + + + + + + + + + + + + + + + + Can Servitge + + + les Cisternes de Monistrolet + + + Muralla de la Noguera + + + Pont Nou + + + Riera de Rajadell + + + Monistrolet + + + Rajadell + + + Sant Salvador de Guardiola + + + Bages + + + Catalunya + + + Espanya + + + Europa + + + + + + + + + + 2012 + + + 2012 + + + + + + + + + + Ortoimatge + + + Imatge + + + Fotografia aèria + + + + + + + + + + + + + + + + + + + + + + + + + La llicència d'ús de les dades elaborades per l'ICC, en qualsevol suport, s'entén atorgada únicament al sol·licitant, de manera personal, revocable, puntual, no exclusiva i intransferible, condicionada en tot moment al compliment de les clàusules que es detallen a l'apartat "Condicions d'ús" al Web de l'ICC. El sol·licitant no adquireix cap títol, dret o interès sobre la informació cedida, podent-la destinar únicament al seu ús personal o al de l'empresa a la que representa, per aquelles activitats directament relacionades amb el seu objecte social. + + + + + + + ca + + + + + + La unitat de distribució espacial (superfície de terreny coberta per cada full) de les ortofotos coincideix amb el mínim rectangle contenidor del full que correspon a la subdivisió de 8x8 fulls del Mapa Topográfico Nacional 1:50 000 (MTN) més una orla de 25 píxels. Les coordenades de les cantonades de la subdivisió estan definides en el sistema de referència ETRS89 segons el Reial Decret 1071/2007 i expressades en el sistema de referència de coordenades de les dades. L'extensió horitzontal de les dades es descriu en aquestes metadades en coordenades geogràfiques amb la longitud i latitud mínima i màxima de les cantonades del full derivat del MTN. És, per tant, un àmbit geogràfic aproximat. La sèrie recobreix el territori de Catalunya. L'extensió temporal es refereix a les dates del vol o vols a partir dels que s'ha elaborat l'ortofoto. Durant el període de transició establert al Reial Decret 1071/2007 per passar del sistema de referència ED50 al sistema ETRS89, l'ortofoto estarà disponible en ambdós sistemes. Fitxer d'imatge MrSID amb factor de compressió 10. + + + + + + + Color RGB + + + + + + + + + + + + 1 + + + + + + Vermell. Límits espectrals calculats segons FWHM. + + + 676.38 + + + 600.94 + + + + nm + + + + 8 + + + 623.82 + + + 256 + + + + + + + + + 2 + + + + + + Verd. Límits espectrals calculats segons FWHM. + + + 595.98 + + + 513.92 + + + + nm + + + + 8 + + + 543.27 + + + 256 + + + + + + + + + 3 + + + + + + Blau. Límits espectrals calculats segons FWHM. + + + 513.87 + + + 429.17 + + + + nm + + + + 8 + + + 473.80 + + + 256 + + + + + + + + + + + + + + + owner + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + +34 93 567 15 00 + + + voice + + + + + + + +34 93 567 15 67 + + + facsimile + + + + + + + Parc de Montjuïc + + + Barcelona + + + E-08038 + + + centre.atencio@icc.cat + + + + + + + http://www.icc.cat + + + + + + + + + + + + + + + + Informació digital gratuïta; còpia en CD i DVD segons tarifes vigents. + + + El producte es pot obtenir per via telemàtica tal i com s'indica a l'apartat "Opcions de transferència" d'aquestes metadades i també es pot adquirir als centres d'atenció al públic especificats al Web de l'ICC. A les especificacions tècniques i al mateix Web es pot trobar més informació referent a altres formats i suports disponibles. + + + + + + + + + MrSID + + + + + Generation 3 (MG3) + + + + + MrSID + + + + + + + + + ESPECIFICACIONS PER AL FORMAT "MrSID" (MrSID) de la Ortofoto de Catalunya 1:5 000 (OF-5M) + + + + + 2011-06-30T00:00:00 + + + revisió 1 + + + + + Implementació de format 1 + + + + + creador + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + + + Full + + + + + http://www.icc.cat + + + http + + + Consulta i descàrrega de mapes + + + Descàrrega de dades per fulls mitjançant recerca directa sobre un fons cartogràfic continu on es pot triar el lloc, el producte i el format. + + + + + + + + + + + + + + + + + + + + + + + + + + + L'ortofoto s'ha creat a partir de la generalització d'ortofotos a escala 1:2 500, de 25 cm de mida de píxel. Les diferències més significatives respecte a la versió anterior són les que es deriven de les millores de la darrera versió de l'Ortofoto de Catalunya 1:2 500. Els paràmetres de qualitat general del producte estan descrits a les especificacions tècniques que es troben al Web de l'ICC. + + + + + + + + + + + + Producció Ortofoto (OF) + + + Manual de Processos ICGC + + + 9.0 + + + 2014-02-04T00:00:00 + + + + + autor + + + + + Institut Cartogràfic de Catalunya + + + + + + + + + + + Generalització, mitjançant l'agregació de píxels, de les ortofotos digitals en color amb una mida de píxel de 25 cm de costat a imatges amb píxels de 50 cm de costat. + + + + + Ortofoto de 25 cm de mida de píxel realitzada emprant les imatges digitals en color de la càmera mètrica digital Z/I Imaging DMC i rectificada geomètricament a partir del model d'elevacions del terreny, que prové de la informació altimètrica de la Base topogràfica de Catalunya 1:5 000 v2.0 i les seves actualitzacions. Posteriorment es realitza el mosaic i les millores radiomètriques per obtenir el full definitiu. + + + + + + + 2500 + + + + + + + + + Ortofoto de Catalunya 1:2 500 (OF-25C) v3.3 - Full 279111/279110/278110/278109/280111/280110/279109/280109/278111 + + + + + 2013-07-01T00:00:00 + + + + + + + + + + 2013-07-01T00:00:00 + + + + + + + + 4 + + + + + owner + + + + + Institut Cartogràfic de Catalunya (ICC) + + + + + + + + + + Data de les fotografies aèries: 2012-06, 2012-05. + + + + + + + + + + + Control de qualitat. Es verifiquen els paràmetres de qualitat del producte establerts a les especificacions tècniques (exactitud posicional, consistència i completesa). + + + + + + + + + + + Document de recomanacions de simbolització + + + + + Localització del document + + + + + + + + + + + + + + + + + + + + Base topogràfica de Catalunya 1:5 000 - Full "Monistrolet" (279110) + + + + + bt5mv20mm1f279110c1r040 + + + Identificador del recurs + + + + + + + referència + + + campanya + + + + + Metadades del full "Monistrolet" (279110) + + + + + bt5mv20sh0f279110c1r040ca5 + + + Identificador del topogràfic a la cintoteca + + + + + + + bt5mv20sh0f279110c1r040ca5.xml + + + + + + + font + + + + + Derivació del topogràfic a partir de la ortofoto. + + + + + + + + + + Maria Pla + + + + + + + +34935671500 + + + + + + + Responsable de producció + + + + + + + + + + + + + + + Ortofoto de Catalunya 1:5 000 - Full "Manresa" (280110) + + + + + of5mv20mm1f280110c1r040 + + + Identificador del recurs + + + + + + + sèrie + + + col·lecció + + + + + Metadades del full "Manresa" (280110) + + + + + of5mv60sd0f280110s1r100ca5 + + + Identificador de la ortofoto a la cintoteca + + + + + + + of5mv60sd0f280110s1r100ca5.xml + + + + + + + germà + + + + + + + administratiu + + + + + 2015-12-31T00:00:00 + + + propera actualització + + + + + Les dades tindran valor administratiu fins a la propera versió de les mateixes, és a dir, fins al proper vol i generació d'ortofotos. + + + + + Les ortofotos serveixen com a informació de base per a nombrosos procediments administratius. + + + important + + + + + + + + + legal i fiscal + + + + + 2015-12-31T00:00:00 + + + propera actualització + + + + + El valor legal i fiscal de les ortofotos s'entén efectiu mentre dura el valor administratiu de les mateixes. + + + + + Les ortofotos poden servir com a document provatori en qüestions legals i fiscals. + + + testimonial + + + + + + + + + informatiu i històric + + + + + 9000-12-31T00:00:00 + + + + + + + + El valor informatiu i històric de les ortofotos no té data de caducitat. + + + + + La ortofoto és un testimoni històric de l'estat del territori en la data en què fou presa. + + + testimonial + + + + + + + + + Aquest és el paquet de preservació de la ortofoto of5mv60sd0f279110s1r100ca5. + + + + + + + Responsable de l'emmagatzemament + + + + + Cuidant Delacinto + + + + + + + +34935671500 + + + + + + + Cap de la cintoteca + + + + + + + + + + + Fitxer ZIP + + + 15 + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + 0123456789 + + + + + + + P5Y0M0DT00H00M00S + + + + + + + ZIP File Format Specification + + + 6.3.3 + + + 2012-09-01T00:00:00 + + + + + propietari + + + + + PKWARE Inc. + + + + + + + + + http://www.pkware.com/documents/casestudies/APPNOTE.TXT + + + + + + + + + + Cal disposar de programari específic per a descomprimir els fitxers: PKWARE, PKZIP, etc. + + + + + + + + + + + + + + + + + ICGC-Cartoteca + + + + + Carme Montaner + + + + + + + +34935671500 + + + + + + + Cap de la Cartoteca + + + + + + + + + + + GPM_of5mv60sd0f279110s1r100ca5 + + + + + + + 2019-12-31T00:00:00 + + + Límit per a la preservació + + + + + + + of5mv60sd0f279110s1r100ca5.xml + + + + + + + Extensible Markup Language (XML) 1.0 + + + 2008-11-26T00:00:00 + + + + + creador + + + + + World Wide Web Consortium W3C + + + + + + + + + http://www.w3.org/TR/REC-xml/ + + + + + + + + + 0.006 + + + Metadades + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.jpg + + + + + + + JPEG File Interchange Format + + + 1.02 + + + 1992-09-01T00:00:00 + + + + + Autor + + + + + Eric Hamilton + + + + + + + + + http://www.jpeg.org/public/jfif.pdf + + + + + + + + + 11 + + + Dades a distribuir + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + of5mv61esp_01ca.pdf + + + + + + + PDF Reference + + + Adobe® Portable Document Format sixth edition + + + 1.7 + + + 2006-11-30T00:00:00 + + + + + Creador + + + + + Adobe Systems Incorporated + + + + + + + + + http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf + + + + + + + + + 0.083 + + + Especificacions tècniques + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + OFC-MP_v090.pdf + + + + + + + PDF Reference + + + Adobe® Portable Document Format sixth edition + + + 1.7 + + + 2006-11-30T00:00:00 + + + + + Creador + + + + + Adobe Systems Incorporated + + + + + + + + + http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf + + + + + + + + + 3 + + + Manual de processos de producció + + + Drets de propietat intel·lectual + + + + + + + of5mv60sd0f279110s1r100ca5.zip + + + + + + + + + + + + + Correcció geomètrica d'imatge Landsat + + + + 2013-12-31 + + + + La ortofoto està desenfocada. + + + + + usuari + + + + + Universitat Autònoma de Barcelona + + + + + Xavier Pons + + + + + + + +34935814804 + + + + + + + Catedràtic de Geografia + + + + + + + + + Esperem solucionar això en la propera versió. + + + + + Cadena de pre-procesamiento estándar para las imágenes Landsat del Plan Nacional de Teledetección + + + 2011-10-06T00:00:00 + + + + + autors + + + + + S. Hantson, E. Chuvieco, X. Pons, C. Domingo, C. Cea, G. Moré, +J. Cristobal, J. J. Peces y J. A. Tejeiro + + + + + + + + + Revista de Teledetección + + + 36 + + + 51-61 + + + + + 1988-8740 + + + + + http://www.aet.org.es/revistas/revista36/Numero36_05.pdf + + + + + + + + + + + + download + + + + + gratuït + + + + + + + GetCoverage + + + get + + + + + http://www.icc.cat/vissir3/ + + + + + + + + + + + Descàrregues per mes + + + + + + + 10 + + + + visites + + + + + + + + + + + + + + + + + El fitxer s'ha transformat al nou datum de treball ETRS89. + + + + 2014-10-07 + + + + + + responsable + + + + + Carme Montaner + + + + + + + +34935671500 + + + + + + + Responsable de la cartoteca + + + + + + + + + + diff --git a/inst/extdata/schemas/19165/gpm/1.0/geospatialPreservationMetadata.xsd b/inst/extdata/schemas/19165/gpm/1.0/geospatialPreservationMetadata.xsd new file mode 100644 index 00000000..bf31d291 --- /dev/null +++ b/inst/extdata/schemas/19165/gpm/1.0/geospatialPreservationMetadata.xsd @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + Who is storing the package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use onLine and offLine when this packageElement is stored in another package of a collection. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inst/extdata/schemas/19165/gpm/1.0/gpm.xsd b/inst/extdata/schemas/19165/gpm/1.0/gpm.xsd new file mode 100644 index 00000000..dc3d19ab --- /dev/null +++ b/inst/extdata/schemas/19165/gpm/1.0/gpm.xsd @@ -0,0 +1,8 @@ + + + + Namespace for XML elements <font color="#1f497d">for geospatial preservation metadata (ISO 19165)</font>. + + + diff --git a/man/GMLAbstractCRS.Rd b/man/GMLAbstractCRS.Rd index 051142a8..efdcdd96 100644 --- a/man/GMLAbstractCRS.Rd +++ b/man/GMLAbstractCRS.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractCoordinateOperation.Rd b/man/GMLAbstractCoordinateOperation.Rd index 8ab08539..b6afa2e6 100644 --- a/man/GMLAbstractCoordinateOperation.Rd +++ b/man/GMLAbstractCoordinateOperation.Rd @@ -72,6 +72,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -92,6 +93,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractCoordinateSystem.Rd b/man/GMLAbstractCoordinateSystem.Rd index 91a22695..4f8f6381 100644 --- a/man/GMLAbstractCoordinateSystem.Rd +++ b/man/GMLAbstractCoordinateSystem.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractCoverage.Rd b/man/GMLAbstractCoverage.Rd index 43e2da9b..8e2a3232 100644 --- a/man/GMLAbstractCoverage.Rd +++ b/man/GMLAbstractCoverage.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLAbstractCurve.Rd b/man/GMLAbstractCurve.Rd index 7cb9754d..99aff068 100644 --- a/man/GMLAbstractCurve.Rd +++ b/man/GMLAbstractCurve.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractDiscreteCoverage.Rd b/man/GMLAbstractDiscreteCoverage.Rd index f88f3fb8..c9f8b433 100644 --- a/man/GMLAbstractDiscreteCoverage.Rd +++ b/man/GMLAbstractDiscreteCoverage.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLAbstractFeature.Rd b/man/GMLAbstractFeature.Rd index 4c731a0b..ba47196a 100644 --- a/man/GMLAbstractFeature.Rd +++ b/man/GMLAbstractFeature.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLAbstractGML.Rd b/man/GMLAbstractGML.Rd index 0a3a176a..b5786704 100644 --- a/man/GMLAbstractGML.Rd +++ b/man/GMLAbstractGML.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLAbstractGeneralConversion.Rd b/man/GMLAbstractGeneralConversion.Rd index 59674c0a..4b72301a 100644 --- a/man/GMLAbstractGeneralConversion.Rd +++ b/man/GMLAbstractGeneralConversion.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractGeneralDerivedCRS.Rd b/man/GMLAbstractGeneralDerivedCRS.Rd index d6c6794c..9955f705 100644 --- a/man/GMLAbstractGeneralDerivedCRS.Rd +++ b/man/GMLAbstractGeneralDerivedCRS.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractGeneralOperationParameter.Rd b/man/GMLAbstractGeneralOperationParameter.Rd index 29f7a68a..337442fb 100644 --- a/man/GMLAbstractGeneralOperationParameter.Rd +++ b/man/GMLAbstractGeneralOperationParameter.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractGeneralParameterValue.Rd b/man/GMLAbstractGeneralParameterValue.Rd index dd33baba..90155f2a 100644 --- a/man/GMLAbstractGeneralParameterValue.Rd +++ b/man/GMLAbstractGeneralParameterValue.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLAbstractGeometricAggregate.Rd b/man/GMLAbstractGeometricAggregate.Rd index 6f18705f..809bea1a 100644 --- a/man/GMLAbstractGeometricAggregate.Rd +++ b/man/GMLAbstractGeometricAggregate.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractGeometricPrimitive.Rd b/man/GMLAbstractGeometricPrimitive.Rd index 4364657f..61155e74 100644 --- a/man/GMLAbstractGeometricPrimitive.Rd +++ b/man/GMLAbstractGeometricPrimitive.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractGeometry.Rd b/man/GMLAbstractGeometry.Rd index 1bc6fedb..64290f69 100644 --- a/man/GMLAbstractGeometry.Rd +++ b/man/GMLAbstractGeometry.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractImplicitGeometry.Rd b/man/GMLAbstractImplicitGeometry.Rd index 0bc65e12..7d4c4b63 100644 --- a/man/GMLAbstractImplicitGeometry.Rd +++ b/man/GMLAbstractImplicitGeometry.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractObject.Rd b/man/GMLAbstractObject.Rd index d11467f2..4566bdbf 100644 --- a/man/GMLAbstractObject.Rd +++ b/man/GMLAbstractObject.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLAbstractReferenceableGrid.Rd b/man/GMLAbstractReferenceableGrid.Rd index 8d64ad56..dfb7168d 100644 --- a/man/GMLAbstractReferenceableGrid.Rd +++ b/man/GMLAbstractReferenceableGrid.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractRing.Rd b/man/GMLAbstractRing.Rd index 4109fd90..2458cc4a 100644 --- a/man/GMLAbstractRing.Rd +++ b/man/GMLAbstractRing.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractObject$initialize()
  • diff --git a/man/GMLAbstractSingleCRS.Rd b/man/GMLAbstractSingleCRS.Rd index 65265dce..bbe2e936 100644 --- a/man/GMLAbstractSingleCRS.Rd +++ b/man/GMLAbstractSingleCRS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractSingleOperation.Rd b/man/GMLAbstractSingleOperation.Rd index 561e6eb6..a2de6315 100644 --- a/man/GMLAbstractSingleOperation.Rd +++ b/man/GMLAbstractSingleOperation.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractSurface.Rd b/man/GMLAbstractSurface.Rd index d7d993ca..06e5ed7f 100644 --- a/man/GMLAbstractSurface.Rd +++ b/man/GMLAbstractSurface.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractTimeGeometricPrimitive.Rd b/man/GMLAbstractTimeGeometricPrimitive.Rd index a1eddd2d..4291e785 100644 --- a/man/GMLAbstractTimeGeometricPrimitive.Rd +++ b/man/GMLAbstractTimeGeometricPrimitive.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractTimeObject.Rd b/man/GMLAbstractTimeObject.Rd index b1e79b40..2feef58d 100644 --- a/man/GMLAbstractTimeObject.Rd +++ b/man/GMLAbstractTimeObject.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAbstractTimePrimitive.Rd b/man/GMLAbstractTimePrimitive.Rd index c5119e53..eacb9366 100644 --- a/man/GMLAbstractTimePrimitive.Rd +++ b/man/GMLAbstractTimePrimitive.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLAffineCS.Rd b/man/GMLAffineCS.Rd index 5afb6329..db013b7a 100644 --- a/man/GMLAffineCS.Rd +++ b/man/GMLAffineCS.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLBaseUnit.Rd b/man/GMLBaseUnit.Rd index 40338760..21df1d78 100644 --- a/man/GMLBaseUnit.Rd +++ b/man/GMLBaseUnit.Rd @@ -66,6 +66,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -86,6 +87,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLCOVAbstractCoverage.Rd b/man/GMLCOVAbstractCoverage.Rd index dbac9e08..270ed6ed 100644 --- a/man/GMLCOVAbstractCoverage.Rd +++ b/man/GMLCOVAbstractCoverage.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLCOVExtension.Rd b/man/GMLCOVExtension.Rd index e9fc0d27..40d70384 100644 --- a/man/GMLCOVExtension.Rd +++ b/man/GMLCOVExtension.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -72,6 +73,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLCartesianCS.Rd b/man/GMLCartesianCS.Rd index 198de753..b0d7070c 100644 --- a/man/GMLCartesianCS.Rd +++ b/man/GMLCartesianCS.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLCodeType.Rd b/man/GMLCodeType.Rd index c69796bd..92be7ebd 100644 --- a/man/GMLCodeType.Rd +++ b/man/GMLCodeType.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLCompoundCRS.Rd b/man/GMLCompoundCRS.Rd index 5b468c18..fafe5fa6 100644 --- a/man/GMLCompoundCRS.Rd +++ b/man/GMLCompoundCRS.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLConventionalUnit.Rd b/man/GMLConventionalUnit.Rd index 154cbb61..1655ed7d 100644 --- a/man/GMLConventionalUnit.Rd +++ b/man/GMLConventionalUnit.Rd @@ -73,6 +73,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -93,6 +94,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLConversion.Rd b/man/GMLConversion.Rd index 9fc8847f..f04e1552 100644 --- a/man/GMLConversion.Rd +++ b/man/GMLConversion.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLCoordinateSystemAxis.Rd b/man/GMLCoordinateSystemAxis.Rd index 195173b1..63023613 100644 --- a/man/GMLCoordinateSystemAxis.Rd +++ b/man/GMLCoordinateSystemAxis.Rd @@ -67,6 +67,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -87,6 +88,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLCylindricalCS.Rd b/man/GMLCylindricalCS.Rd index 32d6410a..20b65f93 100644 --- a/man/GMLCylindricalCS.Rd +++ b/man/GMLCylindricalCS.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLDefinition.Rd b/man/GMLDefinition.Rd index 05fc7ab8..1ff5eb83 100644 --- a/man/GMLDefinition.Rd +++ b/man/GMLDefinition.Rd @@ -62,6 +62,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -82,6 +83,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLDerivedCRS.Rd b/man/GMLDerivedCRS.Rd index 64cadd40..f2358467 100644 --- a/man/GMLDerivedCRS.Rd +++ b/man/GMLDerivedCRS.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLDerivedUnit.Rd b/man/GMLDerivedUnit.Rd index 1251a445..d47bcae0 100644 --- a/man/GMLDerivedUnit.Rd +++ b/man/GMLDerivedUnit.Rd @@ -66,6 +66,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -86,6 +87,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLElement.Rd b/man/GMLElement.Rd index 29bc4b4c..3209546e 100644 --- a/man/GMLElement.Rd +++ b/man/GMLElement.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$delListElement()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLEllipsoidalCS.Rd b/man/GMLEllipsoidalCS.Rd index e7f559c1..f5a95cd9 100644 --- a/man/GMLEllipsoidalCS.Rd +++ b/man/GMLEllipsoidalCS.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLEnvelope.Rd b/man/GMLEnvelope.Rd index 9d94e272..ae68e53d 100644 --- a/man/GMLEnvelope.Rd +++ b/man/GMLEnvelope.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$delListElement()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLEnvelopeWithTimePeriod.Rd b/man/GMLEnvelopeWithTimePeriod.Rd index 6fdb7df1..3d1d008d 100644 --- a/man/GMLEnvelopeWithTimePeriod.Rd +++ b/man/GMLEnvelopeWithTimePeriod.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$delListElement()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLGeneralGridAxis.Rd b/man/GMLGeneralGridAxis.Rd index 31811c7f..33b17178 100644 --- a/man/GMLGeneralGridAxis.Rd +++ b/man/GMLGeneralGridAxis.Rd @@ -65,6 +65,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$delListElement()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLGeodeticCRS.Rd b/man/GMLGeodeticCRS.Rd index 847d12bd..87ba7213 100644 --- a/man/GMLGeodeticCRS.Rd +++ b/man/GMLGeodeticCRS.Rd @@ -62,6 +62,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -82,6 +83,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLGrid.Rd b/man/GMLGrid.Rd index 48446368..5ba0a92d 100644 --- a/man/GMLGrid.Rd +++ b/man/GMLGrid.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLGridCoverage.Rd b/man/GMLGridCoverage.Rd index 03b513e5..5186427d 100644 --- a/man/GMLGridCoverage.Rd +++ b/man/GMLGridCoverage.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLGridEnvelope.Rd b/man/GMLGridEnvelope.Rd index 923be005..d9cfd5ee 100644 --- a/man/GMLGridEnvelope.Rd +++ b/man/GMLGridEnvelope.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLGridFunction.Rd b/man/GMLGridFunction.Rd index ac4ec941..3abbfe45 100644 --- a/man/GMLGridFunction.Rd +++ b/man/GMLGridFunction.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -78,6 +79,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLLineString.Rd b/man/GMLLineString.Rd index 65afb137..abeea226 100644 --- a/man/GMLLineString.Rd +++ b/man/GMLLineString.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLLinearCS.Rd b/man/GMLLinearCS.Rd index 10c63898..fd6068e1 100644 --- a/man/GMLLinearCS.Rd +++ b/man/GMLLinearCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLLinearRing.Rd b/man/GMLLinearRing.Rd index 50920e3b..1f2a4034 100644 --- a/man/GMLLinearRing.Rd +++ b/man/GMLLinearRing.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLMultiCurve.Rd b/man/GMLMultiCurve.Rd index a7c4c388..97eb3a92 100644 --- a/man/GMLMultiCurve.Rd +++ b/man/GMLMultiCurve.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLMultiCurveCoverage.Rd b/man/GMLMultiCurveCoverage.Rd index a2c0197d..fd71cf8d 100644 --- a/man/GMLMultiCurveCoverage.Rd +++ b/man/GMLMultiCurveCoverage.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLMultiPoint.Rd b/man/GMLMultiPoint.Rd index 0c92c0d6..90dff527 100644 --- a/man/GMLMultiPoint.Rd +++ b/man/GMLMultiPoint.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLMultiPointCoverage.Rd b/man/GMLMultiPointCoverage.Rd index 8d56db39..35cb21a7 100644 --- a/man/GMLMultiPointCoverage.Rd +++ b/man/GMLMultiPointCoverage.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLMultiSolidCoverage.Rd b/man/GMLMultiSolidCoverage.Rd index ee3884ef..ff818459 100644 --- a/man/GMLMultiSolidCoverage.Rd +++ b/man/GMLMultiSolidCoverage.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLMultiSurface.Rd b/man/GMLMultiSurface.Rd index 9598d8f3..0401cc0a 100644 --- a/man/GMLMultiSurface.Rd +++ b/man/GMLMultiSurface.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLMultiSurfaceCoverage.Rd b/man/GMLMultiSurfaceCoverage.Rd index 9d0a4383..d8636e2e 100644 --- a/man/GMLMultiSurfaceCoverage.Rd +++ b/man/GMLMultiSurfaceCoverage.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLObliqueCartesianCS.Rd b/man/GMLObliqueCartesianCS.Rd index 807582c7..d618ebfc 100644 --- a/man/GMLObliqueCartesianCS.Rd +++ b/man/GMLObliqueCartesianCS.Rd @@ -61,6 +61,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -81,6 +82,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLOperationMethod.Rd b/man/GMLOperationMethod.Rd index 11cc0bd9..ccc30a32 100644 --- a/man/GMLOperationMethod.Rd +++ b/man/GMLOperationMethod.Rd @@ -66,6 +66,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -86,6 +87,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLOperationParameter.Rd b/man/GMLOperationParameter.Rd index dd23aa68..30005946 100644 --- a/man/GMLOperationParameter.Rd +++ b/man/GMLOperationParameter.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLOperationParameterGroup.Rd b/man/GMLOperationParameterGroup.Rd index 02bf549a..867a333b 100644 --- a/man/GMLOperationParameterGroup.Rd +++ b/man/GMLOperationParameterGroup.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -78,6 +79,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLParameterValue.Rd b/man/GMLParameterValue.Rd index f0ef8074..4e50a064 100644 --- a/man/GMLParameterValue.Rd +++ b/man/GMLParameterValue.Rd @@ -86,6 +86,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -105,6 +106,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLParameterValueGroup.Rd b/man/GMLParameterValueGroup.Rd index 0cecaf65..18eb423c 100644 --- a/man/GMLParameterValueGroup.Rd +++ b/man/GMLParameterValueGroup.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/GMLPoint.Rd b/man/GMLPoint.Rd index eceb98c5..40cc7163 100644 --- a/man/GMLPoint.Rd +++ b/man/GMLPoint.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLPolarCS.Rd b/man/GMLPolarCS.Rd index 06555358..4d21ca4e 100644 --- a/man/GMLPolarCS.Rd +++ b/man/GMLPolarCS.Rd @@ -61,6 +61,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -81,6 +82,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLPolygon.Rd b/man/GMLPolygon.Rd index aba1ccb6..1636970e 100644 --- a/man/GMLPolygon.Rd +++ b/man/GMLPolygon.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLProjectedCRS.Rd b/man/GMLProjectedCRS.Rd index 03ab766e..c9469609 100644 --- a/man/GMLProjectedCRS.Rd +++ b/man/GMLProjectedCRS.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLRectifiedGrid.Rd b/man/GMLRectifiedGrid.Rd index 77b92318..70f7311d 100644 --- a/man/GMLRectifiedGrid.Rd +++ b/man/GMLRectifiedGrid.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLRectifiedGridCoverage.Rd b/man/GMLRectifiedGridCoverage.Rd index 57e2a8fa..3361c70e 100644 --- a/man/GMLRectifiedGridCoverage.Rd +++ b/man/GMLRectifiedGridCoverage.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractFeature$setBoundedBy()
  • diff --git a/man/GMLReferenceableGridByArray.Rd b/man/GMLReferenceableGridByArray.Rd index 6184673c..cf5cfec2 100644 --- a/man/GMLReferenceableGridByArray.Rd +++ b/man/GMLReferenceableGridByArray.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLReferenceableGridByTransformation.Rd b/man/GMLReferenceableGridByTransformation.Rd index 7a3c5918..27825270 100644 --- a/man/GMLReferenceableGridByTransformation.Rd +++ b/man/GMLReferenceableGridByTransformation.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLReferenceableGridByVectors.Rd b/man/GMLReferenceableGridByVectors.Rd index 9c25562f..2fa83c2f 100644 --- a/man/GMLReferenceableGridByVectors.Rd +++ b/man/GMLReferenceableGridByVectors.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLSphericalCS.Rd b/man/GMLSphericalCS.Rd index 5dc2a47c..8f2cdd17 100644 --- a/man/GMLSphericalCS.Rd +++ b/man/GMLSphericalCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLTemporalCRS.Rd b/man/GMLTemporalCRS.Rd index 0b4a411c..600dad06 100644 --- a/man/GMLTemporalCRS.Rd +++ b/man/GMLTemporalCRS.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLTemporalCS.Rd b/man/GMLTemporalCS.Rd index 2e6ce866..e798502a 100644 --- a/man/GMLTemporalCS.Rd +++ b/man/GMLTemporalCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLTimeCS.Rd b/man/GMLTimeCS.Rd index 5fef5a22..be33c286 100644 --- a/man/GMLTimeCS.Rd +++ b/man/GMLTimeCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLTimeInstant.Rd b/man/GMLTimeInstant.Rd index 45e9ee3a..dda5a32e 100644 --- a/man/GMLTimeInstant.Rd +++ b/man/GMLTimeInstant.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLTimePeriod.Rd b/man/GMLTimePeriod.Rd index 877282a4..f595dffb 100644 --- a/man/GMLTimePeriod.Rd +++ b/man/GMLTimePeriod.Rd @@ -61,6 +61,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -81,6 +82,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLUnitDefinition.Rd b/man/GMLUnitDefinition.Rd index 746d54ee..88f1756c 100644 --- a/man/GMLUnitDefinition.Rd +++ b/man/GMLUnitDefinition.Rd @@ -67,6 +67,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -87,6 +88,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLUserDefinedCS.Rd b/man/GMLUserDefinedCS.Rd index 43a5c453..655f64af 100644 --- a/man/GMLUserDefinedCS.Rd +++ b/man/GMLUserDefinedCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLVerticalCRS.Rd b/man/GMLVerticalCRS.Rd index e4d7bf40..eafef08e 100644 --- a/man/GMLVerticalCRS.Rd +++ b/man/GMLVerticalCRS.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/GMLVerticalCS.Rd b/man/GMLVerticalCS.Rd index ff9eb5f2..52e5b090 100644 --- a/man/GMLVerticalCS.Rd +++ b/man/GMLVerticalCS.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::GMLAbstractGML$addName()
  • diff --git a/man/ISOAbsoluteExternalPositionalAccuracy.Rd b/man/ISOAbsoluteExternalPositionalAccuracy.Rd index 20d4b950..1100127d 100644 --- a/man/ISOAbsoluteExternalPositionalAccuracy.Rd +++ b/man/ISOAbsoluteExternalPositionalAccuracy.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAbstractAggregate.Rd b/man/ISOAbstractAggregate.Rd index 1603bfdb..bc0b79f1 100644 --- a/man/ISOAbstractAggregate.Rd +++ b/man/ISOAbstractAggregate.Rd @@ -66,6 +66,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -86,6 +87,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractCarrierOfCharacteristics.Rd b/man/ISOAbstractCarrierOfCharacteristics.Rd index 0690ddab..90ad80eb 100644 --- a/man/ISOAbstractCarrierOfCharacteristics.Rd +++ b/man/ISOAbstractCarrierOfCharacteristics.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractCatalogue.Rd b/man/ISOAbstractCatalogue.Rd index e8665610..d3e0f2ad 100644 --- a/man/ISOAbstractCatalogue.Rd +++ b/man/ISOAbstractCatalogue.Rd @@ -78,6 +78,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -98,6 +99,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractCompleteness.Rd b/man/ISOAbstractCompleteness.Rd index 44236ad1..f8e38ad2 100644 --- a/man/ISOAbstractCompleteness.Rd +++ b/man/ISOAbstractCompleteness.Rd @@ -43,6 +43,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -63,6 +64,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAbstractGenericName.Rd b/man/ISOAbstractGenericName.Rd index 0374c131..71707742 100644 --- a/man/ISOAbstractGenericName.Rd +++ b/man/ISOAbstractGenericName.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractLogicalConsistency.Rd b/man/ISOAbstractLogicalConsistency.Rd index 91d37248..242283e3 100644 --- a/man/ISOAbstractLogicalConsistency.Rd +++ b/man/ISOAbstractLogicalConsistency.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAbstractObject.Rd b/man/ISOAbstractObject.Rd index 9d51bdfa..cd072275 100644 --- a/man/ISOAbstractObject.Rd +++ b/man/ISOAbstractObject.Rd @@ -26,7 +26,7 @@ Abstract ISO Metadata class used internally by geometa The object returned is a \code{data.frame} containing the specification reference and title. } - \item{\code{getISOStandard(clazz)}}{ + \item{\code{getISOStandard(clazz, version)}}{ Inherit the ISO (and/or OGC) standard reference for a given \pkg{geometa} class. The object returned is a \code{data.frame} containing the specification reference and title. @@ -90,6 +90,8 @@ Emmanuel Blondel \subsection{Public methods}{ \itemize{ \item \href{#method-ISOAbstractObject-new}{\code{ISOAbstractObject$new()}} +\item \href{#method-ISOAbstractObject-checkMetadataStandardCompliance}{\code{ISOAbstractObject$checkMetadataStandardCompliance()}} +\item \href{#method-ISOAbstractObject-stopIfMetadataStandardIsNot}{\code{ISOAbstractObject$stopIfMetadataStandardIsNot()}} \item \href{#method-ISOAbstractObject-print}{\code{ISOAbstractObject$print()}} \item \href{#method-ISOAbstractObject-decode}{\code{ISOAbstractObject$decode()}} \item \href{#method-ISOAbstractObject-encode}{\code{ISOAbstractObject$encode()}} @@ -163,6 +165,34 @@ Initializes object } } \if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOAbstractObject-checkMetadataStandardCompliance}{}}} +\subsection{Method \code{checkMetadataStandardCompliance()}}{ +Check if object can be instantiated vs. the current metadata standard +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOAbstractObject$checkMetadataStandardCompliance()}\if{html}{\out{
    }} +} + +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOAbstractObject-stopIfMetadataStandardIsNot}{}}} +\subsection{Method \code{stopIfMetadataStandardIsNot()}}{ +Utility to stop in case a the current metadata standard does not match the one required for the code. This utility +can be used to check applicability of a certain method, depending on on the current metadata standard. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOAbstractObject$stopIfMetadataStandardIsNot(version)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{version}}{version} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} \if{html}{\out{}} \if{latex}{\out{\hypertarget{method-ISOAbstractObject-print}{}}} \subsection{Method \code{print()}}{ diff --git a/man/ISOAbstractPositionalAccuracy.Rd b/man/ISOAbstractPositionalAccuracy.Rd index 4f73d928..943ff7fc 100644 --- a/man/ISOAbstractPositionalAccuracy.Rd +++ b/man/ISOAbstractPositionalAccuracy.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAbstractPropertyType.Rd b/man/ISOAbstractPropertyType.Rd index 6275e385..3a8bdae9 100644 --- a/man/ISOAbstractPropertyType.Rd +++ b/man/ISOAbstractPropertyType.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOAbstractReferenceSystem.Rd b/man/ISOAbstractReferenceSystem.Rd index 17592d80..4896e20d 100644 --- a/man/ISOAbstractReferenceSystem.Rd +++ b/man/ISOAbstractReferenceSystem.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -78,6 +79,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractResult.Rd b/man/ISOAbstractResult.Rd index 95e8d954..3c96053f 100644 --- a/man/ISOAbstractResult.Rd +++ b/man/ISOAbstractResult.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAbstractTemporalAccuracy.Rd b/man/ISOAbstractTemporalAccuracy.Rd index 0085a0ac..287d2721 100644 --- a/man/ISOAbstractTemporalAccuracy.Rd +++ b/man/ISOAbstractTemporalAccuracy.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAbstractThematicAccuracy.Rd b/man/ISOAbstractThematicAccuracy.Rd index 63afbfe8..d11ae51b 100644 --- a/man/ISOAbstractThematicAccuracy.Rd +++ b/man/ISOAbstractThematicAccuracy.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAccuracyOfATimeMeasurement.Rd b/man/ISOAccuracyOfATimeMeasurement.Rd index 3452f0e9..74c1e939 100644 --- a/man/ISOAccuracyOfATimeMeasurement.Rd +++ b/man/ISOAccuracyOfATimeMeasurement.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOAddress.Rd b/man/ISOAddress.Rd index 170e33bd..48c28c62 100644 --- a/man/ISOAddress.Rd +++ b/man/ISOAddress.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAggregateInformation.Rd b/man/ISOAggregateInformation.Rd index d1247f1b..cd6fb80f 100644 --- a/man/ISOAggregateInformation.Rd +++ b/man/ISOAggregateInformation.Rd @@ -106,6 +106,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -126,6 +127,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAnchor.Rd b/man/ISOAnchor.Rd index 523c8754..e8a917f1 100644 --- a/man/ISOAnchor.Rd +++ b/man/ISOAnchor.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAngle.Rd b/man/ISOAngle.Rd index ced9bff4..b0864de5 100644 --- a/man/ISOAngle.Rd +++ b/man/ISOAngle.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOApplicationSchemaInformation.Rd b/man/ISOApplicationSchemaInformation.Rd index 045e0778..b1198454 100644 --- a/man/ISOApplicationSchemaInformation.Rd +++ b/man/ISOApplicationSchemaInformation.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAssociation.Rd b/man/ISOAssociation.Rd index 7ef06cb9..456edab0 100644 --- a/man/ISOAssociation.Rd +++ b/man/ISOAssociation.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOAssociationRole.Rd b/man/ISOAssociationRole.Rd index 00679d69..01805554 100644 --- a/man/ISOAssociationRole.Rd +++ b/man/ISOAssociationRole.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOAssociationType.Rd b/man/ISOAssociationType.Rd index 9c5c0977..cf50c7c3 100644 --- a/man/ISOAssociationType.Rd +++ b/man/ISOAssociationType.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOBand.Rd b/man/ISOBand.Rd index 3fe327b5..6968c6a0 100644 --- a/man/ISOBand.Rd +++ b/man/ISOBand.Rd @@ -91,6 +91,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -111,6 +112,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISORangeDimension$setDescriptor()
  • diff --git a/man/ISOBaseBoolean.Rd b/man/ISOBaseBoolean.Rd index 3846d6ab..8b05672f 100644 --- a/man/ISOBaseBoolean.Rd +++ b/man/ISOBaseBoolean.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseCharacterString.Rd b/man/ISOBaseCharacterString.Rd index 4574e637..7b92dd87 100644 --- a/man/ISOBaseCharacterString.Rd +++ b/man/ISOBaseCharacterString.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -72,6 +73,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseDate.Rd b/man/ISOBaseDate.Rd index 5e459e14..99fa40de 100644 --- a/man/ISOBaseDate.Rd +++ b/man/ISOBaseDate.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseDateTime.Rd b/man/ISOBaseDateTime.Rd index 69d3b9b3..254ccec5 100644 --- a/man/ISOBaseDateTime.Rd +++ b/man/ISOBaseDateTime.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseDecimal.Rd b/man/ISOBaseDecimal.Rd index 4e0acb9c..42189392 100644 --- a/man/ISOBaseDecimal.Rd +++ b/man/ISOBaseDecimal.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseInteger.Rd b/man/ISOBaseInteger.Rd index 55b09f7c..9b4a8439 100644 --- a/man/ISOBaseInteger.Rd +++ b/man/ISOBaseInteger.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBaseReal.Rd b/man/ISOBaseReal.Rd index 1712110d..635115ba 100644 --- a/man/ISOBaseReal.Rd +++ b/man/ISOBaseReal.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBinary.Rd b/man/ISOBinary.Rd index 933eaaa3..ae8bd955 100644 --- a/man/ISOBinary.Rd +++ b/man/ISOBinary.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBinding.Rd b/man/ISOBinding.Rd index b24cff25..4fb6fa4f 100644 --- a/man/ISOBinding.Rd +++ b/man/ISOBinding.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOBoundAssociationRole.Rd b/man/ISOBoundAssociationRole.Rd index f47e3527..c3694e72 100644 --- a/man/ISOBoundAssociationRole.Rd +++ b/man/ISOBoundAssociationRole.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOBoundFeatureAttribute.Rd b/man/ISOBoundFeatureAttribute.Rd index 4907f3b2..b5cafcc3 100644 --- a/man/ISOBoundFeatureAttribute.Rd +++ b/man/ISOBoundFeatureAttribute.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOBoundingPolygon.Rd b/man/ISOBoundingPolygon.Rd index 6e4ef427..fa10e1fa 100644 --- a/man/ISOBoundingPolygon.Rd +++ b/man/ISOBoundingPolygon.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOBrowseGraphic.Rd b/man/ISOBrowseGraphic.Rd index 85a4e2d6..c9f08c29 100644 --- a/man/ISOBrowseGraphic.Rd +++ b/man/ISOBrowseGraphic.Rd @@ -65,6 +65,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -85,6 +86,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOCarrierOfCharacteristics.Rd b/man/ISOCarrierOfCharacteristics.Rd index 803142cc..4735d20d 100644 --- a/man/ISOCarrierOfCharacteristics.Rd +++ b/man/ISOCarrierOfCharacteristics.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOCellGeometry.Rd b/man/ISOCellGeometry.Rd index 1667d321..a4fd7714 100644 --- a/man/ISOCellGeometry.Rd +++ b/man/ISOCellGeometry.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCharacterSet.Rd b/man/ISOCharacterSet.Rd index 37eec268..993030ad 100644 --- a/man/ISOCharacterSet.Rd +++ b/man/ISOCharacterSet.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCitation.Rd b/man/ISOCitation.Rd index 1921ae10..36d96a38 100644 --- a/man/ISOCitation.Rd +++ b/man/ISOCitation.Rd @@ -129,6 +129,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -149,6 +150,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOCitationSeries.Rd b/man/ISOCitationSeries.Rd index 98872c03..f34f59e1 100644 --- a/man/ISOCitationSeries.Rd +++ b/man/ISOCitationSeries.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOClassification.Rd b/man/ISOClassification.Rd index b1f1ab09..ed0838fb 100644 --- a/man/ISOClassification.Rd +++ b/man/ISOClassification.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCodeDefinition.Rd b/man/ISOCodeDefinition.Rd new file mode 100644 index 00000000..3a380afc --- /dev/null +++ b/man/ISOCodeDefinition.Rd @@ -0,0 +1,132 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOCodeDefinition.R +\docType{class} +\name{ISOCodeDefinition} +\alias{ISOCodeDefinition} +\title{ISOCodeDefinition} +\format{ +\code{\link{R6Class}} object. +} +\value{ +Object of \code{\link{R6Class}} for modelling an ISO Metadata code definition +} +\description{ +ISOCodeDefinition + +ISOCodeDefinition +} +\note{ +Abstract ISO codelist class used internally by geometa +} +\references{ +ISO/TS 19139:2007 Geographic information -- XML +} +\author{ +Emmanuel Blondel +} +\keyword{ISO} +\keyword{code} +\keyword{definition} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodeDefinition} +} +\section{Public fields}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{identifier}}{identifier} + +\item{\code{description}}{description} +} +\if{html}{\out{
    }} +} +\section{Methods}{ +\subsection{Public methods}{ +\itemize{ +\item \href{#method-ISOCodeDefinition-new}{\code{ISOCodeDefinition$new()}} +\item \href{#method-ISOCodeDefinition-toISOCodelistValue}{\code{ISOCodeDefinition$toISOCodelistValue()}} +\item \href{#method-ISOCodeDefinition-clone}{\code{ISOCodeDefinition$clone()}} +} +} +\if{html}{\out{ +
    Inherited methods + +
    +}} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeDefinition-new}{}}} +\subsection{Method \code{new()}}{ +Initializes object +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeDefinition$new(xml = NULL)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeDefinition-toISOCodelistValue}{}}} +\subsection{Method \code{toISOCodelistValue()}}{ +Converts to \link{ISOCodelistValue} +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeDefinition$toISOCodelistValue()}\if{html}{\out{
    }} +} + +\subsection{Returns}{ +object of class \link{ISOCodelistValue} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeDefinition-clone}{}}} +\subsection{Method \code{clone()}}{ +The objects of this class are cloneable with this method. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeDefinition$clone(deep = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{deep}}{Whether to make a deep clone.} +} +\if{html}{\out{
    }} +} +} +} diff --git a/man/ISOCodeListDictionary.Rd b/man/ISOCodeListDictionary.Rd new file mode 100644 index 00000000..8f42ba41 --- /dev/null +++ b/man/ISOCodeListDictionary.Rd @@ -0,0 +1,134 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOCodeListDictionary.R +\docType{class} +\name{ISOCodeListDictionary} +\alias{ISOCodeListDictionary} +\title{ISOCodeListDictionary} +\format{ +\code{\link{R6Class}} object. +} +\value{ +Object of \code{\link{R6Class}} for modelling an ISO Metadata codelist dictionary +} +\description{ +ISOCodeListDictionary + +ISOCodeListDictionary +} +\note{ +Abstract ISO codelist class used internally by geometa +} +\references{ +ISO/TS 19139:2007 Geographic information -- XML +} +\author{ +Emmanuel Blondel +} +\keyword{ISO} +\keyword{code} +\keyword{element} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodeListDictionary} +} +\section{Public fields}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{identifier}}{identifier} + +\item{\code{description}}{description} + +\item{\code{codeEntry}}{code entries} +} +\if{html}{\out{
    }} +} +\section{Methods}{ +\subsection{Public methods}{ +\itemize{ +\item \href{#method-ISOCodeListDictionary-new}{\code{ISOCodeListDictionary$new()}} +\item \href{#method-ISOCodeListDictionary-toISOCodelist}{\code{ISOCodeListDictionary$toISOCodelist()}} +\item \href{#method-ISOCodeListDictionary-clone}{\code{ISOCodeListDictionary$clone()}} +} +} +\if{html}{\out{ +
    Inherited methods + +
    +}} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeListDictionary-new}{}}} +\subsection{Method \code{new()}}{ +Initializes object +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeListDictionary$new(xml = NULL)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeListDictionary-toISOCodelist}{}}} +\subsection{Method \code{toISOCodelist()}}{ +Converts to \link{ISOCodelist} +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeListDictionary$toISOCodelist()}\if{html}{\out{
    }} +} + +\subsection{Returns}{ +an object of class \link{ISOCodelist} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodeListDictionary-clone}{}}} +\subsection{Method \code{clone()}}{ +The objects of this class are cloneable with this method. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodeListDictionary$clone(deep = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{deep}}{Whether to make a deep clone.} +} +\if{html}{\out{
    }} +} +} +} diff --git a/man/ISOCodeListValue.Rd b/man/ISOCodeListValue.Rd index 243396fa..94fa9e8e 100644 --- a/man/ISOCodeListValue.Rd +++ b/man/ISOCodeListValue.Rd @@ -1,54 +1,49 @@ % Generated by roxygen2: do not edit by hand -% Please edit documentation in R/ISOCodeListValue.R +% Please edit documentation in R/ISOCodelistValueNew.R \docType{class} -\name{ISOCodeListValue} -\alias{ISOCodeListValue} -\title{ISOCodeListValue} +\name{ISOCodelistValue} +\alias{ISOCodelistValue} +\title{ISOCodelistValue} \format{ \code{\link{R6Class}} object. } \value{ -Object of \code{\link{R6Class}} for modelling an ISO Metadata codelist element +Object of \code{\link{R6Class}} for modelling an ISO Metadata codelistvalue } \description{ -ISOCodeListValue +ISOCodelistValue -ISOCodeListValue +ISOCodelistValue } \note{ Abstract ISO codelist class used internally by geometa } \references{ -ISO 19115:2003 - Geographic information -- Metadata +ISO/TS 19139:2007 Geographic information -- XML } \author{ Emmanuel Blondel } \keyword{ISO} \keyword{code} -\keyword{element} +\keyword{definition} \section{Super classes}{ -\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodeListValue} +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodelistValue} } \section{Public fields}{ \if{html}{\out{
    }} \describe{ -\item{\code{codelistId}}{codelist ID} +\item{\code{identifier}}{identifier} -\item{\code{attrs}}{attrs} - -\item{\code{value}}{value} - -\item{\code{valueDescription}}{value description} +\item{\code{description}}{description} } \if{html}{\out{
    }} } \section{Methods}{ \subsection{Public methods}{ \itemize{ -\item \href{#method-ISOCodeListValue-new}{\code{ISOCodeListValue$new()}} -\item \href{#method-ISOCodeListValue-getAcceptedValues}{\code{ISOCodeListValue$getAcceptedValues()}} -\item \href{#method-ISOCodeListValue-clone}{\code{ISOCodeListValue$clone()}} +\item \href{#method-ISOCodelistValue-new}{\code{ISOCodelistValue$new()}} +\item \href{#method-ISOCodelistValue-clone}{\code{ISOCodelistValue$clone()}} } } \if{html}{\out{ @@ -59,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,77 +75,36 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • }} \if{html}{\out{
    }} -\if{html}{\out{}} -\if{latex}{\out{\hypertarget{method-ISOCodeListValue-new}{}}} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistValue-new}{}}} \subsection{Method \code{new()}}{ -Method used to instantiate an \link{ISOCodeListValue}. By default, - \code{addCodeListAttrs = TRUE}, to add codelist atributes to root XML. The - parameter \code{addCodeSpaceAttr = TRUE} by default, and ignored if the valueof - \code{addCodeLisAttrs} is set to \code{FALSE}. The argument \code{setValue} - sets the value as node text (defaut is \code{TRUE}). The argument \code{setValueDescription} - allows to force having description set as value, default is \code{FALSE} in which case - the name will be preferred, and in case no name is provided, code value will be used. +Initializes object \subsection{Usage}{ -\if{html}{\out{
    }}\preformatted{ISOCodeListValue$new( - xml = NULL, - id, - value = NULL, - description = NULL, - addCodeListAttrs = TRUE, - addCodeSpaceAttr = TRUE, - setValue = TRUE, - setValueDescription = FALSE -)}\if{html}{\out{
    }} +\if{html}{\out{
    }}\preformatted{ISOCodelistValue$new(xml = NULL)}\if{html}{\out{
    }} } \subsection{Arguments}{ \if{html}{\out{
    }} \describe{ \item{\code{xml}}{object of class \link{XMLInternalNode-class}} - -\item{\code{id}}{id} - -\item{\code{value}}{value} - -\item{\code{description}}{description} - -\item{\code{addCodeListAttrs}}{add codelist attributes?} - -\item{\code{addCodeSpaceAttr}}{add codespace attribute?} - -\item{\code{setValue}}{set value?} - -\item{\code{setValueDescription}}{set value description?} } \if{html}{\out{
    }} } } \if{html}{\out{
    }} -\if{html}{\out{}} -\if{latex}{\out{\hypertarget{method-ISOCodeListValue-getAcceptedValues}{}}} -\subsection{Method \code{getAcceptedValues()}}{ -Get accepted values -\subsection{Usage}{ -\if{html}{\out{
    }}\preformatted{ISOCodeListValue$getAcceptedValues()}\if{html}{\out{
    }} -} - -\subsection{Returns}{ -a vector of class \link{character} -} -} -\if{html}{\out{
    }} -\if{html}{\out{}} -\if{latex}{\out{\hypertarget{method-ISOCodeListValue-clone}{}}} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistValue-clone}{}}} \subsection{Method \code{clone()}}{ The objects of this class are cloneable with this method. \subsection{Usage}{ -\if{html}{\out{
    }}\preformatted{ISOCodeListValue$clone(deep = FALSE)}\if{html}{\out{
    }} +\if{html}{\out{
    }}\preformatted{ISOCodelistValue$clone(deep = FALSE)}\if{html}{\out{
    }} } \subsection{Arguments}{ diff --git a/man/ISOCodelist.Rd b/man/ISOCodelist.Rd index 662c9633..9c27fbf0 100644 --- a/man/ISOCodelist.Rd +++ b/man/ISOCodelist.Rd @@ -23,6 +23,9 @@ Emmanuel Blondel } \keyword{ISO} \keyword{codelist} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodelist} +} \section{Public fields}{ \if{html}{\out{
    }} \describe{ @@ -36,7 +39,7 @@ Emmanuel Blondel \item{\code{description}}{description} -\item{\code{entries}}{entries} +\item{\code{codeEntry}}{code entries} } \if{html}{\out{
    }} } @@ -44,22 +47,60 @@ Emmanuel Blondel \subsection{Public methods}{ \itemize{ \item \href{#method-ISOCodelist-new}{\code{ISOCodelist$new()}} +\item \href{#method-ISOCodelist-getCodeEntries}{\code{ISOCodelist$getCodeEntries()}} \item \href{#method-ISOCodelist-parse}{\code{ISOCodelist$parse()}} \item \href{#method-ISOCodelist-clone}{\code{ISOCodelist$clone()}} } } +\if{html}{\out{ +
    Inherited methods + +
    +}} \if{html}{\out{
    }} \if{html}{\out{}} \if{latex}{\out{\hypertarget{method-ISOCodelist-new}{}}} \subsection{Method \code{new()}}{ Initializes object \subsection{Usage}{ -\if{html}{\out{
    }}\preformatted{ISOCodelist$new(refFile, id)}\if{html}{\out{
    }} +\if{html}{\out{
    }}\preformatted{ISOCodelist$new(xml = NULL, refFile = NULL, id = NULL)}\if{html}{\out{
    }} } \subsection{Arguments}{ \if{html}{\out{
    }} \describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} + \item{\code{refFile}}{ref file} \item{\code{id}}{id} @@ -68,6 +109,26 @@ Initializes object } } \if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelist-getCodeEntries}{}}} +\subsection{Method \code{getCodeEntries()}}{ +get code entries +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodelist$getCodeEntries(pretty = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{pretty}}{prettify output as \code{data.frame}. Default is\code{FALSE}} +} +\if{html}{\out{
    }} +} +\subsection{Returns}{ +an object of class \link{list} or \link{data.frame} +} +} +\if{html}{\out{
    }} \if{html}{\out{}} \if{latex}{\out{\hypertarget{method-ISOCodelist-parse}{}}} \subsection{Method \code{parse()}}{ diff --git a/man/ISOCodelistCatalogue.Rd b/man/ISOCodelistCatalogue.Rd new file mode 100644 index 00000000..8edd826c --- /dev/null +++ b/man/ISOCodelistCatalogue.Rd @@ -0,0 +1,157 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOCodelistCatalogue.R +\docType{class} +\name{ISOCodelistCatalogue} +\alias{ISOCodelistCatalogue} +\title{ISOCodelistCatalogue} +\format{ +\code{\link{R6Class}} object. +} +\value{ +Object of \code{\link{R6Class}} for modelling an ISOCodelistCatalogue +} +\description{ +ISOCodelistCatalogue + +ISOCodelistCatalogue +} +\references{ +ISO/TS 19139:2007 Geographic information -- XML +} +\author{ +Emmanuel Blondel +} +\keyword{ISO} +\keyword{citation} +\keyword{series} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{ISOCodelistCatalogue} +} +\section{Public fields}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{name}}{name} + +\item{\code{scope}}{scope} + +\item{\code{fieldOfApplication}}{field of application} + +\item{\code{versionNumber}}{version number} + +\item{\code{versionDate}}{version date} + +\item{\code{codelistItem}}{codelist items} +} +\if{html}{\out{
    }} +} +\section{Methods}{ +\subsection{Public methods}{ +\itemize{ +\item \href{#method-ISOCodelistCatalogue-new}{\code{ISOCodelistCatalogue$new()}} +\item \href{#method-ISOCodelistCatalogue-getCodelists}{\code{ISOCodelistCatalogue$getCodelists()}} +\item \href{#method-ISOCodelistCatalogue-getCodelist}{\code{ISOCodelistCatalogue$getCodelist()}} +\item \href{#method-ISOCodelistCatalogue-clone}{\code{ISOCodelistCatalogue$clone()}} +} +} +\if{html}{\out{ +
    Inherited methods + +
    +}} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistCatalogue-new}{}}} +\subsection{Method \code{new()}}{ +Initializes object +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodelistCatalogue$new(xml = NULL)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistCatalogue-getCodelists}{}}} +\subsection{Method \code{getCodelists()}}{ +Get codelists. The method ensure an harmonized output made of objects of +class \link{ISOCodelist}. In the catalogue is built of objects of class \link{ISOCodeListDictionary}, these +will be mapped as \link{ISOCodelist}, to facilitate the consumption of codelists by \pkg{geometa} +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodelistCatalogue$getCodelists()}\if{html}{\out{
    }} +} + +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistCatalogue-getCodelist}{}}} +\subsection{Method \code{getCodelist()}}{ +Get codelist by id. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodelistCatalogue$getCodelist(id)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{id}}{id} +} +\if{html}{\out{
    }} +} +\subsection{Returns}{ +object of class \link{ISOCodelist} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOCodelistCatalogue-clone}{}}} +\subsection{Method \code{clone()}}{ +The objects of this class are cloneable with this method. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOCodelistCatalogue$clone(deep = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{deep}}{Whether to make a deep clone.} +} +\if{html}{\out{
    }} +} +} +} diff --git a/man/ISOCompletenessCommission.Rd b/man/ISOCompletenessCommission.Rd index a3089055..858c2779 100644 --- a/man/ISOCompletenessCommission.Rd +++ b/man/ISOCompletenessCommission.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOCompletenessOmission.Rd b/man/ISOCompletenessOmission.Rd index 94e7b18f..157d6484 100644 --- a/man/ISOCompletenessOmission.Rd +++ b/man/ISOCompletenessOmission.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOConceptualConsistency.Rd b/man/ISOConceptualConsistency.Rd index 57ecede1..d8acde19 100644 --- a/man/ISOConceptualConsistency.Rd +++ b/man/ISOConceptualConsistency.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOConformanceResult.Rd b/man/ISOConformanceResult.Rd index 89b8fd8c..260a49ea 100644 --- a/man/ISOConformanceResult.Rd +++ b/man/ISOConformanceResult.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOConstraint.Rd b/man/ISOConstraint.Rd index d0c55c10..a5dc7a72 100644 --- a/man/ISOConstraint.Rd +++ b/man/ISOConstraint.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOConstraints.Rd b/man/ISOConstraints.Rd index b8907452..b9a89094 100644 --- a/man/ISOConstraints.Rd +++ b/man/ISOConstraints.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOContact.Rd b/man/ISOContact.Rd index bc6a3819..2a28e174 100644 --- a/man/ISOContact.Rd +++ b/man/ISOContact.Rd @@ -75,6 +75,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -95,6 +96,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOContentInformation.Rd b/man/ISOContentInformation.Rd index 16629efb..28de1936 100644 --- a/man/ISOContentInformation.Rd +++ b/man/ISOContentInformation.Rd @@ -45,6 +45,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -65,6 +66,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOCountry.Rd b/man/ISOCountry.Rd index 8bc3514e..42bbb5a8 100644 --- a/man/ISOCountry.Rd +++ b/man/ISOCountry.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCoupledResource.Rd b/man/ISOCoupledResource.Rd index b31f8067..ad16f950 100644 --- a/man/ISOCoupledResource.Rd +++ b/man/ISOCoupledResource.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOCouplingType.Rd b/man/ISOCouplingType.Rd index 48d2c47f..df0a9ea7 100644 --- a/man/ISOCouplingType.Rd +++ b/man/ISOCouplingType.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCoverageContentType.Rd b/man/ISOCoverageContentType.Rd index eec6111e..529b4c31 100644 --- a/man/ISOCoverageContentType.Rd +++ b/man/ISOCoverageContentType.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -78,6 +79,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOCoverageDescription.Rd b/man/ISOCoverageDescription.Rd index e3fe5a84..dfe1fd5f 100644 --- a/man/ISOCoverageDescription.Rd +++ b/man/ISOCoverageDescription.Rd @@ -90,6 +90,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -110,6 +111,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODCPList.Rd b/man/ISODCPList.Rd index f2848e9c..95a4b59a 100644 --- a/man/ISODCPList.Rd +++ b/man/ISODCPList.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISODataFile.Rd b/man/ISODataFile.Rd index fb4b7f96..dff3f784 100644 --- a/man/ISODataFile.Rd +++ b/man/ISODataFile.Rd @@ -78,6 +78,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -98,6 +99,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODataIdentification.Rd b/man/ISODataIdentification.Rd index 84a944cb..3cee6401 100644 --- a/man/ISODataIdentification.Rd +++ b/man/ISODataIdentification.Rd @@ -175,6 +175,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -195,6 +196,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOIdentification$addAggregateInformation()
  • diff --git a/man/ISODataQuality.Rd b/man/ISODataQuality.Rd index 8151503a..6e99ccbe 100644 --- a/man/ISODataQuality.Rd +++ b/man/ISODataQuality.Rd @@ -129,6 +129,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -149,6 +150,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODataQualityAbstractElement.Rd b/man/ISODataQualityAbstractElement.Rd index 8ecd136f..12a5bfe9 100644 --- a/man/ISODataQualityAbstractElement.Rd +++ b/man/ISODataQualityAbstractElement.Rd @@ -75,6 +75,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -95,6 +96,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODataSet.Rd b/man/ISODataSet.Rd index c6048f2b..8401ef0f 100644 --- a/man/ISODataSet.Rd +++ b/man/ISODataSet.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODatatype.Rd b/man/ISODatatype.Rd index f55d7e7b..cc412e8e 100644 --- a/man/ISODatatype.Rd +++ b/man/ISODatatype.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISODate.Rd b/man/ISODate.Rd index 392d5944..9c2b23ef 100644 --- a/man/ISODate.Rd +++ b/man/ISODate.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODateType.Rd b/man/ISODateType.Rd index 5011de40..15ffc442 100644 --- a/man/ISODateType.Rd +++ b/man/ISODateType.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISODefinitionReference.Rd b/man/ISODefinitionReference.Rd index c438716b..16477af5 100644 --- a/man/ISODefinitionReference.Rd +++ b/man/ISODefinitionReference.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODefinitionSource.Rd b/man/ISODefinitionSource.Rd index 68fb8e1f..11a14cfb 100644 --- a/man/ISODefinitionSource.Rd +++ b/man/ISODefinitionSource.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODigitalTransferOptions.Rd b/man/ISODigitalTransferOptions.Rd index 2ea30f6a..fdab0acd 100644 --- a/man/ISODigitalTransferOptions.Rd +++ b/man/ISODigitalTransferOptions.Rd @@ -75,6 +75,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -95,6 +96,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODimension.Rd b/man/ISODimension.Rd index 3dac941a..215d8027 100644 --- a/man/ISODimension.Rd +++ b/man/ISODimension.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODimensionNameType.Rd b/man/ISODimensionNameType.Rd index 5b71aaac..65f9c80f 100644 --- a/man/ISODimensionNameType.Rd +++ b/man/ISODimensionNameType.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISODistance.Rd b/man/ISODistance.Rd index 90967384..58476c25 100644 --- a/man/ISODistance.Rd +++ b/man/ISODistance.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODistribution.Rd b/man/ISODistribution.Rd index 499a79c1..c0f87422 100644 --- a/man/ISODistribution.Rd +++ b/man/ISODistribution.Rd @@ -76,6 +76,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -96,6 +97,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODistributionUnits.Rd b/man/ISODistributionUnits.Rd index 44388fcf..4a04a034 100644 --- a/man/ISODistributionUnits.Rd +++ b/man/ISODistributionUnits.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISODistributor.Rd b/man/ISODistributor.Rd index f0f6d376..c1adcf09 100644 --- a/man/ISODistributor.Rd +++ b/man/ISODistributor.Rd @@ -90,6 +90,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -110,6 +111,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISODomainConsistency.Rd b/man/ISODomainConsistency.Rd index 0fe1aeb7..509ced73 100644 --- a/man/ISODomainConsistency.Rd +++ b/man/ISODomainConsistency.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOElementSequence.Rd b/man/ISOElementSequence.Rd index 9635080d..eb7f7dd6 100644 --- a/man/ISOElementSequence.Rd +++ b/man/ISOElementSequence.Rd @@ -46,6 +46,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -66,6 +67,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOEvaluationMethodType.Rd b/man/ISOEvaluationMethodType.Rd index 4298c00a..989d75bc 100644 --- a/man/ISOEvaluationMethodType.Rd +++ b/man/ISOEvaluationMethodType.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOExtendedElementInformation.Rd b/man/ISOExtendedElementInformation.Rd index 6bd929de..fa3670ec 100644 --- a/man/ISOExtendedElementInformation.Rd +++ b/man/ISOExtendedElementInformation.Rd @@ -134,6 +134,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -154,6 +155,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOExtent.Rd b/man/ISOExtent.Rd index 6176ffed..076922e1 100644 --- a/man/ISOExtent.Rd +++ b/man/ISOExtent.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOFeatureAssociation.Rd b/man/ISOFeatureAssociation.Rd index 03fc789d..fef3badc 100644 --- a/man/ISOFeatureAssociation.Rd +++ b/man/ISOFeatureAssociation.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOFeatureType$addAlias()
  • diff --git a/man/ISOFeatureAttribute.Rd b/man/ISOFeatureAttribute.Rd index 2f904ac0..e43ff5e7 100644 --- a/man/ISOFeatureAttribute.Rd +++ b/man/ISOFeatureAttribute.Rd @@ -90,6 +90,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -110,6 +111,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOFeatureCatalogue.Rd b/man/ISOFeatureCatalogue.Rd index b27a8b3d..d9bff755 100644 --- a/man/ISOFeatureCatalogue.Rd +++ b/man/ISOFeatureCatalogue.Rd @@ -131,6 +131,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -151,6 +152,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCatalogue$addFieldOfApplication()
  • diff --git a/man/ISOFeatureCatalogueDescription.Rd b/man/ISOFeatureCatalogueDescription.Rd index 74e8bbf3..e56172f6 100644 --- a/man/ISOFeatureCatalogueDescription.Rd +++ b/man/ISOFeatureCatalogueDescription.Rd @@ -81,6 +81,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -101,6 +102,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOFeatureOperation.Rd b/man/ISOFeatureOperation.Rd index 3c910489..38f9d5ab 100644 --- a/man/ISOFeatureOperation.Rd +++ b/man/ISOFeatureOperation.Rd @@ -62,6 +62,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -82,6 +83,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOFeatureType.Rd b/man/ISOFeatureType.Rd index 71111c7d..70f39de9 100644 --- a/man/ISOFeatureType.Rd +++ b/man/ISOFeatureType.Rd @@ -134,6 +134,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -154,6 +155,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOFileName.Rd b/man/ISOFileName.Rd index ace85175..eb5cb4df 100644 --- a/man/ISOFileName.Rd +++ b/man/ISOFileName.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOFormat.Rd b/man/ISOFormat.Rd index c1f531e4..da8555b0 100644 --- a/man/ISOFormat.Rd +++ b/man/ISOFormat.Rd @@ -73,6 +73,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -93,6 +94,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOFormatConsistency.Rd b/man/ISOFormatConsistency.Rd index b788458c..fb071a0a 100644 --- a/man/ISOFormatConsistency.Rd +++ b/man/ISOFormatConsistency.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOFreeText.Rd b/man/ISOFreeText.Rd index efbba6a4..2c10118b 100644 --- a/man/ISOFreeText.Rd +++ b/man/ISOFreeText.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGeographicBoundingBox.Rd b/man/ISOGeographicBoundingBox.Rd index cb8171b8..b5cdc834 100644 --- a/man/ISOGeographicBoundingBox.Rd +++ b/man/ISOGeographicBoundingBox.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGeographicDescription.Rd b/man/ISOGeographicDescription.Rd index f68e5ca9..5de0404c 100644 --- a/man/ISOGeographicDescription.Rd +++ b/man/ISOGeographicDescription.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGeographicExtent.Rd b/man/ISOGeographicExtent.Rd index 3d8f15c3..a5cf6990 100644 --- a/man/ISOGeographicExtent.Rd +++ b/man/ISOGeographicExtent.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGeometricObjectType.Rd b/man/ISOGeometricObjectType.Rd index 3bec0a7b..2453e45b 100644 --- a/man/ISOGeometricObjectType.Rd +++ b/man/ISOGeometricObjectType.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOGeometricObjects.Rd b/man/ISOGeometricObjects.Rd index f4eda228..fcd4147b 100644 --- a/man/ISOGeometricObjects.Rd +++ b/man/ISOGeometricObjects.Rd @@ -60,6 +60,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -80,6 +81,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGeorectified.Rd b/man/ISOGeorectified.Rd index 21bf1de9..3db55886 100644 --- a/man/ISOGeorectified.Rd +++ b/man/ISOGeorectified.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOGridSpatialRepresentation$addDimension()
  • diff --git a/man/ISOGeoreferenceable.Rd b/man/ISOGeoreferenceable.Rd index 5390d6a1..038f8b61 100644 --- a/man/ISOGeoreferenceable.Rd +++ b/man/ISOGeoreferenceable.Rd @@ -89,6 +89,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -109,6 +110,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOGridSpatialRepresentation$addDimension()
  • diff --git a/man/ISOGridSpatialRepresentation.Rd b/man/ISOGridSpatialRepresentation.Rd index f86655c1..b73c1577 100644 --- a/man/ISOGridSpatialRepresentation.Rd +++ b/man/ISOGridSpatialRepresentation.Rd @@ -73,6 +73,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -93,6 +94,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOGriddedDataPositionalAccuracy.Rd b/man/ISOGriddedDataPositionalAccuracy.Rd index 8ef6f7ee..fd05d0d1 100644 --- a/man/ISOGriddedDataPositionalAccuracy.Rd +++ b/man/ISOGriddedDataPositionalAccuracy.Rd @@ -70,6 +70,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -90,6 +91,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOHierarchyLevel.Rd b/man/ISOHierarchyLevel.Rd index 94ba28de..bd65e881 100644 --- a/man/ISOHierarchyLevel.Rd +++ b/man/ISOHierarchyLevel.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOIdentification.Rd b/man/ISOIdentification.Rd index 936b904a..87275e3f 100644 --- a/man/ISOIdentification.Rd +++ b/man/ISOIdentification.Rd @@ -97,6 +97,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -117,6 +118,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOIdentifier.Rd b/man/ISOIdentifier.Rd index 09c1c0ac..fecca53e 100644 --- a/man/ISOIdentifier.Rd +++ b/man/ISOIdentifier.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageDescription.Rd b/man/ISOImageDescription.Rd index 2aebde14..c14dac10 100644 --- a/man/ISOImageDescription.Rd +++ b/man/ISOImageDescription.Rd @@ -130,6 +130,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -150,6 +151,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCoverageDescription$addDimension()
  • diff --git a/man/ISOImageryAbstractGeolocationInformation.Rd b/man/ISOImageryAbstractGeolocationInformation.Rd index c8b59c51..e66ebac2 100644 --- a/man/ISOImageryAbstractGeolocationInformation.Rd +++ b/man/ISOImageryAbstractGeolocationInformation.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryAcquisitionInformation.Rd b/man/ISOImageryAcquisitionInformation.Rd index 50c9f7e7..8c4e9bb5 100644 --- a/man/ISOImageryAcquisitionInformation.Rd +++ b/man/ISOImageryAcquisitionInformation.Rd @@ -81,6 +81,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -101,6 +102,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryAlgorithm.Rd b/man/ISOImageryAlgorithm.Rd index f649d1d7..bf26e014 100644 --- a/man/ISOImageryAlgorithm.Rd +++ b/man/ISOImageryAlgorithm.Rd @@ -98,6 +98,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -118,6 +119,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryBand.Rd b/man/ISOImageryBand.Rd index 3cac87ba..45c30a73 100644 --- a/man/ISOImageryBand.Rd +++ b/man/ISOImageryBand.Rd @@ -90,6 +90,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -110,6 +111,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISORangeDimension$setDescriptor()
  • diff --git a/man/ISOImageryBandDefinition.Rd b/man/ISOImageryBandDefinition.Rd index 8ff61413..99adab62 100644 --- a/man/ISOImageryBandDefinition.Rd +++ b/man/ISOImageryBandDefinition.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryContext.Rd b/man/ISOImageryContext.Rd index f2ffde68..bfc598ad 100644 --- a/man/ISOImageryContext.Rd +++ b/man/ISOImageryContext.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryCoverageDescription.Rd b/man/ISOImageryCoverageDescription.Rd index 4a2d177b..25bb9eea 100644 --- a/man/ISOImageryCoverageDescription.Rd +++ b/man/ISOImageryCoverageDescription.Rd @@ -92,6 +92,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -112,6 +113,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCoverageDescription$addDimension()
  • diff --git a/man/ISOImageryCoverageResult.Rd b/man/ISOImageryCoverageResult.Rd index 345a81c6..e5e73606 100644 --- a/man/ISOImageryCoverageResult.Rd +++ b/man/ISOImageryCoverageResult.Rd @@ -63,6 +63,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryEnvironmentalRecord.Rd b/man/ISOImageryEnvironmentalRecord.Rd index df005760..3cc3cff0 100644 --- a/man/ISOImageryEnvironmentalRecord.Rd +++ b/man/ISOImageryEnvironmentalRecord.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryEvent.Rd b/man/ISOImageryEvent.Rd index 129b56e6..1f3012b6 100644 --- a/man/ISOImageryEvent.Rd +++ b/man/ISOImageryEvent.Rd @@ -84,6 +84,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -104,6 +105,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryGCP.Rd b/man/ISOImageryGCP.Rd index 4cf5a411..0be8c3f1 100644 --- a/man/ISOImageryGCP.Rd +++ b/man/ISOImageryGCP.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryGCPCollection.Rd b/man/ISOImageryGCPCollection.Rd index 026d1b7a..4caa9fd5 100644 --- a/man/ISOImageryGCPCollection.Rd +++ b/man/ISOImageryGCPCollection.Rd @@ -97,6 +97,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -117,6 +118,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryGeometryType.Rd b/man/ISOImageryGeometryType.Rd index 027d57ae..895a28de 100644 --- a/man/ISOImageryGeometryType.Rd +++ b/man/ISOImageryGeometryType.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryGeorectified.Rd b/man/ISOImageryGeorectified.Rd index 78b4508e..10855f9d 100644 --- a/man/ISOImageryGeorectified.Rd +++ b/man/ISOImageryGeorectified.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOGridSpatialRepresentation$addDimension()
  • diff --git a/man/ISOImageryGeoreferenceable.Rd b/man/ISOImageryGeoreferenceable.Rd index 81060e06..8a767767 100644 --- a/man/ISOImageryGeoreferenceable.Rd +++ b/man/ISOImageryGeoreferenceable.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOGridSpatialRepresentation$addDimension()
  • diff --git a/man/ISOImageryImageDescription.Rd b/man/ISOImageryImageDescription.Rd index 2a160d74..aa8a7406 100644 --- a/man/ISOImageryImageDescription.Rd +++ b/man/ISOImageryImageDescription.Rd @@ -105,6 +105,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -125,6 +126,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCoverageDescription$addDimension()
  • diff --git a/man/ISOImageryInstrument.Rd b/man/ISOImageryInstrument.Rd index b23d0ba8..94a6e844 100644 --- a/man/ISOImageryInstrument.Rd +++ b/man/ISOImageryInstrument.Rd @@ -72,6 +72,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -92,6 +93,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryMetadata.Rd b/man/ISOImageryMetadata.Rd index df4054f2..0ff18116 100644 --- a/man/ISOImageryMetadata.Rd +++ b/man/ISOImageryMetadata.Rd @@ -367,6 +367,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -387,6 +388,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOMetadata$addContact()
  • diff --git a/man/ISOImageryNominalResolution.Rd b/man/ISOImageryNominalResolution.Rd index 983bc06b..5c195bcf 100644 --- a/man/ISOImageryNominalResolution.Rd +++ b/man/ISOImageryNominalResolution.Rd @@ -65,6 +65,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -85,6 +86,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOImageryObjective.Rd b/man/ISOImageryObjective.Rd index 09de4cf1..07be5f5f 100644 --- a/man/ISOImageryObjective.Rd +++ b/man/ISOImageryObjective.Rd @@ -110,6 +110,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -130,6 +131,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryObjectiveType.Rd b/man/ISOImageryObjectiveType.Rd index bcdb7ea1..4873c04e 100644 --- a/man/ISOImageryObjectiveType.Rd +++ b/man/ISOImageryObjectiveType.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryOperation.Rd b/man/ISOImageryOperation.Rd index 157597b4..c5a32abe 100644 --- a/man/ISOImageryOperation.Rd +++ b/man/ISOImageryOperation.Rd @@ -84,6 +84,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -104,6 +105,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryOperationType.Rd b/man/ISOImageryOperationType.Rd index bf8425ed..b850cbb1 100644 --- a/man/ISOImageryOperationType.Rd +++ b/man/ISOImageryOperationType.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryPlan.Rd b/man/ISOImageryPlan.Rd index f6f6381d..7641141d 100644 --- a/man/ISOImageryPlan.Rd +++ b/man/ISOImageryPlan.Rd @@ -109,6 +109,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -129,6 +130,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryPlatform.Rd b/man/ISOImageryPlatform.Rd index 8733f4a0..bf0121d1 100644 --- a/man/ISOImageryPlatform.Rd +++ b/man/ISOImageryPlatform.Rd @@ -112,6 +112,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -132,6 +133,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryPlatformPass.Rd b/man/ISOImageryPlatformPass.Rd index 6dfb1375..de85aaed 100644 --- a/man/ISOImageryPlatformPass.Rd +++ b/man/ISOImageryPlatformPass.Rd @@ -72,6 +72,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -92,6 +93,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryPolarisationOrientation.Rd b/man/ISOImageryPolarisationOrientation.Rd index 5ff20fd8..98a298fe 100644 --- a/man/ISOImageryPolarisationOrientation.Rd +++ b/man/ISOImageryPolarisationOrientation.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryPriority.Rd b/man/ISOImageryPriority.Rd index 37ed9172..cd805199 100644 --- a/man/ISOImageryPriority.Rd +++ b/man/ISOImageryPriority.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryProcessStep.Rd b/man/ISOImageryProcessStep.Rd index c4dc0d6f..afe9702e 100644 --- a/man/ISOImageryProcessStep.Rd +++ b/man/ISOImageryProcessStep.Rd @@ -134,6 +134,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -154,6 +155,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOProcessStep$addProcessor()
  • diff --git a/man/ISOImageryProcessStepReport.Rd b/man/ISOImageryProcessStepReport.Rd index 280d434a..063e11f6 100644 --- a/man/ISOImageryProcessStepReport.Rd +++ b/man/ISOImageryProcessStepReport.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryProcessing.Rd b/man/ISOImageryProcessing.Rd index 7bf84d56..f3ef4829 100644 --- a/man/ISOImageryProcessing.Rd +++ b/man/ISOImageryProcessing.Rd @@ -117,6 +117,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -137,6 +138,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryRangeElementDescription.Rd b/man/ISOImageryRangeElementDescription.Rd index 8338f2a3..8c830e78 100644 --- a/man/ISOImageryRangeElementDescription.Rd +++ b/man/ISOImageryRangeElementDescription.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryRequestedDate.Rd b/man/ISOImageryRequestedDate.Rd index 36aacabc..230b9af8 100644 --- a/man/ISOImageryRequestedDate.Rd +++ b/man/ISOImageryRequestedDate.Rd @@ -62,6 +62,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -82,6 +83,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryRequirement.Rd b/man/ISOImageryRequirement.Rd index 0a2be3fd..8634b1b5 100644 --- a/man/ISOImageryRequirement.Rd +++ b/man/ISOImageryRequirement.Rd @@ -144,6 +144,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -164,6 +165,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImagerySensorType.Rd b/man/ISOImagerySensorType.Rd index d49202c3..60b34b63 100644 --- a/man/ISOImagerySensorType.Rd +++ b/man/ISOImagerySensorType.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImagerySequence.Rd b/man/ISOImagerySequence.Rd index e41fd777..5ed4381c 100644 --- a/man/ISOImagerySequence.Rd +++ b/man/ISOImagerySequence.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImagerySource.Rd b/man/ISOImagerySource.Rd index fe2a7aa4..284df824 100644 --- a/man/ISOImagerySource.Rd +++ b/man/ISOImagerySource.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOImageryTransferFunctionType.Rd b/man/ISOImageryTransferFunctionType.Rd index d0e96f29..1c4aa9f0 100644 --- a/man/ISOImageryTransferFunctionType.Rd +++ b/man/ISOImageryTransferFunctionType.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -72,6 +73,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryTrigger.Rd b/man/ISOImageryTrigger.Rd index 16baac4d..ac62d763 100644 --- a/man/ISOImageryTrigger.Rd +++ b/man/ISOImageryTrigger.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOImageryUsability.Rd b/man/ISOImageryUsability.Rd index 468983b8..0f31e559 100644 --- a/man/ISOImageryUsability.Rd +++ b/man/ISOImageryUsability.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOImagingCondition.Rd b/man/ISOImagingCondition.Rd index 248bf25a..efd211e2 100644 --- a/man/ISOImagingCondition.Rd +++ b/man/ISOImagingCondition.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOInheritanceRelation.Rd b/man/ISOInheritanceRelation.Rd index df75cee2..ecac769c 100644 --- a/man/ISOInheritanceRelation.Rd +++ b/man/ISOInheritanceRelation.Rd @@ -60,6 +60,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -81,6 +82,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOInitiative.Rd b/man/ISOInitiative.Rd index 7f28bb96..02e41030 100644 --- a/man/ISOInitiative.Rd +++ b/man/ISOInitiative.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOInitiativeType.Rd b/man/ISOInitiativeType.Rd index ff21c57d..568374b8 100644 --- a/man/ISOInitiativeType.Rd +++ b/man/ISOInitiativeType.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOKeywordType.Rd b/man/ISOKeywordType.Rd index 55d0dc90..127ee3d8 100644 --- a/man/ISOKeywordType.Rd +++ b/man/ISOKeywordType.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOKeywords.Rd b/man/ISOKeywords.Rd index 549c442b..eff1a575 100644 --- a/man/ISOKeywords.Rd +++ b/man/ISOKeywords.Rd @@ -104,6 +104,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -124,6 +125,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLanguage.Rd b/man/ISOLanguage.Rd index c4457ffb..a5d26c2f 100644 --- a/man/ISOLanguage.Rd +++ b/man/ISOLanguage.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOLegalConstraints.Rd b/man/ISOLegalConstraints.Rd index 98fcde6f..e25fe959 100644 --- a/man/ISOLegalConstraints.Rd +++ b/man/ISOLegalConstraints.Rd @@ -73,6 +73,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -93,6 +94,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOConstraints$addUseLimitation()
  • diff --git a/man/ISOLength.Rd b/man/ISOLength.Rd index 26371272..5005faaf 100644 --- a/man/ISOLength.Rd +++ b/man/ISOLength.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLineage.Rd b/man/ISOLineage.Rd index 6e3619f3..6a9211db 100644 --- a/man/ISOLineage.Rd +++ b/man/ISOLineage.Rd @@ -91,6 +91,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -111,6 +112,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOListedValue.Rd b/man/ISOListedValue.Rd index 1c0109ed..dc41e162 100644 --- a/man/ISOListedValue.Rd +++ b/man/ISOListedValue.Rd @@ -67,6 +67,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -87,6 +88,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLocalName.Rd b/man/ISOLocalName.Rd index a12a3467..e332c9dd 100644 --- a/man/ISOLocalName.Rd +++ b/man/ISOLocalName.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLocale.Rd b/man/ISOLocale.Rd index c0264d93..0ce49e82 100644 --- a/man/ISOLocale.Rd +++ b/man/ISOLocale.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -83,6 +84,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLocaleContainer.Rd b/man/ISOLocaleContainer.Rd index 63936ce4..d95938c3 100644 --- a/man/ISOLocaleContainer.Rd +++ b/man/ISOLocaleContainer.Rd @@ -65,6 +65,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -85,6 +86,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOLocalisedCharacterString.Rd b/man/ISOLocalisedCharacterString.Rd index 19d031db..20852b20 100644 --- a/man/ISOLocalisedCharacterString.Rd +++ b/man/ISOLocalisedCharacterString.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMLCodeDefinition.Rd b/man/ISOMLCodeDefinition.Rd new file mode 100644 index 00000000..bbb458d1 --- /dev/null +++ b/man/ISOMLCodeDefinition.Rd @@ -0,0 +1,110 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOMLCodeDefinition.R +\docType{class} +\name{ISOMLCodeDefinition} +\alias{ISOMLCodeDefinition} +\title{ISOMLCodeDefinition} +\format{ +\code{\link{R6Class}} object. +} +\value{ +Object of \code{\link{R6Class}} for modelling an ISO Metadata code definition +} +\description{ +ISOMLCodeDefinition + +ISOMLCodeDefinition +} +\note{ +Abstract ISO codelist class used internally by geometa +} +\references{ +ISO/TS 19139:2007 Geographic information -- XML +} +\author{ +Emmanuel Blondel +} +\keyword{ISO} +\keyword{code} +\keyword{definition} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{\link[geometa:ISOCodeDefinition]{geometa::ISOCodeDefinition}} -> \code{ISOMLCodeDefinition} +} +\section{Methods}{ +\subsection{Public methods}{ +\itemize{ +\item \href{#method-ISOMLCodeDefinition-new}{\code{ISOMLCodeDefinition$new()}} +\item \href{#method-ISOMLCodeDefinition-clone}{\code{ISOMLCodeDefinition$clone()}} +} +} +\if{html}{\out{ +
    Inherited methods + +
    +}} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOMLCodeDefinition-new}{}}} +\subsection{Method \code{new()}}{ +Initializes object +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOMLCodeDefinition$new(xml = NULL)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOMLCodeDefinition-clone}{}}} +\subsection{Method \code{clone()}}{ +The objects of this class are cloneable with this method. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOMLCodeDefinition$clone(deep = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{deep}}{Whether to make a deep clone.} +} +\if{html}{\out{
    }} +} +} +} diff --git a/man/ISOMLCodeListDictionary.Rd b/man/ISOMLCodeListDictionary.Rd new file mode 100644 index 00000000..27e11d99 --- /dev/null +++ b/man/ISOMLCodeListDictionary.Rd @@ -0,0 +1,110 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOMLCodeListDictionary.R +\docType{class} +\name{ISOMLCodeListDictionary} +\alias{ISOMLCodeListDictionary} +\title{ISOMLCodeListDictionary} +\format{ +\code{\link{R6Class}} object. +} +\value{ +Object of \code{\link{R6Class}} for modelling an ISO Metadata codelist dictionary +} +\description{ +ISOMLCodeListDictionary + +ISOMLCodeListDictionary +} +\note{ +Abstract ISO codelist class used internally by geometa +} +\references{ +ISO/TS 19139:2007 Geographic information -- XML +} +\author{ +Emmanuel Blondel +} +\keyword{ISO} +\keyword{code} +\keyword{element} +\section{Super classes}{ +\code{\link[geometa:geometaLogger]{geometa::geometaLogger}} -> \code{\link[geometa:ISOAbstractObject]{geometa::ISOAbstractObject}} -> \code{\link[geometa:ISOCodeListDictionary]{geometa::ISOCodeListDictionary}} -> \code{ISOMLCodeListDictionary} +} +\section{Methods}{ +\subsection{Public methods}{ +\itemize{ +\item \href{#method-ISOMLCodeListDictionary-new}{\code{ISOMLCodeListDictionary$new()}} +\item \href{#method-ISOMLCodeListDictionary-clone}{\code{ISOMLCodeListDictionary$clone()}} +} +} +\if{html}{\out{ +
    Inherited methods + +
    +}} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOMLCodeListDictionary-new}{}}} +\subsection{Method \code{new()}}{ +Initializes object +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOMLCodeListDictionary$new(xml = NULL)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{xml}}{object of class \link{XMLInternalNode-class}} +} +\if{html}{\out{
    }} +} +} +\if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOMLCodeListDictionary-clone}{}}} +\subsection{Method \code{clone()}}{ +The objects of this class are cloneable with this method. +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOMLCodeListDictionary$clone(deep = FALSE)}\if{html}{\out{
    }} +} + +\subsection{Arguments}{ +\if{html}{\out{
    }} +\describe{ +\item{\code{deep}}{Whether to make a deep clone.} +} +\if{html}{\out{
    }} +} +} +} diff --git a/man/ISOMaintenanceFrequency.Rd b/man/ISOMaintenanceFrequency.Rd index 9ae17145..4ccb3c69 100644 --- a/man/ISOMaintenanceFrequency.Rd +++ b/man/ISOMaintenanceFrequency.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOMaintenanceInformation.Rd b/man/ISOMaintenanceInformation.Rd index 856c6a75..401a4997 100644 --- a/man/ISOMaintenanceInformation.Rd +++ b/man/ISOMaintenanceInformation.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMeasure.Rd b/man/ISOMeasure.Rd index 55c464ed..e832619c 100644 --- a/man/ISOMeasure.Rd +++ b/man/ISOMeasure.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMedium.Rd b/man/ISOMedium.Rd index 59b4e174..84a4d051 100644 --- a/man/ISOMedium.Rd +++ b/man/ISOMedium.Rd @@ -77,6 +77,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -97,6 +98,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMediumFormat.Rd b/man/ISOMediumFormat.Rd index f695e600..558deac4 100644 --- a/man/ISOMediumFormat.Rd +++ b/man/ISOMediumFormat.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOMediumName.Rd b/man/ISOMediumName.Rd index 3954fc0d..9f854ec8 100644 --- a/man/ISOMediumName.Rd +++ b/man/ISOMediumName.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOMemberName.Rd b/man/ISOMemberName.Rd index fccbd17d..fc95539d 100644 --- a/man/ISOMemberName.Rd +++ b/man/ISOMemberName.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -72,6 +73,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMetaIdentifier.Rd b/man/ISOMetaIdentifier.Rd index d87d4a16..cded915e 100644 --- a/man/ISOMetaIdentifier.Rd +++ b/man/ISOMetaIdentifier.Rd @@ -47,6 +47,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -67,6 +68,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOIdentifier$setAuthority()
  • diff --git a/man/ISOMetadata.Rd b/man/ISOMetadata.Rd index 5677201d..2f4d5066 100644 --- a/man/ISOMetadata.Rd +++ b/man/ISOMetadata.Rd @@ -441,6 +441,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -461,6 +462,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMetadataExtensionInformation.Rd b/man/ISOMetadataExtensionInformation.Rd index cec52098..4f4fe734 100644 --- a/man/ISOMetadataExtensionInformation.Rd +++ b/man/ISOMetadataExtensionInformation.Rd @@ -100,6 +100,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -120,6 +121,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMetadataNamespace.Rd b/man/ISOMetadataNamespace.Rd index 5912c7e8..40722479 100644 --- a/man/ISOMetadataNamespace.Rd +++ b/man/ISOMetadataNamespace.Rd @@ -30,6 +30,8 @@ Emmanuel Blondel \item{\code{id}}{id} \item{\code{uri}}{uri} + +\item{\code{standard}}{standard} } \if{html}{\out{
    }} } @@ -38,6 +40,7 @@ Emmanuel Blondel \itemize{ \item \href{#method-ISOMetadataNamespace-new}{\code{ISOMetadataNamespace$new()}} \item \href{#method-ISOMetadataNamespace-getDefinition}{\code{ISOMetadataNamespace$getDefinition()}} +\item \href{#method-ISOMetadataNamespace-getStandard}{\code{ISOMetadataNamespace$getStandard()}} \item \href{#method-ISOMetadataNamespace-clone}{\code{ISOMetadataNamespace$clone()}} } } @@ -47,7 +50,7 @@ Emmanuel Blondel \subsection{Method \code{new()}}{ Initializes namespace object \subsection{Usage}{ -\if{html}{\out{
    }}\preformatted{ISOMetadataNamespace$new(id, uri)}\if{html}{\out{
    }} +\if{html}{\out{
    }}\preformatted{ISOMetadataNamespace$new(id, uri, standard)}\if{html}{\out{
    }} } \subsection{Arguments}{ @@ -56,6 +59,8 @@ Initializes namespace object \item{\code{id}}{id} \item{\code{uri}}{uri} + +\item{\code{standard}}{standard} } \if{html}{\out{}} } @@ -74,6 +79,19 @@ an object of class \link{list} } } \if{html}{\out{
    }} +\if{html}{\out{}} +\if{latex}{\out{\hypertarget{method-ISOMetadataNamespace-getStandard}{}}} +\subsection{Method \code{getStandard()}}{ +Get standard +\subsection{Usage}{ +\if{html}{\out{
    }}\preformatted{ISOMetadataNamespace$getStandard()}\if{html}{\out{
    }} +} + +\subsection{Returns}{ +object of class \link{data.frame} +} +} +\if{html}{\out{
    }} \if{html}{\out{}} \if{latex}{\out{\hypertarget{method-ISOMetadataNamespace-clone}{}}} \subsection{Method \code{clone()}}{ diff --git a/man/ISOMimeFileType.Rd b/man/ISOMimeFileType.Rd index 3663fc03..c9916caa 100644 --- a/man/ISOMimeFileType.Rd +++ b/man/ISOMimeFileType.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMultiplicity.Rd b/man/ISOMultiplicity.Rd index 613ca103..c4c22967 100644 --- a/man/ISOMultiplicity.Rd +++ b/man/ISOMultiplicity.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOMultiplicityRange.Rd b/man/ISOMultiplicityRange.Rd index 70d784f8..2aa55014 100644 --- a/man/ISOMultiplicityRange.Rd +++ b/man/ISOMultiplicityRange.Rd @@ -56,6 +56,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -76,6 +77,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISONonQuantitativeAttributeAccuracy.Rd b/man/ISONonQuantitativeAttributeAccuracy.Rd index 6565bc42..27692911 100644 --- a/man/ISONonQuantitativeAttributeAccuracy.Rd +++ b/man/ISONonQuantitativeAttributeAccuracy.Rd @@ -70,6 +70,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -90,6 +91,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOObligation.Rd b/man/ISOObligation.Rd index 47ebf93b..108dac55 100644 --- a/man/ISOObligation.Rd +++ b/man/ISOObligation.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOOnLineFunction.Rd b/man/ISOOnLineFunction.Rd index 9637d917..7a4a4f45 100644 --- a/man/ISOOnLineFunction.Rd +++ b/man/ISOOnLineFunction.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOOnlineResource.Rd b/man/ISOOnlineResource.Rd index 70c5a95a..3b74b489 100644 --- a/man/ISOOnlineResource.Rd +++ b/man/ISOOnlineResource.Rd @@ -72,6 +72,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -92,6 +93,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOOperationMetadata.Rd b/man/ISOOperationMetadata.Rd index 4871c304..5ff54bee 100644 --- a/man/ISOOperationMetadata.Rd +++ b/man/ISOOperationMetadata.Rd @@ -76,6 +76,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -96,6 +97,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOOtherAggregate.Rd b/man/ISOOtherAggregate.Rd index 7e64e244..023eb848 100644 --- a/man/ISOOtherAggregate.Rd +++ b/man/ISOOtherAggregate.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOParameter.Rd b/man/ISOParameter.Rd index f5ab8f12..dc61b226 100644 --- a/man/ISOParameter.Rd +++ b/man/ISOParameter.Rd @@ -75,6 +75,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -95,6 +96,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOParameterDirection.Rd b/man/ISOParameterDirection.Rd index 13196483..43e1d8de 100644 --- a/man/ISOParameterDirection.Rd +++ b/man/ISOParameterDirection.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOPixelOrientation.Rd b/man/ISOPixelOrientation.Rd index ca9e1106..da1c6631 100644 --- a/man/ISOPixelOrientation.Rd +++ b/man/ISOPixelOrientation.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOPlatform.Rd b/man/ISOPlatform.Rd index 262fe58d..5ef4f552 100644 --- a/man/ISOPlatform.Rd +++ b/man/ISOPlatform.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOPortrayalCatalogueReference.Rd b/man/ISOPortrayalCatalogueReference.Rd index f497d168..d1668083 100644 --- a/man/ISOPortrayalCatalogueReference.Rd +++ b/man/ISOPortrayalCatalogueReference.Rd @@ -93,6 +93,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -113,6 +114,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOPresentationForm.Rd b/man/ISOPresentationForm.Rd index 29138f01..70892c43 100644 --- a/man/ISOPresentationForm.Rd +++ b/man/ISOPresentationForm.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOProcessStep.Rd b/man/ISOProcessStep.Rd index 255339b9..7f57c179 100644 --- a/man/ISOProcessStep.Rd +++ b/man/ISOProcessStep.Rd @@ -75,6 +75,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -95,6 +96,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOProductionSeries.Rd b/man/ISOProductionSeries.Rd index 566419b1..726b1f59 100644 --- a/man/ISOProductionSeries.Rd +++ b/man/ISOProductionSeries.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOPropertyType.Rd b/man/ISOPropertyType.Rd index d14fdea3..f8899481 100644 --- a/man/ISOPropertyType.Rd +++ b/man/ISOPropertyType.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
  • diff --git a/man/ISOQuantitativeAttributeAccuracy.Rd b/man/ISOQuantitativeAttributeAccuracy.Rd index 4d6fd7a0..4e16cd0e 100644 --- a/man/ISOQuantitativeAttributeAccuracy.Rd +++ b/man/ISOQuantitativeAttributeAccuracy.Rd @@ -70,6 +70,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -90,6 +91,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOQuantitativeResult.Rd b/man/ISOQuantitativeResult.Rd index 05dc401c..a5fd5ee7 100644 --- a/man/ISOQuantitativeResult.Rd +++ b/man/ISOQuantitativeResult.Rd @@ -65,6 +65,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -85,6 +86,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISORangeDimension.Rd b/man/ISORangeDimension.Rd index 96898f51..5edbc232 100644 --- a/man/ISORangeDimension.Rd +++ b/man/ISORangeDimension.Rd @@ -61,6 +61,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -81,6 +82,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISORecord.Rd b/man/ISORecord.Rd index ab117871..fe1e46a9 100644 --- a/man/ISORecord.Rd +++ b/man/ISORecord.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISORecordType.Rd b/man/ISORecordType.Rd index 78878836..cf127f3b 100644 --- a/man/ISORecordType.Rd +++ b/man/ISORecordType.Rd @@ -48,6 +48,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -68,6 +69,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOReferenceIdentifier.Rd b/man/ISOReferenceIdentifier.Rd index 575acc85..899c56d0 100644 --- a/man/ISOReferenceIdentifier.Rd +++ b/man/ISOReferenceIdentifier.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOIdentifier$setAuthority()
  • diff --git a/man/ISOReferenceSystem.Rd b/man/ISOReferenceSystem.Rd index 6494954c..e539633c 100644 --- a/man/ISOReferenceSystem.Rd +++ b/man/ISOReferenceSystem.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISORelativeInternalPositionalAccuracy.Rd b/man/ISORelativeInternalPositionalAccuracy.Rd index 3952d00d..96683bea 100644 --- a/man/ISORelativeInternalPositionalAccuracy.Rd +++ b/man/ISORelativeInternalPositionalAccuracy.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISORepresentativeFraction.Rd b/man/ISORepresentativeFraction.Rd index 8bba92f6..23fc8e48 100644 --- a/man/ISORepresentativeFraction.Rd +++ b/man/ISORepresentativeFraction.Rd @@ -57,6 +57,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -77,6 +78,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOResolution.Rd b/man/ISOResolution.Rd index 5fa9fe7c..c3ab850e 100644 --- a/man/ISOResolution.Rd +++ b/man/ISOResolution.Rd @@ -58,6 +58,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -78,6 +79,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOResponsibleParty.Rd b/man/ISOResponsibleParty.Rd index 98a9d35a..fc0f5083 100644 --- a/man/ISOResponsibleParty.Rd +++ b/man/ISOResponsibleParty.Rd @@ -92,6 +92,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -112,6 +113,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISORestriction.Rd b/man/ISORestriction.Rd index 5795594b..59301673 100644 --- a/man/ISORestriction.Rd +++ b/man/ISORestriction.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISORole.Rd b/man/ISORole.Rd index f8720a5b..6437a54a 100644 --- a/man/ISORole.Rd +++ b/man/ISORole.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISORoleType.Rd b/man/ISORoleType.Rd index 92653f94..6e9cc2cb 100644 --- a/man/ISORoleType.Rd +++ b/man/ISORoleType.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOSRVServiceIdentification.Rd b/man/ISOSRVServiceIdentification.Rd index 0de91b86..a3e3c886 100644 --- a/man/ISOSRVServiceIdentification.Rd +++ b/man/ISOSRVServiceIdentification.Rd @@ -267,6 +267,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -287,6 +288,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOIdentification$addAggregateInformation()
  • diff --git a/man/ISOScale.Rd b/man/ISOScale.Rd index e733aa47..ce9d5239 100644 --- a/man/ISOScale.Rd +++ b/man/ISOScale.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOScope.Rd b/man/ISOScope.Rd index 336bed4e..8c0437a7 100644 --- a/man/ISOScope.Rd +++ b/man/ISOScope.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOScopeDescription.Rd b/man/ISOScopeDescription.Rd index 6a60b9a7..7e85abc5 100644 --- a/man/ISOScopeDescription.Rd +++ b/man/ISOScopeDescription.Rd @@ -72,6 +72,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -92,6 +93,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOScopedName.Rd b/man/ISOScopedName.Rd index 2629ee7f..5d30e657 100644 --- a/man/ISOScopedName.Rd +++ b/man/ISOScopedName.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOSecurityConstraints.Rd b/man/ISOSecurityConstraints.Rd index 32ba26e4..ea0d4e3c 100644 --- a/man/ISOSecurityConstraints.Rd +++ b/man/ISOSecurityConstraints.Rd @@ -70,6 +70,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -90,6 +91,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOConstraints$addUseLimitation()
  • diff --git a/man/ISOSensor.Rd b/man/ISOSensor.Rd index 7c2844ef..c45aa778 100644 --- a/man/ISOSensor.Rd +++ b/man/ISOSensor.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOSeries.Rd b/man/ISOSeries.Rd index 2a9d2561..16bfc238 100644 --- a/man/ISOSeries.Rd +++ b/man/ISOSeries.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOServiceIdentification.Rd b/man/ISOServiceIdentification.Rd index 5b543fd8..3b4672f3 100644 --- a/man/ISOServiceIdentification.Rd +++ b/man/ISOServiceIdentification.Rd @@ -114,6 +114,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -134,6 +135,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOIdentification$addAggregateInformation()
  • diff --git a/man/ISOSource.Rd b/man/ISOSource.Rd index 4645ba09..9404bc09 100644 --- a/man/ISOSource.Rd +++ b/man/ISOSource.Rd @@ -87,6 +87,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -107,6 +108,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOSpatialRepresentation.Rd b/man/ISOSpatialRepresentation.Rd index a0640477..09855111 100644 --- a/man/ISOSpatialRepresentation.Rd +++ b/man/ISOSpatialRepresentation.Rd @@ -44,6 +44,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -64,6 +65,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOSpatialRepresentationType.Rd b/man/ISOSpatialRepresentationType.Rd index 3cf6cf2f..c76a3735 100644 --- a/man/ISOSpatialRepresentationType.Rd +++ b/man/ISOSpatialRepresentationType.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOSpatialTemporalExtent.Rd b/man/ISOSpatialTemporalExtent.Rd index d586f449..e3bb00b1 100644 --- a/man/ISOSpatialTemporalExtent.Rd +++ b/man/ISOSpatialTemporalExtent.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOTemporalExtent$setTimeInstant()
  • diff --git a/man/ISOStandardOrderProcess.Rd b/man/ISOStandardOrderProcess.Rd index da4a8f4b..9bffdec6 100644 --- a/man/ISOStandardOrderProcess.Rd +++ b/man/ISOStandardOrderProcess.Rd @@ -67,6 +67,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -87,6 +88,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOStatus.Rd b/man/ISOStatus.Rd index 0367c0fb..d77d7091 100644 --- a/man/ISOStatus.Rd +++ b/man/ISOStatus.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOStereoMate.Rd b/man/ISOStereoMate.Rd index dfe299ee..875b6cc3 100644 --- a/man/ISOStereoMate.Rd +++ b/man/ISOStereoMate.Rd @@ -42,6 +42,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -62,6 +63,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOAbstractAggregate$addComposedOf()
  • diff --git a/man/ISOTelephone.Rd b/man/ISOTelephone.Rd index 704fdfcc..c8b95fd8 100644 --- a/man/ISOTelephone.Rd +++ b/man/ISOTelephone.Rd @@ -60,6 +60,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -80,6 +81,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOTemporalConsistency.Rd b/man/ISOTemporalConsistency.Rd index 663de69e..f95ae277 100644 --- a/man/ISOTemporalConsistency.Rd +++ b/man/ISOTemporalConsistency.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOTemporalExtent.Rd b/man/ISOTemporalExtent.Rd index 1f75fc20..497dfb4f 100644 --- a/man/ISOTemporalExtent.Rd +++ b/man/ISOTemporalExtent.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOTemporalValidity.Rd b/man/ISOTemporalValidity.Rd index 5164bbc4..9966b3f9 100644 --- a/man/ISOTemporalValidity.Rd +++ b/man/ISOTemporalValidity.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOThematicClassificationCorrectness.Rd b/man/ISOThematicClassificationCorrectness.Rd index 037c54a3..3a37d71b 100644 --- a/man/ISOThematicClassificationCorrectness.Rd +++ b/man/ISOThematicClassificationCorrectness.Rd @@ -71,6 +71,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -91,6 +92,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOTopicCategory.Rd b/man/ISOTopicCategory.Rd index d8a79ca8..f8ded67c 100644 --- a/man/ISOTopicCategory.Rd +++ b/man/ISOTopicCategory.Rd @@ -50,6 +50,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -70,6 +71,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOTopologicalConsistency.Rd b/man/ISOTopologicalConsistency.Rd index 7168f38a..1eeb4262 100644 --- a/man/ISOTopologicalConsistency.Rd +++ b/man/ISOTopologicalConsistency.Rd @@ -69,6 +69,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -89,6 +90,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISODataQualityAbstractElement$addNameOfMeasure()
  • diff --git a/man/ISOTopologyLevel.Rd b/man/ISOTopologyLevel.Rd index 32f789f1..74cf9938 100644 --- a/man/ISOTopologyLevel.Rd +++ b/man/ISOTopologyLevel.Rd @@ -51,6 +51,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::ISOCodeListValue$getAcceptedValues()
  • diff --git a/man/ISOTypeName.Rd b/man/ISOTypeName.Rd index 01a30d42..e3d9f5c3 100644 --- a/man/ISOTypeName.Rd +++ b/man/ISOTypeName.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOURL.Rd b/man/ISOURL.Rd index ebc48c78..5c270dd1 100644 --- a/man/ISOURL.Rd +++ b/man/ISOURL.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -72,6 +73,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOUnlimitedInteger.Rd b/man/ISOUnlimitedInteger.Rd index 830fd729..52dd2104 100644 --- a/man/ISOUnlimitedInteger.Rd +++ b/man/ISOUnlimitedInteger.Rd @@ -54,6 +54,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOUsage.Rd b/man/ISOUsage.Rd index e001d305..c45a6a3b 100644 --- a/man/ISOUsage.Rd +++ b/man/ISOUsage.Rd @@ -59,6 +59,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -79,6 +80,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOVectorSpatialRepresentation.Rd b/man/ISOVectorSpatialRepresentation.Rd index b106e4b5..ba6dbb21 100644 --- a/man/ISOVectorSpatialRepresentation.Rd +++ b/man/ISOVectorSpatialRepresentation.Rd @@ -64,6 +64,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -84,6 +85,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/ISOVerticalExtent.Rd b/man/ISOVerticalExtent.Rd index d80a851b..fb099ecd 100644 --- a/man/ISOVerticalExtent.Rd +++ b/man/ISOVerticalExtent.Rd @@ -66,6 +66,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -86,6 +87,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEAbstractDataComponent.Rd b/man/SWEAbstractDataComponent.Rd index 2c231f88..eed6ecba 100644 --- a/man/SWEAbstractDataComponent.Rd +++ b/man/SWEAbstractDataComponent.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEAbstractEncoding.Rd b/man/SWEAbstractEncoding.Rd index 6f17a14b..8e1f975c 100644 --- a/man/SWEAbstractEncoding.Rd +++ b/man/SWEAbstractEncoding.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEAbstractObject.Rd b/man/SWEAbstractObject.Rd index 334a41d3..582d8eda 100644 --- a/man/SWEAbstractObject.Rd +++ b/man/SWEAbstractObject.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEAbstractSWE.Rd b/man/SWEAbstractSWE.Rd index 14ced8a7..a90644c8 100644 --- a/man/SWEAbstractSWE.Rd +++ b/man/SWEAbstractSWE.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEAbstractSWEIdentifiable.Rd b/man/SWEAbstractSWEIdentifiable.Rd index 174ab0c7..28f5fb8d 100644 --- a/man/SWEAbstractSWEIdentifiable.Rd +++ b/man/SWEAbstractSWEIdentifiable.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -75,6 +76,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEAbstractSimpleComponent.Rd b/man/SWEAbstractSimpleComponent.Rd index cc7c86fc..c4959470 100644 --- a/man/SWEAbstractSimpleComponent.Rd +++ b/man/SWEAbstractSimpleComponent.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWECategory.Rd b/man/SWECategory.Rd index 06782939..2f7cd8ed 100644 --- a/man/SWECategory.Rd +++ b/man/SWECategory.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWECategoryRange.Rd b/man/SWECategoryRange.Rd index ab4b1713..f77bc379 100644 --- a/man/SWECategoryRange.Rd +++ b/man/SWECategoryRange.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWECount.Rd b/man/SWECount.Rd index 54c831d2..ca5d237c 100644 --- a/man/SWECount.Rd +++ b/man/SWECount.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWECountRange.Rd b/man/SWECountRange.Rd index a571e7b0..eecc7798 100644 --- a/man/SWECountRange.Rd +++ b/man/SWECountRange.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEDataRecord.Rd b/man/SWEDataRecord.Rd index fe8e6d16..2d17d4c1 100644 --- a/man/SWEDataRecord.Rd +++ b/man/SWEDataRecord.Rd @@ -53,6 +53,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -73,6 +74,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEElement.Rd b/man/SWEElement.Rd index 8b834f8d..b202b314 100644 --- a/man/SWEElement.Rd +++ b/man/SWEElement.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$delListElement()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWENilValues.Rd b/man/SWENilValues.Rd index 8de2c396..348d899d 100644 --- a/man/SWENilValues.Rd +++ b/man/SWENilValues.Rd @@ -49,6 +49,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -69,6 +70,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWEQuantity.Rd b/man/SWEQuantity.Rd index 57609782..609a4739 100644 --- a/man/SWEQuantity.Rd +++ b/man/SWEQuantity.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEQuantityRange.Rd b/man/SWEQuantityRange.Rd index b0bd3630..d9183191 100644 --- a/man/SWEQuantityRange.Rd +++ b/man/SWEQuantityRange.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEText.Rd b/man/SWEText.Rd index ad10512d..1f6e8b42 100644 --- a/man/SWEText.Rd +++ b/man/SWEText.Rd @@ -52,6 +52,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -71,6 +72,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWETextEncoding.Rd b/man/SWETextEncoding.Rd index f2adbdcf..c82893c3 100644 --- a/man/SWETextEncoding.Rd +++ b/man/SWETextEncoding.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/SWETime.Rd b/man/SWETime.Rd index 8ea3d6d9..fe67e9d2 100644 --- a/man/SWETime.Rd +++ b/man/SWETime.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWETimeRange.Rd b/man/SWETimeRange.Rd index 0df11955..a541c113 100644 --- a/man/SWETimeRange.Rd +++ b/man/SWETimeRange.Rd @@ -55,6 +55,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -74,6 +75,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setHref()
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • geometa::SWEAbstractSWEIdentifiable$setDescription()
  • diff --git a/man/SWEXMLEncoding.Rd b/man/SWEXMLEncoding.Rd index c116d091..177f9c91 100644 --- a/man/SWEXMLEncoding.Rd +++ b/man/SWEXMLEncoding.Rd @@ -41,6 +41,7 @@ Emmanuel Blondel
  • geometa::geometaLogger$WARN()
  • geometa::ISOAbstractObject$addFieldAttrs()
  • geometa::ISOAbstractObject$addListElement()
  • +
  • geometa::ISOAbstractObject$checkMetadataStandardCompliance()
  • geometa::ISOAbstractObject$contains()
  • geometa::ISOAbstractObject$createLocalisedProperty()
  • geometa::ISOAbstractObject$decode()
  • @@ -61,6 +62,7 @@ Emmanuel Blondel
  • geometa::ISOAbstractObject$setId()
  • geometa::ISOAbstractObject$setIsNull()
  • geometa::ISOAbstractObject$setValue()
  • +
  • geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()
  • geometa::ISOAbstractObject$validate()
  • geometa::ISOAbstractObject$wrapBaseElement()
  • diff --git a/man/geometa_coverage.Rd b/man/geometa_coverage.Rd index f7070378..9e3ef826 100644 --- a/man/geometa_coverage.Rd +++ b/man/geometa_coverage.Rd @@ -7,6 +7,9 @@ \usage{ geometa_coverage() } +\arguments{ +\item{version}{main metadata standard version} +} \value{ an object of class \code{data.frame} } @@ -21,7 +24,7 @@ of ISO/OGC standards in \pkg{geometa}. } \examples{ \donttest{ - cov <- geometa_coverage() + cov <- geometa_coverage(version = "19115-3") } } diff --git a/man/getISOMetadataSchemaFile.Rd b/man/getISOMetadataSchemaFile.Rd new file mode 100644 index 00000000..5140299d --- /dev/null +++ b/man/getISOMetadataSchemaFile.Rd @@ -0,0 +1,11 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOMetadataSchemas.R +\name{getISOMetadataSchemaFile} +\alias{getISOMetadataSchemaFile} +\title{getISOMetadataSchemaFile} +\usage{ +getISOMetadataSchemaFile(version = "19115-1/2") +} +\description{ +getISOMetadataSchemaFile +} diff --git a/man/getMetadataStandard.Rd b/man/getMetadataStandard.Rd new file mode 100644 index 00000000..30a881c9 --- /dev/null +++ b/man/getMetadataStandard.Rd @@ -0,0 +1,19 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOMetadataSchemas.R +\name{getMetadataStandard} +\alias{getMetadataStandard} +\title{getMetadataStandard} +\usage{ +getMetadataStandard() +} +\description{ +\code{getMetadataStandard} allows to set the standard to use for encoding/decoding in \pkg{geometa}. +} +\examples{ + + getMetadataStandard() + +} +\author{ +Emmanuel Blondel, \email{emmanuel.blondel1@gmail.com} +} diff --git a/man/setISOMetadataNamespaces.Rd b/man/setISOMetadataNamespaces.Rd index b1bb2723..cf3184f6 100644 --- a/man/setISOMetadataNamespaces.Rd +++ b/man/setISOMetadataNamespaces.Rd @@ -4,7 +4,7 @@ \alias{setISOMetadataNamespaces} \title{setMetadataNamespaces} \usage{ -setISOMetadataNamespaces() +setISOMetadataNamespaces(version = "19115-1/2") } \description{ setMetadataNamespaces diff --git a/man/setISOMetadataSchemas.Rd b/man/setISOMetadataSchemas.Rd index dca34a6a..3292e1b7 100644 --- a/man/setISOMetadataSchemas.Rd +++ b/man/setISOMetadataSchemas.Rd @@ -4,7 +4,7 @@ \alias{setISOMetadataSchemas} \title{setISOMetadataSchemas} \usage{ -setISOMetadataSchemas() +setISOMetadataSchemas(version = "19115-1/2") } \description{ setISOMetadataSchemas diff --git a/man/setMetadataStandard.Rd b/man/setMetadataStandard.Rd new file mode 100644 index 00000000..9b3dcfb4 --- /dev/null +++ b/man/setMetadataStandard.Rd @@ -0,0 +1,23 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ISOMetadataSchemas.R +\name{setMetadataStandard} +\alias{setMetadataStandard} +\title{setMetadataStandard} +\usage{ +setMetadataStandard(version) +} +\arguments{ +\item{version}{the standard version} +} +\description{ +\code{setMetadataStandard} allows to set the standard to use for encoding/decoding in \pkg{geometa}. + By default the standard "19115-1/2" will be used. Possible alternative value "19115-3" +} +\examples{ + + setMetadataStandard(version = "19115-3") + +} +\author{ +Emmanuel Blondel, \email{emmanuel.blondel1@gmail.com} +} diff --git a/tests/testthat/test_ISOCodelistCatalogue.R b/tests/testthat/test_ISOCodelistCatalogue.R new file mode 100644 index 00000000..92b74577 --- /dev/null +++ b/tests/testthat/test_ISOCodelistCatalogue.R @@ -0,0 +1,18 @@ +# test_ISOCodelistCatalogue.R +# Author: Emmanuel Blondel +# +# Description: Unit tests for ISOCodelistCatalogue.R +#======================= +require(geometa, quietly = TRUE) +require(testthat) +require(XML) + +context("ISOCodelistCatalogue") + +test_that("encoding",{ + testthat::skip_on_cran() + #TODO performance!!!!!! + system.time(cat <- ISOCodelistCatalogue$new(xml = XML::xmlRoot(XML::xmlParse("inst/extdata/codelists/gmxCodelists.xml")))) + system.time(mlcat <- ISOCodelistCatalogue$new(xml = XML::xmlParse("inst/extdata/codelists/ML_gmxCodelists.xml"))) + system.time(newcat <- ISOCodelistCatalogue$new(xml = XML::xmlParse("inst/extdata/schemas/19115/resources/Codelists/cat/codelists.xml"))) +}) \ No newline at end of file