Class /GOOG/CL_DISTANCE_MATRIX

Classe

/GOOG/CL_DISTANCE_MATRIX
  • Héritage de : /GOOG/CL_HTTP_CLIENT
  • Description : Google Maps Platform Distance Matrix API
Pour obtenir des informations générales sur une classe du SDK ABAP pour Google Cloud, consultez la page Bouchon de client API.

Types

Type Description Visibilité
TY_T_STRING Table of String PUBLIC

Constantes

Nom Type Description Valeur Visibilité
C_CLOUD_VERSION /GOOG/SDK_VERSION Version cloud la plus basse 1,0 PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Version sur site la plus basse 1,5 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Types d'authentification pris en charge AAAAAA PUBLIC
C_VERSION STRING Version de spécification d'API ouverte 1.22.5 PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Nom du service Google distance_matrix PUBLIC
C_ROOT_URL STRING URL racine de l'API https://maps.googleapis.com PUBLIC
C_PATH_PREFIX STRING Préfixe de chemin d'API PUBLIC

Méthodes

Pour obtenir des informations générales sur une méthode du SDK ABAP pour Google Cloud, consultez la page Méthode API.

CONSTRUCTOR

  • Description : Constructor
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Nom de la clé Google Cloud
IV_LOG_OBJ IMPORTING BALOBJ_D Journal d'application : nom de l'objet (code d'application)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Journal d'application : sous-objet

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud: classe d'exception

DISTANCE_MATRIX

  • Description : distanceMatrix
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IT_Q_DESTINATIONS IMPORTING TY_T_STRING Destinations
IT_Q_ORIGINS IMPORTING TY_T_STRING Provenance
IV_Q_ARRIVAL_TIME IMPORTING /GOOG/NUM_FLOAT Heure d'arrivée
IV_Q_DEPARTURE_TIME IMPORTING /GOOG/NUM_FLOAT Heure de départ
IV_Q_AVOID IMPORTING STRING À éviter
IV_Q_UNITS IMPORTING STRING Unités
IV_Q_LANGUAGE IMPORTING STRING Langages
IV_Q_MODE IMPORTING STRING Mode
IV_Q_REGION IMPORTING STRING Région
IV_Q_TRAFFIC_MODEL IMPORTING STRING Modèle de trafic
IV_Q_TRANSIT_MODE IMPORTING STRING Mode Transports en commun
IV_Q_TRANSIT_ROUTING_PREFER000 IMPORTING STRING Préférence d'acheminement du transit
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_014 DistanceMatrixResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

FERMER

  • Description : Fermer la connexion
  • Visibilité : PUBLIQUE