Location API
Importante
Questa documentazione è per l'API Percorso Win32/COM. È disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti di ogni singolo argomento di riferimento api. Questa API potrebbe essere modificata o non disponibile nelle versioni successive del sistema operativo. È quindi consigliabile usare l'API Windows Runtime Windows.Devices.Geolocation. Per accedere alla posizione da un sito Web, è possibile usare l'API Di georilevazione W3C (vedere Introduzione all'API georilevazione).
Scopo
I computer oggi sono più mobili che mai. Da piccoli portatili a TABLET PC, molti computer possono andare ovunque l'utente voglia andare. I programmi che sfruttano la mobilità del computer possono aggiungere valore significativo alla vita delle persone. Ad esempio, un programma che può trovare ristoranti nelle vicinanze e fornire indicazioni stradali sembra essere una soluzione naturale per un computer portatile. Ma mentre la tecnologia per determinare la posizione corrente dell'utente è comune e conveniente, la creazione di soluzioni su questa tecnologia può essere un compito scoraggiante.
Per creare un programma compatibile con la posizione, potrebbe essere necessario risolvere diversi problemi, tra cui:
- Dispositivi GPS (Global Positioning System) che usano porte COM virtuali, che forniscono l'accesso per un solo programma alla volta.
- Comprensione e programmazione dei protocolli, ad esempio la specifica National Marine Electronics Association (NMEA), nonché le estensioni proprietarie del fornitore.
- Essere limitato alla programmazione per soluzioni hardware verticali note.
- Implementazione della logica per gestire le transizioni tra vari provider di posizioni, ad esempio ricevitori GPS, reti connesse, reti telefoniche cellulari, Internet e impostazioni utente.
Questa documentazione descrive l'API (Windows Location Application Programming Interface). L'API Location consente di semplificare la programmazione basata sulla posizione fornendo un modo standard per recuperare i dati sulla posizione utente e standardizzare i formati per i report sui dati di posizione. L'API Location gestisce automaticamente le transizioni tra provider di dati di posizione e sceglie sempre il provider più accurato per la situazione corrente.
Destinatari per sviluppatori
L'API Location fornisce le funzionalità tramite un set di interfacce COM. La funzionalità dell'API Location può essere usata dai programmatori che hanno familiarità con l'uso di COM tramite il linguaggio di programmazione C++ o con l'uso di oggetti COM nei linguaggi di scripting, ad esempio Microsoft JScript.