ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • 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 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

Créer une classe d'entités non inscrite

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

Résumé

Cet outil permet de créer une classe d’entités vide dans une base de données ou une géodatabase d’entreprise. La classe d’entités n’est pas inscrite auprès de la géodatabase.

Utilisation

  • Cet outil ne crée que des classes d'entités simples (entités ponctuelles, multi-points, surfaciques et polylinéaires). Pour créer des classes d'entités personnalisées (classe d'annotations, de dimensions et de relations), utilisez la fenêtre Catalogue ou ArcCatalog.

  • Une classe d'entités vide créée par cet outil présente un champ appelé OBJECTID de type entier ou les mêmes types et noms de champ que ceux d'une classe d'entités modèle en entrée sélectionnée.

  • Vous ne pouvez exécuter cet outil qu'en tant que processus de premier plan.

    En savoir plus sur le traitement au premier plan par rapport au traitement en arrière-plan

Syntaxe

arcpy.management.CreateUnRegisteredFeatureclass(out_path, out_name, {geometry_type}, {template}, {has_m}, {has_z}, {spatial_reference}, {config_keyword})
ParamètreExplicationType de données
out_path

Géodatabase d'entreprise ou base de données dans laquelle est créée la classe d'entités en sortie.

Workspace;Feature Dataset
out_name

Nom de la classe d'entités à créer.

String
geometry_type
(Facultatif)

Type de géométrie de la classe d'entités. Important uniquement pour les types de géométrie qui stockent des métadonnées de dimensionnalité, comme ST_Geometry dans PostgreSQL, la géométrie PostGIS et Oracle SDO_Geometry.

  • MULTIPOINT
  • POINT
  • POLYGON
  • POLYLINE
String
template
[template,...]
(Facultatif)

Classe d'entités ou couche existante à utiliser comme modèle pour définir la structure attributaire de la classe d'entités en sortie.

Feature Layer
has_m
(Facultatif)

Détermine si la classe d'entités contient des valeurs de mesure linéaire (valeurs m).

  • DISABLED —La classe d'entités en sortie ne contient pas de valeurs m. Il s'agit de l'option par défaut.
  • SAME_AS_TEMPLATE —La classe d'entités en sortie contient des valeurs m uniquement si le modèle en comporte.
  • ENABLED —La classe d'entités en sortie contient des valeurs m.
String
has_z
(Facultatif)

Détermine si la classe d'entités contient des valeurs d'altitude (valeurs z).

  • DISABLED —La classe d'entités en sortie ne contient pas de valeurs z. Il s'agit de l'option par défaut.
  • SAME_AS_TEMPLATE —La classe d'entités en sortie contient des valeurs z si le modèle en comporte.
  • ENABLED —La classe d'entités en sortie contient des valeurs z.
String
spatial_reference
(Facultatif)

Référence spatiale du jeu de données d'entité en sortie. Vous pouvez spécifier la référence spatiale de plusieurs façons :

  • En entrant le chemin d'accès à un fichier .prj (C:/workspace/watershed.prj, par exemple).
  • En référençant une classe d'entités ou un jeu de données d'entité dont vous souhaitez appliquer la référence spatiale, (C:/workspace/myproject.gdb/landuse/grassland, par exemple).
  • En définissant un objet de référence spatiale avant d'utiliser cet outil, tel que sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj"), que vous utilisez ensuite en tant que paramètre de référence spatiale.

Spatial Reference
config_keyword
(Facultatif)

Détermine les paramètres de stockage de la classe d'entités dans une géodatabase d'entreprise.

String

Exemple de code

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

Le script de fenêtre Python suivant montre comment utiliser l'outil CreateUnRegisteredFeatureclass en mode immédiat :

import arcpy
arcpy.CreateUnRegisteredFeatureclass_management(r'Database Connections\Connection to Organization.sde', 
                                                'New_FC', 'POINT', '', 'DISABLED', 'DISABLED')

Environnements

  • Espace de travail courant
  • Mot-clé CONFIG en sortie

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Classe d'entités

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

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