[
  {
    "@id": "http://qudt.org/schema/qudt/hasQuantityKind",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://qudt.org/schema/qudt/QuantityKind"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_IndirectPosition",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "This is a class-like HY_Features term. Move it from the property inventory to the class inventory if it appears as a property."
      }
    ]
  },
  {
    "@id": "https://schema.org/WebSite",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/CreativeWork"
      }
    ]
  },
  {
    "@id": "https://schema.org/ListItem",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Intangible"
      }
    ]
  },
  {
    "@id": "http://schema.org/NewsArticle",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/NewsArticle"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/NewsArticle in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/distanceExpression",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_DistanceDescription"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_DistanceFromReferent"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/appschema/hy_features/hyf/HY_HydrometricFeature",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrometricFeature"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#List",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroFeature",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Feature"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://hyfo.spatialai.org/v1/hyfo#WaterFeature"
      }
    ]
  },
  {
    "@id": "https://schema.org/url",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2000/01/rdf-schema#Resource"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Model URLs as IRI objects in RDF. If a source emits URL strings, normalize them to IRIs during RDF generation."
      }
    ]
  },
  {
    "@id": "https://schema.org/ImageObject",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/MediaObject"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_WaterBody",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroFeature"
      },
      {
        "@id": "http://hyfo.spatialai.org/v1/hyfo#SurfaceWaterFeature"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/downstreamWaterBody",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://nhdplusv2.spatialai.org/v1/nhdplusv2#downstreamWaterBodyTC"
      }
    ],
    "http://www.w3.org/2002/07/owl#inverseOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/upstreamWaterBody"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Keep this as the immediate downstream relation. Use a separate transitive-closure property for reachability queries."
      }
    ]
  },
  {
    "@id": "https://schema.org/Person",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Thing"
      }
    ]
  },
  {
    "@id": "https://schema.org/variableMeasured",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://ontologies.geoconnex.us/geoconnex#MeasuredVariable"
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/sf#MultiPolygon",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/appschema/hy_features/hyf/HY_CatchmentDivide",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_CatchmentDivide"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/2000/01/rdf-schema#Class",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ]
  },
  {
    "@id": "https://schema.org/measurementMethod",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://www.w3.org/ns/sosa/usedProcedure"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroLocation",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Feature"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Treat hydrolocations as geospatial features. Use GeoSPARQL geometry properties for precise location and HY_Features linear-reference properties for hydrologic network position."
      }
    ]
  },
  {
    "@id": "https://schema.org/governmentAgency",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://schema.org/GovernmentOrganization"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "This is a property, not a class. Move it from the class inventory to the property inventory."
      }
    ]
  },
  {
    "@id": "http://www.w3.org/ns/ssn/systems/frequency",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Use for sampling or operating frequency when the subject is an SSN/SOSA system, sensor, or procedure. Consider pairing with QUDT for numeric value and unit."
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_CatchmentDivide",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_CatchmentRealization"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/2002/07/owl#TransitiveProperty",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.w3.org/2002/07/owl#ObjectProperty"
      }
    ]
  },
  {
    "@id": "https://schema.org/elevation",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/appschema/hy_features/hyf/HY_HydrographicNetwork",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrographicNetwork"
      }
    ]
  },
  {
    "@id": "https://schema.org/line",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/GeoShape"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Prefer geo:asWKT for machine spatial reasoning; keep schema:line for Schema.org compatibility."
      }
    ]
  },
  {
    "@id": "http://qudt.org/schema/qudt/hasUnit",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://qudt.org/schema/qudt/Unit"
      }
    ]
  },
  {
    "@id": "https://schema.org/measurementTechnique",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://www.w3.org/ns/sosa/usedProcedure"
      }
    ]
  },
  {
    "@id": "https://schema.org/GeoCoordinates",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://www.opengis.net/ont/sf#Point"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Do not make this equivalent to sf:Point; Schema.org coordinates are a lightweight web metadata shape, while Simple Features points are formal geometries."
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/sf#GeometryCollection",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "https://ontologies.geoconnex.us/geoconnex#MeasuredVariable",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2002/07/owl#unionOf": [
      {
        "@list": [
          {
            "@id": "https://schema.org/PropertyValue"
          },
          {
            "@id": "http://www.w3.org/ns/sosa/ObservableProperty"
          },
          {
            "@id": "http://qudt.org/schema/qudt/QuantityKind"
          }
        ]
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_FlowPath",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_CatchmentRealization"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/appschema/hy_features/hyf/HY_Catchment",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_Catchment"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrographicNetwork",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroFeature"
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/geosparql#asWKT",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#wktLiteral"
      }
    ]
  },
  {
    "@id": "http://schema.org/WebSite",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/WebSite"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/WebSite in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "https://schema.org/longitude",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/GeoCoordinates"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ]
  },
  {
    "@id": "https://schema.org/temporalCoverage",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Schema.org temporalCoverage accepts flexible text, dates, and intervals. If the data can be normalized, also add dcterms:temporal with a typed PeriodOfTime node."
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/sf#Polygon",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/distanceDescription",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_IndirectPosition"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_DistanceDescription"
      }
    ]
  },
  {
    "@id": "https://schema.org/EntryPoint",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Intangible"
      }
    ]
  },
  {
    "@id": "https://schema.org/WebPage",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/CreativeWork"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "RDF's built-in type predicate. It is intentionally not redeclared as a Geoconnex object or datatype property; use it directly for class membership."
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrometricFeature",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroFeature"
      }
    ]
  },
  {
    "@id": "https://schema.org/distribution",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/Dataset"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://schema.org/DataDownload"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://www.w3.org/ns/dcat#distribution"
      }
    ]
  },
  {
    "@id": "https://schema.org/SearchAction",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Action"
      }
    ]
  },
  {
    "@id": "https://schema.org/type",
    "http://www.w3.org/2002/07/owl#deprecated": [
      {
        "@type": "http://www.w3.org/2001/XMLSchema#boolean",
        "@value": true
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Avoid using schema:type. Use rdf:type in RDF and @type in JSON-LD."
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/appschema/hy_features/hyf/HY_HydrometricNetwork",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrometricNetwork"
      }
    ]
  },
  {
    "@id": "https://schema.org/publisher",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://purl.org/dc/terms/publisher"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/2000/01/rdf-schema#Datatype",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.w3.org/2000/01/rdf-schema#Class"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/interpolative",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_IndirectPosition"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ]
  },
  {
    "@id": "http://schema.org/Organization",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/Organization"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/Organization in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "http://purl.org/dc/terms/conformsTo",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://purl.org/dc/terms/Standard"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/upstreamWaterBody",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2002/07/owl#inverseOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/downstreamWaterBody"
      }
    ]
  },
  {
    "@id": "http://schema.org/WebPage",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/WebPage"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/WebPage in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "https://ontologies.geoconnex.us/geoconnex",
    "@type": [
      "http://www.w3.org/2002/07/owl#Ontology"
    ],
    "http://purl.org/dc/terms/created": [
      {
        "@type": "http://www.w3.org/2001/XMLSchema#date",
        "@value": "2026-06-02"
      }
    ],
    "http://purl.org/dc/terms/description": [
      {
        "@language": "en",
        "@value": "Recommended RDFS/OWL alignment axioms for an incomplete inventory of Geoconnex graph classes and properties. The ontology aligns hydrologic features with SawGraph/HY_Features, spatial descriptions with GeoSPARQL and Simple Features, web discovery metadata with Schema.org and DCAT, and observations/quantities with SOSA/SSN and QUDT."
      }
    ],
    "http://purl.org/dc/terms/title": [
      {
        "@language": "en",
        "@value": "Geoconnex alignment recommendations"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#seeAlso": [
      {
        "@id": "https://github.com/SAWGraph/water-kg/blob/main/ontologies/sawgraph-water-ontology.ttl"
      },
      {
        "@id": "https://schema.org/"
      },
      {
        "@id": "http://www.opengis.net/ont/geosparql"
      },
      {
        "@id": "http://www.w3.org/ns/dcat#"
      },
      {
        "@id": "http://www.w3.org/ns/sosa/"
      },
      {
        "@id": "http://qudt.org/schema/qudt/"
      }
    ],
    "http://www.w3.org/2002/07/owl#imports": [
      {
        "@id": "http://purl.org/spatialai/spatial/water-full"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "RDF's built-in class of properties. Do not use it as a catch-all declaration for Geoconnex predicates; classify predicates as owl:ObjectProperty, owl:DatatypeProperty, or owl:AnnotationProperty where possible."
      }
    ]
  },
  {
    "@id": "http://schema.org/BreadcrumbList",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/BreadcrumbList"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/BreadcrumbList in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/geosparql#crs",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/sf#Point",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_DistanceDescription",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "This is a class-like HY_Features term. Move it from the property inventory to the class inventory if it appears as a property."
      }
    ]
  },
  {
    "@id": "http://schema.org/Person",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/Person"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/Person in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "https://schema.org/unitCode",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://qudt.org/schema/qudt/hasUnit"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "When possible, use qudt:hasUnit with a QUDT unit IRI. Keep schema:unitCode for UCUM or Schema.org-compatible literals."
      }
    ]
  },
  {
    "@id": "https://schema.org/polygon",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/GeoShape"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Prefer geo:asWKT for machine spatial reasoning; keep schema:polygon for Schema.org compatibility."
      }
    ]
  },
  {
    "@id": "https://schema.org/PropertyValue",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://qudt.org/schema/qudt/QuantityValue"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Use schema:PropertyValue for web markup and QUDT QuantityValue for formal numeric value/unit modeling. Avoid global equivalence because Schema.org PropertyValue is broader."
      }
    ]
  },
  {
    "@id": "https://schema.org/Organization",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Thing"
      }
    ]
  },
  {
    "@id": "https://schema.org/logo",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "_:n9205524ea6be49d4bec77d9638b286d7b1"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Model logos as resource links, preferably to a schema:ImageObject or image URL IRI."
      }
    ]
  },
  {
    "@id": "_:n9205524ea6be49d4bec77d9638b286d7b1",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2002/07/owl#unionOf": [
      {
        "@list": [
          {
            "@id": "https://schema.org/ImageObject"
          },
          {
            "@id": "http://www.w3.org/2000/01/rdf-schema#Resource"
          }
        ]
      }
    ]
  },
  {
    "@id": "http://schema.org/logo",
    "http://www.w3.org/2002/07/owl#equivalentProperty": [
      {
        "@id": "https://schema.org/logo"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/logo in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "https://schema.org/propertyID",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://purl.org/dc/terms/identifier"
      }
    ]
  },
  {
    "@id": "https://schema.org/geo",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/Place"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "_:n9205524ea6be49d4bec77d9638b286d7b4"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Use schema:geo directly for Schema.org-facing coordinate or shape summaries. Use geo:hasGeometry or geo:defaultGeometry for formal GeoSPARQL geometries."
      }
    ]
  },
  {
    "@id": "_:n9205524ea6be49d4bec77d9638b286d7b4",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2002/07/owl#unionOf": [
      {
        "@list": [
          {
            "@id": "https://schema.org/GeoCoordinates"
          },
          {
            "@id": "https://schema.org/GeoShape"
          }
        ]
      }
    ]
  },
  {
    "@id": "https://schema.org/unitText",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Use schema:unitText only for human-readable unit labels. Add qudt:hasUnit when a controlled unit IRI is known."
      }
    ]
  },
  {
    "@id": "https://schema.org/Dataset",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://www.w3.org/ns/dcat#Dataset"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "For open-data catalogs, type dataset resources as both schema:Dataset and dcat:Dataset rather than asserting global owl:equivalentClass."
      }
    ]
  },
  {
    "@id": "https://schema.org/NewsArticle",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Article"
      }
    ]
  },
  {
    "@id": "https://schema.org/GeoShape",
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_Catchment",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydroFeature"
      }
    ]
  },
  {
    "@id": "http://www.w3.org/2002/07/owl#SymmetricProperty",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.w3.org/2002/07/owl#ObjectProperty"
      }
    ]
  },
  {
    "@id": "https://schema.org/name",
    "@type": [
      "http://www.w3.org/2002/07/owl#AnnotationProperty"
    ]
  },
  {
    "@id": "https://schema.org/description",
    "@type": [
      "http://www.w3.org/2002/07/owl#AnnotationProperty"
    ]
  },
  {
    "@id": "https://schema.org/encodingFormat",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://www.w3.org/ns/dcat#mediaType"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Schema.org encodingFormat is commonly a text media type or URL. Keep it as a datatype property for Geoconnex exports; add dcat:mediaType separately when using controlled media-type resources."
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrometricNetwork",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_HydrographicNetwork"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_DistanceFromReferent",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "This is a class-like HY_Features term. Move it from the property inventory to the class inventory if it appears as a property."
      }
    ]
  },
  {
    "@id": "https://schema.org/latitude",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://schema.org/GeoCoordinates"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ]
  },
  {
    "@id": "https://schema.org/value",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2000/01/rdf-schema#Literal"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#closeMatch": [
      {
        "@id": "http://qudt.org/schema/qudt/numericValue"
      }
    ]
  },
  {
    "@id": "https://schema.org/coordinates",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Prefer geo:asWKT or schema:latitude/schema:longitude where possible. schema:coordinates is useful as a lightweight fallback."
      }
    ]
  },
  {
    "@id": "https://schema.org/GovernmentOrganization",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/Organization"
      }
    ]
  },
  {
    "@id": "https://schema.org/provider",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://www.w3.org/ns/prov#wasAttributedTo"
      }
    ]
  },
  {
    "@id": "https://www.opengis.net/def/schema/hy_features/hyf/linearElement",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#domain": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_IndirectPosition"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://www.opengis.net/def/schema/hy_features/hyf/HY_FlowPath"
      }
    ]
  },
  {
    "@id": "https://schema.org/BreadcrumbList",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://schema.org/ItemList"
      }
    ]
  },
  {
    "@id": "http://schema.org/ListItem",
    "http://www.w3.org/2002/07/owl#equivalentClass": [
      {
        "@id": "https://schema.org/ListItem"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Normalize to https://schema.org/ListItem in Geoconnex exports."
      }
    ]
  },
  {
    "@id": "http://www.opengis.net/ont/sf#LineString",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Geometry"
      }
    ]
  },
  {
    "@id": "https://schema.org/contentUrl",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2000/01/rdf-schema#Resource"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [
      {
        "@id": "http://www.w3.org/ns/dcat#downloadURL"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Model content URLs as IRI objects when aligning to dcat:downloadURL. If a source emits URL strings, normalize them to IRIs during RDF generation."
      }
    ]
  },
  {
    "@id": "https://schema.org/Place",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.opengis.net/ont/geosparql#Feature"
      }
    ],
    "http://www.w3.org/2004/02/skos/core#editorialNote": [
      {
        "@language": "en",
        "@value": "Use schema:Place for web discovery and GeoSPARQL geo:Feature/geo:Geometry for formal spatial reasoning."
      }
    ]
  },
  {
    "@id": "https://schema.org/DataDownload",
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "http://www.w3.org/ns/dcat#Distribution"
      }
    ]
  }
]