Skip To Content

Fichiers CSV, TXT et GPX

Vous pouvez ajouter à votre carte des données qui sont stockées dans un fichier texte délimité (.csv ou .txt) ou dans un fichier au format GPS Exchange (.gpx). La visionneuse de carte ajoute les informations sur l'emplacement, dessine les entités sur la carte pour chaque élément du fichier et stocke ces informations dans la carte sous forme de couche. Une fois que vous avez ajouté votre fichier à la carte, vous pouvez modifier les propriétés de la couche générée. Vous pouvez, par exemple, configurer des fenêtres contextuelles, modifier les symboles, définir la plage de visibilité, activer la mise à jour et supprimer des fenêtres contextuelles.

Fichiers CSV et TXT

Vous pouvez ajouter des données à partir d'un fichier texte aux valeurs séparées par des virgules (.csv) ou d'un fichier texte délimité (.txt) qui indique des valeurs de latitude et de longitude ou d'adresse. Pour ajouter ces données sous la forme d'une couche d'entités, le fichier doit inclure au moins une paire de champs de coordonnées ou un ou plusieurs champs d'adresse. La première ligne doit contenir les noms des champs d'emplacement. Si votre fichier contient les champs de latitude et de longitude, ces champs permettent de localiser les entités sur la carte. Si votre fichier contient les informations d'adresse ou si la visionneuse de carte ne permet pas de déterminer les informations de latitude et de longitude, le système vous invite à consulter les champs d'emplacement et à les modifier, si nécessaire.

Les champs suivants sont pris en charge :

  • Latitude, Longitude
  • Lat, Long
  • Longitude83, Latitude83
  • Longdecdeg, Latdecdeg
  • Long_dd, Latdd
  • Lng
  • Y, X
  • Ycenter, Xcenter
  • Xcenter, Ycenter
  • Point-y, Point-x
  • Point-x, Point-y
  • Adresse
  • Ville
  • Etat
  • Code postal
  • Date

Date et heure dans les fichiers CSV

Dans les fichiers CSV, les champs de date sont supposés afficher la date et l'heure UTC (Universal Time Coordinated). Les dates sont censées être au format UTC, car l'emplacement physique du serveur hébergeant vos données peut se situer n'importe où dans le monde. L'alternative qui consiste à stocker la date et l'heure dans un fuseau local entraîne toutes sortes de problèmes, en particulier si vous, ou le serveur hébergeant vos données, déménagez dans un autre fuseau horaire.

Dès qu'un champ de date est affiché, la date est convertie de l'heure UTC dans votre heure locale. La conversion s'effectue en interrogeant votre ordinateur et en lui demandant son paramètre de fuseau horaire. Par exemple, supposons que votre ordinateur affiche l'heure standard du Pacifique (PST, Pacific Standard Time). L'heure UTC a huit heures d'avance sur l'heure PST. Lorsqu'il est 10 h 00 UTC, il est 02 h 00 PST.

Lorsque vous publiez une couche d'entités hébergée à partir d'un fichier CSV, vous pouvez spécifier le fuseau horaire des données. Le fuseau horaire indiqué permet de réduire le décalage, car Portal for ArcGIS suppose que les données de date et d'heure sont exprimées en heure UTC. Par exemple, lorsqu'un fichier CSV contenant des champs de date est publié et que l'heure PST est sélectionnée comme fuseau horaire, lors de la conversion en heure UTC, huit heures sont ajoutées à toutes les valeurs de date et d'heure de votre fichier CSV.

Si les champs de date de votre fichier CSV contiennent une date, mais aucune valeur temporelle, une valeur équivalente à minuit est attribuée lorsque vous publiez une couche d'entités hébergée. Si vous ne spécifiez pas de fuseau horaire lors de la publication, vos données sont stockées avec une valeur temporelle équivalente à minuit (UTC). Lorsque vous affichez les données, l'heure est convertie à l'heure locale et la date risque d'être modifiée. Par exemple, 28/7/2009 0:00 correspond à minuit (UTC) le 28 juillet 2009. Si vous affichez les données sur un ordinateur à l'heure PST, le format de la date et de l'heure est le suivant : 27/7/2009 16:00. En spécifiant le fuseau horaire lors de la publication des données, vous évitez ce décalage en les affichant dans le fuseau horaire spécifié.

Les formats de date et d'heure pris en charge sont les suivants :

FormatExemple

JJ/MM/AAAA

28/7/2009

JJ/M/AAAA format horaire de 12 heures

28/7/2009 5:23 ou 28/7/2009 05:23

JJ/M/AAAA format horaire de 24 heures

28/7/2009 5:23 ou 28/7/2009 05:23

JJ/M/AA

28/7/09

JJ/M/AA format horaire de 12 heures

28/7/09 5:23 ou 28/7/09 05:23

JJ/M/AAAA format horaire de 24 heures

28/7/09 5:23 ou 28/7/09 05:23

JJ/MM/AA

28/07/09

JJ/MM/AA format horaire de 12 heures

28/07/09 5:23 ou 28/07/09 05:23

JJ/MM/AA format horaire de 24 heures

28/07/09 5:23 ou 28/07/09 05:23

DD/MM/YYYY

28/07/2009

JJ/MM/AAAA format horaire de 12 heures

28/07/2009 5:23 ou 28/7/2009 05:23

JJ/MM/AAAA format horaire de 24 heures

28/07/2009 5:23 ou 28/7/2009 05:23

JJ, Mois, AAAA

28 juillet 2009

Jour de la semaine, JJ, Mois, AAAA

Mardi 28 juillet 2009

Jour de la semaine, JJ, Mois, AAAA format horaire de 12 heures

Mardi 28 juillet 2009 5:23 ou Mardi 28 juillet 2009 05:23

JJ, Mois, AAAA format horaire de 12 heures

28 juillet 2009 5:23 ou 28 juillet 2009 05:23

JJ, Mois, AAAA format horaire de 24 heures

28 juillet 2009 5:23 ou 28 juillet 2009 05:23

JJ, Mois

Juillet 28

Mois, AAAA

Juillet 2009

Remarque :

Si un champ configuré comme un champ de date contient un format non valide ou non pris en charge, le champ créé est associé au type de données de chaîne dans la couche d'entités hébergée résultante.

Considérations relatives à la publication de champs de date dans des fichiers CSV

  • Le menu déroulant Fuseau horaire apparaît dans la fenêtre Elément provenant de mon ordinateur même si votre fichier CSV ne contient aucun champ de date.
  • Lorsque vous spécifiez un fuseau horaire en publiant un fichier CSV, le fuseau horaire sélectionné est appliqué à toutes les valeurs de date et d'heure présentes dans le fichier CSV au moment de la publication ou du remplacement de la couche d'entités.
  • Pour appliquer un fuseau horaire uniquement à des enregistrements individuels, vous pouvez spécifier un décalage par rapport à l'heure UTC à l'enregistrement concerné. Vous pouvez procéder ainsi, par exemple, avec une valeur de date équivalente à mardi 28 juillet 2009 5:23 +8 dans un fuseau horaire qui a huit heures d'avance sur l'heure UTC. Consultez la page www.worldtimezone.com pour obtenir une liste des fuseaux horaires. Lorsque le fuseau horaire est spécifié pour chaque enregistrement du fichier CSV, celui qui est spécifié pendant la publication est appliqué à tous les enregistrements pour lesquels aucun décalage n'est spécifié.
  • Si vous modifiez des champs de date dans la couche d'entités publiée, et si vous modifiez la couche d'entités hébergée pour Assurer le suivi du créateur des entités et de la personne qui a effectué la dernière mise à jour, les champs de date capturent des valeurs à l'heure locale de l'éditeur et les convertissent en heure UTC après l'application d'un décalage.
  • Lorsque vous exportez des données à partir d'une couche d'entités hébergée pour laquelle vous avez spécifié un fuseau horaire lors de la publication, aucun décalage n'est appliqué. Les données sont exportées au format UTC qui conserve le fuseau horaire sélectionné lors de la publication.
  • Seuls les fuseaux horaires standard sont disponibles dans la liste Fuseau horaire lors de la publication. Toutefois, l'heure d'été est automatiquement appliquée si une valeur de date de votre fichier CSV correspond à l'heure d'été et que le fuseau horaire sélectionné la reconnaît.

Considérations relatives à l'ajout de fichiers CSV et TXT à la visionneuse de carte

  • Plus les champs d'adresse sont nombreux et plus les résultats de géocodage sont précis. Par exemple, l'adresse et le code postal donnent de meilleurs résultats que l'adresse seule.
  • Le champ d'adresse peut contenir plusieurs parties d'une adresse (parfois appelé géocodage sur une seule ligne).
  • Vous pouvez séparer les champs par une virgule, un point-virgule ou une tabulation. Les autres séparateurs ne sont pas pris en charge.
  • Les informations de latitude et de longitude doivent être exprimées en degrés décimaux.
  • Il est possible que la visionneuse de carte ne puisse pas créer une couche à partir d'un fichier si le fichier contient plus d'espaces que de séparateurs dans les noms de champs (la première ligne du fichier). Supprimez des espaces dans les noms de champs et réessayez d'ajouter le fichier.
  • L'ordre et la casse ne sont pas importants (par exemple, vous pouvez indifféremment saisir 519 East 86 Street, New York, NY, 10028 ou new york,10028,519 east 86 street,ny.
  • Si votre fichier contient des adresses, les 1 000 premières lignes d'entités sont affichées. (Seules les 250 premières lignes d'entités s'affichent si vous n'être pas connecté au portail.) Vous pouvez ajouter un grand nombre d'entités à votre carte en publiant le CSV en tant que couche d'entités hébergée et en ajoutant la couche d'entités hébergée dans la visionneuse de carte.
  • La limite de 1 000 entités ne s'applique pas si le fichier que vous ajoutez à la visionneuse de cartes contient des informations de latitude et de longitude.
  • Les champs de date inclus dans le fichier CSV ou texte doivent être au format MM/JJ/AAAA ou JJ/MM/AAAA, avec un séparateur entre les nombres représentant le jour, le mois et l'année. Si l'heure est incluse dans la date, elle doit respecter le format 24 heures HH:MM:SS, avec un séparateur entre les nombres.
  • Utilisez Firefox ou Chrome pour faire glisser votre fichier directement sur la carte.
  • Si vos données contiennent des caractères autres qu'anglais, par exemple des caractères spécifiques aux alphabets français, russe, grec, japonais ou arabe, le fichier que vous importez doit être codé en Unicode ou UTF-8, et non en ASCII. Si vous importez un fichier codé en ASCII qui contient des caractères autres qu'anglais, les valeurs attributaires risquent de s'afficher avec des caractères inattendus. Vous pouvez enregistrer un fichier texte en UTF-8 ou Unicode sous Windows. Ouvrez le fichier dans un éditeur de texte, tel que le Bloc-Notes, cliquez sur Fichier > Enregistrer sous, puis choisissez UTF-8 ou Unicode dans le menu déroulant Codage qui apparaît au bas de la boîte de dialogue Enregistrer sous.
  • Si votre fichier CSV ou TXT est stocké sur un site Web accessible au public et qu'il contient des informations de latitude et de longitude, vous pouvez le référencer en tant que couche sur le Web. Lorsque la carte est ouverte, elle affiche les dernières données de votre fichier. A partir du Web, vous pouvez ajouter un fichier .csv ou .txt qui contient des informations d'adresse, mais le fichier sera stocké avec la carte. Les modifications apportées au fichier .csv ou .txt d'origine sur le Web ne seront pas appliquées à la carte.
  • Si vous ajoutez un fichier CSV depuis le Web qui inclut des champs numériques comportant des décimales, les caractères décimaux de votre fichier doivent correspondre au format pris en charge par la langue de votre système. Par exemple, si votre système est défini sur la langue anglaise, votre fichier doit utiliser des points comme décimales. Si votre système est défini sur le français, votre fichier doit utiliser des virgules comme décimales.
  • Lorsqu'un fichier CSV contenant des informations de latitude et longitude sont ajoutées à la carte, les coordonnées de latitude, longitude sont converties en référence spatiale du fond de carte actuel.
  • Vous pouvez ajouter et partager un fichier CSV (y compris un fichier contenant des adresses) sous la forme d'un élément du site Web que d'autres utilisateurs peuvent télécharger. Vous ne pouvez pas afficher le fichier dans la visionneuse de carte.

Fichiers GPX

Vous pouvez capter des données avec un périphérique GPS et utiliser un outil tiers ou un utilitaire de fabricant de GPS pour convertir les données en un fichier au format GPS Exchange (.gpx). Lorsque vous avez un fichier GPX, vous pouvez l'ajouter à la visionneuse de cartes pour visualiser les données. Les types de données suivants sont pris en charge dans la visionneuse de cartes :

  • Points de cheminement : ce sont les points que l'utilisateur du GPS a enregistrés manuellement, en indiquant souvent un nom, pour marquer des emplacements sur la carte.
  • Pistes : ce sont les points que le périphérique GPS a enregistrés automatiquement à intervalles réguliers. Les pistes sont tracées en tant qu'entités linéaires.
  • Itinéraires : ce sont les points que le périphérique GPS a utilisés pour accéder à un emplacement donné. Les itinéraires sont tracés en tant qu'entités linéaires.

Les fichiers GPX peuvent contenir plusieurs couches identifiant des points de cheminement, des pistes et des itinéraires.

Si aucun symbole n'est spécifié ou que le symbole ne fait pas partie d'un ensemble de symboles inclus dans la visionneuse de carte, un symbole de point de cheminement par défaut est utilisé.

Notez que vous pouvez ajouter des fichiers GPX à la visionneuse de carte, mais que vous ne pouvez pas les ajouter en tant qu'éléments dans Mon contenu.


Dans cette rubrique
  1. Fichiers CSV et TXT
  2. Fichiers GPX