Cours, Chapitre d Informatique de niveau Licence
80 pages
Français

Cours, Chapitre d'Informatique de niveau Licence

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
80 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Développer un websig en opensource
Cours, Chapitre en Informatique (2010) pour Licence Pro, Master 1, Master 2

Sujets

Informations

Publié par
Nombre de lectures 280
Langue Français
Poids de l'ouvrage 3 Mo

Extrait

Comment monter un serveur de cartographie en open source
solution open source sous windows xp avec mapserver et postgis
révision 2010
Auteur :Bruno Bazot
1introduction
L’objet de ce rapport est de pouvoir réaliser de A à Z un web gis.
La solution étant récente elle est inspiré de nombreuses documentations et traductions. Notamment
Tirés du forum SIG suisse (http://forumsig.symen.ch).
L’objectif est de permettre aux géographes comme aux informaticiens de réaliser à l’aide de ce document
la totalité d’une mise en place d’un serveur de cartographie sur intranet/internet. Le document ce présente
donc sous la forme d’un tutoriel qui décrit pas à pas les étapes nécessaires à cette mise en place.
La première partie est plutôt dédié aux informaticiens ou géographes qui n’ont aucune notion de SIG. Il
s’agit d’un cours très léger sur les principales fonctions des SIG ainsi que leur re-cadrage dans le monde
de l’informatique.
Les géographes/géomaticiens pourront aisément se passer de ce chapitre.
La seconde partie présente mapserver et son installation ainsi qu'un tutoriel de test
La troisième partie présente la surcouche mapscript/php
La quatrieme partie commente l’installation d’un serveur Postgis
La cinquieme partie est un tutoriel de web gis avec mapscrip/postgis,t Il s’agit de découvrir les
fonctionnalités de base.
Note : Cette application à été réalisé dans le cadre de mon stage au parc national des écrins pour le
master2 CCI de l’ujf grenoble en été 2005.
révisé en 2010pour l'imag
234Table des matières
A- qu'est ce qu'un sig ?.............................................................................................................................6
B-les solutions existantes en webGIS...................................................................................................12
C- Présentation de Mapserver ...............................................................................................................18
D- Installation de la dernière version de Mapserver et des outils associés sous windows xp/2000 :
mapscript/maplab/cartoweb....................................................................................................................23
E- Tutoriel d’une application avec mapscript.......................................................................................27
F- installation de Postgres 8.4/Postgis 1.4 sous windows 7...............................................................33
GLOSSAIRE............................................................................................................................................. 47
Internet-biblio.......................................................................................................................................... 48
Annexe 1 - exemples de serveur cartographie en ligne.......................................................................50
Annexe 2 – installation de Mapserver sous linux debian....................................................................51
B- PROJ4................................................................................................................................................... 51
C- PostGresql/POSTGIS..........................................................................................................................51
D- INITALISATION BD..............................................................................................................................51
E- PDFLib.................................................................................................................................................. 52
F- Freetype2.............................................................................................................................................. 52
G- Librairies PNG..................................................................................................................................... 52
H- Librairies JPEG....................................................................................................................................52
I- Librairies ZLIB.......................................................................................................................................52
J- CURL..................................................................................................................................................... 52
K- HTTPD 2.0.53........................................................................................................................................ 52
L- PHP....................................................................................................................................................... 53
M- GDAL.................................................................................................................................................... 53
N- Librairies TIFF......................................................................................................................................53
Annexe 3 - MapFile Reference - MapServer 4.2....................................................................................54
5A- qu'est ce qu'un sig ?
source : geomaticien.com
A1-qu'est ce qu'un sig?
Les SIG (en anglais GIS) existent depuis 1986, le décollage récent date de 1992
Les SIG travaillent à partir de données de type raster ou de type vecteur, de métadonnées, ou encore de
bases de données spatialisés.
Le mode raster est un format d’image soit satellite, soit ortho(photo aérienne), soit une carte IGN.
Les images satellites constituent la meilleure solution pour mettre à jour fréquemment des informations
cartographiques. L'arrivée prochaine d'une nouvelle génération de satellites civils d'observation augmentera encore
l'intérêt des images spatiales. L'usage d'images satellites permet, en lumière visible et/ou infrarouge, de:
• cartographier un parcellaire rural.
• constituer un fond de plan (habillage d'une carte).
• restituer l'altimétrie par stéréoscopie.
Les satellites radars, moins précis en x-y, permettent d'obtenir des données quelle que soit la couverture nuageuse.
Ils permettent également des mesures avec une précision centimétrique en z. Ils seront à l'avenir un moyen
particulièrement rentable de:
• produire des cartes du relief.
• d'observer les évolutions de zones en eau (inondations, ...).
• d'observer les variations saisonnières de la végétation.
Le format de l’image est proposé en .tif ou en .ecw.
ecw est un format qui permet d’avoir une compression très importantes pour des images qui couvrent une
grande surface.il est conçut par ermapper.
D’autres formats de compression raster existent, le MSD, JPEG2000.
le raster est en fait comme une image bitmap, mais chaque point est définis dans un carré qui forme donc
une maille, ce qui autorise le zoom sur ces images.
6Source : ign 25000 du parc national des écrins
Le mode vecteur propose lui 3 types d’objet vectoriels, le point, la ligne, le polygone
Un fichier vecteur(.shp) est associé à un tableau de donnée(.dbf) et à un fichier de coordonnées
géographique(.shx), ceci avec les outils ESRI.
Avec mapinfo on a 2 fichiers seulement, un .map(.shp) et un .tab (.shx/.dbf)
A2-les GIS du marché:
ESRI est le leader du marché il propose les pack suivant :
module 3 - Arc info 9 (environs 12 000 euros) un SIG professionnel, encore appelé ArcGIS
module 2 - Arc éditor (plutôt un aspect marketing)
module 1- Arcview, un SIG bureautique
mapinfo est un autre SIG bureautique de la société du même nom
geoconcept est un intermédiaire entre SIG professionnel/bureautique
fgis est un SIG open source
GRASS, ancien système de traitement de l’image de l’us army
le language avenue d'arcview :
Avenue est un langage semi-compilé, orienté objet Fournis avec les SIG d’ESRI. Ses défauts majeurs
sont l'impossibilité de créer ses classes d'objets et d'inclure des Dll ActiveX. Il s'agit du langage qui a servi
à écrire ArcView (on peut ainsi utiliser le même code sur les différentes plates-formes supportées.
Avenue est néanmoins suffisamment puissant et extensible pour permettre énormément de choses.
7 Enfin, il est possible de personnaliser l'interface d'ArcView sans écrire de code: le menu "Projet",
"Personnaliser" de l'interface (GUI) "Projet" permet de redéfinir les options de tous les menus et boutons,
ou d'ajouter les siens.
A partir d'ArcView 8, le langage de programmation utilisé est VBA.
A3-qu'est ce que la géomatique, qu'est ce qu'un géomaticien ?
Son métier consiste à exploiter un Système d'Information Gé

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents