L'outil de sélection d'API répertorie les actions les plus courantes que vous pouvez envisager d'implémenter sur une carte ou avec des données géolocalisées, et suggère l'API qui répond le mieux à vos besoins. Pour plus de détails sur chaque API, cliquez sur les liens de la documentation associée.
Que souhaitez-vous faire ? | API utiles : |
---|---|
Ajoutez une carte à une application Android. Vous pouvez également prendre en charge les gestes de carte pour l'inclinaison, la rotation, le zoom et le panoramique, avec un contrôle total de la caméra 3D de la carte. | |
Ajoutez une carte à une application iOS. Vous pouvez également prendre en charge les gestes de carte pour l'inclinaison, la rotation, le zoom et le panoramique, avec un contrôle total de la caméra 3D de la carte. | |
Ajoutez une carte à une page Web. Personnalisez la carte avec vos propres données et images. Vous pouvez également prendre en charge les commandes de la carte, ainsi que les gestes sur le Web mobile. | |
Ajoutez une carte à une page Web via une simple requête HTTP composée uniquement d'une URL et de paramètres. Utile dans les blogs et autres endroits où vous ne pouvez pas ajouter de balises <script> .
|
|
Ajoutez une carte Local Context à une page Web. La carte Local Context est un widget d'UI simple et flexible qui permet de présenter aux utilisateurs les principaux lieux d'intérêt à proximité d'une adresse spécifiée. La bibliothèque de contexte local est constituée d'une carte interactive avec un panneau latéral contenant un sélecteur de lieux sous forme de galerie de photos. Vous pouvez filtrer la liste des lieux en fonction du type, fournir des itinéraires en voiture et personnaliser l'apparence visuelle du widget. | |
Dessiner un itinéraire sur une carte |
|
Dessiner un itinéraire entre deux points ou plus spécifiés sur la carte, en indiquant la distance et le temps de trajet, avec différents modes de transport: à pied, en voiture, à vélo, en transports en commun et en avion | |
Obtenez des données d'itinéraires entre le point de départ et la destination via différents modes de transport: à pied, en voiture, à vélo ou en transports en commun. |
|
Visualisez des éléments géographiques et des données arbitraires sur une carte. |
|
Utilisez une carte de densité pour visualiser l'intensité des données à des points géographiques, à l'aide de couleurs graduées. Il peut s'agir, par exemple, de la densité de population, de la température, de l'encombrement du trafic, etc. |
|
Visualiser des données KML sur une carte |
|
Visualiser des données GeoRSS sur une carte |
|
Dessiner des polygones, des rectangles, des polylignes, des cercles, des repères et des fenêtres d'informations (pop-ups) sur une carte |
|
Fournissez une interface graphique avec des outils permettant aux utilisateurs de dessiner sur la carte. |
|
Créez des visualisations de cartes immersives et personnalisées affichées à l'aide des images 2D, 3D et Street View de Google. | |
Créez et diffusez des vidéos en vue aérienne affichées grâce à l'imagerie géospatiale en 3D de Google. | |
Ajoutez une image à une carte en tant que superposition à un emplacement spécifié. |
|
Ajoutez des panoramas Street View interactifs à votre application, définissez l'emplacement du panorama, manipulez la caméra Street View (point de vue), etc. |
|
Affichez un panorama Street View statique. | |
Effectuez des calculs de géométrie sphérique pour calculer les angles, le cap, les distances et les surfaces à partir des latitudes et des longitudes. |
|
Encodez une séquence de coordonnées de latitude/longitude (LatLngs) en chaîne de tracé encodée, puis décodez une chaîne de tracé encodée en séquence de LatLngs. |
|
Ouvrez l'application Google Maps sur iOS, Android ou le Web, via une URL. C'est un moyen pratique de lancer Google Maps depuis une application, un e-mail ou une page Web. Par exemple, lancez l'application Maps avec une demande d'itinéraire pour donner à vos utilisateurs accès à la navigation détaillée. | |
Personnaliser l'apparence d'une carte |
|
Utilisez des images vectorielles pour ajouter des formes prédéfinies et personnalisées aux repères et aux polylignes d'une carte, à l'aide de la notation de tracé SVG. Il peut s'agir, par exemple, de flèches, de lignes en pointillés, de tracés personnalisés et de symboles animés le long d'un tracé. | |
Afficher les itinéraires en transports en commun sur une carte |
|
Afficher des itinéraires à vélo sur une carte. |
|
Afficher les conditions de circulation actuelles sur une carte |
|
Recherchez les coordonnées de latitude et longitude d'une adresse donnée (géocodage), ou convertissez les coordonnées de latitude et de longitude d'un emplacement géographique en adresse (géocodage inversé). |
|
Trouvez le niveau de zoom maximal pour les images satellite à un endroit spécifique. |
|
Recherchez des établissements et d'autres lieux à proximité, ou recherchez des lieux par type de lieu ou à l'aide d'une chaîne de requête. |
|
Obtenir le nom, l'adresse, les horaires d'ouverture et d'autres informations sur un lieu, y compris les notes et avis des clients |
|
Ajoutez le comportement de recherche anticipée du champ de recherche Google Maps à votre application. |
|
Remplissez automatiquement un formulaire d'adresse. |
|
Évaluez si une adresse est susceptible d'exister dans le monde réel. | |
Fournissez des informations détaillées sur les lieux: noms et adresses, coordonnées de latitude/longitude, types de lieux (boîte de nuit, magasin, musée, etc.), etc. | |
Trouvez des photos d'établissements et d'autres points d'intérêt, issues des bases de données Places et Google+. |
|
Affichez les résultats de recherche pour la région visible sur une carte, y compris les établissements et autres lieux à proximité. | |
Obtenez une position et un rayon précis en fonction des informations sur les antennes-relais et les nœuds Wi-Fi qu'un client mobile peut détecter. Utile lorsque le GPS n'est pas disponible, par exemple. |
|
Obtenir les établissements ou autres lieux où se trouve actuellement l'appareil |
|
Affichez une image fixe d'une carte et ajoutez éventuellement des repères, des polygones, des rectangles, des polylignes, des cercles et un style personnalisé. Cette option est utile, par exemple, si vous n'avez pas besoin d'une carte interactive et que vous souhaitez optimiser les performances et la taille. | |
Calculez la distance et le temps de trajet pour plusieurs points de départ et destinations, en spécifiant éventuellement plusieurs modes de transport: à pied, en voiture ou à vélo. |
|
Déterminez l'altitude au-dessus du niveau de la mer et la profondeur des lieux situés sur le fond de l'océan. |
|
Trouvez le nom du fuseau horaire, les données de décalage horaire et l'heure d'été d'un emplacement. |
|
Déterminez la limite de vitesse d'une section de route. |
|
Déterminez les routes empruntées par un véhicule. Associez un ensemble de coordonnées GPS à la route la plus probable empruntée par le véhicule ou recherchez les sections de route les plus proches. |
|
Demander des données environnementales sur un lieu Demandez des données sur la qualité de l'air et l'énergie solaire. |
|
Demander des données sur le pollen pour un lieu spécifique Utilisez l'API Pollen pour obtenir des informations sur le pollen, y compris les types, les plantes et les indices pour un emplacement spécifique dans plus de 65 pays. |
|
Demander des données sur la qualité de l'air pour un lieu spécifique Demandez des données sur plus de 70 indices de la qualité de l'air, des polluants et des recommandations sur la santé dans plus de 100 pays. |
|
Demandez des informations sur le potentiel solaire de plus de 350 millions de bâtiments. Accédez à des données détaillées sur les toits en fonction des ressources cartographiques et informatiques étendues de Google pour estimer le potentiel et les économies d'énergie solaire renouvelable sur les toits. |
|
Importez des données géospatiales dans la console Google Cloud. Stockez et gérez vos données géospatiales dans la console Google Cloud pour les utiliser avec un style basé sur les données. |
|
Ajoutez la navigation détaillée à votre application. Créez des expériences de navigation dynamique pour vos applications mobiles. |