Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Sosa.cs
2
4{
8 public class Sosa : IOntology
9 {
13 public Sosa()
14 {
15 }
16
20 public string OntologyNamespace => Namespace;
21
25 public string OntologyPrefix => "sosa";
26
30 public bool ShowByDefault => false;
31
37 public Grade Supports(string Uri)
38 {
39 return Uri.StartsWith(Namespace) ? Grade.Ok : Grade.NotAtAll;
40 }
41
45 public const string Namespace = "http://www.w3.org/ns/sosa/";
46 }
47}
SOSA/SSN (Sensor, Observation, Sample)
Definition: Sosa.cs:9
string OntologyPrefix
Well-known ontology prefix.
Definition: Sosa.cs:25
Grade Supports(string Uri)
If the interface understands objects such as Uri .
Definition: Sosa.cs:37
string OntologyNamespace
Ontology namespace.
Definition: Sosa.cs:20
const string Namespace
http://www.w3.org/ns/sosa/
Definition: Sosa.cs:45
Sosa()
SOSA/SSN (Sensor, Observation, Sample)
Definition: Sosa.cs:13
bool ShowByDefault
If the ontology should be shown by default in query interfaces.
Definition: Sosa.cs:30
Interface for semantic ontologies.
Definition: IOntology.cs:9
Grade
Grade enumeration
Definition: Grade.cs:7