Bonjour
Je suis néophyte sur le langage graphQL et sur le format triplet RDF.
Ainsi, en ouvrant un fichier ttl, j’ai trouvé des données de ce type, dans l’exemple ci-dessous concernant le POI Marché couvert de Saint Germain, identifier 820875 :
ns0:hasDescriptiondata:59580420-7526-358b-b068-3c29a34a305a ;
ns0:isLocatedAtdata:64044467-ee10-369e-99eb-c4073398c7eb ;
Que sont ces datas qui ressemblent à un id ou à une valeur de hachage ? Comment retrouver les datas qui sont derrière ? Ici par exemple, la description et l’adresse.
Merci de votre aide.
Bonjour,
Il s’agit d’un identifiant de ressource (URI) préfixé. Comme vous pouvez le lire dans l’entête du fichier, le prefixe « data » est rattaché à l’espace d’identifiant « https://data.datatourisme.gouv.fr/ ».
data:59580420-7526-358b-b068-3c29a34a305a est donc équivalent à <https://data.datatourisme.gouv.fr/59580420-7526-358b-b068-3c29a34a305a>
Ceci étant dit, ce que vous observez dans le marché couvert est une référence à une autre ressource : la ressource marché couvert a comme description la ressource 59580420-7526-358b-b068-3c29a34a305a. En continuant un peu plus loin dans le fichier, vous trouverez le contenu de cette ressource :
data:59580420-7526-358b-b068-3c29a34a305a
a ns0:Description ;
owl:topDataProperty "Visiter un marché couvert, c'est se balader dans un endroit authentique à Paris, au milieu des habitants du quartier, dans une atmosphère toujours bon enfant."@fr ;
ns0:shortDescription "Visiter un marché couvert, c'est se balader dans un endroit authentique à Paris, au milieu des habitants du quartier, dans une atmosphère toujours bon enfant."@fr .
Idem pour l’adresse :
data:64044467-ee10-369e-99eb-c4073398c7eb
schema:address data:e8c86b21-6a89-3db7-b243-7b67206a4223 ;
schema:geo data:8e66c7cf-c89f-3d14-b99b-69c9bb5647f8 ;
schema:openingHoursSpecification data:92767557-466f-3524-ad17-53810caa5484 ;
a schema:Place , ns0:Place .
data:e8c86b21-6a89-3db7-b243-7b67206a4223
schema:addressLocality "Paris 6e Arrondissement" , "Paris" ;
schema:postalCode "75006" ;
schema:streetAddress "4/6 rue Lobineau" , "Marché couvert Saint-Germain" ;
a schema:PostalAddress , ns0:PostalAddress ;
ns0:hasAddressCity kb:75056 , kb:75106 .
data:8e66c7cf-c89f-3d14-b99b-69c9bb5647f8
schema:latitude "48.851765"^^xsd:decimal ;
schema:longitude "2.336383"^^xsd:decimal ;
a schema:GeoCoordinates ;
ns0:latlon "48.85176#2.33638"^^<http://www.bigdata.com/rdf/geospatial/literals/v1#lat-lon> .
data:92767557-466f-3524-ad17-53810caa5484
schema:closes "20:00:00"^^xsd:time ;
schema:dayOfWeek schema:Monday ;
schema:opens "08:30:00"^^xsd:time ;
schema:validFrom "2019-01-01T00:00:00"^^xsd:dateTime ;
schema:validThrough "2019-12-31T23:59:59"^^xsd:dateTime ;
a schema:OpeningHoursSpecification ;
ns0:additionalInformation "fermeture le dimanche après-midi"@fr .
Cordialement.
1 « J'aime »