FR:StreetComplete

From OpenStreetMap Wiki
Jump to navigation Jump to search
StreetComplete
Screenshot streetcomplete v34 FR.png
Auteur : Tobias Zwick
Licence : GPL v3 (gratuit)
Plateforme : android 4.2+
Version : 14.1 releases (2019-09-25)
Langues : catalan, tchèque, danois, allemand, grec, anglais, espagnol, basque, persan, finnois, français, hongrois, italien, japonais, lituanien, néerlandais, norvégien nynorsk, polonais, portugais, russe, slovaque, slovène, albanais, suédois, turc, ukrainien et chinois
Site Internet : GitHub
Installation :
Code source : GitHub
Langages de programmation : Kotlin et Java

Application de relevés cartographiques sous Android

Traduction cohérente avec la source anglaise v.2019-11-07.


StreetComplete est une application Android qui localise des données OpenStreetMap incorrectes, incomplètes ou extensibles dans le voisinage immédiat de l'utilisateur, et lui fournit les outils pour les compléter facilement et directement sur le site sans avoir à utiliser un autre éditeur.

Les demandes d'informations sont présentées à l'utilisateur comme des marqueurs sur la carte. Elles peuvent être traitées en remplissant un formulaire simple pour compléter/corriger l'information. La réponse de l'utilisateur est ensuite traitée et directement transférée dans la base de données OSM comme lot de modifications au nom du compte OSM de l'utilisateur. Comme l'application est destinée à être utilisée en extérieur et de manière fortuite, elle fonctionne en mode hors ligne et cherche à économiser l'échange de données.

L'application est destinée aux utilisateurs qui ne connaissent rien aux systèmes de marquage OSM (dans OSM chaque donnée est qualifiée par un certain nombre d'attributs, chaque attribut est un couple clé/valeur), mais souhaitent tout de même contribuer à OpenStreetMap en sondant leur quartier (ou d'autres lieux). En raison du groupe cible, l'application ne présente que des demandes très explicites avec des questions simples, et qui impliquent très peu de faux positifs. Elle est également utile pour les mappeurs plus expérimentés qui peuvent ignorer la création de notes et la saisie manuelle de données.

FAQ

Voir la FAQ (en).

Traductions & bugs

Vous pouvez aider à traduire l'interface utilisateur via POEditor (traduction française déjà globalement faite).

Fixation de bugs et suggestions via GitHub. Lire le wiki GitHub sur la façon d'ajouter de nouvelles quêtes à StreetComplete. Préalablement, assurez-vous dans la liste complète des quêtes qu'aucune quête similaire n'est déjà implémentée, en attente ou rejetée.

Quêtes

Voir la liste complète des quêtes. Voici une liste des modifications pouvant être effectuées à l'aide de cet éditeur.

Principe interne

L'application utilise Tangram-ES pour afficher la carte. Il interroge l'API Overpass via Osmapi (Java) pour récupérer les quêtes et renvoie directement les réponses dans l'API OpenStreetMap.

Précisions d'usage hors ligne

Remarque : pour l'utiliser en mode hors ligne, connectez-vous une première fois à Internet, indiquer une zone de prospection, et la laisser s'initialiser pour les quêtes puissent être téléchargées. Un cache de taille variable stocke les tuiles de la zone à arpenter pour les afficher en mode hors ligne et voir les rues qu'il faut emprunter pour ce parcours. Le cache est stocké sur le disque [1] - mais le système Android peut décider de l'effacer (cela arrive sur les téléphones qui n'ont plus beaucoup d'espace disque disponible). En outre, l'affichage d'un emplacement à un niveau de zoom ne doit pas cacher la carte pour les autres niveaux de zoom. Les collectes effectuées sont conservées et leur transfert vers OSM s'effectuera silencieusement en cas d'opportunité. L'affichage supérieur indique le nombre de collectes transférées.

Concaténer l'application

  1. Récupérer les sources depuis GitHub,
  2. Les ouvrir dans Android Studio,
  3. Lancer l'application sur votre périphérique ou votre machine virtuelle.

Voir aussi

Références