Vue d'ensemble

Sélectionnez une plate-forme: Android iOS JavaScript Services Web

Introduction

Le SDK Places pour iOS vous permet de créer des applications avec détection de la position qui répondent en fonction du contexte aux établissements locaux et aux autres lieux à proximité de l'appareil. Vous pouvez ainsi créer des applications enrichies en fonction d'emplacements qui ont un sens pour l'utilisateur.

Concepts

Un lieu est défini comme un espace physique portant un nom. Vous pouvez également définir un lieu comme étant tout ce que l'on peut trouver sur une carte. Il peut s'agir, par exemple, d'établissements locaux, de points d'intérêt et de lieux géographiques. Dans l'API, un lieu est représenté par GMSPlace Class Reference. Elles incluent des informations telles que le nom et l'adresse du lieu, son emplacement géographique, son ID, son numéro de téléphone, le type de lieu, l'URL du site Web, etc.

Présentation de l'API

Aidez vos clients à découvrir l'endroit où ils se trouvent et ce qui les entourent :

  • Current Place renvoie la liste des lieux où se trouve la dernière position connue de l'appareil de l'utilisateur, ainsi qu'une indication de la probabilité relative pour chaque lieu.
  • Place Autocomplete renseigne automatiquement le nom et/ou l'adresse d'un lieu à mesure que l'utilisateur saisit du texte.
  • Place Photos permet d'afficher des images de haute qualité d'un lieu.
  • Place Details renvoie et affiche des informations plus détaillées sur un lieu.
  • Les ID de lieu stockent l'identifiant unique d'un ou plusieurs lieux pour la récupération d'informations sur le lieu à la demande.

Autres fonctionnalités clés de l'API :

  • Détection de lieu précise même avec un signal faible grâce à l'analyse Wi-Fi.
  • Mise en cache sur l'appareil: la plupart des requêtes envoyées au SDK Places pour iOS peuvent nécessiter un aller-retour vers un serveur Google, mais vous pouvez également mettre en cache les données localement pendant 30 jours.

Règles et conditions d'utilisation

Toutes les applications qui utilisent le SDK Places pour iOS doivent respecter les exigences décrites dans les Conditions d'utilisation de Google Maps Platform et l'affichage des attributions.