Java: Emplacement d'accès (GPS) sur une tablette Windows


J'ai une tablette fonctionnant sous Windows 8 avec GPS intégré. J'écris un client Java fat, censé accéder à la position de l'appareil. J'ai essentiellement besoin d'une méthode pour me donner la Latitude et la Longitude de préférence au format WGS84 par défaut. Quelle est la meilleure façon de le faire?

Je connais la programmation Java, mais je n'ai aucune idée des dll Windows, API et autres. Après avoir cherché un peu sur le Web, j'ai pensé qu'une approche serait:

  • utilisation de JNA pour accéder à Windows bibliothèques
  • le meilleur *.dll semble être LocationAPI.dll

Est-ce que cela fonctionnerait? Existe-t-il un meilleur moyen d'atteindre l'objectif souhaité? Des pointeurs pour un débutant de l'API Windows, comment comprendre quelles méthodes existe-t-il dans LocationAPI et comment puis-je transférer des types de données vers Java?

Author: terix2k11, 2014-10-01