{"id":1,"date":"2021-08-20T16:20:34","date_gmt":"2021-08-20T14:20:34","guid":{"rendered":"http:\/\/albiorix.fr\/?p=1"},"modified":"2021-08-21T00:17:23","modified_gmt":"2021-08-20T22:17:23","slug":"bonjour-tout-le-monde","status":"publish","type":"post","link":"https:\/\/albiorix.fr\/?p=1","title":{"rendered":"Cartes a\u00e9ronautiques et fr\u00e9quences pour les secteurs ACC et UAC"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">L&rsquo;<a rel=\"noreferrer noopener\" href=\"https:\/\/fr.wikipedia.org\/wiki\/Classe_d%27espace_a%C3%A9rien\" target=\"_blank\">espace a\u00e9rien<\/a> est divis\u00e9 en de tr\u00e8s nombreuses zones dans lesquelles \u00e9voluent les a\u00e9ronefs. On peut avoir un premier aper\u00e7u de ces zones en visualisant la <a href=\"https:\/\/www.geoportail.gouv.fr\/donnees\/carte-oaci-vfr\">carte VFR<\/a>. On peut y retrouver notamment les fr\u00e9quences \u00e0 utiliser pour contacter les services de contr\u00f4le. Il peut \u00eatre int\u00e9ressant de visualiser davantage de zones, notamment celles du contr\u00f4le en route, dans les espaces plus \u00e9lev\u00e9s. Une petite pr\u00e9sentation de ces secteurs et un aper\u00e7u du travail de construction de telles cartes sont au menu de cet article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un exemple d&#8217;empilement de zones en partant du sol<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prenons l&rsquo;exemple de l&rsquo;a\u00e9roport de Rodez et regardons les diff\u00e9rents secteur rencontr\u00e9s au fur et \u00e0 mesure que l&rsquo;on s&rsquo;\u00e9loigne ou que l&rsquo;on prend de l&rsquo;altitude (sans aller trop haut pour l&rsquo;instant). Pour cela, regardons l&rsquo;extrait de la carte VFR OACI accessible par Geoportail &#8211; copie du 19 ao\u00fbt 2021 :<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.evernote.com\/shard\/s650\/res\/f6aabd24-c12f-e0d5-8920-e84e7f29493a\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">La <a href=\"https:\/\/fr.wikipedia.org\/wiki\/CTR_(a%C3%A9ronautique)\">CTR<\/a> de Rodez occupe un volume allant du sol \u00e0 4 000 pieds (altitude exprim\u00e9e par rapport au niveau de la mer) et grosso modo centr\u00e9 sur LFCR (aka Rodez). La fr\u00e9quence de la tour est 118,125 MHz \u00ab\u00a0<em>Rodez Tour<\/em>\u00a0\u00bb (Rodez TWR). Un volume plus large, d\u00e9volu \u00e0 l&rsquo;approche, est la <a href=\"https:\/\/fr.wikipedia.org\/wiki\/TMA_(aviation)\">TMA<\/a>. Pour Rodez, il s&rsquo;agit de la TMA Clermont 8 (qui va de 1 000 pieds au-dessus de la surface ou 3 000 pieds au-dessus du niveau de la mer &#8211; la valeur la plus \u00e9lev\u00e9e des deux &#8211; jusqu&rsquo;\u00e0 4 000 pieds) et de la TMA Clermont 9 qui s&rsquo;\u00e9l\u00e8ve de 1 000 pieds au-dessus de la surface (ou 4 000 pieds au-dessus du niveau de la mer) jusqu&rsquo;au <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Niveau_de_vol\">niveau de vol<\/a> FL 115 (soit grosso modo une altitude de 11 500 pieds). Les deux TMA sont couvertes par la m\u00eame fr\u00e9quence : 133,725 MHz : \u00ab\u00a0<em>Clermont Approche<\/em>\u00a0\u00bb (Clermont APP). Autour et au-dessus, on trouve le secteur d&rsquo;information de vol SIV Clermont 7 qui est un volume encore plus large et qui s&rsquo;\u00e9tend verticalement de la surface \u00e0 FL 145 (environ 14 500 pieds). La fr\u00e9quence de Clermont Approche, 133,725 MHz y assure entre autres le service d&rsquo;information de vol.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La situation simplifi\u00e9e est donc la suivante : une CTR autour de l&rsquo;a\u00e9rodrome, partant du sol, puis une TMA qui englobe les approches, plac\u00e9e au-dessus. Tout autour et plus haut, un SIV g\u00e9r\u00e9 par le m\u00eame a\u00e9roport que celui qui g\u00e8re l&rsquo;approche. Au total, cela fait deux fr\u00e9quences : celle de la tour de Rodez et celle de l&rsquo;approche et du SIV, l&rsquo;approche de Clermont.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Secteurs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Principe de la sectorisation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Les volumes d\u00e9di\u00e9s \u00e0 des mouvements \u00e0 basse altitude sont eux-m\u00eames inclus dans un volume plus grand, allant de la surface au FL 195, correspondant \u00e0 un <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Centre_de_contr%C3%B4le_r%C3%A9gional\">centre de contr\u00f4le r\u00e9gional ou ACC (Area Control Center)<\/a> qui g\u00e8re le trafic \u00ab\u00a0en route\u00a0\u00bb. Dans l&rsquo;exemple de Rodez, il s&rsquo;agit de Bordeaux Contr\u00f4le (il y a cinq centres en route, appel\u00e9s <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Centre_en_route_de_la_navigation_a%C3%A9rienne\">CRNA<\/a>, qui se partagent le territoire m\u00e9tropolitain : Aix-en-Provence, Bordeaux M\u00e9rignac, Brest Loperhet, Paris Athis-Mons et Reims). Comme le trafic peut \u00eatre assez dense, en particulier en journ\u00e9e, une m\u00eame position de contr\u00f4le (pour simplifier, une position c&rsquo;est un bin\u00f4me de contr\u00f4leurs a\u00e9riens avec un \u00e9cran radar, une fr\u00e9quence radio) ne peut \u00e0 elle seule g\u00e9rer un cinqui\u00e8me du territoire fran\u00e7ais. Chaque centre divise donc la vaste zone qui lui est attribu\u00e9e en diff\u00e9rents secteurs, suivant un d\u00e9coupage \u00e0 la fois horizontal et vertical. Un a\u00e9ronef peut donc \u00eatre amen\u00e9 \u00e0 traverser diff\u00e9rents secteurs g\u00e9r\u00e9s par Bordeaux Contr\u00f4le durant son \u00e9volution. En p\u00e9riode de faible trafic, une m\u00eame position peut g\u00e9rer plusieurs secteurs regroup\u00e9s.<br>La carte ci-dessous repr\u00e9sente les quatre secteurs ACC de Bordeaux entre le sol et FL 195.<\/p>\n\n\n\n<figure class=\"wp-block-image is-style-default\"><img decoding=\"async\" src=\"https:\/\/www.evernote.com\/shard\/s650\/res\/8d11a358-9831-9ac0-6d6a-df3b941432ef\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Au-dessus du FL 195, les m\u00eames cinq centres en route jouent le r\u00f4le de centres de contr\u00f4le d&rsquo;espace sup\u00e9rieur ou UAC (<em>Upper Area Control Center<\/em>). Dans cet espace sup\u00e9rieur (entre FL 195 et FL 660), les secteurs sont souvent plus nombreux, avec des d\u00e9coupages horizontaux qui varient suivant l&rsquo;altitude. L&rsquo;illustration ci-dessous pr\u00e9sente les diff\u00e9rents secteurs rencontr\u00e9s au FL 300 et au FL 400 pour le Nord-Ouest de la France.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Une comparaison entre deux niveaux de vol<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.evernote.com\/shard\/s650\/res\/19f5edae-b81e-ced8-2864-94ce87e72c56\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Une comparaison des cartes aux deux niveaux permet de faire appara\u00eetre des similarit\u00e9s. Les secteurs de Brest Contr\u00f4le sont color\u00e9s en gris bleu. On peut remarquer que les secteurs commen\u00e7ant par la m\u00eame lettre, par exemple KS et KU, ont la m\u00eame emprise horizontale. Leurs limites verticales et leurs fr\u00e9quences diff\u00e8rent. En effet, la documentation officielle du SIA nous indique que KS s&rsquo;\u00e9tend de FL 195 \u00e0 355 alors que KU commence \u00e0 partir de FL 375. Entre les deux, il y a m\u00eame un secteur KI, entre FL 355 et 375. Chaque secteur dispose d&rsquo;une, deux ou trois fr\u00e9quences de travail (sans parler des \u00e9ventuelles fr\u00e9quences suppl\u00e9tives ou des fr\u00e9quences UHF utilisables sur instruction).<br>Le suffixe utilis\u00e9 renseigne sur la position dans l&rsquo;\u00e9tagement : les secteurs UAC les plus bas sont suffix\u00e9s S (\u00e9ventuellement S1, S2, S3), puis F, I et enfin U pour les secteurs les plus \u00e9lev\u00e9s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>On peut remarquer \u00e9galement que le secteur OG3 visible sur la carte au FL 300 est un secteur de Paris Contr\u00f4le UAC. La documentation indique les secteurs OG1, 2 et 3 s&rsquo;\u00e9tendent de FL 195 \u00e0 305. Au-del\u00e0, la zone est g\u00e9r\u00e9e par Brest et est incluse au secteur X*.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Probl\u00e9matique : cartographier secteurs et fr\u00e9quences<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;id\u00e9e de d\u00e9part est de proposer une carte qui rend compte de la r\u00e9partition des diff\u00e9rents secteurs, tant horizontalement que verticalement, en adjoignant l&rsquo;information sur les fr\u00e9quences radio. L&rsquo;objectif est d&rsquo;importer automatiquement les donn\u00e9es publi\u00e9es sous forme de tableaux dans des pages html par le SIA (ces donn\u00e9es sont mises \u00e0 jour tous les 28 jours, c&rsquo;est la notion de cycle AIRAC) et de restituer les informations sous forme d&rsquo;une carte la plus lisible possible malgr\u00e9 les enchev\u00eatrements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re possibilit\u00e9 que je vais explorer est d&rsquo;\u00e9tablir des cartes par niveau (chaque carte repr\u00e9sente les secteurs suivant une coupe \u00e0 un niveau de vol donn\u00e9). C&rsquo;est la solution la plus simple mais elle implique la g\u00e9n\u00e9ration (certes rapide car automatis\u00e9e) d&rsquo;un grand nombre de cartes.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une seconde possibilit\u00e9 serait une repr\u00e9sentation en 3D, par exemple en cr\u00e9ant des fichiers .kml pour une utilisation sous Google Earth. C&rsquo;est dans ma <em>to do list<\/em>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">L&rsquo;existant<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/www.sia.aviation-civile.gouv.fr\">Service d&rsquo;Information A\u00e9ronautique<\/a> n&rsquo;\u00e9dite plus ce genre de cartes. Les cartes OACI VFR sont adapt\u00e9es \u00e0 un trafic basse altitude, pr\u00e9sentant les CTR, TMA, SIV, FIR (et UIR ?) mais bien s\u00fbr pas les secteurs en route pour des espaces a\u00e9riens contr\u00f4l\u00e9s sup\u00e9rieurs, plus majoritairement utilis\u00e9s par des a\u00e9ronefs en IFR.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>En 2015, <a href=\"https:\/\/www.cypouz.com\/article\/150203\/cartes-des-secteurs-controle-espace-aerien-civil-francais\">Cyprien Pouzenc<\/a> r\u00e9alise un superbe travail tr\u00e8s bien document\u00e9 et produit deux cartes tr\u00e8s lisibles qui r\u00e9sument les secteurs ACC et UAC utilis\u00e9s pour les espaces inf\u00e9rieurs et sup\u00e9rieurs. La carte est mise \u00e0 jour jusqu&rsquo;en 2017. Les cartes sont produites \u00e0 partir des donn\u00e9es SIA, r\u00e9cup\u00e9r\u00e9es par un script bash pour former un fichier geoJSON et ensuite exploit\u00e9es par le logiciel libre de cartographie QGIS. Le fichier GeoJSON ainsi que les deux cartes en pdf haute r\u00e9solution sont disponibles sur son site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ce que j&rsquo;ai r\u00e9alis\u00e9 pour l&rsquo;instant<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Depuis 2017, les secteurs ont \u00e9volu\u00e9 et certains \u00e9l\u00e9ments ne sont plus \u00e0 jour. De plus, j&rsquo;ai l&rsquo;objectif d&rsquo;adjoindre \u00e0 chaque secteur la ou les fr\u00e9quences utilis\u00e9es. Plus \u00e0 l&rsquo;aise avec Python et les <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Expression_r%C3%A9guli%C3%A8re\">expressions rationnelles<\/a>, j&rsquo;\u00e9cris un programme qui t\u00e9l\u00e9charge directement les pages html sur le site et produit ensuite les fichiers GeoJSON, typiquement un par type de zone : FIR, SIV, TMA et Secteurs (ACC et UAC), comportant le libell\u00e9 du secteur ou de la zone, les limites haute et basse de la zone (en niveau de vol), les coordonn\u00e9es du polygone projet\u00e9 au sol, l&rsquo;indicatif (pour un SIV) et la ou les fr\u00e9quences (je me limite \u00e0 la VHF pour l&rsquo;instant) ainsi que le nom du CRNA pour les secteurs, afin de colorer les secteurs diff\u00e9remment en fonction du centre.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans QGIS, j&rsquo;utilise une variable de projet qui contient le niveau de la coupe que je veux extraire. Une symbologie fond\u00e9e sur un ensemble de r\u00e8gles me permet d&rsquo;afficher uniquement les secteurs rencontr\u00e9s au niveau de vol consid\u00e9r\u00e9.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La prise en main de QGIS est relativement rapide et permet finalement de produire assez rapidement des cartes en coupe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les cartes sont disponibles au format image dans la galerie ci-contre.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-1024x724.png\" alt=\"\" class=\"wp-image-54\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-1024x724.png 1024w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-300x212.png 300w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-768x543.png 768w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-1536x1086.png 1536w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/08\/Carte-v01-FL150-2048x1448.png 2048w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\"><div class=\"wp-block-group__inner-container\"><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Il reste beaucoup de choses \u00e0 faire&#8230;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">mieux prendre en charge le suivi des fronti\u00e8res (pour le moment, je corrige quasi \u00e0 la main le cas de la fronti\u00e8re franco-allemande pour bien couvrir les d\u00e9partements 67 et 68 &#8211; pour les autres fronti\u00e8res, il ne semble pas y avoir de probl\u00e8mes, sauf que c&rsquo;est tr\u00e8s grossier) ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">publier le script Python apr\u00e8s l&rsquo;avoir refactoris\u00e9, comment\u00e9 et rendu plus propre ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">essayer de produire des cartes qui portent sur une plage de niveaux de vol, par exemple FL 195 &#8211; 250, ou FL 300 &#8211; 400, etc. mais cela signifie aussi produire une carte beaucoup plus charg\u00e9e et moins facile \u00e0 lire. Il faut sans doute identifier en priorit\u00e9 les FL pour lesquels on observe un changement des limites horizontales des secteurs. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mieux prendre en compte les SIV pour produire des cartes faciles \u00e0 lire en-dessous du niveau 195 ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">automatiser la production de s\u00e9ries de coupes ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">automatiser la mise \u00e0 jour des donn\u00e9es \u00e0 chaque nouveau cycle AIRAC ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">r\u00e9gler le probl\u00e8me de l&rsquo;affichage des secteurs avec plafond oblique DO1 et DG2 de Paris (visible sur la carte au FL 200) ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">produire un outil qui, \u00e0 partir d&rsquo;une coordonn\u00e9e g\u00e9ographique, retourne le profil vertical des diff\u00e9rents secteurs rencontr\u00e9s quand on monte en altitude, avec les fr\u00e9quences correspondantes ;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Toute id\u00e9e ou contribution est la bienvenue&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 suivre&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pour en savoir plus sur le contr\u00f4le a\u00e9rien&#8230;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Deux excellents sites pour aller plus loin : le <a href=\"https:\/\/controleaerien.pagesperso-orange.fr\/\">site ATC de Christophe Mayen<\/a> et le site de <a href=\"https:\/\/controle-aerien.chakram.info\/\">Chakram &#8211; le contr\u00f4le a\u00e9rien vulgaris\u00e9<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;espace a\u00e9rien est divis\u00e9 en de tr\u00e8s nombreuses zones dans lesquelles \u00e9voluent les a\u00e9ronefs. On peut avoir un premier aper\u00e7u de ces zones en visualisant la carte VFR. On peut y retrouver notamment les fr\u00e9quences \u00e0 utiliser pour contacter les services de contr\u00f4le. Il peut \u00eatre int\u00e9ressant de visualiser davantage de zones, notamment celles du &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/albiorix.fr\/?p=1\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Cartes a\u00e9ronautiques et fr\u00e9quences pour les secteurs ACC et UAC&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":55,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1"}],"version-history":[{"count":5,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":63,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/1\/revisions\/63"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/media\/55"}],"wp:attachment":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}