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

JavaScript Discussion :

Google maps api, Importation de donnees


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2013
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2013
    Messages : 18
    Par défaut Google maps api, Importation de donnees
    Bonjour, venant juste de m’imprégner dans le domaine du javascript pour générer des cartes en utilisant Google MAPS API, je rencontre quelques difficultés pour importer les donnees nécessaires à partir d'un fichier .txt.
    En effet, je dispose d'un fichier "allmet.txt" que je genere automatiquement toutes les 30 minutes, à partir d'un programme. Ce fichier contient donc :
    -Un nom de lieu (colonne 1 à 16)
    -Un code à 5 caractères (chiffres ou -----, de la colonne 17 à 21)
    -Altitude à 6 caractères (colonne 22 à 27)
    -latitude ( colonne 28 à 33)
    -longitude (colonne 34 à 40)
    -Un message (de colonne 41 à fin de ligne) **Les colonnes 41 et 42, soient deux lettres se référent à un pays donné.

    Mon souci est donc de permettre à un utilisateur de mon site web d'afficher instantanément, sur une map, les données ci-dessus, pour un pays donné (en fonction des deux fameuses lettres (cols 41,42), par l'utilisation de javascript ou php en utilisant par exemple un formulaire de choix de pays... ou je ne sais quoi.

    J'ai réussi à faire ce travail, mais d'une façon globale, c'est à dire afficher toutes les données de plusieurs pays (tout le contenu du fichier "allmet.txt"), mais c'est très encombrant. (code et map joints).

    J' espère être explicite sinon je reste à votre entière disposition pour vous fournir de plus amples informations.

    Said

    Pièces jointes:
    Fichier "allmet.txt" contenant toutes les données dont latitude et longitude (Il contient 1400 lignes donc 1400 localites). Je l'ai volontairement réduit à cause de sa taille pour pouvoir le joindre à mon présent message.
    Map affichant plusieurs pays avec ces données
    Code générant cette MAPeurafrasie.htm
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    indépendamment du fait que tu travail avec l'API googleMap, je dirais que la structure de départ ne me parait pas des meilleurs, l'utilisation d'un séparateur me paraissant toute désigné pour ne pas figer la longueur de tes champs et de te faciliter la récupération/mise en oeuvre de tes données.

    Au chargement de ta page il te suffit de proposer un choix à afficher, un <select> par exemple et lorsque le choix est fait interrogation du serveur, lecture de ta base le fichier en l’occurrence, et retour des données pour affichage des marqueurs, en utilisant la technique de requête Ajax.

    Voilà pour une approche dans ses grandes lignes.

  3. #3
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2013
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2013
    Messages : 18
    Par défaut
    Merci très cher ami pour cette orientation mais en toute sincérité, je ne sais comment commencer. Pourriez vous donc m'eclairer un peu plus comment y procéder surtout que je ne connais pas AJAX. Merci d avance
    Said

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Pour commencer donc

    ensuite une discussion récente avec exemple pour voir le fonctionnement simple d'Ajax

    je pense que c'est un minimum

Discussions similaires

  1. google map api
    Par debutantasp dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/05/2008, 14h02
  2. Google Map - API Java ?
    Par onlytoine dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 28/04/2008, 11h25
  3. Utilisation de la Google Maps API ?
    Par [ZiP] dans le forum Web & réseau
    Réponses: 4
    Dernier message: 04/09/2007, 22h26
  4. Google Map API --> Javascript et code behind C#
    Par bridel dans le forum ASP.NET
    Réponses: 2
    Dernier message: 22/01/2007, 21h07
  5. google map api
    Par raphs43 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/12/2006, 20h28

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