Intégration de flux institutionnels

Bonjour,

Certains réseaux RTK semblent utiliser des flux institionnels afin d’agrémenter leur couverture.

Ces flux sont disséminés par différents services, notamment
http://igs-ip.net:2101
http://euref-ip.asi.it:2101
http://euref-ip.net:2101
http://euref-ip.be:2101

Liens d’inscription :

En France, cela ajouterait 6 bases RTK supplémentaires :

  • MARS00FRA sur Marseille
  • AJAC00FRA0 sur Ajaccio
  • BRMF00FRA0 sur Bron (près de Lyon)
  • BRST00FRA0 sur Brest
  • SCOA00FRA0 sur Ciboure (près de Biarritz)
  • TLSG00FRA0 sur Toulouse

2 points de blocage :

  • Distribution sous la licence CentipedeRTK
  • Ajustement des coordonnées pour repère local
    • Pour les bases en France, il est possible de récupérer la position RGF93 sur le site de l’IGN, par exemple pour la base de Marseille : Fiche de station | RGP

Salut Yoann.
avant de pouvoir les intégrer (je les contacterai en plus), il va falloir faire attention aux reférences géographiques des bases.
nous avons eu le problème avec le réseau RENAG, Centipede-rtk fonctionne avec les coordonnées au centre de phase et non à l’ARP. Afin d’éviter tout décalage de positionnement il faut qualifier les signaux de chacun.

Salut
Oui effectivement.

Depuis les coordonnées IGN (marqueur), il faut donc appliquer à la fois la “correction” de la hauteur d’antenne et la correction d’ARP vers une moyenne d’APC L1/L2/L5.

Une autre manière de faire, ou pour vérifier, peut-être plus simple et robuste, serait de lancer un PPP IGN/Nrcan sur un RINEX de la base. Dans ce cas, il faudrait peut-être remplacer les lignes ANT # / TYPE par ADVNULLANTENNA et ANTENNA: DELTA H/E/N par 0/0/0 pour que le calcul n’applique pas les corrections ?

EDIT:
Pour MARS, j’obtiens cette position sur le calcul IGN en modifiant les entêtes
X: 4630533.1180 Y: 433946.0620 Z: 4350142.5857
Sans modifier
X: 4630533.0215 Y: 433946.0540 Z: 4350142.4933
Soit 13 cm plus bas, mais tout de même à une position bien différente du marqueur de la fiche de station ;
X: 4630532.995 m Y: 433946.047 m Z: 4350142.478 m

Les qualités de calcul sont ok : 7.8 mm E_E : 9.5 mm E_H : 25.4 mm

Est-ce que quelqu’un a davantage d’informations sur l’intégration actuelle des flux RENAG ?

Le caster source semble être http://gnssfr.unice.fr:2101/

La base GINA est dans la sourcetable mais marquée en bleu sur la map centipede.
La base PALI a des déconnexions très fréquentes : Grafana

La plupart des bases n’ont pas Beidou ni la bande L5 activés. Il semblerait que sur des récepteurs Trimble comme le NetR9 certains signaux sont en options payantes malgré une compatibilité hardware.

La base RG01, base Rénag de Senetosa (Sartène, Corse) est accessible uniquement via son son mountpoint “RG01” ou par NEAR/NEAR4, absente de la la carte. C’est dommage car c’est une base full-band, elle manque juste la constellation Beidou et les éphémérides (pas nécessaire sur la plupart des rovers).

Est-ce le cas d’autres bases ? La carte de couverture est faussée par ces bases fantômes.

Edit: La base GINA, affichée en bleu sur la carte est également accessible par NEAR, et manque Beidou et les éphémérides.

Edit 2: La base RG01 semble faire bugger le NEAR, qui sélectionne AJAC même si RG01 est plus proche

Update pour MARS, l’IGN a modifié la fiche de station qui s’est déplacée de 22 mm.

J’ai obtenu l’autorisation du BKG (~IGN allemand) de diffuser les flux des casters EUREF/IGS/BKG. Une attribution est affichée dans le message 1033.

Les coordonnées des messages 1005/1006 sont généralement en référence marqueur, CentipedeRTK est en référence centre de phase moyen ou mean APC (moyenne des positions des sous-éléments de l’antenne). Il est nécessaire de supprimer l’offset marqueur => antenne (généralement l’ARP) puis l’offset antenne => centre de phase mean APC.
Le plus simple est de retirer les références à l’antenne et à l’offset dans le RINEX pour que le calcul IGN ou le PPP donne directement le mean APC. Cela permet aussi de ne pas dépendre des positions annoncées.

Méthode de détermination des coordonnées :

  • Identification de la base à intégrer : présence des constellations et capacités de réception des signaux du récepteur
  • Récupération d’un rinex récent de la station depuis l’IGN ou BKG
  • Dézip/Décompression si nécessaire avec crx2rnx
  • Patch entêtes
    • “ANT # / TYPE”: remplacer le numéro de série de l’antenne par 00.. et le nom par ADVNULLANTENNA
    • “ANTENNA: DELTA H/E/N”: remplacer l’ensemble des valeurs par des 0
  • Lancement du calcul avec ce fichier, la procédure est ensuite la même que n’importe quelle base

Le proxy récupère les flux depuis les casters IGS pour les diffuser sur le caster CentipedeRTK en prenant soin de remplacer les messages 1005/1006/1008/1033 avec les valeurs de positions en APC et les définitions d’antenne à ADVNULLANTENNA.

Les stations AJAC et GRAC semblent en panne, elles ne seront pas diffusées pour le moment.

Rapports calcul IGN des bases IGS France

La méthode peut être répétée avec l’ensemble des bases IGS.

1 Like