FR:Overpass turbo/Requêtes Overpass Turbo étendues
État des serveurs · Versions · Développement · Conception technique · Installation · Surcouche de compatibilité XAPI · Diagrammes de transports publics · Applications · Code source et problèmesOverpass turbo · Assistant · Raccourcis Overpass turbo · Feuilles de style MapCSS · Export en GeoJSON · plus (français) · Développement · Code source et problèmes · Site webOverpass Ultra · Examples · Overpass Ultra extensions · Feuilles de style MapLibre · URL Params · plus (français) · Code source et problèmes · Site web
Overpass turbo utilise des requêtes Overpass "étendues" dans plusieurs cas: ceci fournit des raccourcis pratiques pour des morceaux de code fréquemment utilisés comme la {{bbox}}
de la carte. Ces extensions permettent également à des données additionnelles et/ou des réglages d'être utilisés pour chaque requête, comme un {{style}}
MapCSS (feuille de style) par exemple.
De telles extensions sont toujours ajoutées à la requête Overpass habituelle par un modèle mustache qui commence avec deux accolades ouvertes {{
et finit avec deux accolades fermées}}
.
Raccourcis disponibles
raccourci | description | exemple | remplacé par | |
---|---|---|---|---|
(XML-query) | (OverpassQL) | |||
{{bbox}}
|
Est remplacé par les coordonnées de la boîte englobante de la fenêtre de la carte courante. | {{bbox}}
|
s="48…" w="16…" n="49…" e="17…" | 48…,16…,49…,17… |
{{center}}
|
Est remplacé par les coordonnées du centre de la fenêtre de la carte courante. | {{center}}
|
lat="48…" lon="16…" | 48…,16… |
{{date:string}}
|
Est remplacé par le date-time-string ISO 8601 d'une date relative dans le passé. Par exemple, {{date:1 day}} est remplacé par l'horodatage 24 heures avant. Les unités de temps autorisées sont : seconde(s), minute(s), heure(s), jour(s), semaine(s), mois et année(s).
|
{{date:1 day}}
|
2013-11-24T22:55:36.201Z | |
{{geocodeId:name}}
|
Est remplacé par l'ID OSM du premier résultat d'une recherche géographique (ex par Nominatim) du name. | {{geocodeId: Vienna}}
|
type="relation" ref="1645…" | relation(1645…) |
{{geocodeArea:name}}
|
Est remplacé par l'ID Overpass-Area du premier résultat d'une recherche géographique (ex par Nominatim) du name. | {{geocodeArea: Vienna}}
|
type="area" ref="3601645…" | area(3601645…) |
{{geocodeBbox:name}}
|
Est remplacé par la bbox du premier résultat d'une recherche géographique (ex par Nominatim) du name. | {{geocodeBbox: Vienna}}
|
s="48…" w="16…" n="49…" e="17…" | 48…,16…,49…,17… |
{{geocodeCoords:name}}
|
Est remplacé par les coordonnées (barycentre) du premier résultat d'une recherche géographique (ex par Nominatim) du name. | {{geocodeCoords: Vienna}}
|
lat="48…" lon="16…" | 48…,16… |
Raccourcis personnalisés
Il est également possible de définir des raccourcis personnalisés en mettant{{shortcut=value}}
quelque part dans le script. Dans ce cas chaque occurrence de{{shortcut}}
est remplacée par sa valeur.
Autres Extensions
raccourci | description | exemple |
---|---|---|
{{style:…}}
|
Spécifie une feuille de style MapCSS. Voir cette sous-page pour plus d'infos. | {{style:
|
{{data:…}}
|
Permet de spécifier une source de données. Une source de données a un data-mode et éventuellement des options. Actuellement le seul data-mode supporté est overpass (et sa seule option est le paramètre server qui donne le serveur respectif Overpass API à utiliser).
|
{{data:overpass,server=http://overpass-api.de/api/}}
|