ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Tabelle in Domäne

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Dient zum Erstellen oder Aktualisieren einer Domäne mit codierten Werten mit den Werten einer Tabelle.

Verwendung

  • Domänen können auch mit dem Werkzeug Domäne erstellen erstellt werden.

  • Das Standardtrennzeichen für tabellarische Textdateien mit den Erweiterungen .csv oder .txt ist ein Komma, und für Dateien mit einer Erweiterung .tab ein Tabulator. Um eine Eingabetabelle mit einem nicht dem Standard entsprechenden Trennzeichen zu verwenden, müssen Sie zuerst das richtige Trennzeichen angeben, das in der Tabelle verwendet wird. Verwenden Sie dafür eine schema.ini-Datei.

    Weitere Informationen zum Arbeiten mit tabularischen Textdateien

Syntax

arcpy.management.TableToDomain(in_table, code_field, description_field, in_workspace, domain_name, {domain_description}, {update_option})
ParameterErklärungDatentyp
in_table

Die Datenbanktabelle, aus der Domänenwerte abgeleitet werden.

Table View
code_field

Das Feld in der Datenbanktabelle, aus dem Domänen-Codewerte abgeleitet werden.

Field
description_field

Das Feld in der Datenbanktabelle, aus dem Domänenbeschreibungswerte abgeleitet werden.

Field
in_workspace

Der Workspace, der die zu erstellenden oder aktualisierenden Domänen enthält.

Workspace
domain_name

Der Name der zu erstellenden oder aktualisierenden Domäne.

String
domain_description
(optional)

Die Beschreibung der zu erstellenden oder aktualisierenden Domäne. Domänenbeschreibungen bereits vorhandener Domänen werden nicht aktualisiert.

String
update_option
(optional)

Legt bei vorhandener Domäne fest, wie die Domäne aktualisiert werden soll.

  • APPEND —Der Domäne werden Werte aus der Datenbanktabelle angefügt.
  • REPLACE —Die Werte in der Domäne werden durch Werte aus der Datenbanktabelle ersetzt.
String

Abgeleitete Ausgabe

NameErklärungDatentyp
out_workspace

Der aktualisierte Eingabe-Workspace.

Workspace

Codebeispiel

TableToDomain – Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion TableToDomain im unmittelbaren Modus verwendet wird.

import arcpy
from arcpy import env
env.workspace =  "C:/data"
arcpy.TableToDomain_management ("diameter.dbf",
                                "code",
                                "descript",
                                "montgomery.gdb",
                                "diameters",
                                "Valid pipe diameters")
TableToDomain – Beispiel 2 (eigenständiges Skript)

In diesem eigenständigen Skript wird die Funktion TableToDomain als Teil eines Workflow verwendet.

# Name: TableToDomain.py
# Description: Update an attribute domain to constrain valid pipe material values

# Import system modules
import arcpy
 
# Set the workspace (to avoid having to type in the full path to the data every time)
arcpy.env.workspace = "C:/data"

#Set local parameters
domTable = "diameter.dbf"
codeField = "code"
descField = "descript"
dWorkspace = "Montgomery.gdb"
domName = "diameters"
domDesc = "Valid pipe diameters"

# Process: Create a domain from an existing table
arcpy.TableToDomain_management(domTable, codeField, descField, dWorkspace, domName, domDesc)

Umgebungen

  • Auto-Commit
  • Aktueller Workspace

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Domänen"
  • Kurzer Überblick über Subtypes
  • Kurzer Überblick über Attributdomänen
  • Überlegungen zur Geoverarbeitung für Attributdomänen

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

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

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches