Python : Liste des crépuscules civils pour une année (au choix)
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Python : Liste des crépuscules civils pour une année (au choix)



  1. #1
    VieuxRouquin

    Question Python : Liste des crépuscules civils pour une année (au choix)


    ------

    Bonjour,

    Mon objectif est d'avoir les crépuscules civils (6°) en UTC -0, pour une année et des coordonnées à choisir.
    Je travaille avec WeeWX (gestionnaire de stations météo) qui possède un langage puissant de modèles pour des générations de pages html (ou autres) , qui collabore en relation avec PyEphem et j'ai ceci :

    Code:
    #for $day in $year.days
    $day.dateTime.format("%d/%m/%Y");$almanac(almanac_time=$day.dateTime.raw, horizon=-6).sun(use_center=1).rise;$almanac(almanac_time=$day.dateTime.raw, horizon=-6).sun(use_center=1).set
    #end for
    Il me sort bien la liste en CSV, mais selon l'heure locale.
    De toute façon, j'aimerais avoir quelque chose d'indépendant de WeeWX.

    Pouvez-vous me secourir ?

    Merci,
    Pascal

    -----

  2. #2
    invite896757ff

    Re : Python : Liste des crépuscules civils pour une année (au choix)

    Si tu ne trouve pas ces données brutes sur le net ou ailleurs, ça va être difficile de les calculer, car la terre n'est pas tout à fait ronde, pour les longitudes ça passe encore, mais pour les latitudes, bonjour l'angoisse

  3. #3
    VieuxRouquin

    Re : Python : Liste des crépuscules civils pour une année (au choix)

    Bonjour,
    Merci pour ta réponse. Je ne connais pas le moyen, mais ces données peuvent être transmises à PyEphem. De toute façon, je ne suis pas à quelques kilomètres près.

    WeeWX connait mes coordonnées, et elles sont donc transmises quelque part.
    Les lignes de code indiquées+ haut fonctionnent, mais elle ne ne sont pas en UTC-0

  4. #4
    polo974

    Re : Python : Liste des crépuscules civils pour une année (au choix)

    sur le site de pyephem, ils conseillent d'utiliser skyfield: https://rhodesmill.org/skyfield/

    et il y a la doc pour les crépuscules:
    https://rhodesmill.org/skyfield/alma...ise-and-sunset

    il y a même le "Civil twilight" défini à -6° (https://en.wikipedia.org/wiki/Twilight#Civil_twilight)

    ensuite, il faut se palucher la doc un peu plus que mon survol...
    Jusqu'ici tout va bien...

  5. A voir en vidéo sur Futura
  6. #5
    VieuxRouquin

    Re : Python : Liste des crépuscules civils pour une année (au choix)

    Merci Polo

  7. #6
    Garion

    Re : Python : Liste des crépuscules civils pour une année (au choix)

    Je me suis attaqué au problème il y a quelques années. Ce n'est pas simple, il y a pas mal d'algorithmes disponibles avec des précisions variables.
    Certains prennent en compte des différentes planètes du système solaire (en particulier Jupiter et Saturne qui perturbent notre orbite).
    Si je me souviens bien, j'ai finalement codé un algo qui venait de la NASA et que j'ai trouvé sans trop de mal sur internet.
    J'avais quand même certains jours des écarts de quelques minutes avec les valeurs affichées dans certains site d'éphémérides, mais je ne sais pas si ce sont mes algos qui étaient plus précis ou les leurs...

Discussions similaires

  1. Liste sous python
    Par invite6919fca1 dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 07/03/2021, 17h57
  2. liste python
    Par cedric125 dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 18/11/2020, 06h00
  3. Fonction et liste Python
    Par invite9629fcad dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 26/01/2016, 10h27
  4. Python: liste de listes
    Par invitef6d4c773 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 14/09/2014, 11h59
  5. fonction (min d'une liste) (python)
    Par invite361bd656 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 24/02/2014, 09h29