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

 Delphi Discussion :

Conversion de coordonnées WGS 84 (Latitude / Longitude ) en points X,Y sur une carte


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 42
    Points : 33
    Points
    33
    Par défaut Conversion de coordonnées WGS 84 (Latitude / Longitude ) en points X,Y sur une carte
    Bonjour à tous.

    Je recherche une formule (ou une unité Delphi) permettant de convertir une coordonnées Latitude / Longitude WGS84 en cordonnées XY pour placer un point sur une carte. Après beaucoup de recherche, j'ai trouvé des formules plus ou moins compliquées jusqu'à m'en donner mal au crane. A croire que la géométrie n'est vraiment pas mon truc. Si quelqu'un se sent d'attaque pour me fournir un peu d'aide en ce magnifique samedi matin. Je suis preneur. Ayant vu que cela dépend des cartes , de la projection, je joins la carte sur laquelle j'aimerais placer le point : Nom : karte-0-9043-en.gif
Affichages : 9068
Taille : 1,26 Mo.

    Merci

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 858
    Points : 11 301
    Points
    11 301
    Billets dans le blog
    6
    Par défaut
    Malheureusement, pas de cartouche indiquant la projection utilisée...

    En regardant un peu, elle ressemble à une projection de Winkel-Tripel.

    La formule est un peu casse-tête, mais je te conseille de l'essayer sur quelques coordonnées de villes pour voir où ça tombe : pile, ou pas !
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 42
    Points : 33
    Points
    33
    Par défaut
    Ou pas ^^ ca tape à peu près correctement au niveau de l'équateur mais alors dès qu'on s'éloigne un peu , il y a de quoi retourner tout bon navigateur et le bateau avec ^^

    Je vais voir pour utiliser une carte un peu plus "carré" qui correspondra plus facilement ... merci de votre aide et bonne journée

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 858
    Points : 11 301
    Points
    11 301
    Billets dans le blog
    6
    Par défaut
    Mes essais ne sont pas (encore ?) concluants !

    Je viens de trouver un Logiciel Convertisseur avec sources, sur le site d'Eric Sibert : peut-être te sera-t-il utile.

    [EDIT] et ceci sur developpez : http://www.developpez.net/forums/d57...s-geodesiques/

    [EDIT] et http://www.csiss.org/map-projections/microcam/ qui permet de faire des cartes, apparemment
    et un pseudo-algo pour VB : http://www.thefreelibrary.com/A+Visu...on.-a063536755
    et un code C pour le calcul inverse : https://github.com/evanmiller/ProjCL..._tripel.opencl
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

Discussions similaires

  1. Affichage de coordonnée GPS sur une carte
    Par soung dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 08/03/2011, 09h35
  2. placer des coordonnées GPS sur une carte
    Par tomkiki dans le forum Débuter
    Réponses: 7
    Dernier message: 15/01/2011, 17h55
  3. [Geotools] Ajouter des coordonnées sur une carte
    Par salivie dans le forum Général Java
    Réponses: 4
    Dernier message: 22/06/2010, 18h00
  4. Conversion de X & Y en Latitude & Longitude
    Par Hoopsy dans le forum Langage
    Réponses: 1
    Dernier message: 08/05/2010, 01h43
  5. Afficher les coordonnées d'un code postal sur une carte
    Par FredericB dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2007, 16h54

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