Suite

Comment changer le format raster à l'aide de QGIS translate ?


J'ai essayé de changer un format raster de .tiff à .asc à l'aide de la traduction de Qgis.

En conséquence, j'obtiens 3 fichiers: un PRJ, XML et un fichier sans extension juste un simple fichier…

Que pourrait-il se passer ? J'ai utilisé le même outil pour un tas de raster auparavant et cela a fonctionné…


Ça me semble ok.

Dans le formulaire de saisie QGIS, vous avez donné un nom de fichier pour le fichier asc. Dans la plupart des cas, l'extension de fichier par défaut sera ajoutée, mais ce dialogue ne le fait pas. Je suggère d'entrer l'extension toujours manuellement dans cette zone de saisie.

Le fichier prj contient les informations de projection (les mêmes que pour les fichiers de formes), tandis que le xml contient d'autres métadonnées qui ont été stockées dans le tif, mais ne peuvent pas être écrites au format asc.


Fonctionnalité vers raster

Toute classe d'entités (géodatabase, fichier de formes ou couverture) contenant des entités ponctuelles, linéaires ou surfaciques peut être convertie en jeu de données raster.

Le type de champ en entrée détermine le type de raster en sortie. Si le champ est un entier, le raster en sortie sera un entier s'il est en virgule flottante, la sortie sera en virgule flottante.

Cet outil utilise toujours le centre de la cellule pour décider de la valeur d'un pixel raster. Pour mieux contrôler la façon dont les différents types de géométries d'entités en entrée doivent être convertis, reportez-vous aux outils de conversion spécifiques respectifs : Point vers raster , Polyligne vers raster et Polygone vers raster .

Cet outil est un complément aux outils Raster vers point , Raster vers polyligne et Raster vers polygone , qui convertissent un raster en différents types de géométries de jeux de classes d'entités.

Lors de la sélection des données d'entité en entrée, le champ par défaut sera le premier champ valide disponible. Si aucun autre champ valide n'existe, le champ ObjectID (par exemple, OID ou FID ) sera la valeur par défaut.

Certains environnements de stockage Raster peuvent s'appliquer à cet outil.

Pour les paramètres d'environnement Pyramide, seul le paramètre Construire des pyramides est respecté. Les autres paramètres d'environnement Pyramid sont ignorés. Plus de contrôle sur la nature des pyramides peut être obtenu dans une étape ultérieure en utilisant l'outil Construire des pyramides.

Pour les paramètres d'environnement de compression, seul le type de compression peut être respecté. Ceci est uniquement pour les formats raster autres que Esri Grid.


1 réponse 1

Le raster package dispose d'excellentes fonctionnalités pour lire et écrire des données maillées dans de nombreux formats différents, et pour effectuer une grande variété de manipulations sur ces données.

En l'utilisant, le flux de travail de base dans votre cas (pour un seul fichier) pourrait ressembler à ceci :

Le paquet est bien documenté. Je suggérerais de commencer par ?"raster-package" et vignette(Raster) (ainsi que tous les fichiers d'aide répertoriés dans help(package="raster") ), puis de revenir ici si vous rencontrez de sérieux obstacles.


3.9.2 Travailler avec des données raster

Pour ouvrir un fichier raster existant dans GDAL, vous utiliseriez le Ouvert(. ) fonction définie dans le module gdal. Le fichier raster que nous utiliserons dans les exemples suivants contient des données bioclimatiques mondiales et sera à nouveau utilisé dans la procédure pas à pas de la leçon. Téléchargez le fichier raster ici.

Nous avons maintenant un jeu de données raster GDAL en raster variable. Les jeux de données raster sont organisés en canaux. La commande suivante montre que notre raster n'a qu'un seul canal :

Pour accéder à l'une des bandes, nous pouvons utiliser le GetRasterBand(. ) méthode d'un jeu de données raster et fournir le numéro de la bande en tant que paramètre (en comptant à partir de 1, pas de 0 !):

Si votre raster comporte plusieurs canaux et que vous souhaitez effectuer les mêmes opérations pour chaque canal, vous utiliserez généralement une boucle for pour parcourir les canaux :

Il existe un certain nombre de méthodes pour lire les différentes propriétés d'une bande en plus de Obtenir les métadonnées() utilisé dans l'exemple précédent, comme GetNoDataValue(), GetMinimum(), GetMaximum() et GetScale().

GDAL fournit un certain nombre d'opérations qui peuvent être utilisées pour créer de nouveaux fichiers à partir de groupes. Par exemple, le gdal.Polygoniser(. ) La fonction peut être utilisée pour créer un jeu de données vectorielles à partir d'une bande raster en formant des polygones à partir de cellules adjacentes qui ont la même valeur. Pour appliquer la fonction, nous créons d'abord un nouveau jeu de données vectorielles et une couche dedans. Ensuite, nous ajoutons un nouveau champ « DN » à la couche pour stocker les valeurs raster pour chacun des polygones créés :

Une fois le shapefile préparé, on appelle Polygoniser(. ) et fournissez la bande et la couche de sortie en tant que paramètres ainsi que quelques paramètres supplémentaires nécessaires :

Avec None pour le deuxième paramètre, nous disons que nous ne voulons pas fournir de masque pour l'opération. Le 0 pour le quatrième paramètre est l'index du champ dans lequel les valeurs raster doivent être écrites, donc l'index du champ « DN » nouvellement ajouté dans ce cas. Le dernier paramètre permet de passer des options supplémentaires à la fonction mais nous ne l'utilisons pas, nous fournissons donc une liste vide. La deuxième ligne "outfile = None" sert à fermer le nouveau fichier de formes et à s'assurer que toutes les données y ont été écrites. Le résultat produit dans le nouveau fichier de formes rasterPolygonized.shp devrait ressembler à l'image ci-dessous lorsqu'il est regardé dans un SIG et en utilisant une symbologie classée basée sur les valeurs du champ « DN ».

Polygoniser(. ) est un exemple de fonction GDAL qui opère sur une bande individuelle. GDAL fournit également des fonctions pour manipuler directement les fichiers raster, telles que gdal.Traduire(. ) pour convertir un fichier raster en un nouveau fichier raster. Traduire(. ) est très puissant avec de nombreux paramètres et peut être utilisé pour découper, rééchantillonner et redimensionner le raster ainsi que pour convertir le raster dans un format de fichier différent. Vous verrez un exemple de Traduire(. ) appliqué dans la procédure pas à pas de la leçon. gdal.Warp(. ) est une autre fonction puissante qui peut être utilisée pour reprojeter et mosaïquer des fichiers raster.

Alors que les fonctions mentionnées ci-dessus et les fonctions similaires disponibles dans GDAL couvrent de nombreuses opérations de manipulation et de conversion standard couramment utilisées avec les données raster, il existe des cas où l'on souhaite directement travailler avec les valeurs du raster, par ex. en appliquant des opérations d'algèbre matricielle. L'approche pour le faire avec GDAL est de lire d'abord les données d'une bande dans un objet de tableau multidimensionnel GDAL avec le ReadAsArray() méthode, puis manipulez les valeurs dans le tableau, et enfin réécrivez les nouvelles valeurs dans la bande avec le ÉcrireTableau() méthode.

Si vous regardez la sortie de ce code, vous verrez que le tableau dans la variable Les données contient essentiellement les valeurs des cellules raster organisées en lignes. Nous pouvons maintenant appliquer une expression mathématique simple à chacune des cellules, comme ceci :

La signification de cette expression est de créer un nouveau tableau en multipliant chaque valeur de cellule par 0,1. Vous devriez remarquer le changement dans la sortie de +308 à +307. L'expression suivante peut être utilisée pour modifier toutes les valeurs inférieures à 0 à 0 :

données.min() dans l'exemple précédent est utilisé pour obtenir la valeur minimale sur toutes les cellules et montrer comment cela passe à 0 après l'exécution de la deuxième ligne. De la même manière que ce que vous avez vu avec les trames de données pandas dans la section 3.8.6, une expression telle que data < 0 donne un tableau booléen avec True pour uniquement les cellules pour lesquelles la condition <0 est vraie. Ensuite, ce tableau booléen est utilisé pour sélectionner uniquement des cellules spécifiques du tableau avec data[. ] et seules celles-ci seront changées en 0. Maintenant, pour enfin réécrire les valeurs modifiées dans une bande raster, nous pouvons utiliser le ÉcrireTableau(. ) méthode. Le code suivant montre comment créer d'abord une copie d'un raster avec les mêmes propriétés que le fichier raster d'origine, puis utiliser les données modifiées pour écraser la bande dans cette nouvelle copie :

Cette approche ne modifiera pas le fichier raster d'origine sur le disque. Au lieu d'écrire le tableau mis à jour sur une bande d'un nouveau fichier sur le disque, nous pouvons également travailler avec une copie en mémoire à la place, par ex. pour ensuite utiliser cette bande modifiée dans d'autres opérations GDAL telles que Polygoniser(. ) . Un exemple de cette approche sera montré dans la procédure pas à pas de cette leçon. Voici comment créer la copie en mémoire combinant la création du pilote et la copie raster en une seule ligne :

L'approche d'utilisation d'opérations d'algèbre raster illustrée ci-dessus peut être utilisée pour effectuer de nombreuses opérations telles que la reclassification et la normalisation d'un raster. Des opérations plus complexes telles que des opérateurs basés sur le voisinage/la zone peuvent être mises en œuvre en parcourant le tableau et en adaptant les valeurs des cellules en fonction des valeurs des cellules adjacentes. Dans la procédure pas à pas de la leçon, vous verrez un exemple de la façon dont une simple reclassification peut être réalisée à l'aide d'expressions similaires à ce que vous avez vu dans cette section.

Bien que le package GDAL Python permette de réaliser les opérations vectorielles et raster les plus courantes, il est probablement juste de dire qu'il ne s'agit pas de l'API logicielle la plus facile à utiliser. Bien que le livre de recettes GDAL Python contienne de nombreux exemples d'applications, il peut parfois falloir beaucoup de recherches sur le Web pour comprendre certains des détails sur la façon d'appliquer correctement une méthode ou une fonction. Bien sûr, GDAL a le principal avantage d'être entièrement gratuit, disponible pour à peu près tous les principaux systèmes d'exploitation et langages de programmation, et n'est lié à aucune autre plate-forme SIG ou Web. En revanche, l'API Esri ArcGIS pour Python discutée dans la section suivante peut être plus moderne, directement développée spécifiquement pour Python, et avoir plus à offrir en termes de visualisation et de fonctions de géotraitement et d'analyse de haut niveau, mais elle est liée au site Web d'Esri. plates-formes et certaines fonctionnalités nécessitent l'utilisation d'un compte d'organisation. Ce sont des aspects qui doivent être pris en compte lors du choix de l'API à utiliser pour un projet particulier. De plus, les fonctionnalités fournies par les deux API ne se chevauchent que partiellement et, par conséquent, il y a également des avantages à combiner les API comme nous le ferons plus tard dans la procédure pas à pas de la leçon.


Votre Réponse


StackExchange.ready(function() <
var optionscanal = <
balises : "".split(" "),
identifiant : "79"
>
initTagRenderer("".split(" "), "".split(" "), channelOptions)

StackExchange.using("externalEditor", function() <
// Obligé de déclencher l'éditeur après les extraits, si les extraits sont activés
if (StackExchange.settings.snippets.snippetsEnabled) <
StackExchange.using("extraits", function() <
createEditor()
>)
>
sinon <
createEditor()
>
>)

fonction createEditor() <
StackExchange.prepareEditor( <
heartbeatType : "réponse",
autoActivateHeartbeat : faux,
convertImagesToLinks : faux,
noModals : vrai,
showLowRepImageUploadWarning : vrai,
réputationToPostImages : null,
bindNavPrevention : vrai,
suffixe : "",
ImageUploader : <
brandingHtml : "Propulsé par u003ca href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml : "Contributions des utilisateurs sous licence u003ca href="https://creativecommons.org/licenses/by-sa/3.0/" u003ecc by-sa 3.0 avec attribution requiseu003c/au003e u003ca href="https://stackoverflow.com/ legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls : vrai
>,
à la demande : vrai,
removeSelector : ".discard-answer"
,immédiatementShowMarkdownHelp:true
>)

Merci d'avoir répondu à l'échange de pile des systèmes d'information géographique !


  • Demander de l'aide, des éclaircissements ou répondre à d'autres réponses.
  • Faire des déclarations basées sur des opinions les étayer avec des références ou une expérience personnelle.

Pour en savoir plus, consultez nos conseils pour rédiger de bonnes réponses.

Certaines de vos réponses passées n'ont pas été bien reçues et vous risquez d'être bloqué.


Pyramides

Si les images ont plus d'environ 2 000 lignes et colonnes, il est avantageux de créer des pyramides. Les pyramides sont des versions à résolution réduite de l'imagerie qui permettent un accès plus rapide à une plus petite échelle.

Les pyramides peuvent être internes aux fichiers ou externes sous la forme de fichiers .ovr ou de fichiers .rrd. La création d'aperçus externes a l'avantage que les fichiers originaux ne sont pas modifiés, et si nécessaire, ils peuvent être facilement supprimés pour réduire l'espace.

La méthode la plus simple pour créer des pyramides dans ArcGIS sur des données existantes consiste à utiliser l'outil Construire des pyramides et des statistiques. Cela crée des pyramides pour tous les rasters dans un espace de travail donné.

Les pyramides sont stockées dans un seul fichier qui réside généralement à côté des rasters source. Ils recevront le même nom que la source, avec une extension *.ovr. En interne, il s'agit en fait de fichiers TIFF créés avec plusieurs résolutions sous-échantillonnées de 2:1. ArcGIS prend également en charge les fichiers TIFF avec des pyramides internes et des pyramides .rrd plus anciennes.

Dans la plupart des cas, les pyramides peuvent être compressées même si les sources de données d'origine ne contiennent aucune donnée compressée, car l'analyse n'est généralement pas effectuée sur les pyramides de fichiers. Si la source de données et les pyramides ne sont pas compressées, les pyramides occuperont un tiers d'espace de stockage supplémentaire. Si la source n'est pas compressée et que les pyramides sont compressées, le stockage supplémentaire peut être aussi petit que quelques pour cent de la taille d'origine. Si les données d'origine sont compressées, même si vous utilisez la même compression que la source, les aperçus peuvent représenter environ 40 % de la source en raison de la fréquence plus élevée du contenu des images généralement dans les aperçus, ce qui signifie que la compression est moindre.

Lors de la création de pyramides, il existe des variables environnementales qui contrôlent la manière dont elles sont générées. Il s'agit notamment des éléments suivants :

Méthode de compression (pyramides)

Dans la plupart des cas, il convient de compresser les aperçus. Pour les images 3 bandes aux couleurs naturelles, JPEG YCBCR est recommandé. Pour les images panchromatiques ou autres, JPEG est recommandé. Pour l'altitude ou les données catégorielles, LZW est recommandé. En règle générale, le facteur de compression pour JPEG peut être défini sur 80. Notez que même si l'imagerie est de 16 bits (comme l'imagerie satellite commune), JPEG YCBCR ou JPEG (RVB) peut être utilisé, car ArcGIS prend en charge une version 12 bits de JPEG qui convient généralement à de telles images.

Pour l'imagerie optique, il est conseillé d'utiliser échantillonnage bilinéaire, car cela fournit généralement des images de meilleure qualité lorsqu'elles sont visualisées à de plus petites échelles. Cependant, l'échantillonnage bilinéaire peut entraîner des artefacts sur les bords des images qui incluent des pixels noirs (ou blancs) qui peuvent être utilisés pour définir NoData. ArcGIS gérera correctement ces pixels NoData et ne créera pas les artefacts si les pixels NoData sont correctement définis dans le jeu de données. Par conséquent, pour les images contenant des valeurs NoData, il est recommandé de définir les valeurs NoData avant de créer les pyramides.

Pour les données catégorielles, le échantillonnage le plus proche (ou majoritaire) méthode doit être utilisée. Pour les ensembles de données tels que l'altitude, une attention plus approfondie doit être prise quant à la méthode d'échantillonnage utilisée, mais dans la plupart des cas, la méthode bilinéaire est toujours recommandée. Notez que l'utilisation de l'échantillonnage le plus proche avec un facteur de 2 entraînera un décalage d'un demi-pixel à chaque niveau de vue d'ensemble en raison de l'alignement des étendues de l'image. Si l'échantillonnage du voisin le plus proche est requis, il est généralement préférable de définir le facteur d'échantillonnage sur 3 pour éviter de tels décalages, bien que cela puisse affecter les performances à plus petite échelle d'environ 20 %.


QGIS intermédiaire : au-delà des bases +

(COURS EN LIGNE) En terminant cet atelier, les étudiants apprendront à utiliser des outils avancés et des fonctionnalités récemment ajoutées dans QGIS pour analyser des données spatiales et créer des cartes intéressantes. L'atelier comprendra des activités interactives pour vous guider à travers les compétences QGIS. Il comprendra également du temps pour analyser les données de votre choix et créer des visuels pour communiquer vos résultats.

Cet atelier est conçu pour les étudiants ayant une certaine expérience QGIS. Si vous souhaitez commencer avec QGIS depuis le début, consultez l'atelier QGIS Quick Start ci-dessus.

  • Inscription anticipée : 180 $
  • Inscription complète/tardive : 198 $
  • Membre BayGeo : 158,40 $
  • Trois dates : à déterminer

Exportation de cartes GRASS vers GMT

(Fourni par le groupe d'utilisateurs GRASS de Davis, Californie)

Actuellement, il existe plusieurs permutations *.out.GMT sur la page des modules complémentaires, dans plusieurs langages différents (bash, python, etc.), et chacune avec des avantages/inconvénients relatifs. Un effort pour unifier ces approches permettrait d'économiser une grande partie des difficultés actuelles à déplacer des données raster+vecteur complexes dans un format compatible GMT. Une feuille de route simple vers cet objectif est décrite ci-dessous.

  • v.out.gmt - Exportation vectorielle pour GMT (réécriture pour utiliser le nouveau support OGR r/w ?)
  • r.out.gmt - Exportation raster pour GMT
  • r.out.gmt2 - Exportation raster pour GMT (version mise à jour de la précédente)


Pour faciliter les scripts personnalisés, g.region dans GRASS 6.5+ prend en charge le -t flag pour afficher la région actuelle dans les GMT W/E/S/N format de région. GMT et GRASS prennent en charge la notation D:M:Sh pour la latitude et la longitude.

Vecteur

Il y a actuellement un effort (avec un peu de financement !), voir certains des bavardages sur les listes de diffusion GRASS et GMT : GRASS-list GMT-help

  • OGR prend désormais en charge la sortie vectorielle GMT (multiligne), il est donc facile de convertir les données au format GMT pour le traçage. Utilisez le module v.out.ogr.
  • Si les zones de sortie, assurez-vous de les demander explicitement, sinon les attributs de données ne peuvent pas être transférés. L'indicateur -c limite l'exportation aux zones avec un centroïde (c'est-à-dire que les trous ne sont pas remplis)

Exemples

Exporter et tracer des zones

Exportez des vecteurs de zone à partir d'un emplacement non géographique (projeté). Utilise la carte « trn_sites » de l'exemple de jeu de données Spearfish.

Si vous exportez des données de latitude/longitude, vous pouvez ignorer le hack d'arrondi vers l'extérieur indiqué ci-dessus et modifier le psxy options comme suit :

Voir les GMT psxy, psbasemap, et gmtdefaults pages de manuel pour plus de détails.

Exporter un vecteur contenant des lignes :

Les commandes GMT sont les mêmes que ci-dessus, mais ajoutez le -K signaler la première fois que vous exécutez psxy pour garder le fichier PostScript ouvert, puis la deuxième fois que vous exécutez psxy vous pouvez simplifier un peu les options et lui donner le -O flag pour lui dire que cette couche sera une superposition, pas une nouvelle carte. Ajoutez ensuite (>> au lieu de >) à la fin du fichier PostScript existant.

Ce qui précède définit la frontière comme suit :

Raster

Une combinaison de r.out.bin | xyz2grd peut accomplir cela. Plusieurs tentatives de généralisation de cette procédure ont été proposées : r.out.gmt.py, r.out.gmt (Hamish et Dylan), r.out.gmt2 (version améliorée de Huidae de r.out.gmt), r.out. gmt.sh (Dylan, basé sur le travail de Hamish).

Pour les données d'imagerie multicanaux, les commandes suivantes exportent les différentes bandes de couleurs :

Ils peuvent ensuite être tracés avec :

Exemples

Exporter un raster et superposer des lignes

Cet exemple utilise le jeu de données Spearfish (projection UTM). Pour le grdimage commander le =bs après que le nom de fichier .grd indique à GMT de s'attendre à un fichier de grille d'entiers au format classique-GMT (pour une carte CELL), remplacez-le par =bf pour une carte DCELL exportée par FCELL ou r.out.gmt. (voir le grandformat page de manuel pour une liste de codes à deux lettres).

Coloration

Le r.out.gmt.py de David Finlayson fait du bon travail. Une fois que nous avons décidé d'un langage optimal pour implémenter les routines, cela peut nécessiter une traduction.

Symbologie

  • GMT a son propre format de symbole de symbole, spécifié ici.
  • Pour utiliser les symboles .def de GMT dans GRASS, il est probablement plus facile de les rendre avec d.graph ou de pirater un simple fichier postscript et de tracer le .eps avec ps.map.
  • Conversion automatique des données de symbologie stockées dans un état enregistré gis.m ou QGIS en options GMT

Plans de développement

Étant donné que GMT s'appuie sur une séquence de programmes spécialisés pour « construire » un fichier postscript, il faut réfléchir à la manière dont la conversion doit avoir lieu. Comme d'habitude, la forme doit suivre la fonction - une flexibilité, une robustesse et une précision maximales étant les objectifs principaux. Cependant, un moyen simple de créer des cartes 2D de haute qualité serait un ajout formidable (je pense) à l'ensemble d'outils GRASS. D'autant plus que c'est une chose fréquemment citée par les critiques. --DylanBeaudette 02:47, 10 décembre 2006 (CET)


Convertir Shapefile SHP en DXF

  • Accédez à la connexion IGIS Map Tool avec l'identifiant de messagerie et le mot de passe enregistrés ou enregistrez-vous si vous êtes un nouvel utilisateur.
  • Après cela, vous serez dirigé vers le tableau de bord de l'outil. Appuyez sur Basculer vers sur le côté droit de l'écran et sélectionnez le Convertisseur dans la liste déroulante.

  • Dans l'écran suivant, téléchargez votre fichier de formes à l'aide de trois options, la première consiste à glisser-déposer ou à naviguer à partir du système, la deuxième est à télécharger depuis Google Drive et la troisième option est à déposer à partir de Dropbox.

** Si vous êtes étudiant en SIG et que vous recherchez des données SIG, téléchargez gratuitement Shapefile.

  • Après le téléchargement, l'étape suivante consiste à sélectionner la sortie souhaitée et à modifier le CRS (système de référence de coordonnées). Après avoir sélectionné tous les champs, appuyez sur Convertir le fichier.

Vous pouvez styliser votre carte à l'aide de l'outil de carte IGIS, il prend en charge les formats suivants

  • Fichier vectoriel : Shapefile (avec shp, shx, dbf, prj etc.), KML, KMZ, GeoJSON, Topojson, GML, GPX, GPS, GPKG, MAPINFO, SQLITE, DXF, MID, MIF, CSV, XLSX
  • Fichier raster : Geotiff (.geotiff, .tiff, .tif), Netcdf, HDF5, HDF, GRIB2

Si vous rencontrez un problème de conversion ou de connexion, veuillez nous en informer en envoyant un courrier à [email protected] ou en laissant un commentaire.


Base de connaissances

Nous vous recommandons d'utiliser la bibliothèque d'abstraction de données géospatiales (GDAL) pour convertir les fichiers GeoTIFF dans un format différent. Si vous souhaitez également reprojeter en lat/lon, nous vous recommandons de reprojeter avant de convertir en NetCDF (voir la FAQ « Comment reprojeter un GeoTIFF de polar steroegraphic en lat/lon géographique ? »). Ici, nous décrivons les options de ligne de commande et de python pour utiliser GDAL pour convertir les fichiers GeoTIFF au format NetCDF.

GDAL en ligne de commande

  1. Vous aurez besoin d'avoir déjà installé GDAL. Si vous devez l'installer, vous trouverez plus de détails sur https://gdal.org.
  2. Ouvrez un terminal/invite de commande et accédez au dossier où se trouve le fichier que vous souhaitez convertir.
  3. Exécutez la commande suivante dans la ligne de commande :

gdal_translate -of NetCDF &linput filename> &loutput filename>

Par exemple, si vous souhaitez convertir 'Greenland_vel_moasic_250_vy_v1.tif en un fichier netCDF :

gdal_translate -de NetCDF Greenland_vel_mosaic_250_vy_v1.tif Greenland_vel_mosaic_250_vy_v1.nc


Voir la vidéo: Resampling Raster ArcGis. changing the cell size of Raster dataset in ArcGis (Octobre 2021).