Suite

Erreur de géocode MMQGIS : caractère de nouvelle ligne vu dans un champ sans guillemets


J'exécute QGIS 2.10 et j'essaie de géocoder une liste d'adresses à l'aide d'un fichier .csv dans le géocodeur MMQGIS. Je viens d'installer le plugin. Lors de la saisie de mon fichier, j'obtiens immédiatement une erreur Python :

Une erreur s'est produite lors de l'exécution du code Python : Traceback (dernier appel le plus récent) : Fichier "/Users/derekkaden/.qgis2/python/plugins/mmqgis/mmqgis_dialogs.py", ligne 1143, dans Browse_infile_dialog header = mmqgis_read_csv_header(self.iface , nouveau nom) Fichier "/Users/derekkaden/.qgis2/python/plugins/mmqgis/mmqgis_dialogs.py", ligne 2605, dans mmqgis_read_csv_header header = reader.next() Erreur : caractère de nouvelle ligne vu dans un champ sans guillemets - avez-vous besoin ouvrir le fichier en mode universel-nouvelle ligne ?

Est-ce que quelqu'un sait comment je peux résoudre ce problème ?


Pour toute autre personne cherchant à l'avenir le message d'erreur en question :

Erreur : caractère de nouvelle ligne vu dans un champ sans guillemets - devez-vous ouvrir le fichier en mode de nouvelle ligne universel ?

Cette erreur semble se produire sur les ordinateurs mac. Le script attend un caractère de fin de ligne universel / Windows. Cela pourrait probablement être corrigé par le développeur du plugin, mais en attendant, il y a quelques suggestions de correction ici : https://stackoverflow.com/questions/17315635/csv-new-line-character-seen-in-unquoted-field-error

citer:

Pour Mac OS X, enregistrez votre fichier CSV au format "Windows séparé par des virgules (.csv)".


Voir la vidéo: QGIS: Geocoding (Octobre 2021).