Suite

Mettre à jour les pixels raster sur un DEM


J'ai un DEM sous la forme d'un raster que j'aimerais mettre à jour à certains endroits. Idéalement, j'aimerais pouvoir créer un fichier de formes de polygones ou de points séparé avec les valeurs, au bon emplacement spatial, pour mettre à jour le DEM d'origine. Y a-t-il un moyen de faire cela?

J'ai une extension d'analyste spatial et ET Geowizards. Je n'ai pas 3D Analyst.

J'ai besoin d'utiliser ArcGIS pour cela.


Vous pouvez utiliser des polygones ou des points, que vous choisissez selon que vous devez mettre à jour de grandes zones ou simplement des cellules individuelles.

Une fois que vous avez créé vos points/polygones avec une colonne de table attributaire avec les valeurs que vous souhaitez utiliser pour remplacer les valeurs dans le DEM, convertissez la classe d'entités en raster avec l'outil Entité vers raster (ou l'outil Point vers raster/polygone aux outils Raster). Assurez-vous de définir les environnements appropriés - Etendue du traitement->Etendue et capture de raster et d'analyse raster->Taille de cellule - sur votre DEM et définissez la colonne correcte comme champ de valeur dans l'outil.

Vous pouvez ensuite utiliser une instruction comme celle-ci dans la calculatrice raster :

Con(EstNull("nouvelles valeurs"), "DEM", "nouvelles valeurs")

Cela signifie : si une cellule du raster "newvalues" est NoData, utilisez la valeur de cellule "DEM", sinon utilisez la valeur de cellule "newvalues".


en fonction de votre question, il semble que vous souhaitiez convertir les données raster en vecteur où la valeur raster représente comme son attribut… vous pouvez utiliser l'outil raster pour pointer ou polygone sur arcgis, la valeur du pixel sera remplacée en tant que code de grille sur son attribut… la résolution de dem aura un impact sur la distance entre le point…


Voir la vidéo: Resize Raster data Pixel in ArcGIS (Octobre 2021).