Erreur lors de l'import d'une liste d'astéroides

Gestion de la fenêtre carte du ciel.
Répondre
Marc DELDEM
Messages : 1269
Enregistré le : 20 juin 2009, 01:01

Erreur lors de l'import d'une liste d'astéroides

Message par Marc DELDEM »

J'utilise le programme mpcorbx (voir http://www.projectpluto.com/mpcorbx.htm) qui permet de filtrer la liste complète des astéroïdes (liste disponible ici par exemple http://www.minorplanetcenter.net/iau/MPCORB/MPCORB.DAT).

Pour ma part je fais un filtrage en fonction de la vitesse de déplacement des astéroides, je ne garde que ceux qui vont à moins de 0.2° par jour soit en gros 2.5" en 5 minutes, pour que justement sur une pose de 5 minutes, l'astéroïde ne bouge pratiquement pas (j'ai pris 2 fois mon échantillonnage).
La ligne de commande à exécuter avec mpcorbx est dans ce cas (on doit avoir le fichier complet des astéroïdes mpcorb.dat dans le répertoire de l'exécutable):

Code : Tout sélectionner

mpcorbx.exe n(.2 -ofiltered.dat
Cela me génère une liste que je peux parfaitement importer dans Prism avec 162562 astéroïdes.

Si maintenant en plus du critère de vitesse maximale je veux les astéroïdes avec la vitesse maximale de 0.2° par jour et dont les dernières observations sont d'avant le 1er Janvier 2000, alors on utilise la commande:

Code : Tout sélectionner

mpcorbx.exe n(.2 O(20000101 -ofiltered2.dat
Bien que la liste soit correctement générée, cette fois-ci, Prism ne veut pas importer cette liste.
L'URL de cette liste est ici http://marc.deldem.free.fr/tmp/filtered2.zip, le fichier fait 26Ko.

Cyril, as-tu une idée de l'erreur d'import dans Prism ?

Update:
Sur le site du MPC, on a aussi des listes d'astéroïdes de certains types.
La liste des PHA (Potentially Hazardous Asteriods) disponible à l'url http://www.minorplanetcenter.net/iau/MPCORB/PHA.txt ne s'importe pas non plus dans Prism.
Idem pour la liste des TNO de l'url http://www.minorplanetcenter.net/iau/MPCORB/Distant.txt.
Et idem pour la liste des objets inhabituels de l'url http://www.minorplanetcenter.net/iau/MPCORB/Unusual.txt.
(on renomme les fichiers en .dat au lieu de .txt pour l'import)

Merci.
Marc
Laurent Bernasconi
Messages : 501
Enregistré le : 18 juin 2009, 22:24
Localisation : Observatoire des Engarouines (Vaucluse)
Contact :

Re: Erreur lors de l'import d'une liste d'astéroides

Message par Laurent Bernasconi »

Marc, rajoute en ligne 1 de toute tes fichiers, la ligne correspondant a l'astéroide (1) Ceres, et ca marchera.

A plus!
Laurent Bernasconi
Janus Team
http://team-janus.astrosurf.com/
Cyril Cavadore
Messages : 4513
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Erreur lors de l'import d'une liste d'astéroides

Message par Cyril Cavadore »

Salut,
Ce sont des fichiers UNIX, avec des lignes a taille variable....
Le fichier MCPORB.txt contient une grosse entete et je detecte la premiere ligne qui est Ceres , donc je detecte la sequence "00001"
Si cette sequence 00001 n'existe pas...ca ne marche pas.
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
Marc DELDEM
Messages : 1269
Enregistré le : 20 juin 2009, 01:01

Re: Erreur lors de l'import d'une liste d'astéroides

Message par Marc DELDEM »

OK c'est noté. Je ferai l'essai.

Dans Prism, dans le tri sur les astéroïdes, peux-tu ajouter un tri par rapport à la vitesse ? Cela pourrait être utile je pense.

Merci.
Marc
Cyril Cavadore
Messages : 4513
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Erreur lors de l'import d'une liste d'astéroides

Message par Cyril Cavadore »

En fait, j'ai bien conscience que c'est moyen comme gestion de fichier... il faudrait que je trouve une autre astuce...
Genre le decodage d'une ligne entiere de ce type->
01566 16.9 0.15 K129U 246.56423 31.34653 88.02897 22.83015 0.8268962 0.88067494
Semaine de beau temps fantastique à l'obs des Pises :-)) et une nouvelle version qui va arriver.

Cyril
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
Répondre