ServiceProvider in JSON Service Metadata document in JSON
74
Copyright © 2015 Open Geospatial Consortium.
Figure 11: OWS Common ServiceProvider UML diagram
The structure is presented in JSON-LD as a context and an example:
{ context:
{ ows: http:www.opengis.netows2.0,
mywfs: http:www.BlueOx.orgmywfs2.5, id: id,
type: type, providerName: ows:serviceProviderproviderName,
providerSite: {
id: ows:serviceProviderproviderSide, type: id
}, serviceContact: ows:serviceProviderserviceContact:,
individualName: ows:serviceProviderindividualName,
Copyright © 2015 Open Geospatial Consortium.
75
positionName: ows:serviceProviderpositionName, contactInfo: ows:serviceProvidercontactInfo:,
phone: ows:serviceProviderphone:, voice: ows:serviceProviderphone-Voice,
facsimile: ows:serviceProviderphone-Facsimile, address: ows:serviceProvideraddresss:,
deliveryPoint: ows:serviceProviderdeliveryPoint, city: ows:serviceProviderCity,
administrativeArea: ows:serviceProvideradministrativeArea,
postalCode: ows:serviceProviderpostalCode, country: ows:serviceProvidercountry,
electronicMailAddress: ows:serviceProviderelectronicMailAddress,
onlineResource: {
id: ows:serviceProvideronlineResource, type: id
}, hoursOfService: ows:serviceProviderhoursOfService,
contactInstructions: ows:serviceProvidercontactInstructions,
role: ows:serviceProviderrole },
id: mywfs:serviceProviderDemo1, type: ows:ServiceProvider,
providerName: BlueOx Inc., providerSite: http:www.cubewerx.com,
serviceContact: {
id: mywfs:serviceProviderServiceContactDemo1, type: ows:ServiceContact,
individualName: Paul Bunyon, positionName: Mythology Manager,
contactInfo: {
id: mywfs:serviceProviderContactInfoDemo1, type: ows:Contact,
phone: {
id: mywfs:serviceProviderPhoneDemo1, type: ows:Telephone,
voice: 1.800.BIG.WOOD, facsimile: 1.800.FAX.WOOD
}, address:
{ id: mywfs:serviceProviderAddressDemo1,
type: ows:Address, deliveryPoint: North Country,
city: Small Town,
76
Copyright © 2015 Open Geospatial Consortium.
administrativeArea: Rural County, postalCode: 12345,
country: USA, electronicMailAddress: Paul.BunyonBlueOx.org
}, onlineResource: http:www.BlueOx.orgcontactUs,
hoursOfService: 24x7, contactInstructions: eMail Paul with normal requests;
Phone Paul for emergency requests; if you get voice mail and your request cant wait, contact another mythological figure listed on
the contactUs page of our web site. },
role: PointOfContact }
}
That can be automatically transformed to RDF like this:
http:www.BlueOx.orgmywfs2.5serviceProviderDemo1 http:www.w3.org19990222-rdf-syntax-nstype
http:www.opengis.netows2.0ServiceProvider . http:www.BlueOx.orgmywfs2.5serviceProviderDemo1
http:www.opengis.netows2.0serviceProviderproviderName BlueOx Inc. .
http:www.BlueOx.orgmywfs2.5serviceProviderDemo1 http:www.opengis.netows2.0serviceProviderproviderSide
http:www.cubewerx.com . http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo1
http:www.opengis.netows2.0serviceProviderindividualName Paul Bunyon .
http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo1 http:www.opengis.netows2.0serviceProviderpositionName
Mythology Manager . http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo1
http:www.opengis.netows2.0serviceProviderrole PointOfContact .
http:www.BlueOx.orgmywfs2.5serviceProviderDemo1 http:www.opengis.netows2.0serviceProviderserviceContact:
http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo 1 .
http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1 http:www.w3.org19990222-rdf-syntax-nstype
http:www.opengis.netows2.0Contact . http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo1
http:www.w3.org19990222-rdf-syntax-nstype http:www.opengis.netows2.0ServiceContact .
http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1 http:www.opengis.netows2.0serviceProvideraddresss:
http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1 .
Copyright © 2015 Open Geospatial Consortium.
77
http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1 http:www.opengis.netows2.0serviceProvidercontactInstruction
s eMail Paul with normal requests; Phone Paul for emergency requests; if you get voice mail and your request cant wait,
contact another mythological figure listed on the contactUs page of our web site. .
http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1 http:www.opengis.netows2.0serviceProviderhoursOfService
24x7 . http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1
http:www.opengis.netows2.0serviceProvideronlineResource http:www.BlueOx.orgcontactUs .
http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1 http:www.opengis.netows2.0serviceProviderphone:
http:www.BlueOx.orgmywfs2.5serviceProviderPhoneDemo1 . http:www.BlueOx.orgmywfs2.5serviceProviderServiceContactDemo1
http:www.opengis.netows2.0serviceProvidercontactInfo: http:www.BlueOx.orgmywfs2.5serviceProviderContactInfoDemo1
. http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1
http:www.w3.org19990222-rdf-syntax-nstype http:www.opengis.netows2.0Address .
http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1 http:www.opengis.netows2.0serviceProviderCity Small Town
. http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1
http:www.opengis.netows2.0serviceProvideradministrativeArea Rural County .
http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1 http:www.opengis.netows2.0serviceProvidercountry USA .
http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1 http:www.opengis.netows2.0serviceProviderdeliveryPoint
North Country . http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1
http:www.opengis.netows2.0serviceProviderelectronicMailAddr ess Paul.BunyonBlueOx.org .
http:www.BlueOx.orgmywfs2.5serviceProviderAddressDemo1 http:www.opengis.netows2.0serviceProviderpostalCode
12345 . http:www.BlueOx.orgmywfs2.5serviceProviderPhoneDemo1
http:www.opengis.netows2.0serviceProviderphone-Facsimile 1.800.FAX.WOOD .
http:www.BlueOx.orgmywfs2.5serviceProviderPhoneDemo1 http:www.opengis.netows2.0serviceProviderphone-Voice
1.800.BIG.WOOD . http:www.BlueOx.orgmywfs2.5serviceProviderPhoneDemo1
http:www.w3.org19990222-rdf-syntax-nstype http:www.opengis.netows2.0Telephone .