<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>il y a aussi pour Toulouse et la Haute-garonne</p>
    <p><a class="moz-txt-link-freetext" href="https://data.toulouse-metropole.fr/explore/?sort=modified&q=tisseo">https://data.toulouse-metropole.fr/explore/?sort=modified&q=tisseo</a></p>
    <p><a class="moz-txt-link-freetext" href="https://data.haute-garonne.fr/explore/?sort=modified&q=transport">https://data.haute-garonne.fr/explore/?sort=modified&q=transport</a>
      (pour l'instant uniquement les transports scolaires, mais les
      autres en préparation)<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">Le 27/10/2016 à 04:27, Jérôme Amagat a
      écrit :<br>
    </div>
    <blockquote
cite="mid:CAHUxkt+rCBpZ4qArKuU_T3X9+SNNBwz03SG6+ajAH1u1-ebifQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <div>
                        <div>ça parle beaucoup des bus, des bus à rennes
                          en plus où il existe en open data la position
                          de tous les arrêt ici <a
                            moz-do-not-send="true"
href="https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star/">https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star/</a><br>
                        </div>
                        <div>les données ont l'air très bonne, en
                          regardant avec la photo aérienne les
                          coordonnées ont l'air très bonne (a 2 mètre
                          près des fois), il y a les noms ( là il y a un
                          petit soucis : les accents sur les lettre
                          majuscule n'existe pas comme pour Eglise)
                          l’accès pmr et la présence d'abris sont
                          indiqués. <br>
                        </div>
                        ça pourrait être pas mal de pouvoir les intégrer
                        avec osmose.<br>
                        <br>
                      </div>
                      En me basant sur les exemples ici <a
                        moz-do-not-send="true"
                        href="https://github.com/osm-fr/osmose-backend/tree/master/analysers">https://github.com/osm-fr/osmose-backend/tree/master/analysers</a><br>
                    </div>
                    je dirais qu'il faudrait créer un test comme ça :<br>
                    <br>
                    #!/usr/bin/env python<br>
                    #-*- coding: utf-8 -*-<br>
                    <br>
                    from Analyser_Merge import Analyser_Merge, Source,
                    CSV, Load, Mapping, Select, Generate<br>
                    <br>
                    <br>
                    class
                    Analyser_Merge_Public_Transport_FR_Star(Analyser_Merge):<br>
                        def __init__(self, config, logger = None):<br>
                            self.missing_official = {"item":"8040",
                    "class": 71, "level": 3, "tag": ["merge", "public
                    transport"], "desc": T_(u"Star stop not integrated")
                    }<br>
                            self.possible_merge   = {"item":"8041",
                    "class": 73, "level": 3, "tag": ["merge", "public
                    transport"], "desc": T_(u"Star stop, integration
                    suggestion") }<br>
                            self.update_official  = {"item":"8042",
                    "class": 74, "level": 3, "tag": ["merge", "public
                    transport"], "desc": T_(u"Star stop update") }<br>
                            Analyser_Merge.__init__(self, config,
                    logger,<br>
                                "<a moz-do-not-send="true"
href="https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star">https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star</a>",<br>
                                u"Topologie des points d'arrêt de bus du
                    réseau STAR",<br>
                                CSV(Source(attribution = u"Keolis
                    Rennes", millesime = "2016",<br>
                                        fileUrl = "<a
                      moz-do-not-send="true"
href="https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star/download/?format=csv&timezone=Europe/Berlin&use_labels_for_header=true">https://data.rennesmetropole.fr/explore/dataset/topologie-des-points-darret-de-bus-du-reseau-star/download/?format=csv&timezone=Europe/Berlin&use_labels_for_header=true</a>")),<br>
                                Load(lambda res:
                    res['Coordonnées'].split(' - ')[1].strip(), lambda
                    res: res['Coordonnées'].split(' - ')[0].strip()),<br>
                                Mapping(<br>
                                    select = Select(<br>
                                        types = ["nodes", "ways"],<br>
                                        tags = {"highway": "bus_stop"}),<br>
                                    osmRef = "ref:FR:Star",<br>
                                    conflationDistance = 10,<br>
                                    generate = Generate(<br>
                                        static1 = {<br>
                                            "highway": "bus_stop",<br>
                                            "public_transport":
                    "stop_position",<br>
                                            "bus": "yes",<br>
                                            "network": "Star"},<br>
                                        static2 = {"source":
                    self.source},<br>
                                        mapping1 = {<br>
                                            "ref:FR:Star": "Code",<br>
                                            "name": "Nom",<br>
                                            "wheelchair": "Accessible
                    aux PMR",lambda res: "yes" if res["Accessible aux
                    PMR"]=="true" else "no" if res["Accessible aux
                    PMR"]=="false" else None<br>
                                            "shelter": lambda res: "yes"
                    if res["Mobilier"] and "Abris" in res["Mobilier"]
                    else "no" if res["Mobilier"]=="Poteau" else None},<br>
                                        text = lambda tags, fields:
                    {"en": u"Star stop of %s" % fields["Nom"], "fr":
                    u"Arrêt Star de %s" % fields["Nom"]} )))<br>
                    <br>
                    <br>
                  </div>
                  c'est à peu près la même chose que ce qui a été fait
                  pour d'autres réseaux de bus (comme à bordeau).<br>
                </div>
                Je suis pas très doué en codage donc il peut y avoir des
                erreurs (en fait il y en a sûrement :) ).<br>
                <br>
              </div>
              il y a aussi en open data les trajets des bus mais c'est
              plus compliqué à intégrer. (sûrement même impossible avec
              osmose)<br>
              <br>
            </div>
            Les positions des arrêts de bus existe aussi pour paris : <a
              moz-do-not-send="true"
href="http://data.ratp.fr/explore/dataset/positions-geographiques-des-stations-du-reseau-ratp/?disjunctive.stop_name&disjunctive.code_postal&disjunctive.departement">http://data.ratp.fr/explore/dataset/positions-geographiques-des-stations-du-reseau-ratp/?disjunctive.stop_name&disjunctive.code_postal&disjunctive.departement</a><br>
          </div>
          <div>par contre (en regardant très rapidement) les coordonnées
            je suis pas sur quelles soient très bonnes.<br>
            <br>
          </div>
          pour Lyon : <a moz-do-not-send="true"
href="http://data.grandlyon.com/equipements/points-darrft-du-rfseau-tcl/">http://data.grandlyon.com/equipements/points-darrft-du-rfseau-tcl/</a><br>
          <br>
        </div>
        et peut être ailleurs<br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-fr">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>