Skip to content

Commit

Permalink
improve scope to schema-org types (geonetwork#3587)
Browse files Browse the repository at this point in the history
The meaning of iso19115 scope values are quite poorly documented, most relevant guess seems on comment at http://home.badc.rl.ac.uk/lawrence/blog/2008/03/19/the_scope_of_iso19115

I'm suggesting to use the extension type WebAPI for services, in stead of the dataCatalog type, this is the most relevant change, because service is used quite frequently in the scope of inspire. Following this discussion schemaorg/schemaorg#1423 we may actually be able to link WebAPI's to datasets soon. But we could also wait with merging this PR until schema-org has developed this as part of core
  • Loading branch information
paul van genuchten committed Mar 17, 2021
1 parent 08104af commit c3ba0fb
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions web/src/main/webapp/xslt/common/functions-core.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,16 @@
<xsl:variable name="map">
<entry key="dataset" value="http://schema.org/Dataset"/>
<entry key="series" value="http://schema.org/DataCatalog"/>
<entry key="service" value="http://schema.org/DataCatalog"/>
<entry key="service" value="http://schema.org/WebAPI"/>
<entry key="application" value="http://schema.org/SoftwareApplication"/>
<entry key="collectionHardware" value="http://schema.org/Thing"/>
<entry key="nonGeographicDataset" value="http://schema.org/Dataset"/>
<entry key="dimensionGroup" value="http://schema.org/Dataset"/>
<entry key="dimensionGroup" value="http://schema.org/TechArticle"/>
<entry key="featureType" value="http://schema.org/Dataset"/>
<entry key="model" value="http://schema.org/APIReference"/>
<entry key="model" value="http://schema.org/TechArticle"/>
<entry key="tile" value="http://schema.org/Dataset"/>
<entry key="fieldSession" value="http://schema.org/Thing"/>
<entry key="collectionSession" value="http://schema.org/Thing"/>
<entry key="fieldSession" value="http://schema.org/Project"/>
<entry key="collectionSession" value="http://schema.org/Project"/>
</xsl:variable>

<xsl:variable name="match"
Expand Down

0 comments on commit c3ba0fb

Please sign in to comment.