{"id":80,"date":"2021-10-28T02:02:36","date_gmt":"2021-10-28T00:02:36","guid":{"rendered":"https:\/\/albiorix.fr\/?p=80"},"modified":"2021-10-28T02:02:36","modified_gmt":"2021-10-28T00:02:36","slug":"vers-une-carte-plus-exhaustive-des-secteurs-et-frequences","status":"publish","type":"post","link":"https:\/\/albiorix.fr\/?p=80","title":{"rendered":"Vers une carte plus exhaustive des secteurs et fr\u00e9quences"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">L&rsquo;objectif de cet article est de pr\u00e9senter les am\u00e9liorations obtenues dans la <strong>production de cartes a\u00e9ronautiques pr\u00e9sentant les diff\u00e9rents secteurs de contr\u00f4le en route associ\u00e9es aux fr\u00e9quences utilis\u00e9es<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;article pr\u00e9c\u00e9dent pr\u00e9sentait d\u00e9j\u00e0 la m\u00e9thodologie g\u00e9n\u00e9rale employ\u00e9e ainsi que quelques cartes que je qualifierais de cartes \u00ab\u00a0<em>en coupe<\/em>\u00ab\u00a0, car elles pr\u00e9sentent les secteurs et les fr\u00e9quences utilis\u00e9es pour une coupe horizontale donn\u00e9e de l&rsquo;espace a\u00e9rien. La galerie cit\u00e9e contient par exemples les coupes aux FL 150, 200, 270, 300, 350 et 400. <strong>ins\u00e9rer lien<\/strong> Ce ne sont pas des choix arbitraires mais quasi. En effet, il a fallu d\u00e9cider, apr\u00e8s un coup d\u2019\u0153il global, les tranches qui pouvaient \u00eatre les plus pertinentes et qui permettaient de couvrir le plus de fr\u00e9quences diff\u00e9rentes. Mais certaines fr\u00e9quences passaient \u00e0 la trappe, \u00e9tant donn\u00e9e la complexit\u00e9 des d\u00e9coupages de secteurs et faute de possibilit\u00e9 de repr\u00e9senter en d\u00e9tail toutes ces subtilit\u00e9s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Comment tendre vers l&rsquo;exhaustivit\u00e9 ? L&rsquo;exemple avec Bordeaux contr\u00f4le<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un m\u00eame centre en route g\u00e8re des secteurs dont les limites horizontales ne sont pas les m\u00eames suivant l&rsquo;altitude de coupe consid\u00e9r\u00e9e.  Pour repr\u00e9senter plus facilement tous les secteurs, l&rsquo;id\u00e9e est de d\u00e9terminer des tranches de niveaux de vol au sein desquelles les limites horizontales des secteurs ne changent pas. Ceci \u00e9vitera d&rsquo;avoir \u00e0 superposer des fronti\u00e8res de secteurs qui rendraient les cartes peu lisibles<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La manip est ais\u00e9e \u00e0 faire \u00e0 partir des donn\u00e9es extraites du site du SIA, puisque je r\u00e9cup\u00e8re des structures de listes ou de dictionnaires faciles \u00e0 trier en Python. Pour Bordeaux, par exemple, il n&rsquo;y a finalement (pour les secteurs UAC et ACC, je ne parle pas des SIV, etc.) que quatre tranches : SFC-195, 195-265, 265-345 et 345-UNL. Cela signifie qu&rsquo;entre SFC et 195, les fronti\u00e8res g\u00e9ographiques (dites \u00ab\u00a0limites lat\u00e9rales\u00a0\u00bb) des secteurs de Bordeaux sont stables (en fait, on a quatre secteurs : LM, TG, TZ et BN, qui couvrent de SFC \u00e0 FL 195). <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"682\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-SFC195.png\" alt=\"\" class=\"wp-image-86\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-SFC195.png 520w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-SFC195-229x300.png 229w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><figcaption>Les quatre secteurs ACC de Bordeaux entre SFC et FL 195.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Imm\u00e9diatement au-dessus de FL195, le d\u00e9coupage des secteurs est plus complexe avec huit secteurs (L1, R1, T1, Z1, N1, H1, X1 qui couvrent de FL 195 \u00e0 FL 295 et P1 1 au sud de Bourges, qui couvre de FL 195 \u00e0 FL 265). Entre FL 265 et FL 295, les sept premiers secteurs ne changent pas mais P1 est \u00e9tendu au nord vers Orl\u00e9ans pour former P1 2, jusqu&rsquo;\u00e0 FL 295.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"544\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-195UNL.png\" alt=\"\" class=\"wp-image-87\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-195UNL.png 790w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-195UNL-300x207.png 300w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Bordeaux-195UNL-768x529.png 768w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><figcaption>Comparaison entre les limites horizontales des secteurs P1 1 et P1 2. Au-dessus de P2 s&#8217;empilent P3, P4 et P5.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Il faut donc, pour rendre compte des (petites) diff\u00e9rences de limites lat\u00e9rales, deux cartes pour Bordeaux entre FL 195 et FL 345, correspondant aux tranches 195-265 et 265-345.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jusqu&rsquo;\u00e0 FL 345, les limites des secteurs ne changent pas, mais les noms des secteurs changent : on passe \u00e0 L2, R2, T2, Z2, N2, H2 et X2, avec d&rsquo;autres fr\u00e9quences, et ainsi de suite en montant encore, les num\u00e9ros pouvant aller jusqu&rsquo;\u00e0 5.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Certains secteurs s&#8217;empilent ainsi tr\u00e8s facilement sous forme de regroupements de secteurs, en couches successives, comme par exemple les cinq secteurs les uns sur les autres : L1 FL 195-295 sur 132,990 MHz, L2 FL 295-345 sur 136,040 MHz, L3 FL 345-365 sur 134,255 MHz, L4 FL 365-385 sur 122,630 MHz et L5 FL 385-UNL sur 127,435 MHz, empil\u00e9s sur une m\u00eame projection au sol, une zone qui s&rsquo;\u00e9tend du nord au sud, de Brive-la-Gaillarde \u00e0 Ch\u00e2teauroux en passant par Limoges. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 partir de FL 345, il serait n\u00e9cessaire de produire une nouvelle carte car les limites horizontales de R3\/R4\/R5 sont <em>l\u00e9g\u00e8rement <\/em>diff\u00e9rentes de celles des secteurs R1 et R2 du dessous. Affaire de d\u00e9tail, la limite horizontale passe par un point au sud de Parthenay (79) 46\u00b037&rsquo;35&Prime;N , 000\u00b015&rsquo;00&Prime;W (R1 et R2) qui est d\u00e9cal\u00e9 vers le sud d&rsquo;un peu moins de 200 m pour 46\u00b037&rsquo;33&Prime;N , 000\u00b015&rsquo;00&Prime;W (R3, R4 et R5). Est-ce une coquille ? Peu importe En tout cas cela suffit pour provoquer la g\u00e9n\u00e9ration d&rsquo;une nouvelle carte afin de repr\u00e9senter la tranche FL 345-UNL alors que la diff\u00e9rence de trac\u00e9 est imperceptible \u00e0 l&rsquo;\u00e9chelle utilis\u00e9e. Pour simplifier la t\u00e2che, le script modifiera donc cette coordonn\u00e9e avant le traitement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bilan <\/strong>: pour Bordeaux, il y a trois cartes \u00e0 produire et on dispose d&rsquo;une pr\u00e9sentation exhaustive des secteurs et de leurs fr\u00e9quences. Bien s\u00fbr, il peut y avoir aussi des regroupements de secteurs g\u00e9ographiques proches, pour des raisons op\u00e9rationnelles, une m\u00eame fr\u00e9quence \u00e9tant affect\u00e9e \u00e0 un regroupement. Cela d\u00e9pend de l&rsquo;organisation du centre, du trafic pr\u00e9vu, etc., mais ce n&rsquo;est pas pas l&rsquo;objectif de ces cartes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici les trois cartes au format jpeg. \u00c0 la fin de cet article, je propose un pdf qui regroupe ces trois cartes.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-1024x724.jpg\" alt=\"\" data-id=\"88\" data-full-url=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-scaled.jpg\" data-link=\"https:\/\/albiorix.fr\/?attachment_id=88\" class=\"wp-image-88\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-1024x724.jpg 1024w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-300x212.jpg 300w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-768x543.jpg 768w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-1536x1086.jpg 1536w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_03_265-UNL-2048x1448.jpg 2048w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-1024x724.jpg\" alt=\"\" data-id=\"89\" data-full-url=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-scaled.jpg\" data-link=\"https:\/\/albiorix.fr\/?attachment_id=89\" class=\"wp-image-89\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-1024x724.jpg 1024w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-300x212.jpg 300w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-768x543.jpg 768w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-1536x1086.jpg 1536w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_02_195-265-2048x1448.jpg 2048w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-1024x724.jpg\" alt=\"\" data-id=\"90\" data-full-url=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-scaled.jpg\" data-link=\"https:\/\/albiorix.fr\/?attachment_id=90\" class=\"wp-image-90\" srcset=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-1024x724.jpg 1024w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-300x212.jpg 300w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-768x543.jpg 768w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-1536x1086.jpg 1536w, https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/export-secteurs_BORDEAUX_01_SFC-195-2048x1448.jpg 2048w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">G\u00e9n\u00e9ralisation \u00e0 tous les centres<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hors de question de faire les manipulations \u00ab\u00a0\u00e0 la main\u00a0\u00bb pour tous les centres. J&rsquo;acte la m\u00e9thode : 1) regrouper verticalement les secteurs qui se superposent parfaitement, 2) en d\u00e9duire des tranches plus ou moins \u00e9paisses de l&rsquo;espace a\u00e9rien pour lesquelles ces fronti\u00e8res de regroupement de secteurs sont stables \u00e0 l&rsquo;int\u00e9rieur de chaque couche. 3) produire les cartes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les informations \u00e9tant trop d\u00e9taill\u00e9es pour tenir sur une page A4 repr\u00e9sentant toute la France, je conserve l&rsquo;id\u00e9e d&rsquo;une s\u00e9paration en cinq centres.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je d\u00e9finis dans QGIS une mise en page (<em>layout<\/em>) sp\u00e9cifique \u00e0 chaque centre, fond\u00e9e sur l&rsquo;utilisation d&rsquo;un signet spatial (<em>spatial <\/em>bookmark) par centre qui d\u00e9limite la zone sp\u00e9cifique \u00e0 afficher. Une fois ces cinq mises en pages cr\u00e9\u00e9es, une fois pour toutes, j&rsquo;utilise l&rsquo;\u00e9diteur Python de QGIS pour \u00e9crire un petit script qui va se charger de dessiner toutes les cartes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Automatisation de la production des cartes avec PyQGIS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les fonctionnalit\u00e9s de QGIS sont d\u00e9j\u00e0 tr\u00e8s nombreuses mais le fait de pouvoir \u00e9crire des scripts d\u00e9multiplie les possibilit\u00e9s. Mon script Python initial m&rsquo;exporte d\u00e9j\u00e0 un petit fichier indiquant, pour chaque centre, les limites de tranches pour les d\u00e9coupages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un dernier script, ouvert et lanc\u00e9 depuis l&rsquo;\u00e9diteur Python de QGIS, lit le fichier contenant les limites de tranches et fait le reste du travail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La r\u00e9cup\u00e9ration des donn\u00e9es sur le web et la production des fichiers json dure environ 15 s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La g\u00e9n\u00e9ration automatique de toutes les cartes par QGIS dure un peu plus de deux minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un petit coup d<em>e convert <\/em>pour traiter par lots les images et je r\u00e9cup\u00e8re cinq pdf contenant les cartes des secteurs de chaque centre. Le fichier pour Paris est encore beaucoup trop lourd (17 Mo) mais il faut dire qu&rsquo;il contient 15 tranches&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le r\u00e9sultat<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Secteurs-BORDEAUX.pdf\">Bordeaux<\/a> (3,3 Mo)<\/li><li><a href=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Secteurs-BREST.pdf\">Brest<\/a> (4,8 Mo)<\/li><li><a href=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Secteurs-MARSEILLE.pdf\">Marseille<\/a> (3,5 Mo)<\/li><li><a href=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Secteurs-PARIS.pdf\">Paris<\/a> (17,4 Mo)<\/li><li><a href=\"https:\/\/albiorix.fr\/wp-content\/uploads\/2021\/10\/Secteurs-REIMS.pdf\">Reims<\/a> (13,7 Mo)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">La suite<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour la suite, il reste notamment \u00e0 mieux g\u00e9rer les limites des fronti\u00e8res avec l&rsquo;Espagne ou l&rsquo;Allemagne, retirer de l&rsquo;information redondante pour certains secteurs qui apparaissent dans plusieurs tranches et \u00e0 prendre de nouveau en compte les SIV (que j&rsquo;ai volontairement omis de repr\u00e9senter dans cette nouvelle version car il faudrait leur appliquer un traitement identique aux secteurs&#8230;).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et encore une fois, toute id\u00e9e, contribution ou correction est la bienvenue&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;objectif de cet article est de pr\u00e9senter les am\u00e9liorations obtenues dans la production de cartes a\u00e9ronautiques pr\u00e9sentant les diff\u00e9rents secteurs de contr\u00f4le en route associ\u00e9es aux fr\u00e9quences utilis\u00e9es. L&rsquo;article pr\u00e9c\u00e9dent pr\u00e9sentait d\u00e9j\u00e0 la m\u00e9thodologie g\u00e9n\u00e9rale employ\u00e9e ainsi que quelques cartes que je qualifierais de cartes \u00ab\u00a0en coupe\u00ab\u00a0, car elles pr\u00e9sentent les secteurs et les fr\u00e9quences &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/albiorix.fr\/?p=80\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Vers une carte plus exhaustive des secteurs et fr\u00e9quences&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/80","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=80"}],"version-history":[{"count":8,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/albiorix.fr\/index.php?rest_route=\/wp\/v2\/posts\/80\/revisions\/98"}],"wp:attachment":[{"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/albiorix.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}