Prototype màj. 20/05/2020
1. placer un point le long d'un chemin fermé
- afficher des bâtiments sur le fond de carte (exemple "écoles à Digne-les-Bains")
- un noeud suit les bords du bâtiment
- valider sa position (clic)
- un popup apparaît pour donner les infos
- possibilité de déplacer le point d'entrée après coup
- !! polygones avec plusieurs chemins ! (avec ouvertures)
- mode preview/edit
autres outils
- point qui se balade dans un polygone
- selection d'un segment ou de deux points, molette pour se déplacer entre les 2 bornes (!tablette)
- selection d'un point, input pour se placer à X mètres d'une borne
jonction avec un chemin piéton proche
- lorsque l'entrée est fixée, afficher les rues proches
- s'il existe, faire apparaître le plus court chemin vers le chemin piéton le plus proche.
- sinon, faire une proposition de chemin en surimpression/transparence
- pouvoir dessiner ce chemin
indices de complétion
- proposition de noms de voie
- en mode preview, les points d'entrée aparaissent rouge/jaune/vert selon si les tags importants sont remplis (ou trop de champs vide ou 'je ne sais pas')
- ajout de chemin piéton entre l'entrée et ..
environnement, ui
- géolocalisation
- recherche de lieux (nomatim ?)
- url entréee renvoie à une position/zoom
- url s'adapte à la position/zoom
- lien vers osm à l'endroit où nous sommes
- notification après validation (nouvelle contribution ok)
- page à propos (en cours)
- menu avant requete : bâtiment, parking, jardin, tout ? ou options dans menu
- liste des portes contribuées
- liste des portes ou entrées, +/- renseignées (guide de route pour où aller contribuer)
- toolbar : labels
- ~~toolbar : menu déroulant~~
- /!\ tablette
- message d'alerte en quittant la fenêtre si non terminé
- attribut "entrance" ou "door" nécessaire pour valider le formulare
- ajout de notes
- gère les chemins multiples liés par une relation
- nlle-porte: bouton effacer formulaire
- modif-porte: bouton effacer les modifications
- modif-porte: notification si pas de modification des tags
- ajout de notes
processus de contribution
- vérification du n° de version noeud avant envoi modification porte (alterDoor)
- vérification du n° de version chemin/relation avant envoi nouvelle porte (newDoor)
popup (ou panneau latéral)
des tags pré-remplis - entrance : main entrance, emergency exit, ... - access=yes/private - Who is allowed to pass this door - automatic_door= - Is the door automatic ? - level= - At which floor this door can be found - width=* - The width of the door (useful for wheelchairs) - wheelchair=yes/no/limited - Wheelchair accessibility et aussi - poignée ? - présence interphone ?
bonus : fiche à imprimer
- bouton téléchargement "fiche à imprimer" sorte de contribution format papier, mémo pour pouvoir contribuer plus tard en ligne
- adresse, type / nom bâtiment
- tags avec cases à cocher à côté
- -> systématiser l'impression de fiches type pour la contribution
- s'aider du questionnaire de wegoto
notes 06-05-2020
- requete overpass -> osmtogeojson -> ready !
- selection de bâtiments.
-
way["amenity"="school"] VS way["building"="school"]
-
GeoJSON, TopoJson
-
https://tyrasd.github.io/osmtogeojson/