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é ?

#1 Thu 23 August 2007 09:03

saroumane
Juste Inscrit !
Lieu: Moirans
Date d'inscription: 7 Sep 2005
Messages: 7
Site web

simple précision vs double precision

Bonjour,
Un client me demande de lui transmettre des données exportées en E00 avec une simple précision.
Or, tout mes tests jusqu'ici ont conduit à lui transmettre un fichier en double précision.

Pour la saisie, je travaille avec ARcInfo 4.x et table à digitaliser, ou arcMap 9 (saisie sur scans géoreférencés).

j'ai essayé de convertir mon fichier de forme et/ou ma couverture en passant par la version workstation d'arcinfo/view en précédent toute mes commandes de la commande PRECISION SINGLE,SINGLE.

Comment savoir dans quel type de précision se trouve mon jeu de données ? Comment convertir un jeu de données en double précision en un jeu de donnée en simple précision, sans perdre le contenu de la Base ?

Merci pour vos lumières
Saroumane

Dernière modification par saroumane (Thu 23 August 2007 12:05)

Hors ligne

 

#2 Thu 23 August 2007 14:33

saroumane
Juste Inscrit !
Lieu: Moirans
Date d'inscription: 7 Sep 2005
Messages: 7
Site web

Re: simple précision vs double precision

Re-
j'ai testé (après avoir bien cogité) cette procédure (j'attends le retour du client)

1) création du fichier de forme avec les champs qui vont bien
2) digitalisation des données
3) Commande ARCSHAPE sous Arcinfo station
4) commande ALTER =>pour corriger les champs qui n'ont pas le bon type
5) commande COPY couv1 couv2 SINGLE => pour convertir si besoin un fichier double précision en un simple précision
6) Commande EXPORT =>pour obtenir le E00 que j'ai envoyé.

So wait & see

Hors ligne

 

#3 Thu 23 August 2007 16:57

alban
Participant assidu
Lieu: Chizé
Date d'inscription: 16 May 2007
Messages: 156
Site web

Re: simple précision vs double precision

Bonjour,

avec ArcInfo workstation 9 (à mon avis, peu différent de arcinfo 4...), voici 2 solutions dans Arc :

* LISTCOVERAGES {workspace} {NOSTATUS | STATUS | PRECISION}
=> liste les couvertures d´1 workspace. avec l´option PRECISION, les noms sont en plus précédés d´1 S ou d´1 D, pour Single ou Double.

* PRECISION  {HIGHEST | LOWEST | SINGLE | DOUBLE}
=> détermine la précision qu´auront les nouvelles couvertures à leur création (SINGLE ou DOUBLE).
avec : PRECISION SINGLE SINGLE
Tu ne devrais avoir que des couvertures en SINGLE.

Avec ces 2 fonctions, tu devrais pouvoir répondre à la demande de ton client.

NB : dans les notes de la fonction PRECISION, ils disent que la précision par défaut est SINGLE, sauf si la source de données avait 1 précision supérieure.
" When an ARC/INFO session begins, the creation rule, precision, is always SINGLE and the processing rule, {HIGHEST | LOWEST | SINGLE | DOUBLE} precision, is always HIGHEST."

Alban
____________________________
       Alban Thomas
http://alban-thomas.exen.fr/

Hors ligne

 

#4 Fri 24 August 2007 08:57

saroumane
Juste Inscrit !
Lieu: Moirans
Date d'inscription: 7 Sep 2005
Messages: 7
Site web

Re: simple précision vs double precision

Chouette

Merci bien, la fonction listcoverages me sauve
mon problème venait du fonctionnement par défaut d'arcmap (double) et arcinfo, comme tu me l'as expliqué.
Donc, la procédure que j'avais citée fonctionne.
Cependant, je ne comprend pas pourquoi, quand j'avais essayé :
Arc:Precision single,single
Arc:shapearc toto titi

Pourquoi j'étais qd même en double ?
[edit] je viens de tester, mon "titi" est bien en single GRRR je  comprends plus trop mais l'essentiel est que ça fonctionne et surtout que j'ai un moyen de vérifier la précision de mes couvertures


Merci encore

Dernière modification par saroumane (Fri 24 August 2007 09:03)

Hors ligne

 

#5 Fri 24 August 2007 18:26

alban
Participant assidu
Lieu: Chizé
Date d'inscription: 16 May 2007
Messages: 156
Site web

Re: simple précision vs double precision

Content d'avoir pu t´aider.

Alban

Hors ligne

 

Pied de page des forums

Powered by FluxBB