API d'emplacement
Important
Cette documentation concerne l’API d’emplacement Win32/COM. Il est disponible pour une utilisation dans les systèmes d’exploitation (OS) spécifiés dans la section Conditions requises de chaque rubrique de référence d’API individuelle. Cette API peut être modifiée ou indisponible dans les versions ultérieures du système d’exploitation. Nous vous recommandons donc d’utiliser l’API Windows.Devices.Geolocation Windows Runtime à la place. Pour accéder à l’emplacement à partir d’un site web, vous pouvez utiliser l’API de géolocalisation W3C (voir Présentation de l’API de géolocalisation).
Objectif
Les ordinateurs sont aujourd’hui plus mobiles que jamais. De petits ordinateurs portables à des PC tablettes, de nombreux ordinateurs peuvent aller partout où l’utilisateur veut aller. Les programmes qui tirent parti de la mobilité de l’ordinateur peuvent ajouter une valeur significative à la vie des gens. Par exemple, un programme qui peut trouver des restaurants à proximité et fournir des itinéraires de conduite semble être un ajustement naturel pour un ordinateur portable. Mais si la technologie permettant de déterminer l’emplacement actuel de l’utilisateur est commune et abordable, la création de solutions sur cette technologie peut être une tâche intimidante.
Pour créer un programme prenant en charge l’emplacement, vous devrez peut-être surmonter divers problèmes, notamment :
- Appareils GPS (Global Position System) qui utilisent des ports COM virtuels, qui fournissent un accès pour un seul programme à la fois.
- Comprendre et programmer des protocoles, tels que la spécification NMEA (National Marine Electronics Association), ainsi que les extensions de fournisseurs propriétaires.
- Être limité à la programmation pour les solutions matérielles connues et verticales.
- Implémentation de la logique pour gérer les transitions entre différents fournisseurs d’emplacement, tels que les récepteurs GPS, les réseaux connectés, les réseaux téléphoniques cellulaires, Internet et les paramètres utilisateur.
Cette documentation décrit l’interface de programmation d’application Emplacement Windows (API). L’API Emplacement permet de simplifier la programmation prenant en charge l’emplacement en fournissant un moyen standard de récupérer des données sur l’emplacement de l’utilisateur et de normaliser les formats pour les rapports de données d’emplacement. L’API Emplacement gère automatiquement les transitions entre les fournisseurs de données d’emplacement et choisit toujours le fournisseur le plus précis pour la situation actuelle.
Public de développeurs
L’API Location fournit ses fonctionnalités via un ensemble d’interfaces COM. Les fonctionnalités de l’API d’emplacement peuvent être utilisées par les programmeurs qui connaissent bien l’utilisation de COM via le langage de programmation C++ ou avec l’utilisation d’objets COM dans des langages de script, tels que Microsoft JScript.