ForHosting KIT · Voyages et géographie

Portée de visibilité mutuelle

Découvrez à quelle distance deux objets en hauteur peuvent encore se voir au-dessus de l'horizon : une vigie à 30 m et un mât de 100 m atteignent environ 19,5 km et 35,7 km, donc se voient jusqu'à environ 55,2 km. La réfraction peut être ajoutée. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Hauteur A
30
Hauteur B
100
Unité de hauteur
M
Unité de distance
Km
Vous obtenez
Rayon de la Terre
6 371 000
Unité du rayon terrestre
M
Rayon terrestre (m)
6 371 000
Coefficient de réfraction k
1

Lorsqu'une tour doit voir un navire, qu'un drone doit rester en contact radio avec une station au sol, ou que deux postes d'observation doivent partager une ligne de vue optique, le nombre limitant est l'horizon géométrique mutuel. Ce calculateur de portée de visibilité mutuelle accepte les hauteurs de deux objets au-dessus de la surface locale, un rayon planétaire optionnel et un facteur optionnel de réfraction atmosphérique, puis renvoie la distance d'horizon de chacun et leur somme comme séparation maximale à laquelle les deux peuvent encore se voir sur une Terre sphérique. La voie analytique pure utilise la formule de corde standard : d égale la racine carrée de deux fois le rayon effectif fois la hauteur plus la hauteur au carré, pour chaque objet, puis additionne ces distances. Une validation échouée n'est pas facturée ; les appels réussis utilisent le solde prépayé KIT au prix de base publié.

Ce que signifie la visibilité mutuelle et comment deux horizons s'additionnent

Sur une planète sphérique, un observateur de hauteur h ne peut pas voir la surface au-delà du rayon tangent qui frôle la sphère puis continue jusqu'à l'horizon. La géométrie élémentaire de ce triangle rectangle donne la distance géométrique d'horizon d de h égale à la racine carrée de deux R h plus h au carré, où R est le rayon planétaire mesuré jusqu'à la surface sous l'observateur.

Lorsque l'autre extrémité de la liaison est aussi élevée—une antenne sur un mât, une cible sur une crête, un second navire à passerelle haute—le second objet a son propre horizon. Les deux objets peuvent échanger une ligne de vue juste lorsque leur séparation au sol égale la somme des deux horizons : le premier rayon rencontre le cercle d'horizon commun d'un côté et le second de l'autre.

Cette somme est la portée de visibilité mutuelle, parfois appelée portée de visibilité de cible ou horizon géométrique radio pour une paire de hauteurs. Fixer la seconde hauteur à zéro retrouve la distance classique à l'horizon marin de l'observateur unique. Égaliser les deux hauteurs modélise deux tours identiques.

La formule est purement géométrique : le relief réel, les bâtiments, la végétation et les multitrajets peuvent bloquer ou allonger un trajet bien avant la limite pure de l'horizon ; les planificateurs traitent donc le résultat comme une borne supérieure de ligne de vue par temps clair sur eau ouverte ou sol lisse, et non comme une garantie de contact au-dessus de collines.

Où la portée de visibilité mutuelle est utile

Les opérations maritimes et côtières utilisent un calculateur de portée de visibilité mutuelle pour que les équipes de passerelle et les stations côtières estiment quand un navire de franc-bord connu apparaîtra au-dessus de l'horizon géométrique depuis une élévation de vigie connue. Les planificateurs radioamateurs et micro-ondes estiment des limites géométriques de premier ordre en espace libre entre deux hauteurs d'antenne avant d'exécuter des profils de trajet complets avec relief.

Les équipes de recherche et sauvetage et de drones convertissent hauteurs d'observateur et d'aéronef en un rayon de planification pour un contact visuel ou de liaison de commande sur terrain ouvert. Les sites de contenu qui se positionnent sur portée de visibilité mutuelle, ligne de vue depuis deux hauteurs ou calculateur de distance d'horizon bénéficient d'un outil gratuit dans le navigateur dont les mathématiques correspondent octet pour octet à la voie d'automatisation.

Gardez les requêtes petites, figez les flottants nettoyés dans les tests, et vous obtenez des portées géométriques reproductibles pour les cours, les applications et les workers en périphérie sans déployer une pile complète de propagation radio.

Planification de vigie navale et côtière

Estimez quand un navire de hauteur de passerelle ou de mât connue devient visible depuis une tour ou une falaise en additionnant les deux horizons géométriques sur l'eau libre.

Portée RF et micro-ondes de premier ordre

Calculez le plafond géométrique de ligne de vue entre deux hauteurs d'antenne avec réfraction 4/3 optionnelle avant d'exécuter un logiciel détaillé de perte de trajet.

Rayon de contact visuel drone et SAR

Convertissez la hauteur de l'observateur et l'altitude de l'aéronef en un cercle de visibilité mutuelle pour le briefing, l'entraînement et la planification de liaison de commande sur terrain plat.

Une des hauteurs peut-elle être nulle ?

Oui. Une hauteur nulle contribue un horizon nul, donc la portée mutuelle égale l'horizon du seul objet élevé—la distance classique à l'horizon marin pour cette hauteur.

Cela tient-il compte des collines, des bâtiments ou de la diffraction ?

Non. Le modèle est une géométrie sphérique avec rayon effectif optionnel seulement. L'occlusion du relief, le clutter et la diffraction exigent un outil de profil de trajet ; traitez ce résultat comme une borne supérieure par temps clair.

Quel facteur de réfraction faut-il utiliser ?

Laissez 1 pour l'horizon purement géométrique. En radio et en optique, on prend souvent 4/3, soit environ 1,333, qui agrandit le rayon terrestre effectif pour approcher la réfraction atmosphérique standard.

Comment l'horizon de chaque objet est-il calculé ?

Pour une hauteur h au-dessus de la surface, l'horizon est la racine carrée de 2 fois le rayon terrestre fois h, plus h au carré. Les deux horizons sont ensuite additionnés pour donner la portée mutuelle.

Quelles unités peut-on utiliser ?

Les hauteurs peuvent être en mètres, pieds, kilomètres, milles terrestres ou milles marins, la même unité pour les deux. Le résultat est en kilomètres par défaut, et la portée mutuelle est toujours donnée aussi en mètres, milles et milles marins.

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/geo/target-visibility-range

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/geo/target-visibility-range \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"height_a":30,"height_b":100}'
{
  "height_a": 30,
  "height_b": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.target_visibility_range",
  "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.

Contrat d'entrée, facteur de réfraction, unités et forme de la réponse

Exemple : trente mètres et cent mètres avec le rayon terrestre par défaut et k égal à un donnent des horizons individuels d'environ dix-neuf point cinq et trente-cinq point sept kilomètres et une portée mutuelle proche de cinquante-cinq point deux kilomètres. Envoyez par POST un corps JSON avec deux nombres finis non négatifs obligatoires : height_a et height_b, les hauteurs des deux objets au-dessus de la même surface de référence. height_unit est optionnel, par défaut en mètres, et accepte m, ft, km, mi ou nmi pour les deux hauteurs ensemble. earth_radius est optionnel et vaut par défaut six millions trois cent soixante et onze mille mètres, le rayon moyen habituel de la Terre, avec earth_radius_unit optionnel. refraction_k est optionnel et vaut par défaut un pour une sphère purement géométrique ; en ingénierie radio et optique on passe souvent environ un point trois trois trois, le modèle classique de Terre aux quatre tiers qui agrandit le rayon effectif pour approcher la réfraction atmosphérique standard. distance_unit est optionnel et vaut par défaut des kilomètres pour mutual_range et les horizons par objet. En cas de succès le corps renvoie les hauteurs et unités, signale earth_radius_m, refraction_k et effective_radius_m, renvoie horizon_a, horizon_b et mutual_range dans l'unité choisie, et inclut toujours mutual_range_m, mutual_range_km, mutual_range_mi et mutual_range_nmi pour les interfaces multi-unités, plus une chaîne de formule et une courte note d'hypothèses. Champs manquants, hauteurs négatives, rayon ou k non positifs, valeurs non finies et chaînes d'unité inconnues échouent avec invalid_input en nommant le problème et ne sont pas facturés.

Où une API de visibilité mutuelle trouve sa place

Comme l'implémentation est purement parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.

Comment calcule-t-on la portée de visibilité mutuelle à partir de deux hauteurs ?

Chaque hauteur reçoit un horizon géométrique d=sqrt(2·R_eff·h+h²). La séparation maximale en ligne de vue est d(height_a)+d(height_b). R_eff est refraction_k multiplié par le rayon planétaire (par défaut Terre moyenne, k=1).

Qu'est-ce que le paramètre refraction_k ?

Il met le rayon terrestre à l'échelle d'une valeur effective pour la réfraction atmosphérique. Utilisez 1 pour la géométrie pure. Les planificateurs radio et optique utilisent souvent ~1.333 (Terre aux quatre tiers). Les valeurs doivent être finies et strictement positives.

Combien coûte le calculateur de portée de visibilité mutuelle ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →