Cartes à associer avec coordonnées GPS

quentinh390 Messages postés 66 Statut Membre -  
Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'espere être dans le bon forum mais je ne savais pas ou poster ca.

Voila, j'ai une base de données avec environ 2000 coordonnées gps ( longitude et latitude ). Je voudrais pouvoir associer un plan à chacune de ces coordonnées.
Je peux le faire via google map en tapant à chaque fois la coordonnée et enregistrer le plan pour ensuite pouvoir le coller dans un document.
Mais vous comprenez bien que si je dois faire ca pour les 2000 cartes j'en ai pour 3 ans :)

Auriez vous une idée plus rapide ou bien un logiciel?

D'avance merci

6 réponses

  1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    Salut le forum

    Code de la macro à mettre dans un module

    Option Explicit  
    
    Sub Test()  
        RechercheGoogleMap "49.192923,-68.27076"  
    End Sub  
    
    
    Sub RechercheGoogleMap(Coordonnée As String)  
          
        Dim strURL As String  
          
        strURL = "https://www.google.fr/maps?f=q&hl=fr&q"  
        strURL = strURL & Coordonnée  
          
        ThisWorkbook.FollowHyperlink strURL  
          
    End Sub

    Regarde si cela pourrait alimenter la discussion
    Mytå
    Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
    1
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonsoir,

      Je n'avais pas vu le fil à l'époque mais merci à myta pour ce code interessant et redoutable d'efficacité.

      PS : je ne veux pas masquer la question de Fofbill qui a fais remonter ce post. Voir ici
      0
  2. quentinh390 Messages postés 66 Statut Membre 1
     
    Merci, avec cette macro je suis bien redirigé vers les coordonnées gps entrée dans la macro mais comment faire pour pouvoir l'utiliser pour chaque coordonnées? ( lignes par lignes )??

    D'avance merci
    0
  3. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    Re le forum

    Il suffit de fairre une boucle
    Sub Test()  
    For Ligne=1 to 10  
      Coord= Cells(Ligne,1) & "," & Cells(Ligne,2) 
        RechercheGoogleMap Coord  
    Next Ligne 
    End Sub  

    Mytå
    Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
    0
  4. quentinh390 Messages postés 66 Statut Membre 1
     
    Merci, mais il me dit que " ligne " n'est pas déclaré..

    Pourriez vous m'écrire exactement ce que je dois mettre dans la macro?

    Désolé pour mon ignorance mais je ne sais absolument pas programmer la dedans..

    Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    Re le forum

    Pour le code Ici les coordonnées en colonne A et B depuis la ligne 1.

    Sub Test()
    Dim Ligne as Integer
    Dim Coord as String
      
    For Ligne=1 to 10  
      Coord= Cells(Ligne,1) & "," & Cells(Ligne,2) 
        RechercheGoogleMap Coord  
    Next Ligne
     
    End Sub 
    

    Mytå
    0
  7. Fofbill
     
    Bonsoir escuser moi mais j'ai un sousi semblable. En effet, j'ai une carte au format TIF sur laquelle je veux inserer des position GPS. Je ne sais comment m'y premdre. Merci
    0
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      Re le forum

      Ici on parle de GoogleMaps pas d'une image au format TIF, aucun rapport

      Mytå
      0