ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Raster vers polygones

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Convertit un jeu de données raster en entités surfaciques.

Utilisation

  • Le raster en entrée peut contenir des cellules de toute taille et doit correspondre à un jeu de données de raster de type entier valide.

  • Le paramètre Champ vous permet de choisir quel champ attributaire du jeu de données raster en entrée deviendra un attribut de la classe d'entités en sortie. Si aucun champ n'est spécifié, les valeurs de cellules du raster en entrée (le champ VALUE) deviennent une colonne avec l'en-tête Gridcode dans la table attributaire de la classe d'entités en sortie.

  • Le graphique suivant illustre la vectorisation du raster en entrée lors de sa conversion en entité surfacique en sortie. Le résultat est présenté pour les deux configurations du paramètre Simplifié.

    Illustration de la sortie avec des options de simplification différentes
    Comparaison de la sortie avec des options de simplification différentes
  • Si l'étendue est spécifiée dans le paramètre d'environnement et que l'angle inférieur gauche de l'étendue en sortie ne correspond à aucun angle de cellule du raster en entrée, au cours du traitement, un décalage de l'alignement de cellule du raster en entrée se produit pour correspondre à l'étendue spécifiée. Ce décalage déclenche un rééchantillonnage du raster en entrée à l'aide de la méthode Voisin le plus proche. Par conséquent, les entités en sortie sont également décalées et les entités en sortie risquent de ne pas chevaucher exactement le raster en entrée. Vous pouvez éviter ce décalage en utilisant le raster en entrée comme raster de capture dans l'environnement.

Syntaxe

RasterToPolygon_conversion (in_raster, out_polygon_features, {simplify}, {raster_field})
ParamètreExplicationType de données
in_raster

Jeu de données raster en entrée.

Le raster doit être un type d'entier.

Raster Layer
out_polygon_features

Classe d'entités en sortie destinée à contenir les polygones convertis.

Feature Class
simplify
(Facultatif)

Détermine si les polygones en sortie doivent être lissés pour donner des formes plus simples ou s'ils respectent le contour des cellules du raster en entrée.

  • SIMPLIFY —Les polygones sont lissés pour donner des formes plus simples. Le lissage est fait de manière que les polygones contiennent un nombre minimal de segments tout en restant le plus proche possible des bords des cellules raster d'origine. Il s'agit de l'option par défaut.
  • NO_SIMPLIFY —Le tronçon des polylignes respecte exactement le contour des cellules du raster en entrée. Grâce à cette option, la conversion de la classe d'entités surfaciques résultante en raster produirait un raster identique à l'original.
Boolean
raster_field
(Facultatif)

Champ utilisé pour attribuer les valeurs des cellules du raster en entrée aux polygones du jeu de données en sortie.

Il peut s'agir d'un champ de type entier ou chaîne.

Field

Exemple de code

Exemple d'utilisation de l'outil RasterToPolygon (fenêtre Python)

Convertit un jeu de données raster en entités surfaciques.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.RasterToPolygon_conversion("zone", "c:/output/zones.shp", "NO_SIMPLIFY",
                                  "VALUE")
Exemple d'utilisation de l'outil RasterToPolygone (script autonome)

Convertit un jeu de données raster en entités surfaciques.

# Name: RasterToPolygon_Ex_02.py
# Description: Converts a raster dataset to polygon features.
# Requirements: None

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inRaster = "zone"
outPolygons = "c:/output/zones.shp"
field = "VALUE"

# Execute RasterToPolygon
arcpy.RasterToPolygon_conversion(inRaster, outPolygons, "NO_SIMPLIFY", field)

Environnements

  • Validation automatique
  • Espace de travail courant
  • Valeur Z en sortie par défaut
  • Etendue
  • Transformations géographiques
  • Résolution M
  • Tolérance M
  • Conserver un index spatial
  • Mot-clé de configuration en sortie
  • Système de coordonnées en sortie
  • Valeurs M en sortie
  • Valeurs Z en sortie
  • Domaine M en sortie
  • Domaine XY en sortie
  • Domaine Z en sortie
  • Espace de travail temporaire
  • Raster de capture
  • Résolution XY
  • Tolérance XY
  • Résolution Z
  • Tolérance Z

Informations de licence

  • ArcGIS Desktop Basic: Oui
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • A propos de la conversion à partir de données raster
  • Polygone vers raster

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2018 Esri. | Confidentialité | Légal