33
L’Open Source Les softwares SIG libres Conclusions L’Open Source et les Syst` emes d’Information eographique Libres Annalisa Minelli Novembre 11, 2014 Annalisa Minelli Open Source et SIG Libres

L’Open Source et les Systèmes d’Information Géographique Libres - UNIL 11/11/2014

Embed Size (px)

Citation preview

L’Open Source Les softwares SIG libres Conclusions

L’Open Source et les Systemes d’InformationGeographique Libres

Annalisa Minelli

Novembre 11, 2014

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Resume

1 L’Open SourceIntroductionUn peu de philosophieLe copyleft

2 Les softwares SIG libresGRASSQGIS : GeneraliteQGIS : extensions et services W*S

3 Conclusions

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Introduction

Ou et quand

1984 : Richard Stallmann quitte le MIT etdemarre le projet GNU

1985 : la communaute de hackers qui estautour de lui cree la Free SoftwareFoundation (FSF)

1992 : Linus Torvalds developpe le cœur(kernel) du systeme d’exploitation et ajouteca au projet GNU. Le nouveau systeme seraappele GNU/Linux

1998 : Creation de l’Open Source Initiative

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Introduction

Dictionnaire de base

Binaire : le format avec lequel la plupart des logiciels sontdistribue, il est pense pour etre compris par les ordinateurs.

Code source : le format avec lequel sont ecrits les logiciels, ilest pense pour etre compris par les developpeurs.

Librairie : une collection ordonnee des fonctionnalitesgeneriques qui peuvent etre utilises par differents logiciels.

Licence : les conditions etabli par l’auteur du logiciel (ou qui ales droit d’auteur) pour redistribuer et utiliser le meme logiciel.

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Le motto

“Free as in Freedom !”

on ecoute RMS..

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Un peu de philosophie

Les libertes

Quatre libertes fondamentales :

1 la liberte d’utiliser le logiciel

egalite

2 la liberte de copier le logiciel

partager

3 la liberte d’etudier le logiciel

grandir

4 la liberte de modifier le logiciel et de redistribuer les versionsmodifiees

contribuer

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Le copyleft

Copyleft VS Copyright

Copyright : (ou “all rights reserved”)

garde le droits d’auteur del’ouvre

limite la liberte de l’utilisateur

Copyleft : (ou “all rights reversed”)

en opposition au Copyright

grade les droits de l’utilisateur

ces droits deviennent eternels

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Le copyleft

Typologie du Software

Software libre avec copyleft : oblige que les changements aulogiciel soient redistribues en tant que libres ;

Software libre sans copyleft ou avec des restrictions : n’obligepas que les changements au logiciel soient redistribues commelibre ;

Software publique ou sans copyright : disponible pour tout lemonde ;

Freeware o Software gratuite : ne garantie pas l’acces ausource code ou la possibilite d’etre redistribue ;

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Le copyleft

Typologie du Software

Software demi-libre : software qui peut prevoir seulementquelqu’un de les 4 libertes ;

Software commercial : prevoit une assistance payant - memele software libre peut fonctionner comme ca ;

Software proprietaire : ne permit pas l’application d’aucunliberte mais il peut etre distribue gratuitement ;

Shareware : peut etre distribue librement mais en suite on doitpayer pour son utilisation

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Le copyleft

Creative Commons

Un exemple de licence Copyleft est Creative Commons :

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Quelque exemple

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

GRASS

GRASS GIS

le plus ancien (30 ans de projet)

complexe mais complete :

attention prioritaire auxprojectionsfortement structure (dossiersde travail, classification desmodules)interface graphiquefonctionnellecontrole tres stable par lignede commandeplus de 300 modules pourdifferents fins

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

GRASS

GRASS GIS

potentialites :

analyse et creation de cartes numeriques raster et vectorielsanalyse de cartes numeriques raster 3D (voxels)analyse geostatistiqueimage processing (teledetection)analyse du territoireanalyse hydrologiqueetc etc

utilise principalement pour la recherche

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : Generalite

Quantum GIS

interface graphique tresintuitive, donc tres didactique

la ligne de commande estcache :-)

front-end pour beaucoup d’autreSIG libres (GRASS, SAGA,gvSIG)

beaucoup des extensions pourdifferents fins

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : Generalite

Quantum GIS : l’installation

Compatibilite avec Windows, Mac ou Linux.On peut le telecharger a la page :https ://www.qgis.org/fr/site/forusers/download.html ou ontrouve aussi beaucoup de documentation

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : Generalite

Quantum GIS : l’installation

installation independant :pour explorer seulementQGis, peu de ressourcesrequetes

installation avec OSGeotoolkit : complete, toutesle potentialites de QGis etautres SIG libres

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : Generalite

Quantum GIS : l’interface

en haute : boutons denavigation ;

deuxieme ligne : boutonsd’edition ;

a gauche : boutons d’insertion ;

espace central : espace devisualisation ;

espace en bas : espace desmessages ;

espace a gauche : liste decouches

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : Les extensions

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : les extensions

Avec l’utilise de Python il est possible de :

telecharger beaucoup d’extensions en plus que les outilsstandards ;

..apres l’extension sera disponible sous le menu “Extension”Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : les extensions

Avec l’utilise de Python il est possible de :

telecharger beaucoup d’extensions en plus que les outilsstandards ;ecrire ses propres extensions (+PyQt pour l’interfacegraphique). Pour le ajouter a QGis il faut :

mettre on ligne le plugin sur un repository

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : les extensions

choisir l’onglet “Parametres” du menu “Extension”

sur la fenetre on bas,choisir “Ajouter”

donner un nom auplugin et le liendu repository

choisir “Recharger ledepots”

sur “Toutes” il y aurale plugin ajoute

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : les services W*S

Parfois on a pas touts les donnes necessaires pour des raisons dedisponibilite et performance de l’ordinateur...

Avec les W*S il est possible obtenir :

une image d’une carte > WebMap Service (WMS)

une carte numerique raster >Web Coverage Service (WCS)

une carte numerique vectoriel >Web Feature Service (WFS)

une sortie d’une elaborationexecute ailleurs > WebProcessing Service (WPS)

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : utiliser un services W*S

appuyer sur le bouton prepose ;

appuyer sur “Nouveau”;

donner le un nom et un URLque indique ou la carte se trouvephysiquement (adresse duserver) ;

appuyer sur “Connexion” pourobtenir la liste de couchedisponibles ;

choisir un couche et appuyer“Ajouter”.

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

QGIS : extensions et services W*S

Quantum GIS : Les services W*S

Quelque URL utile :

http ://trac.osgeo.org/openlayers/wiki/AvailableWMSServices> touts le services WMS disponible a l’echelle globale

http ://www.forumogcfrance.org/IMG/pdf/Geocatalogue Web Services-2.pdf > liste de WMS et WFS pargeocatalogue

Conseille : la vitesse de visualisation du couche depend soit de lavitesse du server soit de la largeur de la zone demande ; pourlimiter les “energies” est bien avoir active en visualisation un autrecouche qui donne au server l’extension geographique de la zone

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

Libre ? Libre !

Pourquoi choisir un logiciel libre a la place d’un logicielproprietaire ?

stimule la curiosite de l’utilisateur

favoris un modele economique base pas surle profit mais sur la cooperation

sont plus riche en fonctionnalites parce quesont cree par beaucoup des personnes avecbeaucoup des interets differents

il y a une communaute tres motivee derrieredonc, assistance competente et rapide

Annalisa Minelli

Open Source et SIG Libres

L’Open Source Les softwares SIG libres Conclusions

The End

Merci Pour l’Attention !

[email protected]

Annalisa Minelli

Open Source et SIG Libres