Qu’est-ce que l’open data ?

Publié le 18 juin 2014 par Pressmyweb @e_c3m

Au sommaire :
  1. Forme de l'Open-Data
  2. Les fichiers Open Data
  3. Les interfaces de programmation (ou API)
  4. Ces sources de données sont-elles vraiment ouvertes ?

Le terme « open data » signifie donnée ouverte en français, c’est une donnée numérique qui est diffusée sur internet, accessible et exploitable librement par tous.
Sous quelle forme (ou format) peut-on trouver de l’open-data ? Et comment savoir qu’une donnée est ouverte ?

Forme de l’Open-Data

L’open Data, comme je vous le disais dans l’introduction, est une donnée numérique.
Elle peut donc être trouvée sous deux formats principaux : fichier et interface de programmation.

Les fichiers Open Data

Les fichiers que l’on peut retrouver contiennent souvent les extensions suivantes : CSV, XLS, KML, SHP, TXT, XML, ODT, ODS, ECW (extensions plus ou moins adaptées selon le nombre de données que l’on a partager).
Ces fichiers sont en libre téléchargement sur internet, sont assez complet, et ne contiennent presque jamais d’erreur.

Voici deux sites faisant de l’open-data :

  • Le « Toulouse Métropole Data », le site de diffusion des données publiques de la Communauté Urbaine de Toulouse Métropole et de ses communes membres.
  • L’open data des Bouches-du-Rhône : data.visitprovence.com, le site de la libération des données touristiques.

Les interfaces de programmation (ou API)

Que pouvons-nous retenir des API ? Ces API sont sous forme de classes, de méthodes et de fonctions. Pour se servir de ces API, il suffit de se connecter au site qui le propose, et d’utiliser les fonctions proposées.
Comme API célèbre, nous pouvons nommer celle de facebook et de twitter.
Je peux aussi vous donner l’API de Marvel pour récupérer 70 ans de comics.

Ces sources de données sont-elles vraiment ouvertes ?

L’open-data est défini par plusieurs critères.
Ces critères sont :

  • La gratuité (Les données sont produites par des services publics)
  • La liberté de droit (aucune restriction d’usage)
  • L’interopérabilité (Les données sont produites par des machines et accessibles par d’autres machines pour leur traitement)
  • etc…

Je ne vous ai listé que trois critères mais ils en existent bien d’autres.


VN:F [1.9.22_1171]