Message posté par : Benoit D
----------------------------------------
Bonjour,
Si vous stockez vos différents mois dans des classes d'entités différentes (une par
mois) je ne connais pas de moyen de renommer à proprement parler une classe d'entité
dans SDE via FME (qui le ferait par du SQL par exemple), la seule solution est de copier
la classe d'entité dans une autre portant le nouveau nom mais pour les grosses classes
c'est lourd pour... rien.
Si vous stockez toutes vos entités dans la même classe d'entités avec un attribut par
exemple AGE_MOIS contenant l'âge en mois de la donnée 0 la plus récente, 23 la plus
vieille, vous pouvez utiliser un DatabaseUpdater même sur une base SDE (car on ne touche
que les attributs sans modifier la géométrie). Dans ce cas vous passez 23 fois dedans avec
WHERE Clause AGE_MOIS=_copynum et une mise à jour AGE_MOIS=_copynum+1. Puis vous importez
vos "nouvelles" données avec AGE_MOIS=0.
L'utilisation d'un DatabaseUpdater accélère grandement la mise à jour des champs
sans avoir à lire toutes les entités.
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=363816#p363816
Pour y répondre : fme_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net