Delen via


Locatie-API

Belangrijk

Deze documentatie is bedoeld voor de Win32/COM-locatie-API. Het is beschikbaar voor gebruik in de besturingssystemen (OSes) die zijn opgegeven in de sectie Vereisten van elk afzonderlijk API-referentieonderwerp. Deze API kan worden gewijzigd of niet beschikbaar zijn in latere versies van het besturingssysteem. Daarom raden we u aan om in plaats daarvan de Windows Runtime Windows.Devices.Geolocation-API te gebruiken. Als u toegang wilt krijgen tot de locatie vanaf een website, kunt u de W3C Geolocation-API gebruiken (zie Inleiding tot de Geolocatie-API).

Doel

Computers zijn tegenwoordig mobieler dan ooit. Van kleine laptops tot tablet-pc's, veel computers kunnen overal naartoe gaan waar de gebruiker heen wil. Programma's die profiteren van de mobiliteit van de computer kunnen een aanzienlijke waarde toevoegen aan het leven van mensen. Een programma dat restaurants in de buurt kan vinden en een routebeschrijving kan bieden, lijkt bijvoorbeeld een natuurlijke pasvorm te zijn voor een draagbare computer. Maar hoewel de technologie om de huidige locatie van de gebruiker te bepalen gebruikelijk en betaalbaar is, kan het bouwen van oplossingen voor deze technologie een lastige taak zijn.

Als u een locatiebewust programma wilt maken, moet u mogelijk verschillende problemen oplossen, waaronder:

  • Gps-apparaten (Global Positioning System) die virtuele COM-poorten gebruiken, die slechts één programma tegelijk toegang bieden.
  • Inzicht in en programmering voor protocollen, zoals de NMEA-specificatie (National Marine Electronics Association), evenals bedrijfseigen leveranciersuitbreidingen.
  • Worden beperkt tot programmeren voor bekende, verticale hardwareoplossingen.
  • Het implementeren van logica voor het afhandelen van overgangen tussen verschillende locatieproviders, zoals GPS-ontvangers, verbonden netwerken, mobiele telefoonnetwerken, internet en gebruikersinstellingen.

In deze documentatie wordt de Api (Windows Location Application Programming Interface) beschreven. Met de Locatie-API kunt u locatiebewust programmeren vereenvoudigen door een standaardmethode te bieden voor het ophalen van gegevens over de gebruikerslocatie en het standaardiseren van indelingen voor locatiegegevensrapporten. De Locatie-API verwerkt automatisch overgangen tussen locatiegegevensproviders en kiest altijd de meest nauwkeurige provider voor de huidige situatie.

Doelgroep voor ontwikkelaars

De Locatie-API biedt de functionaliteit via een set COM-interfaces. Locatie-API-functionaliteit kan worden gebruikt door programmeurs die bekend zijn met het gebruik van COM via de programmeertaal C++ of met com-objecten in scripttalen, zoals Microsoft JScript.

In deze sectie