PROJECTION SOLEIL

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 3 juin 2008 à 14:02
 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

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
cs_cheyenne Messages postés 693 Date d'inscription samedi 18 mai 2002 Statut Membre Dernière intervention 17 avril 2017 2
15 févr. 2016 à 01:28
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,
csouche Messages postés 21 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 22 février 2015
19 mai 2010 à 10:43
Version VB2008 déposée sous le nom "JOUR SUR TERRE"
http://www.vbfrance.com/codes/JOUR-SUR-TERRE_51777.aspx
csouche Messages postés 21 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 22 février 2015
10 avril 2010 à 18:45
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 !
cs_Mauricet Messages postés 89 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 28 juillet 2008
6 avril 2010 à 10:02
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
1 févr. 2010 à 21:31
Bonjour à tous.

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

A+
csouche Messages postés 21 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 22 février 2015
19 août 2008 à 18:54
Bonjour FOOTY_20

Programmé en VB6

Cordialement
footy_20 Messages postés 1 Date d'inscription samedi 10 juin 2006 Statut Membre Dernière intervention 11 août 2008
11 août 2008 à 10:59
bonjour
sous quel version de vb vous l'executez ?
cs_Mauricet Messages postés 89 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 28 juillet 2008
16 juin 2008 à 19:34
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
csouche Messages postés 21 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 22 février 2015
16 juin 2008 à 11:42
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
9 juin 2008 à 10:36
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
3 juin 2008 à 14:21
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_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
3 juin 2008 à 14:02
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 ?
Rejoignez-nous