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

Erstellen von einfachen Datumsfeldberechnungen mithilfe der Feldberechnung

Es gibt zwei Möglichkeiten, Feldberechnungen in ArcMap durchzuführen: über die Attributtabelle oder mithilfe des Geoverarbeitungswerkzeugs "Feld berechnen". Beide Möglichkeiten verwenden die gleiche Funktionalität.

Um die Datenwerte für ein Feld in der Attributtabelle zu berechnen, führen Sie die folgenden Schritte aus:

  1. Klicken Sie auf der Werkzeugleiste Editor auf das Menü Editor und dann auf Bearbeitung starten.

    Sie können Berechnungen auch außerhalb von Editiersitzungen durchführen. Deren Ergebnisse können jedoch nicht rückgängig gemacht werden.

  2. Klicken Sie im Inhaltsverzeichnis auf die Schaltfläche Nach Quelle auflisten.
  3. Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf die Tabelle oder den Layer, und wählen Sie die Option Attributtabelle öffnen aus.
  4. Klicken Sie mit der rechten Maustaste auf das Datumsfeld und dann auf Feldberechnung.

    Ist kein Feld für Datenwerte vorhanden, fügen Sie durch Klicken auf die Schaltfläche Optionen und die Option Feld hinzufügen ein neues Datumsfeld hinzu. Sie müssen die Editiersitzung beenden, um ein neues Feld hinzuzufügen.

  5. Verwenden Sie die Listen "Felder" und "Funktionen", um einen Datumsfeld-Berechnungsausdruck zu erstellen. Sie können den Ausdruck auch im Textbereich unten bearbeiten oder Ihren eigenen gültigen Ausdruck eingeben.
  6. Klicken Sie auf OK.
Tipp:

Zur Berechnung eines Datums kann eine beliebige Python- oder VBScript-Funktion zur Datums-/Zeitangabe verwendet werden.

  • Python-Beispiel – time.strftime('31/1/2000')
  • VBScript-Beispiel – cdate("1/31/2000") oder cdate(#1/31/2000#)

Optional können Sie ein Nummernzeichen (#) verwenden, um ein Datum zu kennzeichnen, genauso wie Sie doppelte Anführungszeichen (") zur Kennzeichnung von Zeichenfolgen verwenden. Beachten Sie, dass das Nummernzeichen das Gebietsschema nicht erkennt und nur ordnungsgemäß funktioniert, wenn US-englische Datenstrukturen verwendet werden. Verwenden Sie für andere Formate die Funktion "DateSerial()" oder eine andere Funktion, die lokale Datumsformate erkennt.

Hinweis:

Es gibt eine numerische Repräsentation für jedes Datum und jede Uhrzeit. Das Datum 30. Dezember 1899 hat einen allgemein vereinbarten Wert von 0. Wenn Sie ein Datumsfeld auf 1,5 berechnen, erhalten Sie 31. Dezember 1899 12:00:00 PM. Die Zahl links von der Dezimalstelle (in diesem Fall 1) steht für den Tag des Jahres. Negative Zahlen stehen für Tage vor dem 30. Dezember 1899 und positive Zahlen stehen für Tage nach dem 30. Dezember 1899. Die Zahl rechts von der Dezimalstelle steht für die Zeit, wobei 0 12:00:00 AM und 0,5 12:00:00 PM bedeutet. Damit haben Sie die Möglichkeit, Berechnungen mit einer Kombination aus Zahlen und Daten durchzuführen. Angenommen, Ihre Daten enthalten das Wartungsdatum für Wasserzähler und Sie möchten einen Bericht mit dem nächsten Wartungsdatum in 30 Tagen erstellen. Zum Bestimmen des Datums können Sie folgende VBScript-Berechnung verwenden:

Next_Service_Date = service_date + 30

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