Objet GeocodeCapabilitiesResponse

Le tableau suivant définit les éléments de réponse renvoyés par le service Capabilities.

Votre nom Type Description
serviceName Chaîne Nom d'un service pris en charge.
serviceDescription Chaîne Description du service.
coreVersion Chaîne Version principale de Spectrum™ Technology Platform.
geocodingEngines Chaîne Moteur(s) de géocodeur de pays installé(s).
supportedCountries Chaîne Pays pris en charge par chaque moteur de géocodeur de pays installé.
geocoderVersions Carte Numéro de version du moteur de géocodeur.
Objet Opérations prises en chargeOperation. Tableau qui définit les opérations prises en charge pour le pays d'entrée spécifié ou pour tous les pays comprenant les champs suivants :
name Chaîne Nom de l'opération.
requiredInputs InputParameter Répertorie les champs d'entrée requis pour l'opération. Comprend les éléments suivants :
  • name (Chaîne)
  • description (Chaîne)
  • type (Chaîne)
  • defaultValue (Chaîne)
  • lowBoundary (Chaîne)
  • highBoundary (Chaîne)
  • allowedValuesWithDescriptions (Carte)
optionalInputs InputParameter Répertorie les champs d'entrée facultatifs pour l'opération. Comprend les éléments suivants :
  • name (Chaîne)
  • description (Chaîne)
  • type (Chaîne)
  • defaultValue (Chaîne)
  • lowBoundary (Chaîne)
  • highBoundary (Chaîne)
  • allowedValuesWithDescriptions (Carte)
outputs OutputParameter Répertorie les champs de sortie de l'opération. Comprend les éléments suivants :
  • name (Chaîne)
  • description (Chaîne)
  • type (Chaîne)
supportLevels SupportLevel Répertorie les niveaux de prise en charge pour l'opération. Comprend les éléments suivants :
  • supportedDataLevel (Entier)
Data Postal Centroid=1
Les centroïdes de code postal sont présents dans les dictionnaires (sans distinguer post code 2).
Data Geographic Centroid=2
Les centroïdes géographiques sont présents dans les dictionnaires (sans distinguer le type de centroïde géographique).
Data Street Segment=4
Informations de segment de rue présentes dans les dictionnaires.
Data Address Point=8
Données au niveau des points présentes dans les dictionnaires.


                Le niveau de données contient la somme de toutes les clés de données disponibles.  Par exemple,
                
                Valeur : Type de données                  
                   15 : Toutes (Postales + Géographiques + Segment + Point)                  
                   14 : Toutes sauf Postales
                   13 : Toutes sauf Géographiques                  
                   12 : Point + Segment
                   11 : Point + Géographiques + Postales                  
                   10 : Point + Géographiques                    
                    9 : Point + Postales                    
                    8 : Point uniquement                    
                    7 : Toutes sauf Point                    
                    6 : Segment + Géographiques                    
                    5 : Segment + Postales                    
                    4 : Segment uniquement                    
                    3 : Postales + Géographiques                    
                    2 : Géographiques uniquement                    
                    1 : Postales uniquement            
                

  • countries (Chaîne) Pays
  • updatedRequiredInputs (InputParameter) : champs d'entrée requis spécifiques au pays
  • updatedOptionalInputs (InputParameter) : champs d'entrée facultatifs spécifiques au pays
  • updatedOptionalOutputs - (OutputParameter) Champs de sortie spécifiques au pays
customObjects : liste de type CustomObject.
name Chaîne Le ou les noms des champs d'objets personnalisés qui ont été spécifiés par l'utilisateur dans les Préférences.
description Chaîne La description des champs d'objets personnalisés spécifiés par l'utilisateur.
properties Liste de type CustomObjectMember. CustomObjectMember contient les éléments suivants :
  • name (Chaîne) : indique le nom du paramètre.
  • input (InputParameter) : indique que la propriété est un paramètre d'entrée.
  • output (OutputParameter) : indique que la propriété est un paramètre de sortie.