Calculateur de coordonnées sphériques

Convertissez les valeurs cartésiennes x, y et z en rayon, azimut et angle polaire.

Des coordonnées cartésiennes aux sphériques
Saisissez un point autre que l'origine dans l'espace cartésien à trois dimensions.

À propos des coordonnées sphériques

Les coordonnées sphériques décrivent un point de l'espace à trois dimensions à l'aide d'une distance et de deux angles, plutôt que de trois distances perpendiculaires. Ce calculateur convertit les coordonnées cartésiennes x, y et z en rayon, azimut et angle polaire. Selon la convention retenue ici, l'azimut se mesure dans le plan xy, dans le sens antihoraire à partir du demi-axe x positif, et l'angle polaire vers le bas à partir du demi-axe z positif. Préciser cette convention est important, car certaines disciplines utilisent l'élévation à la place de l'angle polaire. La distance radiale est la distance en ligne droite entre l'origine et le point. Elle est égale à la racine carrée de la somme des carrés de x, y et z, soit l'extension du théorème de Pythagore à trois dimensions. Le rayon est toujours positif ou nul. À l'origine, il est nul, mais les deux angles de direction sont indéfinis : le calculateur demande donc un point distinct de l'origine. L'azimut est obtenu par l'arc tangente à deux arguments de y et x. Contrairement à l'arc tangente classique de y divisé par x, cette opération identifie le bon quadrant et fonctionne aussi lorsque x est nul. Le résultat est ramené à un intervalle allant de zéro degré inclus à 360 degrés exclus. Le demi-axe x positif correspond à un azimut nul, y positif à 90 degrés, x négatif à 180 degrés et y négatif à 270 degrés. L'angle polaire est l'arc cosinus de z divisé par le rayon. Il va de zéro degré sur le demi-axe z positif à 180 degrés sur le demi-axe z négatif, avec 90 degrés pour le plan xy. Si votre application utilise une élévation mesurée vers le haut depuis le plan xy, soustrayez l'angle polaire de 90 degrés. Les mathématiques, la physique, la géographie, la robotique et l'infographie peuvent nommer ces angles différemment : vérifiez la convention avant de réutiliser les valeurs. Tous les angles sont affichés en degrés et arrondis à six décimales, tandis que les calculs exploitent toute la précision des nombres à virgule flottante. Les coordonnées cartésiennes négatives sont acceptées et déterminent naturellement la bonne direction. Les coordonnées sphériques sont particulièrement utiles pour les problèmes à symétrie radiale : champs autour d'une source ponctuelle, positions planétaires, orientation d'une caméra ou intégration sur une sphère. Elles transforment des relations cartésiennes complexes en expressions plus simples organisées autour de la distance et de la direction.

Exemples de coordonnées sphériques

Point cartésienRésultat sphériqueInterprétation
(1, 1, 1)r 1.732051, azimut 45°, polaire 54.73561°Des coordonnées positives égales placent le point dans le premier octant.
(0, 3, 4)r 5, azimut 90°, polaire 36.869898°La relation classique 3-4-5 donne un rayon exact de 5.
(-2, 0, 0)r 2, azimut 180°, polaire 90°Le point se trouve sur le demi-axe x négatif et dans le plan xy.

Comment convertir les coordonnées

  1. Saisissez la coordonnée cartésienne x.
  2. Saisissez les coordonnées y et z dans la même unité.
  3. Sélectionnez Convertir les coordonnées pour calculer le rayon et les angles.
  4. Lisez l'azimut depuis le demi-axe x positif et l'angle polaire depuis le demi-axe z positif.

Questions sur les coordonnées sphériques

Quelles sont les trois coordonnées sphériques ?

Ce sont la distance radiale, l'azimut autour de l'axe z et l'angle polaire depuis le demi-axe z positif. Ensemble, elles situent chaque point, sauf l'ambiguïté des angles à l'origine.

Pourquoi utiliser atan2 pour l'azimut ?

L'arc tangente à deux arguments conserve les signes de x et de y. Elle sélectionne donc le bon quadrant et traite les points où x est nul.

Quelle convention angulaire est utilisée ?

L'azimut se mesure dans le sens antihoraire depuis x positif dans le plan xy. L'angle polaire se mesure vers le bas depuis z positif. Les deux sont affichés en degrés.

Pourquoi l'origine ne peut-elle pas être convertie ?

L'origine a une distance radiale nulle, mais aucune direction unique. Tous les azimuts et toutes les directions polaires y atteignent le même point : les angles sont donc indéfinis.

Comment convertir l'angle polaire en élévation ?

Soustrayez l'angle polaire de 90 degrés pour obtenir l'élévation au-dessus du plan xy. Vérifiez les conventions de votre domaine, car les symboles varient selon les ouvrages et logiciels.