ARCHIVE - Comment utiliser la fonction d'importation et d'exportation csv / xls / xlsx / ods (v3.1.1 ou inférieure)

Attention: ce tutoriel n'est valable que jusqu'à Maps Marker Pro version 3.1.1 - avec la version 4.0, cette fonctionnalité a été remplacée par une fonctionnalité d'importation / exportation GeoJSON optimisée, un tutoriel associé est disponible sur https://www.mapsmarker.com/import-export

Maps Marker Pro vous permet d'effectuer facilement des mises à jour groupées sur les marqueurs et les couches en utilisant la fonction d'importation / exportation intégrée. Vous trouverez ci-dessous la documentation de ces fonctionnalités.

Sommaire


Points clés

  • L'importation peut être utilisée pour créer en bloc de nouveaux marqueurs ou calques ainsi que mettre à jour en bloc des marqueurs ou des calques existants
  • formats d'exportation disponibles: XLSX, XLS, CSV, ODS
  • formats d'importation disponibles: XLSX, XLS, CSV, ODS
  • format recommandé: XLSX ou ODS en raison de la convivialité et d'une meilleure gestion des devis
  • important lorsque vous utilisez CSV comme format: utilisez des points-virgules; comme délimiteurs et remplacer les guillemets doubles "par des guillemets simples"
  • l'utilisation de balises html en popuptext est possible (encore une fois: utilisez des guillemets simples dans les fichiers CSV!)
  • seul le format XLSX autorise les «hyperliens natifs» (créés par exemple dans Excel par un clic droit / ajouter un hyperlien)
  • seuls les utilisateurs ayant le rôle d'utilisateur requis pour éditer les marqueurs / couches d'autres utilisateurs peuvent exécuter des importations (par défaut: administrateurs uniquement / fonctionnalité activate_plugins)
  • si vous souhaitez transférer tous les marqueurs et couches d'un site à un autre, vous devez d'abord exporter / importer toutes les cartes de couches de l'ancien site, puis exporter / importer toutes les cartes de marqueurs sur le nouveau site - veuillez également voir les remarques connexes ci-dessous!

retour à l'index


Remarques importantes sur la copie de cartes à partir d'un autre site

Il est possible d'utiliser la fonction d'importation / exportation pour copier des cartes de marqueurs et de couches d'un site à un autre. Quoi qu'il en soit, gardez à l'esprit qu'après avoir importé les couches de l'ancien site vers votre nouveau site, les ID de couche peuvent être différents! (Par exemple, sur l'ancien site, les identifiants de couche auraient pu être 1,2,4,7, 1,2,3,4, XNUMX, XNUMX, ce qui sur un tout nouveau site sans couche encore créée obtiendrait les ID XNUMX, XNUMX, XNUMX, XNUMX)

Ainsi, afin d'affecter également les marqueurs de l'ancien site aux mêmes couches sur le nouveau site, vous devrez peut-être modifier les valeurs dans la colonne couche dans le fichier d'importation de marqueur associé de l'ancien site pour s'adapter aux nouveaux ID de couche sur le nouveau site!

Selon le nombre de couches à ajouter, une alternative plus simple pour copier des couches et des marqueurs à partir d'un autre site pourrait être d'utiliser des outils comme phpmyadmin pour exporter les tables de base de données suivantes sur l'ancien site et les importer sur le nouveau site: wp_pro_current_leafletmapsmarker_layers et wp_pro_current_leafletmapsmarker_markers

retour à l'index


Importer / exporter l'écran de démarrage

Pour démarrer une importation ou une exportation de marqueurs, veuillez naviguer vers «Importer / Exporter» dans le menu du plugin:

import-select-action

retour à l'index


Exportations de marqueurs

Pour effectuer une mise à jour groupée des marqueurs existants, vous devez d'abord exporter vos marqueurs. Cliquez sur l'interface «préparer l'exportation» comme étape suivante: 

écran d'exportation 

Ensuite, sélectionnez les marqueurs à exporter - vous pouvez utiliser différents filtres pour cela. Veuillez noter que par défaut, seuls 100 marqueurs sont exportés, augmentez donc ce nombre si nécessaire. Choisissez un format d'exportation (XLSX ou ODS est recommandé) et lancez l'exportation - le téléchargement des marqueurs sélectionnés dans le format souhaité commencera immédiatement après.

retour à l'index


Importations de marqueurs

Veuillez noter que si un marqueur est assigné à un calque spécifique, ce calque doit être présent avant d'importer le marqueur! Si le calque avec le layerid spécifié dans le fichier d'importation n'est pas disponible, le marqueur ne sera assigné à aucun calque! Donc, si vous souhaitez transférer tous les marqueurs et couches d'un site à un autre site, vous devez d'abord exporter / importer toutes les couches, puis exporter / importer tous les marqueurs! Sous l'interface de préparation d'une importation - les options disponibles sont expliquées ci-dessous: 

écran d'importation

retour à l'index


Télécharger des fichiers de modèle d'importation

Vous trouverez ci-dessous des modèles d'importation pour tous les formats disponibles. Ceux-ci contiennent un exemple de création d'un nouveau marqueur et de mise à jour d'un marqueur existant avec l'ID 1.

retour à l'index


Options du mode d'importation

marqueurs d'options de mode d'importation

Si vous choisissez l'option par défaut «ajouts en masse (ajouter de nouveaux marqueurs)», les valeurs de l'ID de colonne du fichier d'importation seront ignorées et de nouveaux marqueurs seront créés.

D'autre part, si vous sélectionnez "mises à jour en masse (mettre à jour les marqueurs existants)", les valeurs de l'ID de colonne du fichier d'importation sont nécessaires et les marqueurs correspondants sont mis à jour respectivement la ligne du fichier d'importation est ignorée, si aucune carte de marqueurs avec un selon ID existe.

retour à l'index


options de géocodage

Par défaut, la valeur dans la colonne adresse est utilisé pour récupérer la valeur de temps et de latitude correspondante dans l'API Google Adresses: option de géocodage

Veuillez noter que si vous utilisez l'option par défaut ici, toute valeur dans les colonnes lat et lon sera remplacé par les résultats de l'adresse fournie par l'API Google Adresses.

retour à l'index


Options d'audit

Par défaut, votre nom d'utilisateur de l'utilisateur WordPress démarrant l'importation et l'horodatage actuel seront utilisés pour les colonnes créé le, créé par, mis à jour le, mis à jour par:

option d'audit

Si vous souhaitez importer les valeurs telles qu'elles figurent dans votre fichier d'importation, vous devez modifier cette option.

retour à l'index


Méthodes de mise en cache

Par défaut, la méthode de mise en cache disponible qui utilise le moins de mémoire est utilisée - vous pouvez la remplacer en cliquant sur "afficher plus d'options" à côté de "automatique" et en sélectionnant manuellement la méthode de mise en cache souhaitée (les méthodes de mise en cache non disponibles sur votre serveur sont désactivées automatiquement ):

mise en cache-méthodes-détaillées

Si une importation ou une exportation échoue malgré tout (en utilisant un fichier d'importation trop volumineux par exemple), essayez d'abord d'augmenter la limite de mémoire PHP sur votre serveur. Si cela ne résout pas le problème, essayez de diviser le gros fichier d'importation en plusieurs fichiers plus petits. Le passage de XLSX à CSV peut également aider à réduire l'utilisation de la mémoire. Lorsque le passage au CSV n'est pas une option, vous pouvez également cocher la case ci-dessus pour «réduire davantage l'utilisation de la mémoire pour les fichiers d'entrée xlsx / xls / ods en important uniquement le texte de lien pour les hyperliens».

retour à l'index


Mode d'essai

Lors de l'exécution d'une importation, l'option «Mode test» est activée par défaut:

mode d'essai

Il est recommandé d'effectuer d'abord un «essai à sec» avec le mode test activé avant de l'éteindre. Avec le mode test activé, le fichier d'importation sera vérifié pour les avertissements et les erreurs. On vous dira exactement quelles valeurs de quelle ligne ne sont pas valides et vous pourrez les corriger avant d'enregistrer les modifications dans la base de données: test-mode-on-logs3

Si aucune erreur ou aucun avertissement n'est détecté, revenez à «préparer l'importation», désactivez le mode test et relancez l'importation.

retour à l'index


La gestion des erreurs

Nous avons intégré plusieurs contrôles qui devraient empêcher l'échec de l'importation. Quoi qu'il en soit, si quelque chose ne va pas, on vous montrera exactement ce qui s'est mal passé:

Avertissements

Si un AVERTISSEMENT se produit, cela signifie que la valeur donnée n'est pas autorisée (par exemple en utilisant 2 lorsque seulement 0 ou 1 est autorisé). L'importateur utilise ensuite la valeur par défaut pour les nouveaux marqueurs lorsqu'un nouveau marqueur est créé ou la valeur existante avant la mise à jour, lorsqu'un marqueur déjà existant est mis à jour: avertissement-exemple

Erreurs

Si une ERREUR se produit, la ligne en question sera ignorée et aucun nouveau marqueur pour cette ligne du fichier d'importation ne sera créé ou mis à jour:

exemple d'erreur

retour à l'index


Exportations de couches

Pour effectuer une mise à jour groupée des couches existantes, vous devez d'abord exporter vos couches. Cliquez sur l'interface «préparer l'exportation» comme étape suivante: 

export-couches

 

Sélectionnez ensuite les calques à exporter. Choisissez un format d'exportation (XLSX ou ODS est recommandé) et lancez l'exportation - le téléchargement des couches sélectionnées au format souhaité commencera immédiatement après.

retour à l'index


Importations de couches

Veuillez noter que si vous importez des cartes de couches, les marqueurs attribués ne seront pas importés automatiquement - vous devez le faire manuellement via la fonction «Importations de marqueurs»! Donc, si vous souhaitez transférer tous les marqueurs et couches d'un site à un autre site, vous devez d'abord exporter / importer toutes les couches, puis exporter / importer tous les marqueurs! Sous l'interface de préparation d'une importation - les options disponibles sont expliquées ci-dessous:

import-couches

retour à l'index


Télécharger des fichiers de modèle d'importation

Vous trouverez ci-dessous des modèles d'importation pour tous les formats disponibles. Ceux-ci contiennent un exemple de création d'une nouvelle couche et de mise à jour d'une couche existante avec l'ID 1.

retour à l'index


Options du mode d'importation

 

import-mode-options-couches

Si vous choisissez l'option par défaut «ajouts en masse (ajouter de nouvelles couches)», les valeurs de l'ID de colonne du fichier d'importation seront ignorées et de nouvelles couches seront créées.

D'autre part, si vous sélectionnez «mises à jour en masse (mettre à jour les couches existantes)», les valeurs de l'ID de colonne du fichier d'importation sont nécessaires et les couches correspondantes sont mises à jour respectivement la ligne du fichier d'importation est ignorée, si aucune carte de couche avec un selon ID existe.

retour à l'index


options de géocodage

Par défaut, la valeur dans la colonne adresse est utilisé pour récupérer la valeur de temps et de latitude correspondante dans l'API Google Adresses: option de géocodage

Veuillez noter que si vous utilisez l'option par défaut ici, toute valeur dans les colonnes lat et lon sera remplacé par les résultats de l'adresse fournie par l'API Google Adresses.
 

Options d'audit

Par défaut, votre nom d'utilisateur de l'utilisateur WordPress démarrant l'importation et l'horodatage actuel seront utilisés pour les colonnes créé le, créé par, mis à jour le, mis à jour par: option d'audit

Si vous souhaitez importer les valeurs telles qu'elles figurent dans votre fichier d'importation, vous devez modifier cette option.
 

Méthodes de mise en cache

Par défaut, la méthode de mise en cache disponible qui utilise le moins de mémoire est utilisée - vous pouvez la remplacer en cliquant sur "afficher plus d'options" à côté de "automatique" et en sélectionnant manuellement la méthode de mise en cache souhaitée (les méthodes de mise en cache non disponibles sur votre serveur sont désactivées automatiquement ):

mise en cache-méthodes-détaillées

Si une importation ou une exportation échoue malgré tout (en utilisant un fichier d'importation trop volumineux par exemple), essayez d'abord d'augmenter la limite de mémoire PHP sur votre serveur. Si cela ne vous aide pas, essayez de diviser le gros fichier d'importation en différents fichiers plus petits. Le passage de XLSX à CSV peut également aider à réduire l'utilisation de la mémoire.

retour à l'index


Mode d'essai

Lors de l'exécution d'une importation, l'option «Mode test» est activée par défaut:

mode d'essai

Il est recommandé d'effectuer d'abord un «essai à sec» avec le mode test activé avant de l'éteindre. Avec le mode test activé, le fichier d'importation sera vérifié pour les avertissements et les erreurs. On vous dira exactement quelles valeurs de quelle ligne ne sont pas valides et vous pourrez les corriger avant d'enregistrer les modifications dans la base de données (le mode de test est fondamentalement le même que pour les cartes de marqueurs, donc la même capture d'écran est affichée):
test-mode-on-logs3
Si aucune erreur ou aucun avertissement n'est détecté, revenez à «préparer l'importation», désactivez le mode test et relancez l'importation.
 

La gestion des erreurs

Nous avons intégré plusieurs contrôles qui devraient empêcher l'échec de l'importation. Quoi qu'il en soit, si quelque chose ne va pas, on vous montrera exactement ce qui s'est mal passé:

Avertissements

Si un AVERTISSEMENT se produit, cela signifie que la valeur donnée n'est pas autorisée (par exemple en utilisant 2 lorsque seulement 0 ou 1 est autorisé). L'importateur utilise ensuite la valeur par défaut pour les nouveaux marqueurs lorsqu'un nouveau marqueur est créé ou la valeur existante avant la mise à jour, lorsqu'un marqueur déjà existant est mis à jour (comme les cartes de marqueurs, donc la même capture d'écran est affichée):

avertissement-exemple

Erreurs

Si une ERREUR se produit, la ligne en question sera ignorée et aucun nouveau marqueur pour cette ligne du fichier d'importation ne sera créé ou mis à jour (comme les cartes de marqueurs, donc la même capture d'écran est affichée):

exemple d'erreur

retour à l'index


Référence des colonnes pour les fichiers de marqueur d'importation / exportation csv / xls / xlsx / ods (pour v3.1.1 ou inférieur uniquement)

Nom de colonneTypes de donnéesDescription
idNULL ou INTEGERID de marqueur
S'il est vide, un nouveau marqueur sera créé - si un ID est donné, le marqueur avec cet ID sera mis à jour
nom de marqueNULL ou STRINGnom du marqueur
texte contextuelNULL ou STRINGtexte à utiliser dans le popup
Les balises HTML sont autorisées, utilisez des guillemets simples dans les fichiers CSV! Les "hyperliens natifs" (voir modèle XLSX) ne fonctionnent que dans les fichiers XLSX!
openpopupBooléenLe popup doit-il être ouvert par défaut?
0 = popup fermé
1 = popup ouvert
adresseNULL OU STRINGAdresse du marqueur
Utilisé pour le géocodage si l'option "utiliser l'adresse pour le géocodage" est définie
latFLOATVALLatitude du marqueur
est écrasé si l'option "utiliser l'adresse pour le géocodage" est définie
lonFLOATVALLongitude du marqueur
est écrasé si l'option "utiliser l'adresse pour le géocodage" est définie
coucheINTEGERID de la couche à laquelle le marqueur doit être attribué
0 = non affecté à un calque
zoomINTEGERNiveau de zoom de la carte des marqueurs
icôneSTRINGIcône de la carte des marqueurs
entrez le nom de fichier de l'icône à partir du répertoire marker-icon (généralement wp-content / uploads / leaflet-maps-marker-icon) - exemple: audio.png - laissez vide pour utiliser l'icône par défaut (épingle bleue)
largeur de carteINTEGERLargeur de la carte du marqueur en pixels
mapwidthunitSTRINGCarte avec unité de largeur de carte du marqueur
Valeurs possibles: px et%
mapheightINTEGERHauteur de la carte du marqueur en pixels
fond de carteSTRINGFond de carte de la carte des marqueurs
valeurs possibles: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, map2, map3
panneauBooléenpanneau de marqueurs au-dessus de la carte (montrant le nom du marqueur et le lien API)
0 = ne pas afficher le panneau
1 = panneau d'affichage
boîtier de commandeINTEGERafficher la boîte de contrôle dans le coin supérieur droit de la carte qui vous permet de basculer entre les fonds de carte
0 = ne pas afficher la boîte de contrôle
1 = afficher la boîte de contrôle réduite
2 = afficher la boîte de contrôle étendue
créé parSTRINGNom d'utilisateur de l'utilisateur qui a créé la carte des marqueurs
en utilisant le nom d'utilisateur actuel si l'option "utiliser la connexion utilisateur actuelle" est définie
créé surDATE (Ymd H: i: s)Quand le marqueur a-t-il été créé?
Mis à jour parSTRINGNom d'utilisateur de l'utilisateur qui a mis à jour la carte des marqueurs
en utilisant le nom d'utilisateur actuel si l'option "utiliser la connexion utilisateur actuelle" est définie
mis à jour leDATE (Ymd H: i: s)Quand le marqueur a-t-il été mis à jour?
kml_timestampDATE (Ymd H: i: s)Horodatage à utiliser pour la fonction d'animation KML
overlays_customBooléenActiver la superposition personnalisée?
0 = inactif
1 = actif
overlays_custom2BooléenActiver la superposition personnalisée2?
0 = inactif
1 = actif
overlays_custom3BooléenActiver la superposition personnalisée3?
0 = inactif
1 = actif
overlays_custom4BooléenActiver la superposition personnalisée4?
0 = inactif
1 = actif
wmsBooléenActiver la couche wms personnalisée?
0 = inactif
1 = actif
wms2BooléenActiver la couche wms2 personnalisée?
0 = inactif
1 = actif
wms3BooléenActiver la couche wms3 personnalisée?
0 = inactif
1 = actif
wms4BooléenActiver la couche wms4 personnalisée?
0 = inactif
1 = actif
wms5BooléenActiver la couche wms5 personnalisée?
0 = inactif
1 = actif
wms6BooléenActiver la couche wms6 personnalisée?
0 = inactif
1 = actif
wms7BooléenActiver la couche wms7 personnalisée?
0 = inactif
1 = actif
wms8BooléenActiver la couche wms8 personnalisée?
0 = inactif
1 = actif
wms9BooléenActiver la couche wms9 personnalisée?
0 = inactif
1 = actif
wms10BooléenActiver la couche wms10 personnalisée?
0 = inactif
1 = actif
gpx_urlSTRINGURL du fichier GPX à utiliser
gpx_panelBooléenPanneau sous la carte montrant les métadonnées GPX
0 = masquer le panneau gpx
1 = afficher le panneau gpw

retour à l'index


Référence des colonnes pour les fichiers de couche d'import / export csv / xls / xlsx / ods (pour v3.1.1 ou inférieur uniquement)

Nom de colonneTypes de donnéesDescription
idNULL ou INTEGERID de marqueur
S'il est vide, un nouveau marqueur sera créé - si un ID est donné, le marqueur avec cet ID sera mis à jour
prénomNULL ou STRINGnom du calque
adresseNULL OU STRINGAdresse du centre du calque
Utilisé pour le géocodage si l'option "utiliser l'adresse pour le géocodage" est définie
platFLOATVALLatitude du centre de la couche
est écrasé si l'option "utiliser l'adresse pour le géocodage" est définie
layerviewlonFLOATVALLongitude du centre de la couche
est écrasé si l'option "utiliser l'adresse pour le géocodage" est définie
couchezoomINTEGERNiveau de zoom de la carte des couches
largeur de carteINTEGERLargeur de la carte des calques en pixels
mapwidthunitSTRINGCarte avec unité de largeur de carte de couche
Valeurs possibles: px et%
mapheightINTEGERHauteur de la couche couche en pixels
fond de carteSTRINGFond de carte de la couche
valeurs possibles: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, map2, map3
panneauBooléenpanneau de couche au-dessus de la carte (montrant le nom de la couche et le lien API)
0 = ne pas afficher le panneau
1 = panneau d'affichage
regroupementBooléenLes marqueurs doivent-ils être regroupés?
0 = clustering désactivé
1 = mise en cluster activée
marqueursBooléenUne liste de marqueurs doit-elle être affichée sous la carte des couches?
0 = non
1 = oui
multi_layer_mapBooléenCette carte de couche est-elle une carte multicouche?
0 = non
1 = oui
multi_layer_map_listSTRINGID séparés par des virgules des couches affectées à cette couche si multi_layer_map est défini sur 1
Par exemple 1,2,3
boîtier de commandeINTEGERafficher la boîte de contrôle dans le coin supérieur droit de la carte qui vous permet de basculer entre les fonds de carte
0 = ne pas afficher la boîte de contrôle
1 = afficher la boîte de contrôle réduite
2 = afficher la boîte de contrôle étendue
créé parSTRINGNom d'utilisateur de l'utilisateur qui a créé la carte des couches
en utilisant le nom d'utilisateur actuel si l'option "utiliser la connexion utilisateur actuelle" est définie
créé surDATE (Ymd H: i: s)Quand le calque a-t-il été créé?
Mis à jour parSTRINGNom d'utilisateur de l'utilisateur qui a mis à jour la carte des couches
en utilisant le nom d'utilisateur actuel si l'option "utiliser la connexion utilisateur actuelle" est définie
mis à jour leDATE (Ymd H: i: s)Quand la couche a-t-elle été mise à jour?
overlays_customBooléenActiver la superposition personnalisée?
0 = inactif
1 = actif
overlays_custom2BooléenActiver la superposition personnalisée2?
0 = inactif
1 = actif
overlays_custom3BooléenActiver la superposition personnalisée3?
0 = inactif
1 = actif
overlays_custom4BooléenActiver la superposition personnalisée4?
0 = inactif
1 = actif
wmsBooléenActiver la couche wms personnalisée?
0 = inactif
1 = actif
wms2BooléenActiver la couche wms2 personnalisée?
0 = inactif
1 = actif
wms3BooléenActiver la couche wms3 personnalisée?
0 = inactif
1 = actif
wms4BooléenActiver la couche wms4 personnalisée?
0 = inactif
1 = actif
wms5BooléenActiver la couche wms5 personnalisée?
0 = inactif
1 = actif
wms6BooléenActiver la couche wms6 personnalisée?
0 = inactif
1 = actif
wms7BooléenActiver la couche wms7 personnalisée?
0 = inactif
1 = actif
wms8BooléenActiver la couche wms8 personnalisée?
0 = inactif
1 = actif
wms9BooléenActiver la couche wms9 personnalisée?
0 = inactif
1 = actif
wms10BooléenActiver la couche wms10 personnalisée?
0 = inactif
1 = actif
gpx_urlSTRINGURL du fichier GPX à utiliser
gpx_panelBooléenPanneau sous la carte montrant les métadonnées GPX
0 = masquer le panneau gpx
1 = afficher le panneau gpw

retour à l'index

1
0
8805
Évaluez ce guide de l'utilisateur

Vous n'êtes pas autorisé à évaluer ce message.

en English
X