DATAtourisme

Récupération de données, hachage de données ?


#1

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.


#2

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.