8 points par GN⁺ 2023-09-02 | 2 commentaires | Partager sur WhatsApp
  • Organic Maps est une application de cartes hors ligne gratuite pour Android et iOS, conçue pour les voyageurs, les touristes, les randonneurs et les cyclistes
  • Basée sur les données OpenStreetMap alimentées par la communauté, c'est un fork open source de l'application Maps.me, avec un fort accent sur la protection de la vie privée
  • Prend en charge 100 % des fonctionnalités sans connexion Internet active
  • Propose des cartes hors ligne détaillées, des itinéraires vélo, des sentiers de randonnée, des chemins de promenade, des courbes de niveau, des profils d'altitude, des sommets, des pentes, ainsi qu'une navigation étape par étape avec guidage vocal
  • Offre aussi une recherche hors ligne rapide, des favoris et traces aux formats KML, KMZ et GPX, ainsi qu'un mode sombre pour protéger les yeux
  • Respecte la vie privée des utilisateurs, économise la batterie, évite les frais imprévus de données mobiles et ne contient ni publicité, ni traçage, ni collecte de données, ni autres fonctionnalités indésirables
  • Vérifiée par Exodus Privacy Project et TrackerControl pour iOS, elle ne demande pas d'autorisations excessives

2 commentaires

 
GN⁺ 2023-09-02
Commentaires sur Hacker News
  • Organic Maps est une nouvelle application qui gagne en popularité grâce à son interface conviviale et à ses fonctionnalités hors ligne.
  • L’application propose une interface simple et claire, ainsi qu’un large éventail de fonctions, ce qui en fait une alternative crédible à Google Maps.
  • L’une de ses principales caractéristiques de conception est son approche hors ligne : lorsque l’utilisateur zoome sur une zone, l’application lance le téléchargement, ce qui la rend plus simple à utiliser que la fonction hors ligne de Google Maps.
  • L’application a été développée en Estonie, un pays connu pour sa solide culture IT et logicielle.
  • Les utilisateurs ont salué les fonctions d’itinéraire à pied d’Organic Maps, affirmant qu’elles choisissent des trajets intéressants et recalculent automatiquement l’itinéraire lorsque l’utilisateur change de direction.
  • Les fonctionnalités hors ligne de l’application se sont révélées particulièrement utiles pour les utilisateurs se trouvant dans des lieux reculés où d’autres cartes sont imprécises ou inutilisables.
  • Organic Maps a gagné en popularité grâce à son design minimaliste et à la brièveté de ses menus, même si certains utilisateurs ont cité l’absence de lignes de bus comme un inconvénient.
  • L’application est populaire auprès des randonneurs grâce à ses données de sentiers complètes et à sa capacité à combiner plusieurs sentiers.
  • Les utilisateurs peuvent contribuer aux données d’Organic Maps en modifiant les informations dans OpenStreetMap.
  • Certains utilisateurs ont signalé des problèmes de routage lors du passage d’une frontière régionale et ont averti que certaines données cartographiques pouvaient être obsolètes.
  • Malgré quelques problèmes mineurs, la réaction générale à Organic Maps est positive, les utilisateurs saluant son design, ses fonctionnalités et son mode hors ligne.
 
Avis sur Hacker News
  • Organic Maps était mon application de navigation principale, car les utilisateurs pouvaient y corriger directement les erreurs, ce qui était bien mieux que de contribuer gratuitement à une appli propriétaire puis d’attendre qu’une correction soit acceptée
    CoMaps, forké il y a un an, ajoute progressivement d’autres fonctionnalités ; par exemple, je suis en train d’y intégrer la prise en charge de CarPlay Dashboard, donc vous pouvez la tester en rejoignant TestFlight
    Nous avons cruellement besoin de testeurs et de vrais développeurs iOS, et nous fonçons pour ajouter la prise en charge du scene lifecycle d’ici septembre, donc si moderniser une ancienne base de code vous intéresse, c’est une bonne occasion
    https://www.comaps.app/
    https://codeberg.org/comaps/comaps

    • Toutes ces applis reposent sur les données OpenStreetMap (OSM). C’est un projet comparable à Wikipédia, auquel tout le monde peut contribuer en corrigeant des éléments
      https://www.openstreetmap.org/
    • J’utilise OsmAnd+ depuis plus de 15 ans, et lui aussi exploite les données OSM. Sur PC, j’ai corrigé directement les données OSM avec JOSM
      Comme j’utilise la navigation auto, surtout sur des routes secondaires isolées, ainsi que pour la randonnée, avec enregistrement de traces, je me demande si Organic Maps ou CoMaps apportent quelque chose qu’OsmAnd+ n’a pas. Je suis uniquement en Europe du Nord
    • Je me demande s’il existe une appli cartographique open source qui fournisse des traces comme Strava ou Komoot
    • Je me demande ce que signifie « scene lifecycle support »
      J’aime bien remettre de l’ordre dans une vieille base de code, mais je ne vois pas très bien le lien avec les tests
    • CoMaps fonctionne gratuitement avec Android Auto
      J’ai acheté OsmAnd il y a longtemps, mais j’ai utilisé OsmAnd~ depuis, et j’avais besoin d’un client OSM pour la voiture. OsmAnd est puissant, ce qui est appréciable, mais CoMaps est plus élégant
  • Il y a aussi CoMaps(https://www.comaps.app/). C’est un fork né des inquiétudes autour de la gouvernance d’Organic Maps
    https://itsfoss.com/news/organic-maps-fork-comaps/

    • C’est très pertinent. J’aurais aimé que l’auteur du post original fasse un peu plus de recherches avant de publier
      https://itsfoss.com/news/organic-maps-fork-comaps/
      L’article explique que, bien que le projet se soit présenté comme piloté par la communauté, des questions centrales comme la gestion financière, des partenariats avec Kayak et la décision d’introduire des composants propriétaires dans le code ont été tranchées par un petit groupe d’actionnaires, sans consulter la communauté élargie des contributeurs
    • Organic Maps lui-même était déjà un fork de Maps.me, et son origine venait aussi d’inquiétudes sur la gouvernance de Maps.me. Si je me souviens bien, cela concernait probablement l’introduction d’éléments commerciaux
      Cette appli a un historique assez long
    • Je viens de télécharger CoMaps, j’ai autorisé les services de localisation, et ma position actuelle est bien affichée en Amérique du Nord, mais je ne comprends pas pourquoi l’appli démarre d’emblée sur une carte du monde dézoommée. Cette première expérience donne l’impression d’une appli « faite pour les gens passionnés par les cartes et la géographie »
      Quand on ouvre Apple Maps, on voit quatre gros boutons d’action comme « Home » et « Work », une barre de recherche, ainsi qu’une carte dans un rayon d’environ 1 mile autour de la position actuelle
      Ce serait mieux de changer le flux en : demande d’accès à la localisation → si elle est accordée, téléchargement immédiat en arrière-plan du jeu de tuiles local → zoom sur un rayon de 20 miles autour de l’utilisateur
    • Je me demande quelles sont exactement les inquiétudes de gouvernance autour d’Organic Maps
    • C’est dommage. Je pense que 99,9 % des utilisateurs d’Organic Maps ne le sauront jamais
  • J’aimerais recommander aux gens d’utiliser CoMaps, qui est un véritable fork libre et open source. OM a un long historique de comportements malveillants, comme l’ajout discret de publicités, la privatisation de parties du code auparavant open source, ou l’usage inapproprié des dons
    OM a perdu l’essentiel de sa communauté au profit de CoMaps il y a un an, et essaie maintenant de se rattraper en poussant à la hâte des fonctionnalités codées à la vibe

  • Organic Maps mentionne l’open source, mais sur FDroid il est indiqué : « cette appli contient des composants non open source — fichiers de données binaires compilés sous licence non FLOSS (y compris, sans s’y limiter, les fichiers de carte .mwm) »
    En fouillant dans les issues Git-*, je suis devenu complètement perdu ; je me demande si quelqu’un connaît le contexte

    • Organic Maps a créé sa propre licence de données pour les fichiers cartographiques eux-mêmes : https://github.com/organicmaps/organicmaps/blob/master/DATA_...
      En plus, le code nécessaire à la génération des fichiers cartographiques dont dépend OM n’est plus public. Le code de l’application elle-même est bien open source, mais elle est inutilisable sans dépendre de fichiers cartographiques propriétaires
  • Cette année, Organic Maps a enfin fait de Hong Kong une région distincte. Avant, il fallait télécharger toute la région « China South », ce qui était un choix très étrange et peu efficace
    La prochaine étape devrait être de normaliser les noms de régions
    Par exemple, le nouveau nom de région est « China Hong Kong », alors que les formulaires de commande en ligne indiquent généralement simplement « Hong Kong ». En parallèle, Taiwan est simplement nommé « Taiwan », donc ce n’est manifestement pas non plus une tentative de suivre la ligne du Parti. Des territoires disputés comme les Falklands, la Géorgie du Sud ou Sainte-Hélène n’ont pas non plus « UK » dans leur nom de région, tandis que Hawaii et Puerto Rico commencent par « USA »
    Au lieu de jouer les arbitres politiques, je pense qu’il vaudrait mieux s’en tenir simplement aux toponymes

  • StreetComplete est l’une de mes applis préférées. Elle gamifie la contribution à OpenStreetMap, avec une impression de mélange entre Wikipedia et Pokemon Go, et OSM est la base qui fait tourner les cartes open source grand public
    J’ai hâte qu’un support iOS arrive pour que davantage de gens l’utilisent
    https://streetcomplete.app/
    https://www.openstreetmap.org/

    • Pour les contributeurs plus familiers avec OSM, il existe aussi un fork appelé SCEE[1]. Il ajoute des « quêtes » supplémentaires et beaucoup de personnalisation de l’interface
      [1]: https://wiki.openstreetmap.org/wiki/SCEE
    • C’est aussi un très bon moyen de se lancer des défis, comme sortir et courir dans toutes les rues de son quartier. Je pensais qu’OSM était quasiment terminé, mais les données de ma zone étaient très incomplètes
      Il est vraiment facile de rendre la carte locale bien meilleure
    • Sur iOS, il y a Every Door[1], et MapComplete[2] fonctionne aussi comme PWA
      [1]: https://every-door.app
      [2]: https://mapcomplete.org
  • Organic Maps et son fork CoMaps n’ont toujours pas de client web
    Nous sommes en train de construire ça sur https://cartes.app et nous voulons pousser encore davantage le web, y compris sur mobile, pour qu’une appli ne soit plus nécessaire dans la plupart des cas d’usage

    • https://www.openstreetmap.org/ a un bon client web :)
    • Il y a aussi de la place pour s’occuper du desktop. Organic et CoMaps ont tous les deux une interface personnalisée assez basique, que je trouve personnellement un peu maladroite
    • Je me demande s’il serait possible d’envisager l’utilisation de Cache Storage pour les fonctionnalités hors ligne. C’est peut-être un cas minoritaire, mais j’utilise généralement Organic Maps justement pour le hors ligne
  • À une époque, j’avais acheté un smartphone Nokia 5230 parce qu’il embarquait des cartes hors ligne par défaut. Nokia détenait des licences sur des données satellite avant l’arrivée de Google Maps. Je conduis aussi une VW avec GPS intégré qui charge les cartes depuis une carte SD
    Les cartes hors ligne sont un outil de « survie » indispensable. La plupart des gens font beaucoup trop confiance au fait qu’il y aura de la connexion, alors que c’est justement ce qui lâche en premier quand on en a le plus besoin, comme lors de conditions météo extrêmes, de coupures de courant ou de conflits
    Merci pour la recommandation d’appli

  • J’ai essayé CoMaps en randonnée, et j’ai vraiment apprécié sa faible consommation de batterie
    J’aurais voulu l’exécuter sur une montre Wear OS, mais même si on peut sideloader un APK, Wear OS n’a pas de navigateur de fichiers, donc impossible d’importer des éléments comme des itinéraires planifiés. Je me demande s’il existe un moyen de contourner ça

  • Il y a aussi https://gitlab.com/tilelessmap/tilelessmap pour un intérêt similaire
    TilelessMap est un moteur de cartographie ouvert, offline-first, conçu pour des usages critiques sur le terrain comme la forêt, les services d’urgence et les opérations humanitaires. Écrit en C et optimisé pour les performances mobiles, il permet un rendu cartographique entièrement local, sans infrastructure cloud, dans des zones où la connexion internet est mauvaise ou inexistante
    Il existe aussi une appli Android avec des cartes de Yellowstone, de la Suède et de la Norvège
    https://play.google.com/store/apps/details?id=org.tileless.m...

    • Je me demande pourquoi le nom est « tileless ». Ils utilisent bien des tuiles, mais comme c’est hors ligne ? Ou bien est-ce qu’ils n’utilisent vraiment pas de tuiles d’une manière ou d’une autre ?