#1 Wed 14 April 2010 10:36
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Importer ASCII en Raster
Bonjour,
J'ai un fichier ASCII ou Text (ci-joint) mais je ne peux l'ouvrir dans Arcgis 9.3. J'ai l'erreur 010067 erreur d'execution de la
grille. A priori c'est un problème dans l'header de mon fichier text ou je dois avoir des X et Y à la place d'une taille de cellule
(vu cette info sur le site d'ESRI).
Ils expliquent la manipulation à opérer mais le problème au vue de mon fichier est que je n'ai aucun nom de colonne.....
Comment remettre de l'ordre dans ce fichier text ci-joint? c'est un échatillon de mon fichier ASCII trop volumineux.
Merci de votre aide.
Dernière modification par gnome85 (Wed 14 April 2010 10:59)
Hors ligne
#2 Wed 14 April 2010 10:43
Re: Importer ASCII en Raster
Le fichier joint n'est pas passé (pas trop gros ? voir les limites dans la rubrique faq).
Une grille ASCII n'a pas de nom de colonne, tu es sûr que que tu as vu la bonne rubrique ? Le format d'une grille ASCII est décrit dans http://webhelp.esri.com/arcgisdesktop/9 … version%29 :
<NCOLS xxx>
<NROWS xxx>
<XLLCENTER xxx | XLLCORNER xxx>
<YLLCENTER xxx | YLLCORNER xxx>
<CELLSIZE xxx>
{NODATA_VALUE xxx}
row 1
row 2
.
.
.
row n
Note: xxx is a number and the keyword nodata_value is optional and defaults to -9999. Row 1 of the data is at the top of the grid, row 2 is just under row 1, and so on.
LLCENTER will use the center of the lowest left cell to provide a location for the raster. LLCORNER will use the lower left corner of the lowest left cell. Note that Raster To ASCII will only generate LLCORNER ASCII files. For example:
ncols 480
nrows 450
xllcorner 378923
yllcorner 4072345
cellsize 30
nodata_value -32768
43 2 45 7 3 56 2 5 23 65 34 6 32 54 57 34 2 2 54 6 ...
35 45 65 34 2 6 78 4 2 6 89 3 2 7 45 23 5 8 4 1 62 ...
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Wed 14 April 2010 10:57
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Re: Importer ASCII en Raster
Oui mais mon fichier ASII n'est pas du tout construit de cette manière, il est là le problème et pourtant selon les métadonnées
c'est bien un fichier ASCII...........
Hors ligne
#4 Wed 14 April 2010 10:59
Re: Importer ASCII en Raster
Ben alors il est comment ce fichier ?
Si le fichier fait plus de 500 ko, tu peux envoyer un extrait...
Selon les métadonnées ? Elles disent quoi exactement ces métadonnées ?
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#5 Wed 14 April 2010 11:02
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Re: Importer ASCII en Raster
L'extrait à été ajouté, les métadonnées sont sur le site de téléchargement et disent juste que c'est un fichier ASCII. On est
bien avancé avec des métadonnées comme ça quand on a un problème.....
Hors ligne
#6 Wed 14 April 2010 11:50
Re: Importer ASCII en Raster
Mais pourquoi vouloir importer ce fichier en raster ?
D'après ce que je comprends de ce fichier sans indication supplémentaire, je dirais que chaque ligne représente les données récoltées en une journée. Il y a certes une séries de 25 données par lignes, peut-être que c'est données correspondent à une petite grille décrite dans les colonnes suivantes. Mais cela n'est pas une grille ASCII. Quand on dit ASCII en informatique on dit beaucoup et très peu de choses. En fait ça veut juste dire que le fichier est lisible dans un éditeur de texte.
Quand ArcGIS parle d'ASCII, il évoque une grille au format ASCII. Lorsqu'on a pas une grille (/raster) on oublie le terme ASCII.
Vous ne pourrez pas importer ces données sans explications plus détaillée quant au format de ce fichier.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#7 Wed 14 April 2010 12:38
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Re: Importer ASCII en Raster
Merci de votre aide!!!C'est vrai qu'en regardant de près ce fichier ce n'est pas un ASCII à la "Arcgis".....
Je vais contacter le fournisseur de ces données pour avoir plus de précision sur l'interprétation et/ou l'affichage de ces données.
Encore Merci.
Hors ligne
#8 Wed 14 April 2010 15:57
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: Importer ASCII en Raster
Bonjour,
Un fichier ASCII avec des colonnes, ça me fait penser à un MNT au format XYZ, mais ce n'est là qu'une supposition.
A+
Hors ligne
#9 Thu 15 April 2010 09:07
- Randrianasolo
- Participant occasionnel
- Date d'inscription: 16 Jan 2010
- Messages: 20
Re: Importer ASCII en Raster
Bonjour,
j'ai vu le fichier:"debut.txt", et voici ce que je vous propose:
Pour pouvoir lire ce fichier sur arcGIS vous avez 2 possibilité (je vous recommande la première):
1- Avec "microsoft access", vous récupérer les données en table. Ce qui par la suite est facilement utilisable avec arcGIS.
2- Directement dans arcGIS / arctoolbox, vous avez l'outil importer les données qui prend en charge les fichiers txt à plusieurs champs (colonnes).
Dans tous les cas, il faut identifier 2 choses dans vos données:
- Les champs (colonnes) qui servent de localisation (longitude, latitude)
- Et le système de référence spatiale (système de projection).
Bon courage, si vous avez besoin de plus d'info, écrivez moi sur mon mail et je vous répondrai avec plaisir...
++
Br.
Hors ligne
#10 Thu 15 April 2010 09:50
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Re: Importer ASCII en Raster
Bonjour,
Les importer dans Arcgis ok, mais est-ce qu'après si j'identfifie mes colonnes je pourrais afficher ces données comme une couche raster?
Merci.
Hors ligne
#11 Thu 15 April 2010 12:46
- Randrianasolo
- Participant occasionnel
- Date d'inscription: 16 Jan 2010
- Messages: 20
Re: Importer ASCII en Raster
Il faut préalablement récupérer les données en vecteur (type shapefile point).
Vous aurez le choix par la suite:
- soit une conversion directe de vecteur en raster (en choisissant le champ approprié);
- soit directement par interpolation des points.
++
Hors ligne
#12 Thu 15 April 2010 13:56
- gnome85
- Participant actif
- Lieu: Villefranche sur saone
- Date d'inscription: 9 Feb 2010
- Messages: 80
Re: Importer ASCII en Raster
Meric beaucoup pour ces précieux conseils.....
Hors ligne