J'ai des données raster pour un état qui a des données d'élévation dans ses pixels. J'ai également la couche Vector qui comprend les 300 divisions d'État. ce dont j'ai besoin, c'est d'obtenir la valeur d'élévation moyenne d'une division particulière à partir des données raster à l'aide d'ArcGIS.
J'ai essayé d'extraire par masque dans ArcGIS pour extraire un polygone individuel pour découper le raster en 300 raster puis à partir du raster individuel j'ai collecté l'altitude moyenne, mais il a fallu des jours ensemble pour terminer le travail. existe-t-il un autre moyen facile de l'obtenir.
arcgis-desktop
raster
vector
Mahesh
la source
la source
Réponses:
Il y a plusieurs moyens de le faire. Si vous n'avez pas Spatial Analyst, vous pouvez quand même le faire comme suit:
Tout d'abord, convertissez le raster en points à l'aide de l'
Raster to Point
outil. Cela vous donne une grille de points et est relativement rapide - 16 millions de points ont été créés en environ 2 minutes (assurez-vous de désactiver le rendu pour qu'ils ne soient pas affichés ;-)).Maintenant, utilisez l' outil Outils d'analyse -> Superposition - Jointure spatiale . L'entité cible est votre couche de 300 polygones, la jointure est la couche de points. Partez en tête-à-tête. Créez une "carte de champ des fonctions de jointure" - en étant sûr de définir la règle de fusion comme "moyenne", "médiane" ou "mode" (ou toutes je suppose). La couche de polygone unique résultante devrait avoir les 300 zones de polygone, chacune ayant des attributs avec les types de moyenne demandés calculés en eux.
Cela devrait vous permettre d'obtenir les chiffres dont vous avez besoin avec un minimum d'effort (mais en attendant un peu de traitement - les jointures spatiales sont lentes).
la source
C'est la tâche de l' outil Statistiques zonales . Accédez à Outils Spatial Analyst> Zonal> Statistiques zonales et sélectionnez la statistique Moyenne. Le raster doit avoir une table attributaire pour cela.
la source
Vous pouvez utiliser les outils de l' environnement de modélisation géospatiale (outils indépendants) qui étaient auparavant des outils Hawths . De là, vous pouvez extraire les valeurs raster de l'étendue des polygones avec les statistiques que vous souhaitez. Vous pouvez également extraire des variables thématiques avec sa fraction. le résultat sera automatiquement ajouté à votre fichier de formes. Cet outil fonctionne avec ArcGIS et R.
Utilisez spécifiquement l' outil isectpolyrst pour placer les informations raster sous-jacentes dans des fichiers de formes de polygones. Il n'a aucun problème avec les polygones qui se chevauchent non plus.
la source
Étape 1: Entité vers point (Gestion des données) Étape 2: Extraire plusieurs valeurs en points (Spatial Analyst)
la source
vous pouvez utiliser ces étapes: 1.Vector à raster (vos polygones) 2. Utilisez des exemples d'analyses spatiales pour extraire la valeur raster en tant que fichier de table (votre fichier raster et la sortie de "l'étape 1". 3. Utilisez "Join Filed" pour ajouter le résultat du tableau au polygone Attribut Bonne chance
la source