J'essaie de recenser dans cette page les applications GPS pour Android avec les caractéristiques suivantes:
Je ne prétend pas être exhaustif, mais voici une sélection d'applications qui marchent bien. Notez qu'aucune n'est parfaite: Elles ont chacunes leurs petits défauts, mais elles rendent tout de même bien service !
Ces applications ont comme source les cartes OpenStreetMap, exception faite de:
Notez que la plupart des applications GPS récupèrent les cartes OpenStreetMap pour les modifier à leur sauce.
Juste à titre indicatif (car cela ne reflète pas de la qualité de la navigation), voici une copie d'écran d'un même lieu dans ces différentes applications. Cela permet d'avoir une idée du niveau de détail des cartes (ce qui peut être important si vous êtes à pied ou à vélo. En voiture, vous n'avez généralement besoin que des rues).
OsmAnd a, de loin, les cartes les plus détaillées.
Pour être tout à fait fair-play, certaines applications n'affichent les détails qu'à partir d'un certain niveau de zoom. Voici donc une partie de carte zoomée pratiquement au maximum dans ces différentes applications:
Ayant moi-même entré des informations précises sur une chambre d'hôte (emplacement exact, téléphone, email, site web, disponibiltié du wifi, moyens de paiement, fumeur/non fumeur…) j'ai pu constater quels logiciels ont remplacé les informations par des liens commerciaux (en particulier “booking.com”, partenaire particulièrement agressif de nombreuses applications GPS).
Une carte “menteuse” est une carte dont certains éléments ont été supprimés et remplacés par des liens commerciaux.
Logiciel | Neutralité | Complétion des informations | Constatations |
---|---|---|---|
OsmAnd | Cartes neutres | Données complètes | J'ai bien retrouvé les informations que j'avais entrées, au complet (voir ci-dessous). |
Maps.me | Cartes menteuses | Données absentes | Le POI que j'avais créé est totalement absent. Plus de numéro de téléphone ou site web. Un POI “Booking” est visible à quelques mètres du vrai emplacement, et contient uniquement un lien vers le site de réservation Booking.com |
MagicEarth | Cartes majoritairement neutres | Données partielles | Le POI d'origine est bien présenté avec les informations que j'avais entrées, mais seulement n° téléphone et site web. On ne retrouve pas les autres informations (wifi, moyens de paiement, etc.). Il existe également des POI “Booking.com” (avec le logo et le lien vers booking.com). |
MapFactor | Cartes neutres | Données partielles | Le POI d'origine est bien présenté avec les informations que j'avais entrées, mais seulement n° téléphone et site web. On ne retrouve pas les autres informations (wifi, moyens de paiement, etc.). Il y a un lien vers Google StreetView. |
Mapy.cz | Cartes a priori neutres | Données absentes | Le comportement est pour le moins étrange: Si je zoom sur la carte, je vois bien le vrai POI (mais il ne contient aucune information). Si je recherche par le nom, en arrivant sur la carte je ne vois plus le vrai POI, mais un POI à côté, avec le même nom, dont la position correspond exactement au POI Booking.com (Mais ce POI ne contient aucun lien vers Booking.com). Dans les deux cas, le POI ne contient aucune information (pas même le numéro de téléphone), mais pas non plus de liens commerciaux (pas de liens booking.com). |
Here | Cartes neutres | Données partielles | On retrouve bien le n° de téléphone direct ainsi que l'adresse du site web, mais rien d'autre (PS: La source des cartes n'est a priori pas OpenStreetMap). Les avis TripAdvisor sont affichés en dessous. |
Exemple d'informations détaillées présentes dans OpenStreetMap et affichées dans OsmAnd:
Les autres applications ne vous afficheront pas ces informations. Vous aurez au mieux téléphone et site web.
Il est difficile de savoir de quand datent les cartes, mais j'ai des points de comparaison.
Donc:
Il est à noter que chaque application a sa manière de découper les cartes. Généralement, la plupart des pays sont à télécharger en entier, et certains pays (notablement la France et l'Allemagne) sont découpés en régions et/ou départements (ce qui permet de ne télécharger que la partie qui vous intéresse).
Par exemple, si vous voulez la carte du département du Bas-Rhin en France:
D'autres part, OsmAnd offre pour chaque zone 2 types de cartes:
Ah… ce n'est pas simple.
OsmAnd reste mon application préférée car c'est de loin la carte la plus détaillée et la plus fidèle aux données OpenStreetMap. Cependant cette application a 4 défauts:
Pour cette raison:
Elle est bien plus facile à utiliser qu'OsmAnd. Les cartes sont malgré tout très complète. La navigation sous Magic Earth est très bien faite.
Je garde toute de même OsmAnd car il me permet de faire des choses impossibles avec Magic Earth (comme enregistrer un déplacement sous forme de trace .gpx, meilleure gestion des favoris, affichage superposé de traces gpx sur la carte, etc.)
(Je ne recommande plus Maps.me car trop de trackers. La version pseudo-libre sur F-Droid utilise les mêmes cartes pleines de POI supprimés ou promotionnels (Booking))
favorites.gpx
. Il est possible de le convertir au format kml avec ce site pour l'importer ensuite dans Maps.me ou MagicEarth (Ouvrez juste le fichier kml, et sélectionnez Maps.me ou MagicEarth: Cela va importer les favoris).https://maps.google.com/maps?q=latitude,longitude
, ainsi le lieu s'ouvrira avec l'application GPS par défaut de votre destinataire.World_basemap.obf
(généralement dans Android/data/net.osmand/files
).