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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 25 February 2008 13:13

Trotamundos
Participant assidu
Lieu: Geneva
Date d'inscription: 16 Jan 2007
Messages: 230

ArcView 9.2 SP4 - Outil Erase

Bonjour,

Faute d'avoir une license ArcInfo, je cherche un outil puissant pour faire un Erase, car mes données portent sur le monde entier et les geoprocessing plantent souvent. Je viens de tester le Erase de ET Geowizard mais j'obtiens l'erreur ET_GPU_alt2 dans le log file ! Celui de XTools n'est guère mieux... D'autres suggestions ? Peut-être un script dédié pour faire cette opération ? Merci

Hors ligne

 

#2 Tue 26 February 2008 15:12

kariboo
Participant actif
Date d'inscription: 18 Apr 2006
Messages: 53

Re: ArcView 9.2 SP4 - Outil Erase

Oui un script en vba devrait permettre de faire cela... mais désolée je ne pratique pas assez la programmation pour vous aider ! Mais, y ayant déjà touché, je sais que c'est possible !

Hors ligne

 

#3 Sat 08 March 2008 16:01

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: ArcView 9.2 SP4 - Outil Erase

Lorsqu'on a pas de license ArcInfo, il est possible de faire un géotraitement en utilisant "Union" dans le toolbox.

Tu as un thème qui est celui dans lequel les éléments doivent être effacés. Et un autre qui contient les éléments à effacer.

Il faut unir les deux thèmes pour en créer un nouveau. Ensuite, tu sélectionne dans le nouveau thème les éléments qui sont identiques à ceux que tu voulais supprimer, à l'aide de "select by location" et tu les efface.

C'est pas très compliqué et c'est fiable.

Vincent

Hors ligne

 

#4 Mon 10 March 2008 18:54

Trotamundos
Participant assidu
Lieu: Geneva
Date d'inscription: 16 Jan 2007
Messages: 230

Re: ArcView 9.2 SP4 - Outil Erase

Vraiment merci, la technique fonctionne très bien.

En revanche, je travaille sur des données portant sur le monde entier et au-delà de 2.5 millions de vertex, aucun outil ne semble pouvoir gérer mes données! Que ce soit l'outil Intersect ou bien Union... Là, je ne sais plus comment faire !

Hors ligne

 

#5 Mon 10 March 2008 20:27

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: ArcView 9.2 SP4 - Outil Erase

Tes données sont sous quelle forme ? shapefile, personnal geodatabase, file geodatabase, etc. ?

La topologie de tes données est-elle impeccable ?

Dispose-tu d'assez de mémoire vive ?

Quel est le message d'erreur ?

En dernier recours, tu peux diviser tes données et les réassembler ensuite...

Vincent

Dernière modification par carteq (Mon 10 March 2008 20:32)

Hors ligne

 

#6 Fri 14 March 2008 10:19

Trotamundos
Participant assidu
Lieu: Geneva
Date d'inscription: 16 Jan 2007
Messages: 230

Re: ArcView 9.2 SP4 - Outil Erase

Merci.

Mon fichier est dans une geodatabase de fichier et j'ai déjà passé l'outil Check Geometry afin de repérer les "self intersection" et ensuite j'ai corrigé ela avec l'outil Repair Geometry.

Maintenant, le process Dissolve semble bloquer sur la mémoire comme indiqué dans le screenshot ci-joint. J'ai un Pentium dual-core 3Gz avec 2.5 Gb de RAM...


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#7 Fri 14 March 2008 14:37

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: ArcView 9.2 SP4 - Outil Erase

Alors il te reste 2 options :

1 - diviser tes données pour le traitement

2- Changer les paramètres de la mémoire dans Windows (Control panel -->System-->Advanced-->Performance-->Advanced-->Virtual Memory).

Tu peux allouer de la mémoire virtuelle sur plusieurs disques durs. Si ça ne marche pas encore, tu peux essayer "System managed size". Dans les 2 cas, ça m'a permis plusieurs fois de mener à terme des calculs qui autrement menaient à un crash pour manque de mémoire.

Bonne chance !

Vincent

Hors ligne

 

#8 Fri 14 March 2008 14:45

Trotamundos
Participant assidu
Lieu: Geneva
Date d'inscription: 16 Jan 2007
Messages: 230

Re: ArcView 9.2 SP4 - Outil Erase

Je vais tenter le coup an choississant 3826Mo en mémoire virtuelle, ce qui est recommandé par Windows.

J'étais en System Managed Size...

Merci

Hors ligne

 

#9 Fri 14 March 2008 16:25

Trotamundos
Participant assidu
Lieu: Geneva
Date d'inscription: 16 Jan 2007
Messages: 230

Re: ArcView 9.2 SP4 - Outil Erase

Rien à faire ! Memory Limitations encore...

Seul solution, que je fasse une grille et diviser mes données pour les geoprocess et enseuite les réassembler.

Merci pour ces conseils

Hors ligne

 

Pied de page des forums

Powered by FluxBB