Données ouvertes

Description

Les données ouvertes sont disponibles sur plusieurs sites des organismes publiques. Ainsi, on peut retrouver des données ouvertes sur les sites suivants:

Ces données peuvent être exploitées en autant que les licences d'exploitation soient respectées.

Données Québec

Le site fournit des API permettant de faire interagir des programmes avec le site. Par exemple, on retrouve les exemples suivants:

  • Lister tous les jeux de données (appelés « package » avec l’API):

https://www.donneesquebec.ca/recherche/api/action/package_list

  • Lister toutes les catégories:

https://www.donneesquebec.ca/recherche/api/action/group_list

  • Faire une recherche sur le mot clé « pompier »:

https://www.donneesquebec.ca/recherche/api/3/action/package_search?q=pompier

L'exploitation de l'API peut se faire facilement en utilisant un programme Python, tel que:

import urllib, json
url = "https://www.donneesquebec.ca/recherche/api/3/action/package_search?q=arbre"
response = urllib.urlopen(url)
data = json.loads(response.read())
print data['result']['count']