J'ai une image raster rectangulaire dans ArcGIS Desktop.
Comment puis-je produire un polygone qui est juste l'étendue de l'image raster?
Autrement dit, je veux avoir une couche polygonale avec un seul quadrilatère qui est le bord de l'image.
J'ai essayé simplement de faire une conversion Raster-> Polygon, mais cela essaie d'utiliser les données de l'image pour générer le contour - tout ce que je veux, c'est le contour du bord de l'image.
J'utilise ArcGIS Desktop 10.
la source
Qu'en est-il simplement de le numériser? Cliquez-cliquez-cliquez-cliquez-cliquez sur terminé.
la source
Vous pouvez utiliser l'outil Créer une empreinte dans la boîte à outils de gestion des données. Vous devez créer un jeu de données mosaïque à partir de votre raster.
Créez une nouvelle mosaïque dans une géodatabase fichier, ajoutez votre raster.
Ouvrez votre mosaïque dans ArcMap et extrayez l'empreinte.
Voilà ce que je ferais.
la source
J'utilise ce simple script python, il crée une classe de polygones avec l'étendue de tout le raster présent dans un dossier. Pour l'utiliser, vous pouvez créer un outil dans ArcToolbox ou simplement changer les variables InFolder et Dest (Destination).
la source
En outre, un moyen simple consiste à utiliser l'outil Reclassifier où vous devez cliquer sur le bouton Classifier et modifier le nombre de classes à 1. Cliquez sur OK. Désormais, le raster en sortie peut être facilement converti à l'aide de l'outil de conversion Raster en polygone. ;)
la source
Je pense que reclassifier et convertir le raster en polygone peut prendre beaucoup trop de temps. À mon avis, la façon la plus simple de le faire est:
Si vous avez beaucoup de rasters, cela devrait être fait en Python et peut créer des centaines d'empreintes en quelques secondes.
la source
Dans ArcCatalog, vous pouvez créer un catalogue d'images dans un .gdb (Outils de gestion des données-> Raster). Non géré est bien. Cliquez ensuite avec le bouton droit de la souris et chargez-le (si les rasters sont simplement assis dans un dossier, puis "chargez depuis l'espace de travail". Si vous chargez le catalogue d'images dans ArcMap, vous pouvez cliquer avec le bouton droit sur>> données -> exporter l'empreinte, sous forme de fichier de forme ou de classe d'entités. Le fichier de forme aura un champ «nom» rempli avec le nom du raster.
Le catalogue d'images affichera automatiquement les extensions, mais je devais envoyer les extensions à quelqu'un qui n'utilisait pas ArcGIS.
la source
Utilisez l'outil "Raster en polygone" dans la boîte à outils des outils de conversion. Assurez-vous de décocher la case simplifier les polygones. Cela créera exactement ce que vous voulez.
la source
L'outil "Raster Domain" créera un polygone autour d'un raster de forme irrégulière. Je crois que cela nécessite une licence pour l'extension d'analyste 3D.
la source
L'utilisation d'ArcCatalog est la meilleure option. Créez une mosaïque à partir des rasters disponibles. Définissez "AUCUNE VALEUR" dans la mosaïque pour éviter que l'arrière-plan du raster ne soit inclus dans le polygone. Créez des empreintes à l'aide de la méthode radiométrique. Ouvrez la mosaïque dans ArcGIS et exportez les empreintes dans un fichier shp. Excellent moyen d'obtenir les limites de la mosaïque ...
la source
Si vous essayez d'obtenir le contour d'un raster DEM, vous devrez effectuer les opérations suivantes
Si vous avez Spatial Analyst et 3d Analyst, vous pouvez:
la source