#1 Fri 04 February 2005 10:52
- Blin Oiseaisne
- Invité
mise a jour d'une table
Bonjour,
J'ai une table avec des repetitions d'enregistrement concernant le meme objet. Comment supprimer tous ces enregistrement redondants (couche IGN BD carthage pour info).
Apres ce nettoyage, je souhaite attribuer a chacun de ces objets lineaire le nom du departement auquel il appartient.
Enfin, comment repeter de facon automatique le meme enregistrement dans une colonne.
blin christophe
#2 Fri 04 February 2005 11:12
- Laurent Frilleux
- Invité
Re: mise a jour d'une table
Bonjour,
Il est tres surprenant qu'il y ait des doublons dans la bdcarthage vous
n'avez donc pas de chance vec votre version !
vous pouvez dans un premier temps identifer tous les doublons par
l'intermediaire d'une selection SQL en groupant sur l'id des objets et en
ajoutant un count dans le resultat. Vous verrez alors en ne selectionnant
que les objets dont la valeur count est >0 la liste de vos doublons.
Pour la seconde question, faites attention car le decoupage du reseau ne
suit pas exactement le decoupage administratif ! vous obtiendrez donc des
resultats differents en focntion de l'operateur geographique choisi pour la
jointure. Faites un test et sur votre table resultat faites une analyse
thematique sur le champ departement de la table cours d'eau. La manip pour
remplir le champ est la suivante: table==> mettre a jour colonne. Table
carthage prendre la valeur dans la table departement et a vous de jouer dans
la condition joiture pour trouver l'operateur le plus adapte.
La meilleure solution consterait a decouper la bdcarthage en fonction du
trace des departements mais je vous le deconseille vraiment car cela
deviendrait la BD OiseAisne et il y aurait un gros travail a effectuer sur
l'attribution de nouveaux codes pour tous les objets decoupes.
Bon courage et bonne journee
Cordialement
Laurent FRILLEUX
Cartographie et formation SIG
STRATEGIS S.A.