Créer une classe d’entités non inscrite (Gestion des données)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

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

Syntaxe

CreateUnRegisteredFeatureclass_management (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.

  • Point
  • Multi-points
  • Polyligne
  • Polygone
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).

  • DISABLEDLa classe d'entités en sortie ne contient pas de valeurs m. Il s'agit de l'option par défaut.
  • SAME_AS_TEMPLATELa classe d'entités en sortie contient des valeurs m uniquement si le modèle en comporte.
  • ENABLEDLa 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).

  • DISABLEDLa classe d'entités en sortie ne contient pas de valeurs z. Il s'agit de l'option par défaut.
  • SAME_AS_TEMPLATELa classe d'entités en sortie contient des valeurs z si le modèle en comporte.
  • ENABLEDLa 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)

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

Environnements

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Oui
ArcGIS for Desktop Advanced: Oui
6/5/2014