Le LOCATOR
Maidenhead Locator System





chappe



C'est avec cette belle tour du Télégraphe de Chappe datant de 1833 (qui fut un des précurseurs de la communication longue distance) que je vais vous parler du LOCATOR.

Elle est située en : JN03OP55PR

Le Maidenhead Locator System est un système de codification de la longitude et latitude proposé par John Morris GM4ANB un radioamateur anglais en 1980. il a remplacé aujourd'hui les anciens systèmes.

Il est généralement codé en utilisant de 4 à 10 caractères. Comme nous allons le voir, l'augmentation du nombre de caractères augmente la précision.

Avec 10 caractères, sous notre latitude, la localisation représente un carré d'environ 20x15 m.

Un bon compromis est un locator compacte à 6 caractères qui fait un carré de 5,5x4 km suffisant pour le calcul du QRB tout en préservant l'intimité de l'opérateur.

Pour chercher votre locator, je vous conseille l'excellent site de K7FRY, un des rares à traiter le locator à 10 caractères.







Principe du LOCATOR

Le locator est une représentation alternant longitude et latitude sur 1 caractère.

Il y aura toujours 2 lettres suivis de 2 chiffre et ainsi de suite.

Considérons cette projection plane du monde :


chappe


Le locator utilise la même origine que le système de coordonnées cartésiennes, c'est à dire 'en bas à gauche' comme la plupart des CAO/DAO.

  • 1er groupe 18x18 codé A-R

  • 1er caractère : Longitude de -180° à +180° soit 360° découpé en 18 sections de 20° correspondant aux lettres A - R
    2ième caractère : Latitude de -90° à +90° soit 180° découpé en 18 sections de 10° correspondant aux lettres A - R

    On obtient donc des carrés de 20x10° dont le 1er va s'appeler 'AA' et va prendre place en bas à gauche et ainsi de suite jusqu'à la case 'RR' en haut à droite soit 18x18=324 cases.


    chappe



    chappe
  • 2ième groupe 10x10 0-9

  • Il s'agit d'une subdivision de chaque 1er groupe en 10x10 soit des case de 2x1°

  • 3ième groupe 24x24 codé A-X

  • C'est une nouvelle division par 24x24

  • 4ième groupe 10x10 codé 0-9

  • C'est une nouvelle division par 10x10

  • 5ième groupe 24x24 codé A-X

  • C'est une nouvelle division par 24x24

    Si le code est trop court et que vous voulez faire un calcul de distance au centre du carré, rajouter '44' ou 'LL' à la fin
    . Par exemple JN03 deviendra JN03LL ce qui permet de centrer le carré '03'. Sinon ce sera le bord inférieur gauche qui sera pointé.





    Conversion Locator - degrés décimaux


    Ci-dessous vous trouverez en VBA un exemple de code que j'ai créé pour le calcul.

    La fonction 'MID()' permet de lire 1 à 1 les caractères du locator
    La fonction 'ASC()' permet d'obtenir le code ASCII d'un caractère, la lettre 'A' ayant pour code '65'

    Les tests permettent de traiter un locator compris entre 6 et 10 caractères.




    Reprenons notre locator : JN03OP55PR

    J - 0 - O - P - 5 - P : codent la longitude
    - N - 3 - P - 5 - R - : codent la latitude

    chappe Voici les résultats :







    et Google est d'accord avec mon calcul :-)
    chappe










    Free Web Hosting