IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

APIs Google Discussion :

Limitation sample et trac�


Sujet :

APIs Google

  1. #1
    Invit�
    Invit�(e)
    Par d�faut Limitation sample et trac�
    Bonjour � tous,

    aujourd'hui en g�n�rant un parcours au hasard ( CHICAGO-NEW YORK), je me suis rendu compte que d'abord l'api google limite le nombre de points � 512, et que ces points sont plac�s un peu n'importe comment
    (voir point vert sur l'imgae ci dessous).

    Avez vous une explication � ceci?
    Images attach�es Images attach�es  

  2. #2
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    peut �tre faudrait il que tu nous en dise plus sur ta fa�on de proc�der, code/m�thode utilis�e.

    Quoiqu'il arrive il y a des limitations � tout et les mieux plac�s pour te r�pondre ce sont les d�veloppeurs qui travaillent sur l'API.

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    j'ai tout simplement utilis� le service : Directions Service

    et plac� les 512 points sur la map....elle n'apparaissent pas sur le trait bleu

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    var directionsDisplay;
    var directionsService = new google.maps.DirectionsService();
    var map;
     
    function initialize() {
      directionsDisplay = new google.maps.DirectionsRenderer();
      var chicago = new google.maps.LatLng(41.850033, -87.6500523);
      var mapOptions = {
        zoom:7,
        center: chicago
      }
      map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
      directionsDisplay.setMap(map);
    }
     
    function calcRoute() {
      var start = document.getElementById('start').value;
      var end = document.getElementById('end').value;
      var request = {
          origin:start,
          destination:end,
          travelMode: google.maps.TravelMode.DRIVING
      };
      directionsService.route(request, function(response, status) {
        if (status == google.maps.DirectionsStatus.OK) {
          directionsDisplay.setDirections(response);
        }
      });
    }
     
    google.maps.event.addDomListener(window, 'load', initialize);
    Derni�re modification par Bovino ; 17/02/2014 � 15h41.

  4. #4
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    et plac� les 512 points sur la map
    certes mais il ne sont pas pris en compte lors du calcul du trajet sauf si ceux ci sont pass�s comme waypoints ce qui ne semble pas �tre ton cas et de toute mani�re le nombre de waypoints est limit� � 8 en mode standard.

    Donc si ces points ne sont pas sur la route (physique), l'itin�raire passe � cot� d'eux.

  5. #5
    Invit�
    Invit�(e)
    Par d�faut
    mais peut on recuperer les coordonn�e des points plac�s sur l'itineraire trac� en bleu avec le service direction ?

  6. #6
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    La fonction callback renvoie une r�ponse qui contient tout ce que l'on veut ou presque.
    Tout est d�taill� dans la documentation The DirectionsResult Object, il est � noter que tu peux r�cup�rer tous les points de la polyline, pour cela il te faudra r�cup�rer l'overview_path.

  7. #7
    Invit�
    Invit�(e)
    Par d�faut
    comment fait on pour recuperer l overview path?

    est ce sous forme d'un tableau?

  8. #8
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    est ce sous forme d'un tableau?
    oui tout comme l'indique la documentation
    overview_path contains an array of LatLngs that represent an approximate (smoothed) path of the resulting directions.

Discussions similaires

  1. R�ponses: 6
    Dernier message: 10/11/2010, 15h21
  2. [AJAX] Sampling et trac� d'acquisition
    Par lebomb dans le forum AJAX
    R�ponses: 3
    Dernier message: 15/06/2010, 09h55
  3. Limiter le d�placement de la souris
    Par el_bouleto dans le forum C++Builder
    R�ponses: 4
    Dernier message: 08/11/2002, 23h56
  4. Comment limiter les mouvements du curseur??
    Par scorpiwolf dans le forum C++Builder
    R�ponses: 9
    Dernier message: 07/07/2002, 22h09
  5. [Comparatifs] Limites nombres tables et quantit� de donn�es
    Par benj63 dans le forum D�cisions SGBD
    R�ponses: 7
    Dernier message: 13/06/2002, 21h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo