Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Wed 02 April 2008 10:22

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

format XYZ vers raster

J'ai un fichier de 1.80 MO composé de 3 colonnes (longitude, latitude, hauteur d'eau) :

ncols                  503
nrows                 404
xllcorner             55.6713088
yllcorner             -4.37482489
cellsize                0,00027071
NODATA_value    -9999
55.6713088 -4.37482489 -0.0117134098
55.6713088 -4.37455418 -95.1738434
55.6713088 -4.37428347 -95.1649017
55.6713088 -4.37401276 -95.1653671
55.6713088 -4.37374205 -95.4256897
55.6713088 -4.37347135 -95.4721222
55.6713088 -4.37320064 -95.6133118
55.6713088 -4.37292993 -95.7263184
55.6713088 -4.37265922 -95.8371124
55.6713088 -4.37238851 -95.9520111
55.6713088 -4.3721178 -96.0616302
55.6713088 -4.3718471 -96.1735687
55.6713088 -4.37157639 -96.2848434
55.6713088 -4.37130568 -96.3974075
55.6713088 -4.37103497 -96.5120773
55.6713088 -4.37076426 -96.6325836
55.6713088 -4.37049356 -96.7512894...

Je voudrais pouvoir faire un raster avec arcgis 9.1, mais je n'y arrive pas, que puis-je faire svp ?

Hors ligne

 

#2 Wed 02 April 2008 10:50

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: format XYZ vers raster

Bonjour,

Disposez vous d'une extension de type Spatial analyst ? Si non, vous ne pourrez pas interpoler votre raster, il faudra passer par un autre logiciel.

Robin.

Hors ligne

 

#3 Wed 02 April 2008 10:52

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

Re: format XYZ vers raster

Oui je dispose de cette extension.

Hors ligne

 

#4 Wed 02 April 2008 11:14

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: format XYZ vers raster

Bonne nouvelle.

Première étape, il va falloir récupérer vos données sous la forme d'un semis de points avec comme attribut la hauteur d'eau.
Je ne sais plus trop ce qu'est votre fichier (qui est peut être lu direct par arcgis, je ne sais pas) mais la même chose tronquée des premières lignes me paraît un bon début pour créer un semis de point à partir de la table (X,Y,Zeau)  avec le menu Spatial Analyst/Interpoler en raster.

A tronquer ?

ncols                  503
nrows                 404
xllcorner             55.6713088
yllcorner             -4.37482489
cellsize                0,00027071
NODATA_value    -9999


Robin.

Hors ligne

 

#5 Wed 02 April 2008 11:27

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

Re: format XYZ vers raster

J'ai tronquer le header mais ce fichier est actuellement un .txt, mais quelle doit être l'extension pour charger ce fichier dans Spatial Analyst/Interpoler en raster.

Hors ligne

 

#6 Wed 02 April 2008 16:08

brunstein
Juste Inscrit !
Lieu: Meudon-Bellevue
Date d'inscription: 5 Dec 2006
Messages: 3
Site web

Re: format XYZ vers raster

Bonjour,
Si vos données sont issus d'un raster (ce qui semble être le cas d'après l'entête et les premiers points), le mieux serait d'éviter d'interpoler vos données (elles le sont déjà). De plus, les valeurs de Z seront modifiées avec des outils type idw, polynomiale ou spline, seul le krigeage est un interpolateur exact et ne modifie pas les valeurs au droit des données.

Je vous conseille d'utiliser ce script
http://arcscripts.esri.com/details.asp?dbid=12876
De toute façon, comme vous conseille Robin supprimez l'entête.
Si vos données décrivent un semis irrégulier de points, faites ce que vous a conseillé Robin.
Cordialement
D. Brunstein

Hors ligne

 

#7 Wed 02 April 2008 16:28

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: format XYZ vers raster

Hello,

Intéressant, ce script. Il semble fonctionner sans Spatial pour ce qui est de la création de GRID...
Par contre pour les contours et la pente, il réclame Spatial, d'après le descriptif.

Robin.

Hors ligne

 

#8 Wed 02 April 2008 16:35

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

Re: format XYZ vers raster

Mes données ne sont pas issues d'un raster, c'est moi-meme qui ai ajouté ce header pour que mon fichier ascii ressemble au fichier asccii que je creer sous arcgis à partir d'un raster mais cet ajout ne permet pas à arcgis de le lire et de le convertir en raster.
J'ai mis mes 3 colonnes dans une table access que je peux charger dans arcgis mais après je ne sais pas comment passer cette table en raster.
Lorsque je fais Spatial Analyst/Interpoler en raster/krigeage
Points en entrées :
c'est à ce moment que je ne sais pas quel type de fichier je dois charger.

Hors ligne

 

#9 Wed 02 April 2008 17:02

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

Re: format XYZ vers raster

J'ai essayé le script cependant lorsque je sélectionne le répertoire dans lequel j'ai mon fichier .txt (xyz),
j'obtiens le message d'erreur : "Error Type incompatible".

Dernière modification par sporito (Wed 02 April 2008 17:03)

Hors ligne

 

#10 Wed 02 April 2008 17:09

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: format XYZ vers raster

J'ai mis mes 3 colonnes dans une table access que je peux charger dans arcgis mais après je ne sais pas comment passer cette table en raster.


Une fois votre table dans Arcgis avec X, Y et Z dans un format numérique (à vérifier !). Clic droit sur la table dans la table des matières/  Afficher les données XY.

Ca créera un fichier de point que vous pourrez interpoler, par exemple.

Robin.

EDIT : en fait, c'est écrit là, mais c'est en anglais..

Hors ligne

 

#11 Thu 03 April 2008 11:07

sporito
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 126

Re: format XYZ vers raster

Robin a écrit:

Hello,

Intéressant, ce script. Il semble fonctionner sans Spatial pour ce qui est de la création de GRID...
Par contre pour les contours et la pente, il réclame Spatial, d'après le descriptif.

Robin.


Pour la création de ton GRID, quel est le format de ton fichier de données ?

Hors ligne

 

#12 Thu 03 April 2008 11:36

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: format XYZ vers raster

Pas testé, j'ai juste lu le descriptif de l'outil wink

Hors ligne

 

Pied de page des forums

Powered by FluxBB