[OSM-talk-fr] OsmTransport : outil dynamique de suivi des réseaux de transports public

eMerzh merzhin at gmail.com
Ven 3 Juil 12:52:08 UTC 2009


Supayr :)
Merci beaucoup pour le travail!
le rendu est sympa même si je suis pas fan du choix de la ville ... ;)
j'avais d'ailleur pas saisit le add location donc il y a un bruxelles à
paris :D

Sinon vivement que ça arrive pour la belgique aussi.. je suis justement
occupé à faire les lignes de transports en commun chez nous :)...

Petite Question ... comment l'outil affiche-t'il les backward et forward
dans les routes de bus par exemple?

Meric encore et bonne continuation
2009/7/2 kimaidou <kimaidou at gmail.com>

> Bonjour la liste,
>
> Suite aux évolutions de l'application de suivi des transports publics
> "OsmTransport" que j'avais commencé à développer, je vous transmets la
> présentation détaillée qui est disponible, avec des copies d'écran ici :
>
> http://3liz.com/blog/rldhont/index.php/2009/07/02/280-osmtransport-application-de-suivi-des-reseaux-de-transports-publiques
>
> OsmTransport est un outil qui permet d'afficher par dessus un fond de carte
> OpenStreetMap les lignes de transports publics : métro, bus et tramway.
>
> Les lignes sont extraites des données sources d'OpenStreetMap à partir des
> relation "routes" (
> http://wiki.openstreetmap.org/wiki/Relation:route#Public_Transportation)
> et mises en forme en fonction du type de ligne et de la couleur spécifiée
> dans la relation route par le tag "color". Il y a pour l'instant une couche
> de données (un layer) par type de ligne et un par type d'arrêts.
>
> Pour l'affichage du réseau non avons choisi d'utiliser un affichage
> vectoriel à la différence de Google. Les principaux avantages de
> l'utilisation de l'affichage vectorielles par rapport à l'utilisation de
> Mapnik pour afficher ces lignes sont :
>
>     * l'utilisation dynamique du tag "color" pour styliser chaque ligne
> (pas besoin de créer autant de styles que de lignes ce qui nécessaire dans
> Mapnik). Une ligne dont la route n'a pas de tag "color" est affichée en
> noir.
>     * la possibilité d'afficher ou non chacune des couches, si on ne
> souhaite par exemple que voir les lignes de métro.
>     * la possibilité d'avoir des informations complémentaires sur un arrêt
> (ou un ligne) sur clic de l'élément. Pour l'instant, seules des informations
> sommaires sont données, et seulement sur les arrêts.
>
> L'un des objectifs principal de cet outil est d'aider les contributeurs à
> visualiser l'avancement des transports publics par commune. Un autre
> objectif est de montrer les informations à corriger ou à compléter sur les
> lignes et les arrêts (Par exemple une ligne noire montre l'absence du tag
> "color" dans la relation, ou bien on peut comparer les lignes de tramways
> issues de la relation route=tram avec celles issues du railway=tram)
>
> L'affichage de données vectorielles demande des ressources qui croissent
> avec le nombre d'éléments à afficher par le navigateur. C'est pouquoi le
> choix a été fait de créer des zones nommées "locations" pour lesquelles les
> lignes sont extraites. Ces locations correspondent en fait à des villes. On
> peut sélectionner une "location" pour zoomer automatiquement sur la zone
> concernée, et voir les lignes de cette zone (seules les lignes de cette zone
> sont affichées, pour ne pas surcharger le navigateur).
>
> Si une location n'est pas dans la liste, on peut en créer une en cliquant
> sur le lien "Add a location" en haut à droite. Il faut au préalable zoomer
> sur la zone souhaitée. Ensuite, il faut cliquer sur "Draw" puis dessiner un
> rectangle de la zone voulue, puis ajouter le nom de la zone (utiliser si
> possible le nom de la ville) puis le pays, et enfin valider avec le bouton
> "Add". Si tout se passe bien, la page se rafraîchit sans message d'erreur et
> vous voyez les lignes qui ont déjà été cartographiées. Si vous ne voyez pas
> de lignes, c'est sûrement parce qu'il n'y a pas de routes correspondantes
> dans la données d'OpenStreetMap, ou bien que les couches n'ont pas été
> rafraîchies depuis l'ajout de cette données.
>
> Les données sont mises à jour tous les matins à 6h30 à partir des fichiers
> tar.gz fournis par Geofabrik ( http://download.geofabrik.de/osm/europe/ ).
> Pour l'instant, les données ne sont téléchargées et donc disponibles que
> pour la France métropolitaine.
>
> Un permalink est fourni une fois la "location" choisie et la page
> raffraîchie. Par exemple pour la ville de Montpellier :
> http://3liz.fr/public/osmtransport/index.php?location=Montpellier&BtChooseLocation=Ok
>
> Cette version étant la toute première et que nous souhaitons respecter
> l'adage :"Release often release early", certains bugs sont déjà connus :
>
>     * une fois le bouton "Draw" cliqué, parfois le rectangle ne se dessine
> par où on le souhaite.
>     * la couche des arrêts de métro affiche aussi toutes les stations de
> train. Pour l'instant, nous n'avons pas trouvé le moyen avec osm2pgsql de
> trouver les points de type "bus_stop" ou "railway=station" qui appartiennent
> respectivement à une route de type "route=bus" ou "route=tram".
>     * la pop-up sur clic d'un arrêt ne fonctionne que pour la couche
> visible la plus au dessus (la plus en bas dans le switcher OpenLayers). Ce
> bug va être corrigé grâce à l'utilisation de la nouvelle fonctionnalité
> implémentée dans la dernière version d'OpenLayers (2.8).
>
> Découvrez, créez et participez à la création de données libres de réseaux
> publics : http://3liz.fr/public/osmtransport/
>
> Voilà
>
> Kimaidou
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20090703/168c22e1/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr