Aller au contenu

« Modèle:Géolocalisation/Projection conique linéaire » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
STyx (discuter | contributions)
aie aie aie!
STyx (discuter | contributions)
+
Ligne 1 : Ligne 1 :
<includeonly>{{#switch:{{{1}}}
<includeonly>{{#switch:{{{1}}}
|y={{#expr: 100/({{{top}}}-({{{bottom}}})) *
|y={{#expr: 100/({{{top}}}-({{{bottom}}})) *
( {{{top}}}-{{{G|90}}} +
( {{{top}}}-{{{latitudeG|90}}} +
({{{G|90}}}-({{{2}}}))*
({{{latitudeG|90}}}-({{{2}}}))*
cos(
cos(
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}
Ligne 9 : Ligne 9 :
) }}
) }}
|x={{#expr: 100*({{{x0|{{{iwidth}}}/2}}}/{{{iwidth}}} +
|x={{#expr: 100*({{{x0|{{{iwidth}}}/2}}}/{{{iwidth}}} +
{{{dx|1}}}/({{{top}}}-({{{bottom}}}))*({{{G|90}}}-({{{2}}}))*
{{{dx|1}}}/({{{top}}}-({{{bottom}}}))*({{{latitudeG|90}}}-({{{2}}}))*
sin(
sin(
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}
Ligne 20 : Ligne 20 :
|code=<nowiki>{{#switch:{{{1}}}
|code=<nowiki>{{#switch:{{{1}}}
|y={{#expr: </nowiki>{{#expr: 100/({{{top}}}-({{{bottom}}})) }}*
|y={{#expr: </nowiki>{{#expr: 100/({{{top}}}-({{{bottom}}})) }}*
( {{#expr: {{{top}}}-{{{G|90}}} }} + ({{#expr: {{{G|90}}} }}-<nowiki>({{{2}}}))*
( {{#expr: {{{top}}}-{{{latitudeG|90}}} }} + ({{#expr: {{{latitudeG|90}}} }}-<nowiki>({{{2}}}))*
cos(</nowiki>{{#expr:
cos(</nowiki>{{#expr:
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}} * pi/180
{{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}} * pi/180
Ligne 74 : Ligne 74 :
<nowiki>|</nowiki>bottom=
<nowiki>|</nowiki>bottom=
<nowiki>|</nowiki>n=
<nowiki>|</nowiki>n=
<nowiki>|</nowiki>G=
<nowiki>|</nowiki>latitudeG=
<nowiki>|</nowiki>x0=
<nowiki>|</nowiki>x0=
<nowiki>|</nowiki>dx=
<nowiki>|</nowiki>dx=
Ligne 82 : Ligne 82 :
:* <code>top</code> et <code>bottom</code> : sont respectivement les [[Wikipédia:Jargon/Paramètre de latitude|latitudes]] en haut et en bas de la carte sur le [[méridien]] vertical (c.-à-d., a priori, au centre de la carte)
:* <code>top</code> et <code>bottom</code> : sont respectivement les [[Wikipédia:Jargon/Paramètre de latitude|latitudes]] en haut et en bas de la carte sur le [[méridien]] vertical (c.-à-d., a priori, au centre de la carte)
:* <code>longitude</code> : la [[Wikipédia:Jargon/Paramètre de longitude|longitude]] du méridien vertical (obligatoire)
:* <code>longitude</code> : la [[Wikipédia:Jargon/Paramètre de longitude|longitude]] du méridien vertical (obligatoire)
:* <code>latitude0</code> : la [[Wikipédia:Jargon/Paramètre de latitude|latitude]] centrale sur le méridien vertical (facultatif, <code>(top+bottom)/2</code> par défaut). Voir notes.
:* <code>latitude0</code> : la [[Wikipédia:Jargon/Paramètre de latitude|latitude]] centrale sur le méridien vertical (facultatif et optionnel, <code>(top+bottom)/2</code> par défaut). Voir notes.
:* <code>latitudeG</code> : la [[Wikipédia:Jargon/Paramètre de latitude|latitude]] à laquelle les méridiens intersectent (facultatif, <code>90</code> par défaut). Voir notes.
:* <code>n</code> : coefficient qui détermine l'écartement angulaire des méridiens (facultatif et optionnel, <code>sin((pi/180)latitude0)</code> par défaut). Voir notes.
:* <code>dx</code> : Un coefficient de dilatation horizontal (facultatif, <code>1</code> par défaut). Voir notes.
:* <code>dx</code> : Un coefficient de dilatation horizontal (facultatif, <code>1</code> par défaut). Voir notes.
:* <code>x0</code> : la position horizontale (en pixels) sur la carte du méridien vertical (facultatif, ce méridien est normalement au centre de la carte donc <code><nowiki>{{{iwidth}}}/2</nowiki></code> est la valeur par défaut)
:* <code>x0</code> : la position horizontale (en pixels) sur la carte du méridien vertical (facultatif, ce méridien est normalement au centre de la carte donc <code><nowiki>{{{iwidth}}}/2</nowiki></code> est la valeur par défaut)


;Notes:
;Notes:
:* Le paramètre <code>latitudeG</code> est la [[Wikipédia:Jargon/Paramètre de latitude|latitude]] à laquelle les méridiens intersectent. Hé non, ce n'est le plus souvent ±90 (au Pôle) ; mais au delà. Heureusement ...
:* Le paramètre <code>latitude0</code> modifie l'écartement angulaire des méridiens. De manière imagée, on ouvre plus au moins un éventail. Cela entraîne un déplacement longitudinal (plus horizontal que vertical) des points ... et donc, a plus d'influence sur la longitude des points, mais modifie légèrement les latitudes.
:* {{M|Géolocalisation/Projection conique équidistante}} est une variante de ce modèle où <code>latitudeG</code> et <code>n</code> sont automatiquement calculés à partir de 2 méridien de référence <code>latitude1</code> et <code>latitude2</code>.
:* Le paramètre <code>n</code> (où alternativement <code>latitude0</code>, car <math>n=\sin((\pi/180)\rm{latitude0})</math>) modifie l'écartement angulaire des méridiens. De manière imagée, on ouvre plus au moins un éventail. Cela entraîne un déplacement longitudinal (plus horizontal que vertical) des points ... et donc, a plus d'influence sur la longitude des points, mais modifie légèrement les latitudes.
:* Le paramètre <code>dx</code> écarte les méridiens mais sans modifier leur inclinaison. Il entraîne qu'un déplacement longitudinal des points.
:* Le paramètre <code>dx</code> écarte les méridiens mais sans modifier leur inclinaison. Il entraîne qu'un déplacement longitudinal des points.
:* Ces 2 paramètres doivent être fixés en dernier (<code>latitude0</code> ; puis <code>dx</code> lorsque les inclinaisons des méridiens sont bonnes).
:* Ces 2 paramètres doivent être fixés en dernier (<code>latitude0</code> ; puis <code>dx</code> lorsque les inclinaisons des méridiens sont bonnes).

Version du 8 mars 2010 à 16:50

Modèle:Documentation modèle

Utilisation
Ce modèle générique sert de base à la construction de modèles de paramétrage de carte. Il est utilisable pour la cartes créer par projection conique (où les méridiens sont rectilignes et se croisent en un pôle et les parallèles sont des arcs de cercle) linéaire (où les méridiens sont régulièrement espacés).
Syntaxe
{{Géolocalisation/Projection conique linéaire
|1=param
|2=latitude
|3=longitude
|image=
|iwidth=
|iheight=
|longitude=
|latitude0=
|top=
|bottom=
|n=
|latitudeG=
|x0=
|dx=
}}
  • top et bottom : sont respectivement les latitudes en haut et en bas de la carte sur le méridien vertical (c.-à-d., a priori, au centre de la carte)
  • longitude : la longitude du méridien vertical (obligatoire)
  • latitude0 : la latitude centrale sur le méridien vertical (facultatif et optionnel, (top+bottom)/2 par défaut). Voir notes.
  • latitudeG : la latitude à laquelle les méridiens intersectent (facultatif, 90 par défaut). Voir notes.
  • n : coefficient qui détermine l'écartement angulaire des méridiens (facultatif et optionnel, sin((pi/180)latitude0) par défaut). Voir notes.
  • dx : Un coefficient de dilatation horizontal (facultatif, 1 par défaut). Voir notes.
  • x0 : la position horizontale (en pixels) sur la carte du méridien vertical (facultatif, ce méridien est normalement au centre de la carte donc {{{iwidth}}}/2 est la valeur par défaut)
Notes
  • Le paramètre latitudeG est la latitude à laquelle les méridiens intersectent. Hé non, ce n'est le plus souvent ±90 (au Pôle) ; mais au delà. Heureusement ...
  • {{Géolocalisation/Projection conique équidistante}} est une variante de ce modèle où latitudeG et n sont automatiquement calculés à partir de 2 méridien de référence latitude1 et latitude2.
  • Le paramètre n (où alternativement latitude0, car ) modifie l'écartement angulaire des méridiens. De manière imagée, on ouvre plus au moins un éventail. Cela entraîne un déplacement longitudinal (plus horizontal que vertical) des points ... et donc, a plus d'influence sur la longitude des points, mais modifie légèrement les latitudes.
  • Le paramètre dx écarte les méridiens mais sans modifier leur inclinaison. Il entraîne qu'un déplacement longitudinal des points.
  • Ces 2 paramètres doivent être fixés en dernier (latitude0 ; puis dx lorsque les inclinaisons des méridiens sont bonnes).
  • Voir modèle de paramétrage de carte pour les autres paramètres.


Exemple
Variante
Voir aussi

Modèle:Projet cartographie