Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 06 January 2023 10:25

Yann SCHNEYLIN
Juste Inscrit !
Lieu: Brissac (France - 34)
Date d'inscription: 7 Mar 2012
Messages: 8

QGIS/Modeleur graphique: importer CSV selon separateur de champs

Bonjour,

Je cherche à importer un CSV (nuage de points avec coordonnées latitudes et longitudes) dont le séparateur de champ n'est pas une virgule avec le modeleur graphique QGIS 3.

Pour un CSV classique, avec séparateur de champs type virgule, cela fonctionne.
Avec la fonction QGIS "Couche / Ajouter une couche / Ajouter une couche de texte délimité", on utilise les paramètres suivants :

- Format de fichier CSV (virgule)
- Géométrie point
- Champ X : Longitude
- Champ Y : Latitude

Avec le modeleur, l'équivalent est :

1- Entrée : couche générique
2- Créer une couche de points à partir d'une table :

A cette étape, les seuls paramètres réglables sont le choix des champs pour X et Y et le SCR. Pas possible de choisir le séparateur de champs. Ce n'est pas un problème quand ce séparateur est une virgule, ça fonctionne très bien.

Par contre, quand le séparateur est un $ par exemple, et que les coordonnées sont inscrites dans un champ unique geom_wkt :

- Couche / Ajouter une couche / Ajouter une couche de texte délimité
- Délimiteur personnalisé (pour séparer les champs) : $
- Cocher définition de la géométrie / well known text
- Champ de géométrie : geom_wkt

Comment faire avec le modeleur ?

Peut-on importer la fonction QGIS "Ajouter une couche de texte délimité" (et par extension toute autre fonction) en tant qu'algorithme dans le modeleur ?

Merci par avance pour votre aide.

Dernière modification par Yann SCHNEYLIN (Fri 06 January 2023 10:26)

Hors ligne

 

Pied de page des forums

Powered by FluxBB