NEW
The canonical URI that identifies the DCAT vocabulary’s terms for unambiguous referencing across datasets and catalogs.
DESCRIPTION
The DCAT namespace binds the DCAT vocabulary to a stable URI, enabling unambiguous use of its classes and properties. Implementations use prefixes (e.g., dcat:) mapped to the namespace for concise expressions in RDF, Turtle, and JSON-LD. Accurate namespace usage is essential for interoperability and validation against DCAT and profiles like DCAT-AP. Documentation should declare the namespace mapping and prefix conventions.
ALTERNATIVE DEFINITIONS
W3C
The namespace for DCAT is http://www.w3.org/ns/dcat#.
Provides the authoritative namespace URI for DCAT.
W3C
An XML namespace is a collection of names, identified by a URI reference, that are used in XML documents as element types and attribute names.
Establishes the general model for namespace identification via URIs.
RELATED TERMS
DCAT Namespace RDF XML Namespace JSON-LD Context Namespace Prefix Uniform Resource Identifier Linked Data Knowledge Representation Vocabulary
COMPETING TERMS
Schema.org namespace
RELATIONS
- Broader: Namespace
KNOWLEDGE AREAS
Semantic & Knowledge Modeling Metadata Management Data Integration & Interoperability
TARGET AUDIENCE
Data Steward Data Architect Data Engineer Information Analyst Software Developer
EXTERNAL SOURCES
- Wikipedia - Data Catalog Vocabulary
- W3C - Resolvable DCAT namespace document
- prefix.cc - Community prefix mapping for dcat
TOP QUESTIONS
What is the DCAT Namespace?
It’s the canonical URI (http://www.w3.org/ns/dcat#) that identifies DCAT terms and supports consistent referencing and validation.
Category: Definition
Why does the DCAT Namespace matter?
Correct namespace usage ensures that DCAT terms resolve and interoperate across catalogs, tools, and validators.
Category: Relevancy
How do I declare the DCAT Namespace?
Bind the dcat prefix to http://www.w3.org/ns/dcat# in RDF/Turtle or include it in your JSON-LD context.
Category: Implementation
Is the trailing hash required in the DCAT Namespace?
Yes, use the exact URI http://www.w3.org/ns/dcat# for correct term IRIs like dcat:Dataset.
Category: Mistakes
Can I use a different prefix than dcat?
Yes, prefixes are local; however, dcat is conventional and improves readability across communities.
Category: BestPractice
How does the DCAT Namespace relate to JSON-LD contexts?
A JSON-LD context maps terms to the DCAT namespace IRIs, enabling compact yet semantically precise JSON.
Category: Relation
What happens if I use the wrong namespace URI?
Tools may fail to recognize terms, breaking queries, validation, and interoperability with other catalogs.
Category: Risk
Where can I see the terms under the DCAT Namespace?
The namespace document at https://www.w3.org/ns/dcat# is dereferenceable and lists classes and properties.
Category: Reference
How does DCAT Namespace interact with other vocabularies?
Combine with namespaces like dct, foaf, and prov for richer metadata while keeping each vocabulary’s terms unambiguous.
Category: Integration