has network address
- CURIE:
gmeow:hasNetworkAddress - IRI: https://blackcatinformatics.ca/gmeow/hasNetworkAddress
- Category: property
- Defined by:
gmeow:slices/places - Box roles: RBox role (What is this?)
Relates a virtual location to a network address that locates it within a network topology.
Structure
Property shape: object property; gmeow:VirtualLocation -> gmeow:NetworkAddress
Practical Pattern
Use gmeow:hasNetworkAddress from gmeow:VirtualLocation to gmeow:NetworkAddress when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:VirtualLocation, gmeow:NetworkAddress
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
schema-org |
schema |
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasNetworkAddress |
projection | foaf |
projects to / <= | foaf:page | gmeow:mapFoafNetworkAddress; confidence 0.8; lossy: the NetworkAddress frame, type, provenance, and standpoint are dropped; only the URL string survives |
gmeow:hasNetworkAddress |
projection | schema-org |
projects to / <= | schema:url | gmeow:mapSchemaNetworkAddress; confidence 0.85; lossy: the NetworkAddress frame, type, provenance, and standpoint are dropped; only the URL string survives |
Usage Advice
Use when
- Use to attach a network address that locates a virtual location within a network topology.
Avoid when
- Avoid for the human join URL (use
gmeow:accessUrl) and avoid asserting CIDR/DNS reachability — that is solver-layer (Principle 12).
How to use
- Point
gmeow:hasNetworkAddressat aNetworkAddresscarryinggmeow:networkAddressType,gmeow:networkAddressValue, andgmeow:networkAddressFrame.
Examples
- ex:standup
gmeow:hasNetworkAddressex:siteAddr.