WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Prototype d'un système de webmapping interactif avec les jsp et les servlets

( Télécharger le fichier original )
par Aurince AKAKPO
Université d'Abomey-Calavi ( Bénin) - Master en réseau et systèmes d'information 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.3 Les logiciels SIG libres mettant en oeuvre le Webmap-

ping

Le Webmapping, est un domaine en pleine expansion grâce au développement des solutions Open Source. Suivant la philosophie GNU qui autorise la copie, la diffusion du logiciel et la modification du code source, ces programmes généralement gratuits et d'utilisation libre émergent à un rythme soutenu.

1.3.1 Les logiciels SIG propriétaires

Il s'agit des logiciels qui appartiennent à un éditeur et qui sont protégés par des licences. On retrouve sur le marché un nombre important dont les plus connus sont : la famille ArcGIS, Geoconcept, Mapinfo, Arcview et Autocad.

Ces solutions commerciales ont été évitées pour des raisons de besoins fonctionnels.

1.3.2 Les logiciels SIG libres

Ce sont des applications livrées gratuitement et parfois avec leurs sources, que l'on peut donc modifier à volonté pour l'adapter à ses besoins. On distingue les logiciels SIG généralistes et les logiciels SIG avec des clients légers.

1.3.2.1 Les logiciels SIG généralistes

Ils fonctionnent en mode client-serveur; sauf que dans ce cas le client est lourd. On peut citer :

- Grass : c'est le plus ancien logiciel SIG libre, le plus complet et développé en C++. Il se connecte directement à PostGIS pour traiter les données spatiales et supporte beaucoup de formats. Mais il est lourd avec une installation difficile. Il existe sous différentes plateformes et pour différents systèmes d'exploitation à noyau UNIX.

- Openjump : il est compatible avec tous les systèmes d'exploitation et est développé en java. Openjump prend en compte les connexions PostGIS ou WMS 9. Son inconvénient majeur est l'absence de fonctionnalités. Openjump s'organise en effet sous la forme d'un noyau gérant les fonctions SIG de base, sur lesquelles peuvent se greffer de nombreux plugin. Ces plugin ajoutent des fonctionnalités diverses, souvent disponibles uniquement dans les logiciels SIG avancés (interpolation, requêtes spatiales, mise en page, représentations graphiques, etc.).

- QuantumGIS : il est développé en C++, simple d'utilisation, et se connecte facilement à PostGIS. Il permet également d'importer des shapefiles10 dans PostGIS. QuantumGIS ne permet pas la modification de la géométrie d'une couche ni les requêtes attributaires et spatiales.

- UDIG (User Friendly Desktop Internet GIS) : il est construit autour de la plateforme Java Eclipse et peut se connecter à PostGIS. Son installation dans un environnement Windows est facile. Son avantage majeur est qu'il permet des modifications sur la géométrie des couches chargées en mettant directement à jour la table de données distant. Par contre il ne permet pas de faire des analyses thématiques ni de faire des requêtes spatiales [6].

9. WMS : Web Map Service, permet de produire des cartes de données géoréférencées à partir des serveurs de

données.

10. shapefiles : fichier de forme, issu du monde des SIG et qui contient des informations spatiales.

Table 1.6 - Comparaison des logiciels SIG généralistes

 

GRASS

OpenJump

QuantumGIS

UDIG

Langage de pro- grammation

C++

Java

C++

Java

Systèmes d'ex-

ploitation

Multiplateforme

Multiplateforme

Multiplateforme

Multiplateforme

Bases de don-

nées supportés

PostGIS,

ODBC, My-

GIS, Oracle

PostGIS, Oracle, ArcSDE

PostGIS

PostGIS, Oracle, DB2, ArcSDE

Standards OGC supportés

WMS, WFS

(Web Feature

Service), GML

(Geography Markup Lan-
guage)

WMS, WFS,

GML, SFS

(Simple feature

SQL)

WMS, WFS,

GML, SFS

WMS, WFS-T

(WFS transac-

tionnel), GML,

SFS

Licence

GNU/GPL

GNU/GPL

GNU/GPL

GNU/LGPL

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe