PROJECTION SOLEIL

Messages postés
14010
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
- - Dernière réponse :  csouche - 12 juin 2019 à 23:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46864-projection-soleil

Afficher la suite 
cs_Jack
Messages postés
14010
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
59 -
Très jolie.
Je n'ai pas regardé le code, mais tiens-tu compte des saisons (inclinaison de la terre) pour définir les points haut et bas de l'ombre ?
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
JACK
La position du Soleil est manuelle.
La d?clinaison:
- de "+0" d?but du Printemps.
- maximum d?but de l'Et?.
- de "-0" d?but de l'Automne.
- minimum d?but de l'Hiver.
- minimum et maximum sont ?gaux en absolu ? l'inclinaison axe rotation de la Terre (obliquit? de l'?cliptique)
cs_Mauricet
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008
-
Il me semble que c'est un très bon début.
Form un peu petite.
Manque l'info qui est restée sur le C:\

J'ai ajouté +150 pour voir les repères du bas de la carte
'Application
Projection_Soleil.Height = 4150 + 150
Projection_Soleil.Width = 8400
Dès que, j'épluche.
Merci
Maurice
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
Mauricet.

Le .Height=4150 me parait pourtant bon.
Oui la bonne version d'info n'avait pas ete insérée.

Quant à la dimension de la form, cela est extrait d'une appli que j'ai en cours et dont je veux limiter le dimensionnement.

Des corrections sont en cours dont variables mal définies, bogue sur calcul decalage horaire et prise en compte des fuseaux non entiers (d'une 1/2 heure).

Merci néammoins.

CS
cs_Mauricet
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008
-
Bonjour
Non, c'est moi qui te remercie, car j'ai fait le même travail en 2002 et je constate que tu as fait un meilleur travail que le mien.
Je participe dès que j'ai le temps.
Maurice
footy_20
Messages postés
1
Date d'inscription
samedi 10 juin 2006
Statut
Membre
Dernière intervention
11 août 2008
-
bonjour
sous quel version de vb vous l'executez ?
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
Bonjour FOOTY_20

Programmé en VB6

Cordialement
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
Bonjour à tous.

Programmé en VB6 initialement, je mettrai une version .NET en ligne prochainement.

A+
cs_Mauricet
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008
-
Bonjour
Je serais très heureux de voir la version .NET
Merci
Maurice
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
Bonjour Maurice.

J'essaierais d'ici 3 à 4 sem.
J'ai un souci de disponibilité suite à un pb familial.

En fait, je dois sortir la fonctionnalité d'une appli plus complète.

Merci pour me booster !
csouche
Messages postés
21
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
22 février 2015
-
Version VB2008 déposée sous le nom "JOUR SUR TERRE"
http://www.vbfrance.com/codes/JOUR-SUR-TERRE_51777.aspx
cs_cheyenne
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
17 avril 2017
2 -
Bonjour,

Très très bien !
J'ai utilisé la partie du code qui dessine le terminateur pour un programme perso. Merci d'avoir posté ce programme..
Un seul souci, lors des solstices le dessin de l'ombre est trop droit. N'y a t-il pas possibilité d'arrondir un peu les angles ?
Excellente idée de tracer deux courbes, le souci des embouts de ligne est ainsi réglé.

Bien cordialement,
Bonjour cs_cheyenne. Pour avoir les bords arrondis aux solstices, c'est très simple, ce qui est fait dans mon programme principal d'astronomie. Ici on considère que le soleil se couche à 0°. En fait c'est - 0°50', arrondir à -1°. de ce fait le cercle limite est plus petit que le grand cercle défini dans le programme proposé. Attention il y a des corrections à adopter: coefficient dû à ce rayon, décalage en x et z sur les formules en fonction de la déclinaison. Pour la double courbe, je n'en calcule qu'une et copie la 2ème graphiquement. PREFERER la version "JOUR SUR TERRE" en vb.net présentée sur ce forum. Perso, je fait comme :https://www.timeanddate.com/worldclock/sunearth.html avec plus de dégradés