---
sourceDocument: Interface utilisateur de la Now Platform Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/platform-user-interface

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interface utilisateur de la Now Platform Xanadu

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Pages de la carte

# Pages de la carte {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Les pages de carte affichent ServiceNow les données sous forme graphique sur une page de Google carte en fonction des données d'emplacement que vous fournissez.

Vous pouvez créer autant de pages de carte que nécessaire pour définir les types de données à afficher, les liens à afficher et l'apparence de la carte. Après avoir créé les pages de la carte, vous pouvez créer des modules pour afficher les pages de la carte.  
Remarque :  
Les pages de carte sont soumises aux limitations d'accès en dehors de la production. Consultez [Configurer l'API Google Maps](https://servicenow-prod.fluidtopics.net/2CUsioF9URK1nj2qcG2B4A "Vous activez la fonctionnalité de géolocalisation à l’aide des entrées appropriées d’une Google licence Maps API for Business ou d’une Google clé API JavaScript Maps.") pour en savoir plus.

## Emplacements des cartes {#c_MapPages__section_c3x_cfd_k1b}

Les emplacements sont utilisés par diverses applications pour localiser les utilisateurs, les installations ou les éléments de configuration (CI) et sont stockés dans la table Emplacement \[cmn_location\]. Vous pouvez configurer différents niveaux d'emplacement dans une hiérarchie parent-enfant. Par exemple, un serveur de messagerie peut être associé à un emplacement de Second Floor, tandis que le service d'entreprise de messagerie peut être associé à la ville de New York.  
Chaque niveau de cette hiérarchie contient un enregistrement d'emplacement distinct, le niveau immédiatement supérieur étant spécifié comme parent. Dans cet exemple, chaque emplacement peut être sélectionné en tant que hiérarchie à partir des champs de référence :Figure 1. Hiérarchie des emplacements
L'emplacement est également utilisé pour générer un identificateur complet dans le champ Nom complet , qui est disponible en configurant le formulaire. Pour plus d'informations, consultez [Show or hide fields on a form](https://www.servicenow.com/docs/access?context=configure-form-layout&version=xanadu&pubname=xanadu-platform-administration&section=t_ConfigureAForm&ft:locale=en-US).

## Comment les emplacements sont définis {#c_MapPages__section_cp1_rfd_k1b}

Pour créer un emplacement, accédez à Administration utilisateursEmplacements et sélectionnez Nouveau.{#c_MapPages__table_xqf_tdw_dp__entry__2}

| Champ | Description |
|-|-|
| Nom | Nom de l'emplacement. Ce nom est la valeur d'affichage utilisée par le système lorsqu'il fait référence à cet emplacement sur un formulaire. |
| Rue | Adresse postale de l'emplacement. |
| Ville | La ville de l'emplacement. |
| État / Province | État ou province de l'emplacement. |
| Code postal | Code postal de l'emplacement. |
| Pays | Pays de l'emplacement. |
| Contact | Nom d'un utilisateur qui est le contact pour cet emplacement. |
| Téléphone | Numéro de téléphone de l'emplacement. |
| Télécopie | Numéro de télécopie de l'emplacement. |
| Parent | Nom de l'emplacement parent de cet emplacement. Les hiérarchies d'emplacements sont décrites ci-dessus. |
| Latitude | Latitude de l'emplacement. La get_lat_long règle métier remplit automatiquement ce champ et le champ Longitude décrit ci-dessous lorsque le formulaire contient suffisamment d'informations, telles qu'une adresse ou un nom de ville et un code postal. Désactivez cette règle métier pour éviter que le système ne remplace les valeurs saisies manuellement dans ces champs. |
| Longitude | Longitude de l'emplacement. |
| Champs pouvant être ajoutés en configurant le formulaire : ||
| Société | Un champ de référence pour la table Société `[core_company].` |
| Nom complet | Champ calculé en lecture seule qui assemble la hiérarchie parente de l'emplacement en un nom complet. |
| Entrepôt | Champ booléen qui identifie si l'emplacement est utilisé comme entrepôt. |
| Fuseau horaire | le fuseau horaire de l'emplacement. Par défaut, l'emplacement utilise le fuseau horaire du système. |
[Tableau 1. Définir un emplacement]

{#c_MapPages__table_xqf_tdw_dp}

## Latitude et longitude {#c_MapPages__section_dp1_rfd_k1b}

Lorsqu'un enregistrement de société ou d'emplacement est créé, ou que l'un de ses champs d'adresse est modifié `[rue, ville, état, code postal ou pays],` la règle métier get_lat_long est déclenchée. Cette règle métier utilise l'include de script GoogleMapsHelper pour créer `des enregistrements de sys_geocoding_request` .

La tâche planifiée Traiter la demande de géocodage doit être activée pour traiter `sys_geocoding_request` enregistrements. Le processus de demande de géocodage utilise le Google service de carte pour remplir les champs de latitude et de longitude des enregistrements de société et d'emplacement modifiés ou créés.  
Une fois la latitude et la longitude renseignées, il est possible de définir des pages de carte qui affichent des emplacements sur une carte interactive.  
Remarque :  
La latitude et la longitude sont exprimées sous la forme d'un type de données à virgule flottante. Les versions précédentes exprimaient cette information sous la forme d'une chaîne. Lors d'une mise à niveau, le système convertit les données dans la mesure du possible.
* **[Configurer l'API Google Maps](https://servicenow-prod.fluidtopics.net/2CUsioF9URK1nj2qcG2B4A)**   
  Vous activez la fonctionnalité de géolocalisation à l'aide des entrées appropriées d'une Google licence Maps API for Business ou d'une Google clé API JavaScript Maps.
* **[Créer une page de carte](https://servicenow-prod.fluidtopics.net/tIAyD5i7bwn3sFkGJQl_jw)**   
  Votre ServiceNow instance fournit plusieurs pages de carte par défaut. Vous pouvez également créer des pages de carte personnalisées avec les exemples de script décrits sur cette page.
* **[Créer un module de page de carte](https://servicenow-prod.fluidtopics.net/4oB2JwOmJZw_JetsAypIWA)**   
  Vous pouvez créer un module d'application pour les utilisateurs d'ordinateurs de bureau ou de smartphones afin d'afficher une Google page de carte.
* **[Créer une page de carte avancée](https://servicenow-prod.fluidtopics.net/SxdCdSD6O~J44fmwcCxXSA)**   
  Utilisez la configuration avancée pour configurer des pages de carte sans script.
* **[Définir le périmètre de l'application de carte](https://servicenow-prod.fluidtopics.net/acE8uC3VrY_8PXJThN3yAA)**   
  Activez le périmètre de l'application Carte pour spécifier quelle application peut modifier votre configuration de page de carte.
* **[Créer un module de page de carte pour smartphone](https://servicenow-prod.fluidtopics.net/90eAvv0mIPciVuG8fP9BXg)**   
  Vous pouvez créer un module personnalisé pour smartphone qui est directement lié à une page de carte.
* **[Scripting pour les pages de carte](https://servicenow-prod.fluidtopics.net/h_feKTKQUgcSL18CfvU1vQ)**   
  Le champ Script du formulaire Page de carte permet l'utilisation d'attributs ou de code personnalisé pour définir les caractéristiques de la carte, telles que l'apparence du marqueur, les informations d'affichage, etc.

