ForHosting KIT · Outils pour développeurs

Ascension droite depuis des coordonnées écliptiques

Ce calculateur transforme la longitude et la latitude écliptiques d’un objet en ascension droite équatoriale.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il applique l’obliquité indiquée sous forme de rotation tridimensionnelle, conserve le bon quadrant et fournit un résultat en heures décimales compris entre 0 inclus et 24 exclu. Le calcul est déterministe et accepte des longitudes dépassant un tour en les normalisant avant la rotation. Il contrôle aussi la latitude et l’obliquité afin qu’une géométrie angulaire incorrecte produise une erreur explicite plutôt qu’une coordonnée vraisemblable mais trompeuse.

Saisissez des coordonnées du même repère et de la même époque

Indiquez la longitude écliptique, la latitude écliptique et l’obliquité en degrés décimaux. Ces trois valeurs doivent décrire le même repère de référence et la même époque. Ce point est important, car l’obliquité évolue lentement, tandis que les coordonnées d’un catalogue peuvent être rattachées à une époque standard comme J2000.0 ou calculées pour la date d’observation. Mélanger des coordonnées d’une époque avec l’obliquité d’une autre crée un décalage systématique, même si le calcul aboutit. La longitude peut appartenir à l’intervalle habituel de 0 à 360 degrés ou être une valeur équivalente hors de cet intervalle ; les tours complets sont normalisés automatiquement. La latitude doit rester entre -90 et 90 degrés, et l’obliquité entre 0 et 90 degrés. Employez assez de décimales pour la précision voulue, sans oublier que des chiffres supplémentaires ne corrigent ni des coordonnées incertaines, ni une époque approximative, ni un repère incompatible.

Comment la rotation donne l’ascension droite

La conversion représente d’abord la position écliptique par un vecteur cartésien unitaire. Elle fait ensuite pivoter ce vecteur autour de l’axe x commun selon l’obliquité fournie, afin de passer du plan écliptique au plan équatorial. L’ascension droite correspond à l’angle de la projection du vecteur tourné sur le plan équatorial x-y. Le calculateur évalue cet angle avec une arctangente à deux arguments, qui conserve le signe des deux composantes et choisit donc le bon quadrant. Une arctangente simple peut confondre des positions séparées de douze heures. L’angle est normalisé sur un tour positif puis divisé par quinze, puisque 360 degrés correspondent à 24 heures. La valeur obtenue est ainsi supérieure ou égale à zéro et inférieure à 24. Si la position se trouve exactement sur un pôle céleste, sa projection n’a aucune direction et l’ascension droite est indéfinie ; un message d’erreur est alors renvoyé.

Interprétez et contrôlez le résultat décimal

Le résultat exprime l’ascension droite en heures décimales et convient aux traitements numériques, aux comparaisons de catalogues, à l’affichage de coordonnées et aux calculs astronomiques ultérieurs. Pour le convertir en heures, minutes et secondes, prenez la partie entière pour les heures, multipliez la fraction restante par 60 pour les minutes, puis la fraction de minute par 60 pour les secondes. Près de la limite, une valeur proche de 24 heures est voisine de 0 heure dans le ciel. Pour vérifier le calcul, une position de longitude et latitude nulles doit donner zéro heure avec toute obliquité valide. Si l’obliquité vaut zéro, les deux plans coïncident et l’ascension droite suit la longitude normalisée divisée par quinze, sauf aux pôles. Ce calculateur fournit uniquement la coordonnée géométrique et n’applique ni précession, ni nutation, ni aberration, ni parallaxe, ni réfraction, ni correction temporelle d’observation.

Convertir une position de catalogue

Transformez longitude et latitude de catalogue en ascension droite décimale avec l’obliquité de l’époque correspondante.

Contrôler un calcul astronomique

Comparez le résultat équatorial de votre traitement à une rotation déterministe indépendante qui respecte le quadrant.

Préparer des coordonnées pour une carte du ciel

Produisez une ascension droite normalisée pour un logiciel qui classe ou étiquette les objets en heures décimales.

Quel est le coût du calcul via l’API ?

Chaque requête API coûte $0.002. Le même calcul déterministe peut également s’exécuter dans le navigateur.

Quelles unités devez-vous employer ?

Saisissez longitude écliptique, latitude écliptique et obliquité en degrés décimaux. Le résultat est fourni en heures décimales.

Pourquoi le résultat est-il divisé par 15 ?

L’ascension droite s’exprime conventionnellement en heures ; un tour de 360 degrés équivaut à 24 heures, soit 15 degrés par heure.

Pourquoi l’obliquité doit-elle rester entre 0 et 90 degrés ?

Cette valeur représente l’angle entre les plans écliptique et équatorial. Le modèle refuse toute valeur située hors de cet intervalle.

Pouvez-vous saisir une longitude écliptique négative ?

Oui. La longitude est normalisée modulo 360 degrés ; les valeurs négatives ou supérieures à 360 retrouvent ainsi leur direction équivalente.

Le calcul inclut-il la précession ou la nutation ?

Non. Il effectue uniquement la rotation géométrique des coordonnées selon l’obliquité fournie. Appliquez séparément les corrections d’époque et de position apparente.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/astro/ra-from-ecliptic

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/astro/ra-from-ecliptic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ecliptic_longitude_deg":139.686111,"ecliptic_latitude_deg":4.875278,"obliquity_deg":23.4392911}'
{
  "ecliptic_longitude_deg": 139.686111,
  "ecliptic_latitude_deg": 4.875278,
  "obliquity_deg": 23.4392911
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.ra_from_ecliptic",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →