Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

source: trunk/workshop-routing-foss4g/chapters/about.rst @ 75

Revision 63, 5.9 KB checked in by djay, 12 years ago (diff)

Initial import of pgROuting workshop for translation. Section 1 to 3 translated, pleae review.

RevLine 
[63]1=============================================================================================================
2À propos
3=============================================================================================================
4
5Ces travaux pratiques utilisent de nombreux outils FOSS4G, beaucoup plus que le titre ne le laisse supposer. Ainsi, de nombreux logiciels FOSS4G sont liés au autres project OpenSource et ce serait aller trop loin de tous les lister. Il y a néanmoins 4 projets OpenSource que ces travaux pratiues présenterons :
6
7.. image:: images/osgeo.png
8        :align: center
9
10-------------------------------------------------------------------------------------------------------------
11pgRouting
12-------------------------------------------------------------------------------------------------------------
13
14pgRouting est un extension de PostGIS et ajoute les fonctionalités de routing au couple PostGIS/PostgreSQL. pgRouting est un développement antérieur à pgDijkstra (par `Camptocamp SA <http://www.camptocamp.com>`_). Il a été étendu par l'entreprise `Orkney Inc. <http://www.orkney.co.jp>`_ et est actuellement développé et maintenu par `Georepublic <http://georepublic.de>`_.
15
16.. image:: images/pgrouting.png
17        :align: center
18
19pgRouting fournit les fonctions pour :
20
21* Plus court chemin Dikstra : algorithme de routage sans heusitique
22* Plus court chemin A-Étoile : routage pour grand un ensemble de données (avec heuristiques)
23* Plus court chemin Shooting-Star: routage prenant en compte le sens giratoir (avec heuristiques)
24* ProblÚme du voyageur de commerce (TSP)
25* Distance de pilotage (Isolines)
26
27De nombreux nouveaux algorithmes vont être ajoutés dans un futur proche :
28
29* Dial-a-Ride-Problem solver (DARP)
30* Support du routage multimodal
31* Algortihme de recherche de plus court chemin dépendant du temps / dynamique
32* A-Étoile utilisant deux direction
33* All-Pair shortest path algorithm
34
35Les avantages de l'approche base de données pour les algorithmes de routage sont :
36
37* L'accessibilité par nombreux clients au travers de JDBC, ODBC, our directement en tuililsant Pl/pgSQL. Les clients peuvent être des ordinateurs personnels ou des périfériques mobiles.
38* Utilise PostGIS pour le format des données géographiques, qui utilise le Format Text Bien Connu (WKT) de l'OGC et le Format Binaire Bien Connu (WKB).
39* Les logiciels OpenSource comme qGIS et uDig peuvent modifier les données / les attributs.
40* Les modifications apportées aux données peuvent être intégrées au moteur de routage instantanément. Il n'y pas de besoin de pré-calcul.
41* Le paramÚtre de "coût" peut être calculé dynamiquement à l'aide du SQL et ces valeurs peuvent provenir de différets attributsou tables.
42
43pgRouting est disponible sous licence GPLv2.
44
45Le site web officiel de pgRouting : http://www.pgrouting.org
46
47
48-------------------------------------------------------------------------------------------------------------
49OpenStreetMap
50-------------------------------------------------------------------------------------------------------------
51
52*"OpenStreetMap a pour objectif de créer et fournir des informations géographiques libres telles que des plans de rue à toute personne le désirant. Le projet fut démarré car la plupart des cartes qui semblent libres ont en fait des restrictions d’utilisation légales ou techniques, empêchant de les utiliser de maniÚre créative, productive ou tout simplement selon vos souhaits."* (Source: http://wiki.openstreetmap.org/wiki/FR:Portal:Press)
53
54.. image:: images/osm_logo.png
55        :align: center
56
57OpenStreetMap est une source de données parfaite pour être utilisées avec pgRouting, car elles sont librement disponibles et n'ont pas de restrictions techniques en terme d'utilisation. La disponibilité des données varie d'un pays à un autre, mais la couverture mondiale s'améliore de jour en jour.
58
59OpenStreetMap utilise une structuration de données topologiques :
60
61* Les noeuds (nodes) sont des points avec une position géographique.
62* Les chemins (ways) sont des liste de noeuds, représentant une polyligne ou un polygone.
63* Les relations (relations) sont des groupes de noeud, de chemin et d'autre relations auquelles on peut affecter certaines propriétés.
64* Les propriétés (tags) peuvent être appliqués à des noeuds, des chemins ou des relation et consistent en un couple nom=valeur.
65
66Site web d'OpenStreetMap : http://www.openstreetmap.org
67
68
69-------------------------------------------------------------------------------------------------------------
70osm2pgrouting
71-------------------------------------------------------------------------------------------------------------
72
73osm2pgrouting est un outils en ligne de commande qui rend simple l'importation de données OpenStreetMap dans une base de données pgRouting. Il contruit le réseau routier automatiquement et crée les tables pour les types de données et les classes de routes. osm2pgrouting a été écrit initialement par Daniel Wendt et est maintenant disponible sur le site du projet pgRouting.
74
75osm2pgrouting est disponible sous licence GPLv2.
76
77Site web du projet : http://www.pgrouting.org/docs/tools/osm2pgrouting.html
78
79
80-------------------------------------------------------------------------------------------------------------
81GeoExt
82-------------------------------------------------------------------------------------------------------------
83
84GeoExt est une librairie JavaScript destinée au applications web avancées. GeoExt rassemble les connaissances géospatiales de `OpenLayers <http://www.openlayers.org>`_ avec une interface utilisateurs issue de `Ext JS <http://www.sencha.com>`_ pour aider à construire un application web ressemblant à une application bureautique.
85
86.. image:: images/GeoExt.png
87        :align: center
88
89GeoExt est disponible sous licence BSD et est maintenu par une communauté grandissante d'individus, d'ogranisations et d'entreprises.
90
91Le site web de GeoExt : http://www.geoext.org
Note: See TracBrowser for help on using the repository browser.