Localisation GPS sur MacBook Pro
Modérateur : commando ricard
- titoupath
- Quatre-Quatreux
- Messages : 942
- Date d’inscription : novembre 2012
- Localisation : Marseille
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
- protocole NMEA 0183, ça passe par une communication série (qui peut être émulée par bluetooth ou USB)
- protocole gpsd, plutôt orienté Linux, mais supporté par MacOSX, Android et un très grand nombre de récepteurs GPS (https://en.wikipedia.org/wiki/Gpsd)
- trace GPS temps réel dans un fichier KML : c'est un fichier créé par le récepteur qui est mis à jour en temps réel et lu directement par l'application GPS, comme Earth.
Concernant les applications sur smartphone, j'ai dégoté "Share GPS" sous Android qui permet de partager la localisation en choisissant un de ces 3 protocoles.
- tprangy
- Modérateur
- Messages : 2085
- Date d’inscription : janvier 2006
- Localisation : Entre lac et montagne
- Contact :
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
PAST: Range Rover Classic 4.6i orange.
re: Localisation GPS sur MacBook Pro
Faut essayer. Avant d'investir dans un GPS à brancher au mac.tprangy a écrit :Est-ce que vous pensez que si je jumelle l'iPhone au Mac... le protocole de positionnement de Google Earth peut me dire où je suis?
De toute façon tu as tout sous la main.
Piéton auto-stoppeur.
- titoupath
- Quatre-Quatreux
- Messages : 942
- Date d’inscription : novembre 2012
- Localisation : Marseille
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
Pas aussi simple que ça à mon avistprangy a écrit :Est-ce que vous pensez que si je jumelle l'iPhone au Mac... le protocole de positionnement de Google Earth peut me dire où je suis?
Regarde ce lien : http://spench.net/drupal/software/iphone-gps
C'est un script python qui crée un serveur gpsd et un serveur http, tu te connectes avec ton iPhone à l'interface http créée par ton ordinateur, qui récupère les données GPS de l'iPhone et les envoie vers le serveur gpsd. Il te suffit d'utiliser un logiciel GPS supportant gpsd sur ton ordinateur pour utiliser le positionnement.
- titoupath
- Quatre-Quatreux
- Messages : 942
- Date d’inscription : novembre 2012
- Localisation : Marseille
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
Une appli iPhone qui envoie directement des trames NMEA.
- distran
- Quatre-Quatreux
- Messages : 2114
- Date d’inscription : mai 2009
- Localisation : Mhamid
- Contact :
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
-1 clé usb avec une carte sim de ton opérateur
-1 tête gps usb
Le puits d'étoiles, ça c'est fait ! grâce à vous !
re: Localisation GPS sur MacBook Pro
En tout cas dans le liens que tu mets dans ton intervention n°3, la fonction "realtime" est partiellement explicitée.titoupath a écrit :Peut être plus simple : https://itunes.apple.com/fr/app/gps-2-i ... 25926?mt=8
Une appli iPhone qui envoie directement des trames NMEA.
Donc c'est faisable, mais il n'y a pas de capture d'écran où d'informations précises sur les paramètres de ce "realtime".
Piéton auto-stoppeur.
- bernicotti
- Quatre-Quatreux
- Messages : 35
- Date d’inscription : novembre 2011
- Localisation : Entre Aix en Provence et Aubagne (13)
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
33hdj100 a écrit :Bonsoir,
http://blog.francis-fustier.fr/nouveau- ... e-et-ipad/
Bonjour,
justement il parle de l'application iPhone GPS 2 IP ici http://blog.francis-fustier.fr/utiliser-votre-iphone-comme-gps-pour-macenc/
- titoupath
- Quatre-Quatreux
- Messages : 942
- Date d’inscription : novembre 2012
- Localisation : Marseille
- Statut : Hors ligne
re: Localisation GPS sur MacBook Pro
Je viens de faire l'essai avec le script python pour utiliser un serveur gpsd sous Google Earth (http://www2.warwick.ac.uk/fac/sci/csc/p ... ja/gegpsd/)maman94 a écrit :En tout cas dans le liens que tu mets dans ton intervention n°3, la fonction "realtime" est partiellement explicitée.
Donc c'est faisable, mais il n'y a pas de capture d'écran où d'informations précises sur les paramètres de ce "realtime".
Supposons que ton serveur gpsd est configuré sur ta machine ( en te bindant directement vers un serveur gpsd de ton iPhone par exemple, ou en convertissant des trames NMEA). Tu lances le script python ("python gegpsd-0.3.py" dans la console), ce qui te crée un fichier /tmp/nmea.kml mis à jour en temps réel. Et quand on ouvre ce fichier KML dans Google Earth :
Et voilààààà
edit : il y a plusieurs versions du script, la version 0.1 permet d'utiliser directement les trames NMEA d'un port série (adapté à GPS 2 IP certainement), la version 0.3 que j'ai utilisé avec ShareGPS sous Android se connecte à un serveur gpsd
edit 2 : j'ai réussi à utiliser directement les trames NMEA envoyées par ShareGPS grace à la version 0.1 de gegpsd. Dans le script original, on déclare le GPS comme un port série /dev/ttyUSB0 avec
gps = serial.Serial('/dev/ttyUSB0', 4800, timeout=1)
Ça permet de se connecter à un GPS branché par USB qui envoie les trames NMEA sur son port. Dans le cas de ShareGPS (et de GPS 2 IP il me semble), les trames NMEA sont envoyées sur un port TCP/IP. J'ai réussi a les récupérer en modifiant le script avec :
gps = serial.serial_for_url("socket://localhost:50000")
Ici, localhost est la machine locale (car j'ai bindé le port TCP du smartphone vers un port TCP local de la machine, cf. "adb forward" pour Android), et 50000 le port, mais on pourrait se connecter à n'importe quel appareil grâce à son adresse IP, par exemple l'iPhone en partage de connexion.
voir ici pour utilisation avec GPS 2 IP sur l'iPhone : http://blog.francis-fustier.fr/utiliser ... pad-wi-fi/