L’Open Source et les Systèmes d’Information Géographique Libres - UNIL 11/11/2014
1. L’Open Source Les softwares SIG libres Conclusions
L’Open Source et les Syst`emes d’Information
G´eographique Libres
Annalisa Minelli
Novembre 11, 2014
Annalisa Minelli
Open Source et SIG Libres
2. L’Open Source Les softwares SIG libres Conclusions
R´esume
1 L’Open Source
Introduction
Un peu de philosophie
Le copyleft
2 Les softwares SIG libres
GRASS
QGIS : Generalit´e
QGIS : extensions et services W*S
3 Conclusions
Annalisa Minelli
Open Source et SIG Libres
3. L’Open Source Les softwares SIG libres Conclusions
Introduction
O`u et quand
1984 : Richard Stallmann quitte le MIT et
d´emarre le projet GNU
1985 : la communaut´e de hackers qui est
autour de lui cr´ee la Free Software
Foundation (FSF)
1992 : Linus Torvalds d´eveloppe le cœur
(kernel) du syst`eme d’exploitation et ajoute
¸ca au projet GNU. Le nouveau syst`eme sera
appel´e GNU/Linux
1998 : Cr´eation de l’Open Source Initiative
Annalisa Minelli
Open Source et SIG Libres
4. L’Open Source Les softwares SIG libres Conclusions
Introduction
Dictionnaire de base
Binaire : le format avec lequel la plupart des logiciels sont
distribu´e, il est pens´e pour ˆetre compris par les ordinateurs.
Code source : le format avec lequel sont ´ecrits les logiciels, il
est pens´e pour ˆetre compris par les d´eveloppeurs.
Librairie : une collection ordonn´ee des fonctionnalit´es
g´en´eriques qui peuvent ˆetre utilis´es par diff´erents logiciels.
Licence : les conditions ´etabli par l’auteur du logiciel (ou qui a
les droit d’auteur) pour redistribuer et utiliser le mˆeme logiciel.
Annalisa Minelli
Open Source et SIG Libres
5. 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
6. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
7. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
8. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
9. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
10. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
11. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
12. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
13. L’Open Source Les softwares SIG libres Conclusions
Un peu de philosophie
Les libert´es
Quatre libert´es fondamentales :
1 la libert´e d’utiliser le logiciel
´egalit´e
2 la libert´e de copier le logiciel
partager
3 la libert´e d’´etudier le logiciel
grandir
4 la libert´e de modifier le logiciel et de redistribuer les versions
modifi´ees
contribuer
Annalisa Minelli
Open Source et SIG Libres
14. L’Open Source Les softwares SIG libres Conclusions
Le copyleft
Copyleft VS Copyright
Copyright : (ou“all rights reserved”)
garde le droits d’auteur de
l’ouvre
limite la libert´e 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
15. L’Open Source Les softwares SIG libres Conclusions
Le copyleft
Typologie du Software
Software libre avec copyleft : oblige que les changements au
logiciel soient redistribu´es en tant que libres ;
Software libre sans copyleft ou avec des restrictions : n’oblige
pas que les changements au logiciel soient redistribu´es comme
libre ;
Software publique ou sans copyright : disponible pour tout le
monde ;
Freeware o Software gratuite : ne garantie pas l’acc`es au
source code ou la possibilit´e d’ˆetre redistribu´e ;
Annalisa Minelli
Open Source et SIG Libres
16. L’Open Source Les softwares SIG libres Conclusions
Le copyleft
Typologie du Software
Software demi-libre : software qui peut pr´evoir seulement
quelqu’un de les 4 libert´es ;
Software commercial : pr´evoit une assistance payant - mˆeme
le software libre peut fonctionner comme ¸ca ;
Software propri´etaire : ne permit pas l’application d’aucun
libert´e mais il peut ˆetre distribu´e gratuitement ;
Shareware : peut ˆetre distribu´e librement mais en suite on doit
payer pour son utilisation
Annalisa Minelli
Open Source et SIG Libres
17. 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
18. L’Open Source Les softwares SIG libres Conclusions
Quelque exemple
Annalisa Minelli
Open Source et SIG Libres
19. L’Open Source Les softwares SIG libres Conclusions
GRASS
GRASS GIS
le plus ancien (30 ans de projet)
complexe mais compl`ete :
attention prioritaire aux
projections
fortement structur´e (dossiers
de travail, classification des
modules)
interface graphique
fonctionnelle
contrˆole tr`es stable par ligne
de commande
plus de 300 modules pour
diff´erents fins
Annalisa Minelli
Open Source et SIG Libres
20. L’Open Source Les softwares SIG libres Conclusions
GRASS
GRASS GIS
potentialit´es :
analyse et cr´eation de cartes num´eriques raster et vectoriels
analyse de cartes num´eriques raster 3D (voxels)
analyse g´eostatistique
image processing (t´el´ed´etection)
analyse du territoire
analyse hydrologique
etc etc
utilis´e principalement pour la recherche
Annalisa Minelli
Open Source et SIG Libres
21. L’Open Source Les softwares SIG libres Conclusions
QGIS : Generalit´e
Quantum GIS
interface graphique tr`es
intuitive, donc tr`es didactique
la ligne de commande est
cach´e :-)
front-end pour beaucoup d’autre
SIG libres (GRASS, SAGA,
gvSIG)
beaucoup des extensions pour
diff´erents fins
Annalisa Minelli
Open Source et SIG Libres
22. L’Open Source Les softwares SIG libres Conclusions
QGIS : Generalit´e
Quantum GIS : l’installation
Compatibilit´e avec Windows, Mac ou Linux.
On peut le t´el´echarger `a la page :
https ://www.qgis.org/fr/site/forusers/download.html o`u on
trouve aussi beaucoup de documentation
Annalisa Minelli
Open Source et SIG Libres
23. L’Open Source Les softwares SIG libres Conclusions
QGIS : Generalit´e
Quantum GIS : l’installation
installation ind´ependant :
pour explorer seulement
QGis, peu de ressources
requˆetes
installation avec OSGeo
toolkit : compl`ete, toutes
le potentialit´es de QGis et
autres SIG libres
Annalisa Minelli
Open Source et SIG Libres
24. L’Open Source Les softwares SIG libres Conclusions
QGIS : Generalit´e
Quantum GIS : l’interface
en haute : boutons de
navigation ;
deuxi`eme ligne : boutons
d’´edition ;
`a gauche : boutons d’insertion ;
espace central : espace de
visualisation ;
espace en bas : espace des
messages ;
espace `a gauche : liste de
couches
Annalisa Minelli
Open Source et SIG Libres
25. 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
26. 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 :
t´el´echarger beaucoup d’extensions en plus que les outils
standards ;
..apr`es l’extension sera disponible sous le menu“Extension”
Annalisa Minelli
Open Source et SIG Libres
27. 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 :
t´el´echarger beaucoup d’extensions en plus que les outils
standards ;
´ecrire ses propres extensions (+PyQt pour l’interface
graphique). Pour le ajouter `a QGis il faut :
mettre on ligne le plugin sur un repository
Annalisa Minelli
Open Source et SIG Libres
28. L’Open Source Les softwares SIG libres Conclusions
QGIS : extensions et services W*S
Quantum GIS : les extensions
choisir l’onglet“Param`etres”du menu“Extension”
sur la fenˆetre on bas,
choisir“Ajouter”
donner un nom au
plugin et le lien
du repository
choisir “Recharger le
d´epˆots”
sur “Toutes”il y aura
le plugin ajout´e
Annalisa Minelli
Open Source et SIG Libres
29. 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 donn´es n´ecessaires pour des raisons de
disponibilit´e et performance de l’ordinateur...
Avec les W*S il est possible obtenir :
une image d’une carte > Web
Map Service (WMS)
une carte num´erique raster >
Web Coverage Service (WCS)
une carte num´erique vectoriel >
Web Feature Service (WFS)
une sortie d’une ´elaboration
ex´ecut´e ailleurs > Web
Processing Service (WPS)
Annalisa Minelli
Open Source et SIG Libres
30. 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 pr´epos´e ;
appuyer sur“Nouveau”;
donner le un nom et un URL
que indique o`u la carte se trouve
physiquement (adresse du
server) ;
appuyer sur“Connexion”pour
obtenir la liste de couche
disponibles ;
choisir un couche et appuyer
“Ajouter”.
Annalisa Minelli
Open Source et SIG Libres
31. 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 Servic
2.pdf > liste de WMS et WFS par
g´eocatalogue
Conseille : la vitesse de visualisation du couche d´epend soit de la
vitesse du server soit de la largeur de la zone demand´e ; pour
limiter les“´energies”est bien avoir activ´e en visualisation un autre
couche qui donne au server l’extension g´eographique de la zone
Annalisa Minelli
Open Source et SIG Libres
32. L’Open Source Les softwares SIG libres Conclusions
Libre ? Libre !
Pourquoi choisir un logiciel libre `a la place d’un logiciel
propri´etaire ?
stimule la curiosit´e de l’utilisateur
favoris un mod`ele ´economique bas´e pas sur
le profit mais sur la coop´eration
sont plus riche en fonctionnalit´es parce que
sont cr´ee par beaucoup des personnes avec
beaucoup des int´erˆets diff´erents
il y a une communaut´e tr`es motiv´ee derri`ere
donc, assistance comp´etente et rapide
Annalisa Minelli
Open Source et SIG Libres
33. L’Open Source Les softwares SIG libres Conclusions
The End
Merci Pour l’Attention !
Annalisa.Minelli@univ-brest.fr
Annalisa Minelli
Open Source et SIG Libres