Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OpenData & Drupal

OpenData & Drupal

This presentation tries to introduce the concept of OpenData in Drupal and show the potential that can be obtained.
The code can be downloaded via GitHub (https://github.com/edipotrebol/dod)

Pablo Martín

October 19, 2012
Tweet

More Decks by Pablo Martín

Other Decks in Programming

Transcript

  1. ¿E dónd estam ? Un tap d Ope Dat Integració

    d Ope Dat e Drupa Publicació Consum d dat e Drupa Y est sirv par ...
  2. Web Participativ Web colaborativ S introduce la Web App (HTML5)

    Interne 2.0 Tod e mund tien u Twitter u Faceboo
  3. Proveer d significad l element Comunicació colaboració entr we Basad

    e estándare Interne 3.0 Inici d Ope Dat L web d la c a ( Interne of thing )
  4. Datos abiertos (open data en inglés) es una losofía y

    práctica que persigue que determinados datos estén disponibles de forma libre a todo el mundo, sin restricciones de copyright, patentes u otros mecanismos de control. Tiene una ética similar a otros movimientos y comunidades abiertos como el Software libre, el código abierto (open source en inglés) y el acceso libre (open access en inglés). - Wikipedia http://es.wikipedia.org/wiki/Datos_abiertos Ope Dat e ...
  5. La 5 estrella de Ope (linke )Dat make your stu

    available on the web (whatever format) non-proprietary format (e.g. csv instead of excel) use URLs to identify things, so that people can point at your stu make it available as structured data (e.g. excel instead of image scan of a table) link your data to other people’s data to provide context
  6. Sparq Protoco An RDF Quer Languag Similar SQL Definid por

    l W3C Sparq Sparq endpoin : Servici qu acept consulta Sparq devuelv dat Lenguaj d consult par format RDF
  7. ¿Cuále so la capitale d l paíse d Áfric ?

    PREFIX abc: <http://example.com/exampleOntology#> SELECT ?capital ?country WHERE { ?x abc:cityname ?capital ; abc:isCapitalOf ?y . ?y abc:countryname ?country ; abc:isInContinent abc:Africa . } Sparq (ejempl )
  8. CMS LAMP com Stac Tecnológic API + Módul ¿Qu e

    Drupa ? GRAN comunida “Do ' mo cor ”
  9. Drupa 6 (anterior): Si soport nativ (Sol módul ). Versione

    d Drupa Drupa 7 (actua ): Soport nativ (má módul adicionale ). Drupa 8 ( tur ): Continuació d soport nativ (I supp )
  10. Cha Too Suit RDF (rd + rd ) Entit View

    (view + view _u ) Sparq _view Sparq Módul necesari par l integració
  11. Definició d propiedade RDF e camp d tip d contenid

    . Listad d espaci d nombre RDF incluíd . Soport nativ e cor . Publicació : Cuestione iniciale
  12. Fuent d dat : DBpedi Sistem d búsqued : Sparq

    endpoin (DBpedi ) Sistem d publicació : CMS Drupa 7 Consum : L ingrediente
  13. Obtener Ur d Endpoin Sparq (DBpedi ) Consum : Mod

    d elaboració Instalació d Drupa 7 + Módul necesari E Drupa : -Añadir “Sparql endpoint” con con guración de DBpedia -Añadir un “Sparql view resource type” y generar campos -Indicar en los campos del recurso el vocabulario RDF al que hace referencia -Generar vista de tipo Sparql -Seleccionar los campos en la vista Voilà!!
  14. Consum : Añadir u “Sparq view resourc t ” generar

    camp admin/structure/sparql-views/manage/pro le/ elds
  15. Consum : Indicar e l camp de recurs s vocabulari

    RDF admin/structure/sparql-views/manage/pro le/ elds/ eld_name
  16. Conseguir sistema : + descriptiv + interoperable - mantenimient Alinears

    co Ope Dat par : Acces rápid l informació Tecn -democraci Liberació d informació (w hav th power) Y est sirv par