Utilia

Calculateur de boîte englobante

Calculez la boîte englobante de coordonnées, de GeoJSON ou de WKT en lonMin,latMin,lonMax,latMax, WKT, Overpass ou Leaflet, avec marge et antiméridien.

Construire la boîte

Comment calculer une boîte englobante

  1. Sous Construire la boîte, gardez À partir de coordonnées ou de GeoJSON et collez vos données dans Coordonnées, GeoJSON ou WKT, ou déposez un fichier. Vous pouvez coller : - un point par ligne, comme 45.5017, -73.5673 (virgules, espaces, points-virgules ou tabulations conviennent, et les lignes d’en-tête sans nombre sont ignorées) ; - une Feature, une FeatureCollection ou une géométrie GeoJSON ; - du WKT comme LINESTRING (2.35 48.85, 4.83 45.76) ; - un tableau JSON de paires comme [[45.5, -73.6], [46.8, -71.2]].
  2. Pour de simples paires de nombres, réglez Ordre des paires de nombres sur Latitude, longitude ou Longitude, latitude. Le GeoJSON et le WKT placent toujours la longitude en premier. Les lettres d’hémisphère (45.5N 73.6W, ou O pour ouest) priment sur l’ordre choisi.
  3. Ajoutez au besoin une Marge, en pourcentage de la taille de la boîte ou en kilomètres, et choisissez le nombre de Décimales.
  4. Cliquez sur Calculer (le résultat se met aussi à jour pendant la saisie), puis utilisez le bouton Copier du format voulu.

Pour construire une boîte autour d’un lieu, choisissez plutôt À partir d’un centre et d’une taille et saisissez la latitude et la longitude du centre avec une Largeur (km) et une Hauteur (km).

Formats de sortie

Une boîte se résume à quatre nombres : ouest (longitude minimale), sud (latitude minimale), est (longitude maximale) et nord (latitude maximale). Chaque logiciel les attend dans un ordre différent, source classique d’erreurs :

  • bbox GeoJSON [lonMin, latMin, lonMax, latMax], l’ordre de la RFC 7946, repris par l’API OpenStreetMap, Mapbox et beaucoup d’API web (la liste à virgules).
  • Overpass sud,ouest,nord,est, l’ordre des filtres (bbox) d’Overpass QL.
  • Leaflet [[sud, ouest], [nord, est]], prêt pour fitBounds.
  • Polygone WKT et Géométrie GeoJSON : un rectangle fermé, sommets dans le sens antihoraire, pour PostGIS, QGIS ou une base spatiale.

Les résultats donnent aussi le centre, la largeur mesurée le long du parallèle du centre, la hauteur le long d’un méridien et la superficie sur une sphère de 6 371 km de rayon, calculée exactement par R²·Δλ·(sin φnord − sin φsud).

Traverser l’antiméridien

Les points proches de ±180° de longitude (Fidji, Aléoutiennes, Extrême-Orient russe) sont un piège : un simple minimum et maximum de 178° et −179° donne une boîte large de presque 360°. Avec Plus petite boîte à travers ±180° coché, l’outil trie les longitudes, cherche le plus grand vide autour du globe et garde le reste : la boîte ne fait plus que 3°. La RFC 7946 l’écrit avec un ouest supérieur à l’est ([178, -18, -179, -16.5]). Comme beaucoup d’outils, dont Overpass, ne savent pas lire une telle boîte, l’outil fournit aussi deux boîtes coupées à ±180°, et les formes WKT et GeoJSON deviennent des MultiPolygon. Décochez l’option pour obtenir un simple minimum et maximum.

La marge

Un pourcentage ajoute cette part de la largeur à l’ouest et à l’est, et de la hauteur au sud et au nord. Une distance en kilomètres s’ajoute de chaque côté : 1° de latitude vaut environ 111,2 km, et un degré de longitude rétrécit avec le cosinus de la latitude ; l’outil prend donc la latitude la plus proche d’un pôle pour être sûr de couvrir tous les points. Les latitudes sont plafonnées à ±90°. Un point seul n’a pas de taille : utilisez des kilomètres pour l’entourer d’une marge.

Questions fréquentes

Dans quel ordre sont les coordonnées d’une boîte englobante ?

En GeoJSON et dans la plupart des API web : longitude minimale, latitude minimale, longitude maximale, latitude maximale (ouest, sud, est, nord). Overpass utilise sud, ouest, nord, est. L’outil donne les deux, clairement nommés.

Pourquoi ma boîte couvre-t-elle presque toute la planète ?

Vos points sont sans doute de part et d’autre du méridien ±180°. Laissez Plus petite boîte à travers ±180° coché pour obtenir le chemin le plus court.

Puis-je saisir des degrés, minutes et secondes ?

Saisissez des degrés décimaux. Les lettres d’hémisphère sont comprises (48.85N 2.35E), mais pas les minutes et secondes : convertissez-les d’abord.

Quelle est la précision de la largeur, de la hauteur et de la superficie ?

Elles reposent sur une Terre sphérique, à environ 0,5 % de l’ellipsoïde WGS 84 près. C’est largement suffisant pour cadrer une carte ou une zone de requête, pas pour de l’arpentage.

Mes données sont-elles envoyées ?

Non. Le calcul se fait dans votre navigateur et les coordonnées collées ou déposées ne quittent jamais votre appareil.