ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for 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
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Calculer l'heure de fin

  • Récapitulatif
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Calcule l'heure de fin d'entités selon les valeurs temporelles stockées dans un autre champ.

Dans l'illustration ci-dessous, les valeurs d'heure de fin du champ End_Time sont calculées à l'aide des valeurs temporelles du champ Start_Time. La valeur d'heure de fin pour une entité correspond à l'heure de début de l'entité suivante. Toutefois, pour la dernière entité dans la table, la valeur d'heure de fin est calculée pour être la même que la valeur d'heure de début de l'entité.

Illustration

Illustration de l'utilisation de l'outil Calculer l'heure de fin

Utilisation

  • La table est d'abord triée en fonction des champs du paramètre Champs d'identifiant, puis en fonction du champ temporel de début. Après ce tri, l'heure de fin de chaque enregistrement est égale à l'heure de début de l'enregistrement suivant.

  • Cet outil est utile lorsque les intervalles entre les valeurs du champ temporel de début ne sont pas réguliers et que vous voulez visualiser la classe d'entités ou la table au fil du temps à l'aide du curseur temporel. Reportez-vous aux rubriques Présentation rapide de la gestion et de la visualisation des données temporelles et Données temporelles espacées de manière irrégulière pour plus d'informations.

  • La valeur du champ temporel de fin pour la dernière ligne sera identique à la valeur du champ temporel de début pour cette même ligne.

Syntaxe

CalculateEndTime_management (in_table, start_field, end_field, {fields})
ParamètreExplicationType de données
in_table

Classe d'entités ou table pour laquelle un champ temporel de fin est calculé selon le champ temporel de début spécifié.

Table View
start_field

Champ contenant les valeurs qui seront utilisées pour calculer des valeurs du champ temporel de fin. Le champ temporel de début et le champ temporel de fin doivent être de même type. Par exemple, si le champ temporel de début est de type LONG, le champ temporel de fin doit également être de type LONG.

Field
end_field

Champ qui sera renseigné avec des valeurs basées sur le champ temporel de début spécifié. Les champ temporel de début et champ temporel de fin doivent être de même format.

Field
fields
[fields,...]
(Facultatif)

Nom du champ ou des champs qui peuvent être utilisés pour identifier des entités spatiales de manière unique. Ces champs sont utilisés pour effectuer un premier tri en fonction du type d'entité, s'il y a plusieurs entités. Par exemple, pour une classe d'entités représentant des valeurs de population par état au fil du temps, le nom de l'état pourrait être l'unique champ de valeur (entité). Si les chiffres de population sont présentés par comté, vous devrez définir le nom du comté et le nom de l'état comme champs de valeurs uniques car le nom de certains comtés est identique d'un état à un autre. En présence d'une seule entité, ce paramètre peut être ignoré.

Field

Exemple de code

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

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

import arcpy
arcpy.CalculateEndTime_management("C:/Data/TemporalData.gdb/CalculateEndTime","Start_Time","End_Time","")
Exemple 2 d'utilisation de l'outil CalculateEndTime (script autonome)

Le script autonome ci-dessous illustre l'utilisation de l'outil CalculateEndTime.

# Name: CalculateEndTime_Ex02.py
# Description: Calculate end time based on a start time field
# Requirements: None

# Import system modules
import arcpy

# Set local variables
inTable = "C:/Data/TemporalData.gdb/CalculateEndTime"
uniqueIdFields = ""
startTimeField = "Start_Time"
endTimeField = "End_Time"
 
# Execute CalculateEndDate
arcpy.CalculateEndTime_management(inTable, startTimeField, endTimeField, uniqueIdFields)

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS for Desktop Basic: Oui
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Champs
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal