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

Mathématiques Discussion :

Conversion coordonnées 2D en coordonnées géographiques


Sujet :

Mathématiques

  1. #1
    Membre à l'essai
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut Conversion coordonnées 2D en coordonnées géographiques
    Salut à tous!!
    Voilà mon problème, dans mon application, l'utilisateur peut sélectionner sur un globe un lieu. Le globe est en 3D et peut être tourné sur ces axes X et Y par rotation. La sélection du lieu quand à elle se fait en 2D.
    Quand l'utilisateur sélectionne un lieu, j'ai donc 4 données : X, Y, rotation en X et rotation en Y
    J'aimerais grâce à ces données récupérer la latitude et la longitude du lieu sélectionné!
    Je ne vois absolument pas comment faire, il faut dire que ça fait un moment que je n'ai plus fait de maths! Je ne sais même pas si c'est possible en fait

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    • il faut tout d'abord connaître les paramètres de ton globe :


      • si c'est un ellipsoide de révolution, ellipticité, demi-grand axe, demi-petit axe,
      • si c'est une sphère : rayon


    • Ensuite, il faut connaître le facteur de zoom

    • Enfin, il faut connaître à quelle distance (à moins que tu assumes 0) un point x,y est si tu n'es pas sur le méridien milieu (celui le plus proche de toi),.


    et je pense que malheureusement pour toi, tu ne t'en sortiras pas sans coordonnées sphériques...

    A moins que tu ne fasses tourner le globe jusqu'à avor au centre de l'écran, sans perspective, le point x,y.

  3. #3
    Membre à l'essai
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Bon alors j'ai trouvé le moyen de convertir mon points en coordonnées sphériques.
    Après j'ai trouvé ça sur wikipedia pour convertir mes coordonnées sphériques en géographiques : http://fr.wikipedia.org/wiki/Coordon...ph%C3%A9riques
    Par contre il ne parle pas de facteur de zoom!
    Sinon mon globe est effectivement une sphère dont je connais le rayon.
    Je pense également pouvoir récupérer la distance par rapport au méridien du milieu, ainsi que le facteur de zoom.

    Par contre une autre petite question! Où doit se trouver le 0,0 de mon globe lorsque j'y sélectionne un point? Le mien est au centre!

Discussions similaires

  1. openGL: passage coordonnées 3D a coordonnées fenetre
    Par zeder59 dans le forum Moteurs 3D
    Réponses: 1
    Dernier message: 16/06/2009, 17h12
  2. Réponses: 2
    Dernier message: 13/05/2008, 12h53
  3. Traduire coordonnées 2D en coordonnées 3D
    Par Bakura dans le forum OpenGL
    Réponses: 22
    Dernier message: 04/04/2007, 21h13
  4. coordonnée spaciale et coordonnée d'écran
    Par moldavi dans le forum DirectX
    Réponses: 2
    Dernier message: 07/04/2005, 22h01
  5. Conversion distance , angle vers coordonnées de points
    Par mat.M dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 26/03/2004, 23h55

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