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)

639ea77b2ed92f49e4704caf0af44252?s=128

Pablo Martín

October 19, 2012
Tweet

More Decks by Pablo Martín

Other Decks in Programming

Transcript

  1. Ope Dat Drupa

  2. Pabl Martí Muñoz @edipotrebo Ope Sourc Architec & Dat Scientis

    Miembr d Ope Dat Sev Grup Drupa SVQ
  3. OUR littl ROADMAP http://www. ickr.com/photos/jurvetson/3277667570/

  4. ¿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 ...
  5. ¿E dónd estam ?

  6. Interne 1.0: Web Interne 2.0: Web Socia Interne 3.0: Web

    Semántic Estadi d Interne
  7. Página HTML Hiperenlace entr página HTML Tod e mund tien

    un web Interne 1.0
  8. Web Participativ Web colaborativ S introduce la Web App (HTML5)

    Interne 2.0 Tod e mund tien u Twitter u Faceboo
  9. 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 )
  10. http://www. ickr.com/photos/hypercatalecta/5038931918/sizes/o/

  11. http://www.ilovetapas.com/wp-content/uploads/2010/11/croquetas1.jpg Un tap d Ope Dat

  12. 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 ...
  13. 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
  14. Resorc Descriptio Framewor Introduc semántic l concept RDF : tensió

    RDF par HTML RDF Definid por l W3C
  15. RDF (ejempl ) [Imagen] http://en.wikipedia.org/wiki/File:Rdf_graph_for_Eric_Miller.png

  16. 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
  17. ¿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 )
  18. Integració d Ope Dat e Drupa

  19. CMS LAMP com Stac Tecnológic API + Módul ¿Qu e

    Drupa ? GRAN comunida “Do ' mo cor ”
  20. Cor Módul p d contenid Vista Agregadore ... Componente d

    Drupa
  21. 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 )
  22. Cha Too Suit RDF (rd + rd ) Entit View

    (view + view _u ) Sparq _view Sparq Módul necesari par l integració
  23. Publicació Consum d dat e Drupa

  24. 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
  25. Publicació : Listad d espaci d nombr RDF admin/con g/services/rdf/namespaces

  26. Publicació : Definició d propiedade RDF e contenid admin/con g/services/rdf

  27. Publicació : Definició d propiedade RDF e contenid admin/structure/types/manage/article/comment/rdf#edit-rdf-title

  28. Publicació : Definició d propiedade RDF e contenid

  29. Fuent d dat Consum : L ingrediente Sistem d búsqued

    Sistem d publicació
  30. Fuent d dat : DBpedi Sistem d búsqued : Sparq

    endpoin (DBpedi ) Sistem d publicació : CMS Drupa 7 Consum : L ingrediente
  31. 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à!!
  32. Consum : Obtener Ur d Endpoin Sparq (DBpedi ) http://dbpedia.org/sparql

  33. Consum : Instalació d Drupa 7 + Módul necesari Everyon

    know i , I thin
  34. Consum : Añadir “Sparq endpoin ” co configuració d DBpedi

    admin/structure/sparql_registry/create
  35. Consum : Añadir u “Sparq view resourc t ” generar

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

    RDF admin/structure/sparql-views/manage/pro le/ elds/ eld_name
  37. Consum : Generar vist d tip Sparq admin/structure/views/add

  38. Consum : Seleccionar l camp d l vist admin/structure/views/view/[view-name]/edit

  39. Consum : Voil !!

  40. Y est sirv par ...

  41. 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
  42. <?php if ($preguntas) esperar_y_responder(); else echo 'Muchas gracias por la

    atención'; ?>
  43. echo “Thx!” Desig : @Margu R H