Boîte englobante GeoJSON

Donne la boîte englobante, le centre, l’aire et la longueur de tout GeoJSON — dans les deux ordres de coordonnées.

Boîte englobante GeoJSON fonctionne entièrement dans votre navigateur. Le GeoJSON collé est analysé sur votre appareil et jamais envoyé.

Ouvrir la Visionneuse GeoJSON

À propos de Boîte englobante GeoJSON

Boîte englobante GeoJSON lit n’importe quel GeoJSON — Feature, FeatureCollection, géométrie nue, GeometryCollection ou même tableau de coordonnées brut — et rend les quatre nombres qui l’enferment. Ces nombres sortent deux fois, à dessein. La RFC 7946 définit l’ordre du bbox GeoJSON comme ouest, sud, est, nord — longitude d’abord — quand Leaflet et bien des API cartographiques veulent sud, ouest, nord, est — latitude d’abord. Les confondre est l’un des chemins les plus sûrs vers le mauvais hémisphère. Aire et longueur se calculent sur la sphère plutôt que sur le plan latitude-longitude, car traiter les degrés comme une grille surestime largement les aires loin de l’équateur.

Fonctionnalités

Comment utiliser Boîte englobante GeoJSON

  1. Collez votre GeoJSON, ou chargez l’exemple pour voir la forme de sortie
  2. Lisez les bornes ouest, sud, est et nord
  3. Copiez le bbox dans l’ordre attendu par votre bibliothèque
  4. Utilisez la sortie polygone pour dessiner la boîte sur une carte

Exemple

Entrée

{"type":"Polygon","coordinates":[[[-0.1757,51.5073],[-0.1502,51.5073],[-0.1502,51.5122],[-0.1757,51.5122],[-0.1757,51.5073]]]}

Sortie

[-0.1757, 51.5073, -0.1502, 51.5122]

L’ordre GeoJSON met la longitude d’abord — l’inverse de presque toutes les bibliothèques de cartes.

Erreurs courantes et dépannage

Foire aux questions

Quel ordre de coordonnées utilise un bbox GeoJSON ?
Ouest, sud, est, nord — longitude minimale, latitude minimale, longitude maximale, latitude maximale. GeoJSON place la longitude avant la latitude partout, à rebours de la convention parlée.
Pourquoi ma bibliothèque de cartes veut-elle l’autre ordre ?
Leaflet, Google Maps et d’autres prennent la latitude d’abord, l’ordre dans lequel on dit et écrit les coordonnées. GeoJSON suit la convention x-puis-y de la géométrie. Les deux ordres sont émis ici.
Comment l’aire du polygone est-elle calculée ?
Par la formule de l’excès sphérique sur une sphère de rayon terrestre moyen, qui tient compte de la convergence des méridiens vers les pôles. Les anneaux intérieurs sont soustraits : un polygone à trous rapporte son aire nette.
Mon GeoJSON est-il téléversé pour être mesuré ?
Non. Le document est analysé et mesuré dans votre navigateur : des données de localisation possiblement sensibles ne traversent jamais le réseau.

Outils associés

Tous les outils ArrayKit