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)
m typo :( pour IE)
m A protégé « Modèle:Géolocalisation/Projection conique linéaire » : Modèle ou module très utilisé ([Modifier = Autoriser uniquement les utilisateurs autopatrolled] (infini) [Renommer = Autoriser uniquement les utilisateurs autopatrolled] (infini))
 
(38 versions intermédiaires par 11 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly>{{#switch:{{{1}}}
<includeonly>{{#switch:{{{1}}}
|y={{#expr: {{{iheight}}}/({{{top}}}-({{{bottom}}})) *
|y={{#expr: 100/({{{top}}}-({{{bottom}}})) *
( {{{top}}}-90 +
( {{{top}}}-({{{latitudeG|90}}}) +
(90-({{{2}}}))*
({{{latitudeG|90}}}-({{{2}}}))*
cos(
{{Sin|{{#expr: 90-{{Sin|{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}|d}}*({{{3}}}-({{{longitude}}}))}}|d}}
({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}})
)/{{{iwidth}}} }}
* pi/180 *({{{3}}}-({{{longitude}}}))
|x={{#expr: ({{{x0|{{{iwidth}}}/2}}} +
)
{{{iheight}}}/({{{top}}}-({{{bottom}}}))*(90-({{{2}}}))*
{{Sin|{{#expr: {{Sin|{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}|d}}*({{{3}}}-({{{longitude}}}))}}|d}}
)/{{{iwidth}}} }}
|image={{{image}}}
|iwidth={{{iwidth}}}
|iheight={{{iheight}}}
|top={{{top}}}
|bottom={{{bottom}}}
|latitude={{#expr: ({{{top}}}+{{{bottom}}})/2}}
|latitude en radian={{#expr: ({{{top}}}+{{{bottom}}})*0.00872664626}}
|theta en radian={{#expr: 3.14159265359 * {{Sin|{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}|d}} }}
|longitude={{{longitude}}}
|code=<nowiki>{{#switch:{{{1}}}
|y={{#expr: </nowiki>{{#expr: {{{iheight}}}/({{{top}}}-({{{bottom}}}))/{{{iwidth}}} }}*
( {{#expr: {{{top}}}-90 }} + (90-<nowiki>({{{2}}}))*
{{Sin|{{#expr: 90-</nowiki>{{Sin|{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}|d}}<nowiki>*({{{3}}}-(</nowiki>{{{longitude}}}<nowiki>))}}|d}}
) }}
) }}
|x={{#expr: (</nowiki>{{#expr: {{{x0|{{{iwidth}}}/2}}}/{{{iwidth}}} }}<nowiki> +
|x={{#expr: 100*({{#if:{{{x0|}}}| ({{{x0}}})/({{{iwidth}}}) | 0.5}} +
</nowiki>{{#expr: {{{iheight}}}/{{{iwidth}}}/({{{top}}}-({{{bottom}}})) }}<nowiki>*(90-({{{2}}}))*
({{{dx|1}}})*(({{{iheight}}})/({{{iwidth}}}))/
{{Sin|{{#expr: </nowiki>{{Sin|{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}|d}}<nowiki>*({{{3}}}-(</nowiki>{{{longitude}}}<nowiki>))}}|d}}
({{{top}}}-({{{bottom}}}))*({{{latitudeG|90}}}-({{{2}}}))*
sin(
({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}})
* pi/180 *({{{3}}}-({{{longitude}}}))
)
) }}
) }}
|latitudeG={{#expr: {{{latitudeG|90}}} }}
|image=</nowiki>{{{image}}}<nowiki>
|n={{#expr: {{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}} }}
|iwidth=</nowiki>{{{iwidth}}}<nowiki>
|latitude={{#expr: ({{{top}}}+{{{bottom}}})*0.5}}
|iheight=</nowiki>{{{iheight}}}<nowiki>
|latitude en radian={{#expr: ({{{top}}}+{{{bottom}}})*(pi/360)}}
}}</nowiki>
|theta en radian={{#expr: pi * ({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}) }}
}}</includeonly><noinclude><!--
|code=<nowiki>|y={{#expr: </nowiki>{{#expr: 100/({{{top}}}-({{{bottom}}})) }}*

( {{#expr: {{{top}}}-({{{latitudeG|90}}}) }} + ({{#expr: {{{latitudeG|90}}} }}-<nowiki>({{{2}}}))*
3.14159265359=pi
cos(</nowiki>{{#expr:
0.01745329252=pi/180
({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}) * pi/180
0.00872664626=pi/360
}}<nowiki>*({{{3}}}-(</nowiki>{{{longitude}}}<nowiki>)) )

) }}
-->
|x={{#expr: (</nowiki>{{#expr: 100* {{#if:{{{x0|}}}| ({{{x0}}})/({{{iwidth}}}) | 0.5}}
{{Documentation modèle}}
}}<nowiki> +

</nowiki>{{#expr: 100*
; Utilisation: Ce modèle générique sert de base à la construction de [[Wikipédia:Jargon/Modèle de paramétrage de carte|modèles de paramétrage de carte]]. Il est utilisable pour la cartes créer par '''projection conique''' (où les [[méridien]]s sont rectilignes et se croisent en un pôle et les [[parallèle (géographie)|parallèles]] sont des arcs de cercle) '''linéaire''' (où les [[méridien]]s sont régulièrement espacés).
({{{dx|1}}})*(({{{iheight}}})/({{{iwidth}}}))/

({{{top}}}-({{{bottom}}}))
;Syntaxe:
}}<nowiki>*(</nowiki>{{#expr: {{{latitudeG|90}}} }}<nowiki>-({{{2}}}))*
<center>
sin(</nowiki>{{#expr:
{|
({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}) * pi/180
|align="left"|
<nowiki>{{</nowiki>{{PAGENAME}}
}}<nowiki>*({{{3}}}-(</nowiki>{{{longitude}}}<nowiki>)) )
) }}
<nowiki>|</nowiki>1=<var>&lt;param&gt;</var>
|latitude=</nowiki>{{#expr: ({{{top}}}+{{{bottom}}})*0.5}}<nowiki>
<nowiki>|</nowiki>2=<var>&lt;latitude&gt;</var>
<nowiki>|</nowiki>3=<var>&lt;longitude&gt;</var>
|longitude=</nowiki>{{{longitude}}}{{#if:{{{n|}}}|<nowiki>
<nowiki>|</nowiki>image=
|n=</nowiki>{{#expr: {{{n}}} }}
<nowiki>|</nowiki>iwidth=
}}{{#if:{{{latitudeG|}}}|<nowiki>
<nowiki>|</nowiki>iheight=
|latitudeG=</nowiki>{{#expr: {{{latitudeG}}} }}<nowiki>
<nowiki>|</nowiki>longitude=
|name=</nowiki>{{{name|}}}<nowiki>
<nowiki>|</nowiki>top=
|zone=</nowiki>{{{zone|}}}<nowiki>
<nowiki>|</nowiki>bottom=
|genre=</nowiki>{{{genre|}}}
}}
<nowiki>|</nowiki>x0=
|projection|modèle=Projection conique linéaire
}}
|#default={{{ {{{1}}}|}}}
|}
}}</includeonly><noinclude>
</center>
{{Documentation}}
:* <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>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)
:* Voir [[Wikipédia:Jargon/Modèle de paramétrage de carte|modèle de paramétrage de carte]] pour les autres paramètres.

;Exemple:
:* voir {{M|Géolocalisation/Rs-map}}

;Variante:
:*{{M|Géolocalisation/Projection conique}}
:*{{M|Géolocalisation/Projection conique modifiée}}

;Voir aussi:
:* [[Wikipédia:Jargon/Géolocalisation automatisée/Les systèmes de projection|Les systèmes de projection]]
:* [[Aide:Géolocalisation automatisée#_paramétrage_de_carte|L'aide]] pour construire un [[Wikipédia:Jargon/Modèle de paramétrage de carte|modèle de paramétrage de carte]]
:* [[Wikipédia:Jargon/Géolocalisation automatisée|Géolocalisation automatisée]]
:* {{en}} {{Voir Wikimedia|MathStatFunctions|MathStatFunctions}}

[[Catégorie:Modèle générique de paramétrage de carte|{{PAGENAME}}]]
</noinclude>
</noinclude>

Dernière version du 22 février 2023 à 05:40

 Documentation[voir] [modifier] [historique] [purger]

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 linéaire, c'est-à-dire où :

  • les méridiens sont rectilignes et se croisent en un point (mais pas forcement un pôle)
  • les parallèles sont des arcs de cercle (voir des ellipses) concentriques
  • les parallèles sont régulièrement espacés (sinon choisir une projection conique non-linéaire).

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, le plus souvent ce n'est pas ±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