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

Android Discussion :

[Map V2] Afficher les points appartenant à un cercle de rayon précis


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut [Map V2] Afficher les points appartenant à un cercle de rayon précis
    Bonjour,
    J'aimerai savoir quelle méthode utiliser dans la bibliothèque de google maps V2 qui me permet d'afficher les points (marqueurs) qui appartiennent au cercle dont je précise le rayon et le centre.
    Y'a -il une méthode?
    merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Java / C++
    Inscrit en
    Mars 2013
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java / C++

    Informations forums :
    Inscription : Mars 2013
    Messages : 128
    Par défaut
    Bonjour janyoura,

    Je ne comprends pas bien la demande, vous souhaitez afficher les marqueurs correspondant à quelques chose de précis (bar, restaurant...) dans un rayon donné? Ou vous souhaitez simplement que les marqueurs soit placés sur le cercle, de sorte à ce qu'il "déssine" ce cercle?

    Dans tous les cas, voici le lien vers la documentation Android concernant les markers. Ils y expliquent comment les ajouter etc...

  3. #3
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut
    En fait je vais afficher les points( enregistrés dans ma base de données) qui sont autour de la localisation actuelle:
    -je crée un cercle dont le centre est le point de localisation actuelle de l'utilisateur) et je fixe le rayon qui filtrera l'affichage des points ce qui donne donc juste l'affichage des points appartenant au cercle)

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur Java / C++
    Inscrit en
    Mars 2013
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java / C++

    Informations forums :
    Inscription : Mars 2013
    Messages : 128
    Par défaut
    Dans ce cas, la lien que je vous ai fournir vous sera très utiles pour l'affichage des markers.

    Je n'ai pas vue dans la documentation de google map des méthodes permettant de faire ce que vous souhaitez.

    En revanche, j'ai eu une petite idée pour "automatiser" l'affichage des points en fonction de votre cercle, et de la position utilisateur.

    L'idée serais de créer une nouvelle classe qui hérite de MarkerOptions, et qui redéfinie la méthode isVisible(), renvoyant vrai si les coordonnées sont dans le cerlce, et faux sinon.

    Je suppose que c'est de MarkerOptions dont il faut hériter puisque c'est ce dernier qui est accepté en paramètre de GoogleMap.addMarker().

    Cela impose de charger la totalité des points en mémoire.

    J'espère avoir pu vous aider!

  5. #5
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut
    merci je vais essayer d'appliquer votre idée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. afficher les points sur image
    Par syki.mail dans le forum MATLAB
    Réponses: 3
    Dernier message: 21/09/2012, 18h10
  2. Réponses: 12
    Dernier message: 30/07/2012, 09h20
  3. [Google Maps] Récupérer les points constituant un GPolygon
    Par aurelientp dans le forum APIs Google
    Réponses: 2
    Dernier message: 19/01/2010, 17h00
  4. Réponses: 1
    Dernier message: 04/11/2009, 00h39
  5. Tous les points d'un cercle
    Par Speed41 dans le forum Débuter
    Réponses: 8
    Dernier message: 22/12/2007, 09h26

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