Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Candidat au titre de Membre du Club
    Profil pro Nicolas Chevet
    Inscrit en
    juin 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Nom : Nicolas Chevet

    Informations forums :
    Inscription : juin 2006
    Messages : 9
    Points : 13
    Points
    13

    Par défaut Récupérer une liste de points sur un itinéraire

    Bonjour,

    J'aimerais récupérer des points géolocalisés à intervalles réguliers le long d'un itinéraire.
    Je voudrais par exemple faire un Caen - Paris et obtenir 10 points sur cette route pour pouvoir y placer des drapeaux sans connaitre les villes entre ces 2 extrémités. Est-ce possible grace aux API?

    la classe Roadbook semble contenir quelques informations:
    ways : contient les routes du trajet mais s'il n'y a qu'une seule route sur mon itinéraire, ca ne va pas.
    wayPoints : ce que je cherche mais ne contient que les extrémités du trajet (Caen et Paris)
    pois : contient des radars sans les coordonnées
    postKey : non documenté?

    L'exemple "POI along an itinerary" permet de récupérer des poi sur un itinéraire mais cela n'affiche que les pois autours des 2 villes extrémités. Y'a-t-il un moyen d'avoir vraiment les pois sur tout le trajet?

    En vous remerciant.

  2. #2
    Invité de passage
    Profil pro Julien B
    Inscrit en
    février 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Nom : Julien B

    Informations forums :
    Inscription : février 2010
    Messages : 8
    Points : 4
    Points
    4

    Par défaut

    Bon comme tu n'as pas de réponse, je pense à une méthode qui serait plutôt lourde mais c'est peut être mieux que rien.

    • tu calcules ton trajet total -> il n'y a qu'un Way sur une distance D.

    • tu pars de la fin et tu trouves tous les points situés à une distance D/10 de ton point d'arrivée.

    • pour chacun de ces points, tu vérifies se trajet jusqu'à l'arrivée te fait passé par ton Way uniquement.

    • Si oui, tu recommence l'opération à partir de ce point
      Sinon, le point est dans la mauvaise direction.



    Pour optimiser la recherche, tu peux peut être chercher les point uniquement à l'Est par exemple si tu sais que ton point de départ est à l'Est de ton point d'arrivée.

    Je ne sais pas si c'est clair, mais j'espère que ça pourra t'aider.

    Bonne chance

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •