Skip To Content

Découper la couche

Remarque :

Cette fonction n’est pas encore prise en charge dans Map Viewer Classic (anciennement Map Viewer). Elle sera disponible dans une version future de la nouvelle version deMap Viewer Map Viewer.

Découper la couche L’outil Découper la couche permet de créer des sous-ensembles de vos entités en entrée en les découpant sur des zones d’intérêt. La couche de sous-ensembles en sortie est disponible dans votre organisation ArcGIS Enterprise.

Diagramme de workflow

Diagramme de processus Couche de découpage

Exemples

Voici des exemples d’utilisations de l’outil :

  • Les équipes d’intervention d’urgence en Floride doivent savoir quelles maisons ont besoin d’être protégées immédiatement contre les inondations. L’outil Couche de découpage peut identifier les zones à haut risque en découpant les maisons qui sont superposées aux zones inondables.
  • Une société hôtelière souhaite développer un nouveau site dans un des trois comtés qui ont retenu son attention. Pour savoir quel comté permettra au mieux d’optimiser son activité, la société doit connaître les principaux axes routiers qui traversent ces régions. Utilisez l’outil Couche de découpage pour créer un sous-ensemble des entités routières comprises dans les comtés concernés.

Analyse avec les GeoAnalytics Tools

Vous pouvez exécuter des analyses avec GeoAnalytics Tools via un traitement distribué sur plusieurs cœurs et machines ArcGIS GeoAnalytics Server. GeoAnalytics Tools et les outils d’analyse d’entités standard de ArcGIS Enterprise proposent différents paramètres et fonctionnalités. Pour en savoir plus sur ces différences, reportez-vous à la rubrique Différences entre les outils d’analyse d’entités.

Remarques sur l'utilisation

Sélectionnez les entités en entrée à découper de vos zones d'intérêt à l’aide du paramètre Choose features to clip (Choisir les entités à découper).

Sélectionnez la couche contenant les zones d’intérêt à l’aide du paramètre Choose area to clip to (Choisir une surface de découpage).

Le résultat en sortie contiendra les champs et entités de la couche en entrée découpée. Aucun champ ou entité de la couche des zones d’intérêt ne sera inclus dans la sortie.

Le type de géométrie en sortie sera le même que celui des entités en entrée que vous découpez. Par exemple, si vous découpez des entités linéaires dans une zone, le résultat en sortie sera des lignes.

L’analyse va découper des entités ou des parties d’entités qui sont superposées aux zones d’intérêt.

Exemple de ArcGIS API for Python

L’outil Découper la couche est disponible dans ArcGIS API for Python.

Cet exemple découpe une couche de rivières sur la frontière de la Californie.


# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS
from arcgis.geoanalytics import manage_data

# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password")
if not portal.geoanalytics.is_supported():
    print("Quitting, GeoAnalytics is not supported")
    exit(1)   

# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")

# Look through the search results for a big data file share with the matching name
bdfs_search = next(x for x in search_result if x.title == "bigDataFileShares_Waterbodies")

# Look through the big data file share for USA_Rivers
rivers = next(x for x in bdfs_search.layers if x.properties.name == "USA_Rivers")

# Find a feature layer named "States" in your ArcGIS Enterprise portal and apply a filter
states_search_result = portal.content.search("States", "Feature Layer")
states_layer = states_search_result[0].layers[0]
states_layer.filter = "State_Name = 'California'"

# Set the tool environment settings
arcgis.env.process_spatial_reference = 3857
arcgis.env.defaultAggregations= True

# Run the Clip Layer tool
clip_layer_result = manage_data.clip_layer(input_layer = rivers,
                                           clip_layer = states_layer,
                                           output_name = "california_rivers")

# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('California', 7)
processed_map.add_layer(clip_layer_result)
processed_map

Outils semblables

Utilisez l’outil Découper la couche de ArcGIS GeoAnalytics Server pour créer des sous-ensembles de couches à partir des entités découpées. D'autres outils peuvent vous aider à résoudre des problèmes légèrement différents.

Outils d'analyse Map Viewer Classic

Sélectionnez et copiez des données dans une nouvelle couche d’entités sur votre portail à l’aide de l’outil ArcGIS GeoAnalytics Server Copier dans un Data Store.

Associez deux couches en une seule couche à l’aide des méthodes Intersecter ou Effacer via l’outil Superposer les couches de ArcGIS GeoAnalytics Server.

Exportez les données d’une couche d’entités vers un élément dans Content (Contenu) à l’aide de l’outil d’analyse standard Extraire les données.

Outils d'analyse ArcGIS Pro

Pour exécuter l’outil à partir de ArcGIS Pro, votre portail actif doit être Enterprise version 10.7 ou ultérieure. Vous devez vous connecter via un compte détenteur des privilèges permettant d’effectuer une analyse d’entités GeoAnalytics.

Effectuez des opérations de découpage similaires dans ArcGIS Pro à l’aide de l’outil de géotraitement Découpage.