CINXE.COM

LOD Cloud

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>LOD Cloud</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="favicon.ico"> <link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Josefin+Sans" rel="stylesheet"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <link rel="stylesheet" href="/css/tags-input.css"> <link href="/css/app.css" rel="stylesheet"> <script src="/tags-input.js"></script> </head> <body> <nav class="navbar"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">The Linked Open Data Cloud</a> </div> <div id="navbar" class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li><a href="/datasets">Browse</a></li> <li><a href="/add-dataset">Submit a dataset</a></li> <li routerLinkActive="active"><a href="/#diagram">Diagram</a></li> <li><a href="#subclouds">Subclouds</a></li> <li routerLinkActive="active"><a href="/#about">About</a></li> <!--<li><a (click)="showLoadDatasetsBox($event)" href="#" >+ Datasets from file</a></li>--> <!--<div id="googleBtn">Google</div>--> <hr> </ul> </div><!--/.nav-collapse --> </div> </nav> <div class="container" id="app"> <div align="left" class="row"> <div class="col-md-10"> <h1>{{dataset.title}} <a v-bind:href="'/edit-dataset/' + dataset._id" class="edit-link">(Edit)</a></h1> </div> <div class="col-md-2 stars"> <img v-bind:src="star_img(dataset)" v-bind:title="star_explain(dataset)" id="stars_img"/> </div> </div> <h3>About this dataset</h3> <div class="row"> <div class="col-md-10"> {{dataset.description.en}} </div> <div class="col-md-2" v-if="dataset.image"> <img v-bind:src="dataset.image" v-bind:title="dataset.title" class="dataset-img"/> </div> </div> <div class="license" v-if="dataset.license"> License: <a v-bind:href="dataset.license">{{dataset.license}}</a> </div> <div class="keywords"> <span class="badge badge-success">{{dataset.domain}}</span> <span class="badge badge-primary" v-for="keyword in dataset.keywords">{{keyword}} </span> </div> <h3>Contact Details</h3> <div v-if="dataset.contact_point" class="contactPoint"> Contact Point: <a v-bind:href="'mailto:' + dataset.contact_point.email">{{dataset.contact_point.name}}</a> </div> <div v-if="dataset.website" class="website"> Website: <a v-bind:href="dataset.website">{{dataset.website}}</a> </div> <h3>Download Links</h3> <div v-if="dataset.full_download.length>0"> <h4>Full Downloads</h4> <ul> <li v-for="fd in dataset.full_download"> <img v-if="fd.status && fd.status != 'OK'" src="/img/warn.png" v-bind:title="'Resource may not be available:' + fd.status" class="warn-icon"/> <a v-bind:href="fd.download_url"> <span v-if="fd.title">{{fd.title}}</span> <span v-else>Download</span> </a> <div v-for="mirror in fd.mirror"> <a href="/ipfs-how-to.html"> <img src="/img/ipfs.png" title="IPFS link available" width="32"/></a> <tt>{{mirror.substring(5)}}</tt> </div> <span v-if="fd.description">({{fd.description}})</span> </li> </ul> </div> <div v-if="dataset.sparql.length>0"> <h4>SPARQL Endpoints</h4> <ul> <li v-for="fd in dataset.sparql"> <img v-if="fd.status && fd.status != 'OK'" src="/img/warn.png" v-bind:title="'Resource may not be available: ' + fd.status" class="warn-icon"/> <a v-bind:href="fd.access_url"> <span v-if="fd.title">{{fd.title}}</span> <span v-else>Access SPARQL endpoint</span> </a> <span v-if="fd.description">({{fd.description}})</span> </li> </ul> </div> <div v-if="dataset.example.length>0"> <h4>Examples</h4> <ul> <li v-for="fd in dataset.example"> <img v-if="fd.status && fd.status != 'OK'" src="/img/warn.png" v-bind:title="'Resource may not be available: ' + fd.status" class="warn-icon"/> <a v-bind:href="fd.access_url"> <span v-if="fd.title">{{fd.title}}</span> <span v-else>Download</span> </a> <span v-if="fd.description">({{fd.description}})</span> </li> </ul> </div> <div v-if="dataset.other_download.length>0"> <h4>Other downloads</h4> <ul> <li v-for="fd in dataset.other_download"> <img v-if="fd.status && fd.status != 'OK'" src="/img/warn.png" v-bind:title="'Resource may not be available: ' + fd.status" class="warn-icon"/> <a v-bind:href="fd.access_url"> <span v-if="fd.title">{{fd.title}}</span> <span v-else>Download</span> </a> <div v-for="(mirror, index) in fd.mirror"> <a href="/ipfs-how-to.html"> <img src="/img/ipfs.png" title="IPFS link available" width="32"/></a> <tt>{{mirror.substring(5)}}</tt> </div> <span v-if="fd.description">({{fd.description}})</span> </li> </ul> </div> <h3>Data Facts</h3> <table class="table table-striped"> <tr> <td>Total size</td> <td class="triple_count">{{commaFormatted(dataset.triples)}}<span class="triples"> triples</span></td> </tr> <tr v-if="dataset.namespace"> <td>Namespace</td> <td>{{dataset.namespace}}</td> </tr> <tr v-if="dataset.doi"> <td>DoI</td> <td>{{dataset.doi}}</td> </tr> <tr v-for="l in sort_links(dataset.links)"> <td>Links to <a v-bind:href="'/dataset/' + l.target">{{l.target}}</a></td> <td class="triple_count">{{commaFormatted(l.value)}}<span class="triples"> triples</span></td> </tr> </table> <h3 v-if="dataset.show_luzzu">Data Quality Estimation by <a href="http://luzzu.adaptcentre.ie/">Luzzu</a></h3> <canvas id="myChart"></canvas> <b>Download metadata as:</b> <ul> <li><a v-bind:href="'/json/' + dataset.identifier">JSON</a></li> <li><a v-bind:href="'/rdf/' + dataset.identifier + '?format=rdf'">RDF/XML</a></li> <li><a v-bind:href="'/rdf/' + dataset.identifier + '?format=ttl'">Turtle</a></li> <li><a v-bind:href="'/rdf/' + dataset.identifier + '?format=nt'">N-Triples</a></li> </ul> </div> <!--<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>--> <script src="/js/vue.js"></script> <script src="/js/vue-resource.js"></script> <script src="/js/bootstrap.bundle.min.js"></script> <script src="/js/jquery.min.js"></script> <script type="text/javascript" src="/js/Chart.bundle.js"></script> <script src="/js/luzzu.js"></script> <script src="/js/axios.min.js"></script> <script> function data() { return {dataset:{"_id":"data-bnf-fr","identifier":"data-bnf-fr","doi":"","image":"","keywords":["deref-vocab","format-dc","format-foaf","format-skos","library","lld","lod","no-license-metadata","no-provenance-metadata","no-vocab-mappings","publications","published-by-producer"],"links":[{"target":"agrovoc-skos","value":"682"},{"target":"datos-bne-es","value":"15588"},{"target":"dbpedia","value":"185149"},{"target":"dnb-gemeinsame-normdatei","value":"25976"},{"target":"geonames-semantic-web","value":"105055"},{"target":"idreffr","value":"1059765"},{"target":"isni","value":"1516663"},{"target":"lcsh","value":"114024"},{"target":"musicbrainz","value":"42381"},{"target":"thesaurus-w","value":"1039"},{"target":"viaf","value":"2352029"},{"target":"wikidata","value":"356614"}],"title":"data.bnf.fr - Biblioth猫que nationale de France","full_download":[],"example":[{"title":"Example","media_type":"application/rdf+xml; charset=UTF-8","description":"Alexandre Dumas, La Reine Margot (rdf/xml)","access_url":"http://data.bnf.fr/12417486/alexandre_dumas_la_reine_margot/rdf.xml","status":"FAIL (301)"},{"title":"Example","media_type":"text/plain; charset=UTF-8","description":"Alexandre Dumas, La Reine Margot (rdf/n3)","access_url":"http://data.bnf.fr/12417486/alexandre_dumas_la_reine_margot/rdf.nt","status":"FAIL (301)"}],"sparql":[{"title":"SPARQL Endpoint","description":"SPARQL Endpoint data.bnf.fr","access_url":"http://data.bnf.fr/sparql","status":"FAIL (301)"}],"other_download":[{"media_type":"RDF","description":"Bulk download of the RDF data from data.bnf.fr (RDF/XML)","status":"FAIL (Only http & https protocols supported)","title":"Full dump of data.bnf.fr","mirror":[],"access_url":"ftp://databnf:databnf@pef.bnf.fr/DATA/databnf_all_rdf_xml.tar.gz"},{"media_type":"","description":"Over 250 countries, with their codes (2 characters alphabetic string), compliant with standard ISO 3166. \r\nThey are matched with the Marc list for countries from the Library of Congress: http://id.loc.gov/vocabulary/countries.html. ","status":"OK","title":"Country codes list","mirror":[],"access_url":"http://data.bnf.fr/vocabulary/countrycodes/rdf.xml"},{"media_type":"","description":"500 types of role or relationships between a person or a corporate body and a resource (Example: translator). They are used at the BnF for bibliographic records in Intermarc. \r\nMost of them are matched with Marc codes from the relator codes list maintained by the Library of Congress: http://id.loc.gov/vocabulary/relators.html.","status":"OK","title":"Relator codes list","mirror":[],"access_url":"http://data.bnf.fr/vocabulary/roles/rdf.xml"},{"media_type":"","description":"RAMEAU subject headings are used at the BnF, in Intermarc, so as to identify the subjects of a resource. ","status":"OK","title":"Types of RAMEAU subject headings","mirror":[],"access_url":"http://data.bnf.fr/vocabulary/scheme/rdf.xml"},{"media_type":"","description":"They are used as geographic schemes for geographic authority records. ","status":"OK","title":"List of geographic area codes","mirror":[],"access_url":"http://data.bnf.fr/vocabulary/geo-scheme/rdf.xml"},{"media_type":"","description":"They are used to specify the musical genre of a musical work (authority record for musical works).","status":"OK","title":"Musical genre codes list","mirror":[],"access_url":"http://data.bnf.fr/vocabulary/musical-genre/rdf.xml"}],"description":{"en":"data.bnf.fr gathers data from the different databases of the Biblioth猫que nationale de France, so as to create Web pages about Works, Authors, Subjects and Places together with a RDF view on the extracted data. \r\n\r\nThere are links to id.loc.gov for languages and nationalities, to dewey.info for subjects, and to DCMI type for types.\r\n\r\nThe authors and subjects are matched to Agrovoc,Geonames, DBpedia, Wikipedia, VIAF, Stitch, Dewey, ISNI, the library of Congress, and the German national library.\r\n\r\nWe use SKOS, FOAF, DC and RDA vocabularies, in a FRBR model."},"owner":"","website":"http://data.bnf.fr","triples":"409712948","domain":"publications","namespace":"http://data.bnf.fr/","contact_point":{"name":"data.bnf.fr project team - French national Library","email":"data@bnf.fr"}}}} var app = new Vue({ el: '#app', data: data(), methods: { commaFormatted: function (x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }, stars: function (dataset) { if (dataset.title) { if (dataset.description) { if (dataset.contact_point) { if (dataset.triples && dataset.triples > 0) { if (dataset.links && dataset.links.length > 0) { var accessible = false; if (dataset.full_download) { for (i in dataset.full_download) { var download = dataset.full_download[i]; if (typeof download.status === undefined || download.status === "OK") { accessible = true } } } if (dataset.other_download) { for (i in dataset.other_download) { var download = dataset.other_download[i]; if (typeof download.status === undefined || download.status === "OK") { accessible = true } } } if (accessible) { var lwd = false; for (i in dataset.sparql) { var download = dataset.sparql[i]; if (download.status === "OK") { lwd = true; } } for (i in dataset.example) { var example = dataset.example[i]; if (example.status === "OK" && ["application/rdf+xml", "text/turtle", "application/n-triples", "appliation/ld+json"].includes(example.media_type)) { lwd = true; } } if (lwd) { return [5, "Linked Web Data"]; } else { return [4, "No examples resolve to RDF"]; } } else { return [3, "Downloads may not be available"]; } } else { return [2, "No links to other datasets"]; } } else { return [2, "No triple count"]; } } else { return [1, "No contact point"]; } } else { return [1, "No Description"]; } } else { return [1, "No Title"]; } }, star_img: function (dataset) { var r = this.stars(dataset); return "/img/" + r[0] + "stars.png"; }, star_explain: function (dataset) { var r = this.stars(dataset); return r[1]; }, sort_links: function (links) { links.sort(function(t) { return t.target; }); return links; } }, beforeMount() { if(resource2luzzu[this.dataset._id] != undefined) { this.dataset.show_luzzu = true; visualisationChart(resource2luzzu[this.dataset._id]); } } }) </script> <script>[].forEach.call(document.querySelectorAll('input[type="tags"]'), tagsInput);</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10