Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
Pages: 1
- Sujet précédent - QGIS/Modeleur graphique: importer CSV selon separateur de champs - Sujet suivant
#1 Fri 06 January 2023 10:25
- Yann SCHNEYLIN
- Juste Inscrit !
- Lieu: Brissac (France - 34)
- Date d'inscription: 7 Mar 2012
- Messages: 9
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
#2 Fri 13 December 2024 09:47
- Adeline M
- Juste Inscrit !
- Lieu: Montpellier
- Date d'inscription: 31 Oct 2008
- Messages: 7
Re: QGIS/Modeleur graphique: importer CSV selon separateur de champs
Bonjour,
Avez-vous trouvé une solution ? je rencontre le même problème.
Merci
Hors ligne
#3 Fri 13 December 2024 14:32
- Yann SCHNEYLIN
- Juste Inscrit !
- Lieu: Brissac (France - 34)
- Date d'inscription: 7 Mar 2012
- Messages: 9
Re: QGIS/Modeleur graphique: importer CSV selon separateur de champs
Bonjour,
Non, malheureusement je n'ai pas trouvé de solution. Je viens de retester la fonction sur QGIS 3.40, le problème est le
même, on n'a pas le choix du séparateur.
Hors ligne
#4 Mon 16 December 2024 11:38
- Adeline M
- Juste Inscrit !
- Lieu: Montpellier
- Date d'inscription: 31 Oct 2008
- Messages: 7
Re: QGIS/Modeleur graphique: importer CSV selon separateur de champs
Merci d'avoir pris le temps de me répondre
Hors ligne
#5 Mon 16 December 2024 12:27
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1126
Re: QGIS/Modeleur graphique: importer CSV selon separateur de champs
Bonjour,
Je n'ai pas testé mais ce ne serait pas possible d'importer la table dans le modeleur (vecteur), de refactoriser les champs en y mettant une fonction replace() pour remplacer les $ en , pour ensuite creer une couche de points a partir d'une table ?
Hors ligne
Pages: 1
- Sujet précédent - QGIS/Modeleur graphique: importer CSV selon separateur de champs - Sujet suivant