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

Pfad analysieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Das Werkzeug Pfad analysieren zerlegt die Eingabe beim Parsen in die Datei, den Pfad, Namen oder die Erweiterung. Die Ausgabe kann als In-Line-Variable im Ausgabenamen anderer Werkzeuge verwendet werden.

Informationen zum Analysieren von Pfaden in ModelBuilder

Verwendung

  • Dieses Werkzeug ist nur für die Verwendung in ModelBuilder, nicht in Python-Skripten vorgesehen.

  • Die Analyseergebnisse werden vom Parameter Analysetyp gesteuert. Beispiel: Wenn die Eingabe in das Werkzeug Pfad analysieren C:\ToolData\InputFC.shp ist, dann gilt Folgendes:

    AnalysetypErgebnis
    Dateiname und -erweiterung InputFC.shp
    DateipfadC:\ToolData
    DateinameInputFC
    Dateierweiterungshp

  • Auf die gleiche Funktionalität kann bei der Skripterstellung mit dem Python-Modul os zugegriffen werden. Zum Beispiel, wenn Sie eine Eingabevariable übergeben:

    Input = "C:\ToolData\InputFC.shp".

    • Um die Datei InputFC.shp abzurufen,

      import os

      os.path.basename(Input)

    • Um den Dateipfad C:\ToolData abzurufen,

      import os

      os.path.dirname(Input)

    • Um den Dateinamen InputFC abzurufen,

      import os

      os.path.basename(Input).rstrip(os.path.splitext(Input)[1])

    • Um die Dateierweiterung shp abzurufen,

      import os

      os.path.splitext(Input)[1].lstrip(".")

  • Die Ausgabe von Pfad analysieren ist eine Zeichenfolge und kann nicht als direkte Eingabe mit Werkzeugen wie Feature-Class erstellen in Parametern wie Feature-Class-Speicherort verbunden werden, die die Eingabe eines Workspace-Datentyps erfordern. Verwenden Sie in Fällen wie den folgenden eine direkte Variablenersetzung wie %Value%:

    "Pfad analysieren" mit dem Werkzeug "Feature-Class erstellen"

Syntax

ParsePath(in_data_element, {parse_type})
ParameterErklärungDatentyp
in_data_element

Eingabewerte, die Sie analysieren möchten.

Any value
parse_type
(optional)

Der Analysetyp. Bei dem Eingabewert C:\ToolData\InputFC.shp:

  • FILE —Die Ausgabe ist die Datei. Beispiel: InputFC.shp
  • PATH —Die Ausgabe ist der Dateipfad. Beispiel: C:\ToolData
  • NAME —Die Ausgabe ist der Dateiname. Beispiel: InputFC
  • EXTENSION —Die Ausgabe ist die Dateierweiterung. Beispiel: shp
String

Abgeleitete Ausgabe

NameErklärungDatentyp
value

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen

  • Überblick über das Toolset "Nur Modellwerkzeuge"
  • Kurzer Überblick über das Verwenden von Nur-Modellwerkzeugen

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

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

Über Esri

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