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
#1 Tue 15 October 2013 16:06
- vince100
- Participant actif
- Date d'inscription: 8 Oct 2013
- Messages: 83
QGIS 2.0 : Table attributaire
Bonjour,
encore novice dans le monde des SIG je découvre progressivement la dernière version de QGis. Je fais cependant face à un problème. Je m'explique.
Je possède des données sur les connexions des téléphones portables pendant une semaine de juillet dans l'agglo de Rouen.
Chaque portable est identifié (Id_cell) mais en fonction de sa localisation les appels se font sur un mat téléphonique identifié par des coordonnées et une identité ("x", "y" et "Id_mat"). Toutes ces infos sont figurent sur un .shp
J'ai un autre fichier qui me donne le nombre total d'appel par mat et par jour.
Je voudrais donc simplifier ma première table attributaire en faisant en sorte qu'il n'y ait plus qu'une seule ligne pour chaque mat "Id_mat" afin de pouvoir effectuer une jointure pour chaque jour.
J'espère avoir été clair. Merci d'avance pour vos réponses.
Vincent
Hors ligne
#2 Tue 15 October 2013 16:29
Re: QGIS 2.0 : Table attributaire
Bonjour,
en fonction de sa localisation les appels se font sur un mat téléphonique identifié par des coordonnées et une identité ("x", "y" et "Id_mat")
[...]plus qu'une seule ligne pour chaque mat "Id_mat"
Donc on a :
ID_Mat,nb_appel d'un côté et
ID_Mat, X, Y, ID_cell dans le shapefile ?
Le but est d'avoir quoi comme table ?
Dernière modification par Robin (Tue 15 October 2013 16:30)
Hors ligne
#3 Tue 15 October 2013 16:42
- vince100
- Participant actif
- Date d'inscription: 8 Oct 2013
- Messages: 83
Re: QGIS 2.0 : Table attributaire
Oui, c'est ça !
L'objectif est d'avoir le nombre d'appels par mat en conservant donc ID_Mat,nb_appel, X, Y pour chaque jour (un .shp par jour).
Hors ligne
#5 Tue 15 October 2013 18:01
- vince100
- Participant actif
- Date d'inscription: 8 Oct 2013
- Messages: 83
Re: QGIS 2.0 : Table attributaire
J'ai essayé mais ça ne fonctionne pas. Je mets des captures écrans pour que ce soit plus clair
http://sdrv.ms/19PqjQz
Merci pour tes réponses !
Hors ligne
#6 Tue 15 October 2013 18:53
Re: QGIS 2.0 : Table attributaire
Ah, je vois. Essaye de mettre ID_MAS partout ("joindre le champ" et "champ ciblé").
Pour info, si ton fichier joint change chaque jour, désactive la case "Mettre la couche jointe en cache dans la mémoire virtuelle".
Hors ligne
#7 Tue 15 October 2013 19:05
- cyrille
- Participant assidu
- Date d'inscription: 7 Feb 2006
- Messages: 401
Re: QGIS 2.0 : Table attributaire
Bonsoir, j'aurai fait pareil, de idmas_TXT vers idmas_TXT. Table source le fichier plat, table destination la table attributaire du shape.
Tu es peut etre dans une relation de 1 à n ?
Hors ligne
#8 Tue 15 October 2013 21:29
- vince100
- Participant actif
- Date d'inscription: 8 Oct 2013
- Messages: 83
Re: QGIS 2.0 : Table attributaire
Alors il y a du mieux puisque désormais sur mon shape apparait le nombre d'appels pour chaque mat mais il y a toujours plusieurs fois le même mat (IDMAS_TXT).
http://sdrv.ms/1959qhR
Hors ligne
#9 Wed 16 October 2013 09:09
Re: QGIS 2.0 : Table attributaire
Normal, mais là le problème n'est plus technique mais il vient de la structuration de tes données.
En gros, là il va falloir que tu saches bien ce que tu veux représenter dans les règles de création des bases de données (relations 1 à N, N à N, gestion des doublons, etc).
Bienvenu dans le monde du SIG, qui n'est pas que celui de la carto mais aussi des bases de données
Hors ligne
#10 Wed 16 October 2013 09:32
Re: QGIS 2.0 : Table attributaire
Bonjour,
Avec l'extension Group Stats (http://plugins.qgis.org/plugins/GroupStats/) à installer manuellement, tu devrais pouvoir faire ce regroupement par mat, exporter un CSV et reconstituer une couche avec un seul enregistrement par mat.
Hors ligne