#1 Wed 29 April 2009 09:30
- Poupon
- Juste Inscrit !
- Date d'inscription: 24 Apr 2009
- Messages: 6
Fill sans spatial analyst
Bonjour,
Est-il possible de combler les trous (NoData) dans un grid (MNT) ? Je n'ai pas Spatial analyst, mais j'ai par contre 3D analyst.
Merci et bonne journée
Hors ligne
#2 Tue 05 May 2009 17:19
- Poupon
- Juste Inscrit !
- Date d'inscription: 24 Apr 2009
- Messages: 6
Re: Fill sans spatial analyst
J'ai trouvé ceci (http://www.cerege.fr/IMG/pdf/PROC_SRTM.pdf) qui permet de résoudre le problème avec Spatial analyst:
Comblement des cellules isolées
Après cette opération certaines zones de montagneet de plaine sont occupées par des valeurs Nodata. Pour remplir ces valeurs, nous allons effectuer un lissage utilisant les valeurs des pixels voisins. Saisir dans la Calculatrice Raster :
con(isnull([INGRID]),focalmean([INGRID],rectangle,3,3),[ INGRID])
La fonction focalmean fait passer une fenêtre glissante dont la taille est définie par les deux derniers paramètres, ici 3*3.
Comblement des trous
Après cette opération certaines zones de montagneet de plaine sont occupées par des valeurs Nodata. Pour remplir ces valeurs, nous allons effectuer un lissage utilisant les valeurs des pixels voisins. Saisir dans la Calculatrice Raster :
con(isnull([INGRID]),[SRTM30],[ INGRID])
les valeurs Nodata sont alors remplacées par les valeurs du MNT SRTM30 correspondantes
Est-ce que quelqu'un sait si c'est possible avec 3D analyst ou même sans extensions?
Hors ligne