FR:Overpass turbo/Caractéristiques polygonales

From OpenStreetMap Wiki
Jump to navigation Jump to search
Overpass API logo.svg
edit
API Overpass · Référence du langage · Guide du langage · Termes techniques · Aires · Exemples de requêtes · Édition clairsemée · ID persistant · Questions fréquentes · plus (français) · Site web
État des serveurs · Versions · Développement · Conception technique · Installation · Surcouche de compatibilité XAPI · Diagrammes de transports publics · Applications · Code source et problèmes
Overpass turbo · Assistant · Raccourcis Overpass turbo · Feuilles de style MapCSS · Export en GeoJSON · plus (français) · Développement · Code source et problèmes · Site web
Overpass Ultra · Overpass Ultra extensions · Feuilles de style MapLibre ·plus (français) · Code source et problèmes · Site web

Comme OpenStreetMap n’a pas un type de données zone, une heuristique doit être appliquée pour déterminer si un chemin désigne une ligne ou une surface. Pour Overpass turbo, j’ai utilisé ce qui suit (voir ici pour un fichier JSON, lisible par une machine, de cette table) :

Un chemin est considéré comme polygone si :

  1. il forme une boucle fermée, et
  2. il n’a pas l’attribut area=no, et
  3. au moins l’une des conditions suivantes est vraie :

Ceci est principalement basé sur les informations trouvées dans le wiki OSM (à savoir la présence et l’absence des symboles chemin/zone sur les pages individuelles des clés). J’ai utilisé la base de données du wiki TagInfo pour cette tâche.

Malheureusement, le wiki ne comprend pas d’informations sur le fait qu’un attribut est catégorisant (comme landuse=*) ou descriptif (comme name=*)

Par conséquent, cette heutistique inclut ma propre compréhension et mon opinion à ce sujet. Pour la même raison, cette liste est sûrement assez incomplète ! Veuillez m’informer au sujet d’attributs supplémentaires qui pourraient concerner des zones.