Wikipédia:Jargon/Géolocalisation/Nouvelle version

Une page de Wikipédia, l'encyclopédie libre.

Cette nouvelle version n'apporte pas de nouvelle fonctionnalité ; mais simplifie la conception et le paramétrage des modèles. En deux mots : l'unité de positionnement dans les modèles de point n'est plus le pixel (px) mais le pourcentage (%). Le positionnement devient alors indépendant de la taille de l'image. Le paramètre largeur disparaitra donc de tous les modèles de géolocalisation ; hormis les modèles {{Carte ...}} puisqu'ils intègrent l'image.

Les valeurs (valides) de positionnement transmises aux modèles de point seront dorénavant toujours dans la fourchette 0≤ ≤100. Le modèle de point pourra donc détecter les positions hors cadre. Voir {{Point/Hors cadre}}, {{Point/Test hors cadre}}.

Voir aussi les autres mises à jour et améliorations.

La transition vers cette nouvelle version est délicate.

Comparaison[modifier le code]

Changement de taille[modifier le code]

Test des paramètres de "Image:"[modifier le code]

Feuille de route (Roadmap)[modifier le code]

De manière globale, la transition s'opèrera en plusieurs étapes :

  1. ✔️Mise à jour des modèle de points (renommage ou duplication selon le cas)
  2. ✔️Création de {{G}}, une version intermédiaire de {{Géolocalisation}}. La version intermédiaire emploie les nouveaux modèles de point ; mais les modèles de paramétrage ancienne version.
  3. ✔️Remplacement de {{Géolocalisation}} par {{G}} partout
  4. ✔️Phase critique : transformation conjointe des modèles de paramétrage et de {{G}}
  5. ✔️Réécriture et réutilisation de {{Géolocalisation}} ({{Géolocalisation}} est une version moins optimisée de {{G}})
  6. Mise à jour de la doc. ; retouches diverses

Phase préparatoire[modifier le code]

Conventions
« * [[Wikipédia:Jargon/Géolocalisation/Nouvelle version]] »[1] est employé dans le résumé pour toutes ces modifications.
Tests
Annonce
Dupliquer ?  Non   <STyx @ 9 octobre 2008 à 17:49 (CEST)[répondre]


Modèles de point
Liste exhaustive
  {{#expr: {{{1}}}-4}}px
  • ✔️ Renommer (ou dupliquer) et convertir
  {{{1}}}px <!--devient {{{1}}}% -->
  {{{2}}}px <!--devient {{{2}}}% -->
Note: quelques modèles ont été conservés ; il sont dans Catégorie:Modèle de localisation en pixels et ne ne sont plus considérés comme des modèles de points.
Infoboxes
Il n'y a rien à faire avec les infobox qui utilise convenablement la géoloc. ; mais hélas ... Donc :
Modèles de carte complétée
Liste exhaustive
✔️ Renommer
✔️ Mettre à jour (utiliser {{G}})

Transition des modèles de paramétrage[modifier le code]

C'est la phase critique ! La géolocalisation cessera momentanément de fonctionner. Donc l'opération doit être menée rapidement. De plus, la charge peut-être lourde pour le serveur. L'usage de bots ne semble pas envisageable.

Conventions
« ² [[Wikipédia:Jargon/Géolocalisation/Nouvelle version]] »[2] est employé dans le résumé pour toutes ces modifications.
Modèles {{Géolocalisation}} et {{Géolocalisation de ...}}
La transition consiste à passer de la version intermédiaire à la version finale.
Version ancienne (version actuelle de {{Géolocalisation}})
...
{{ {{{point|Point carte}}}|
{{#expr:{{Géolocalisation/{{{1}}}|y|{{{2}}}|{{{3}}} }}*{{{largeur|{{Géolocalisation/{{{1}}}|iwidth}} }}} }}|
{{#expr:{{Géolocalisation/{{{1}}}|x|{{{2}}}|{{{3}}} }}*{{{largeur|{{Géolocalisation/{{{1}}}|iwidth}} }}} }}|
...
}}
Version intermédiaire (version actuelle de {{G}})
...
{{Point/{{{5|}}}
|1={{#expr:{{Géolocalisation/{{{1}}}|y|{{{2}}}|{{{3}}} }}*100*({{Géolocalisation/{{{1}}}|iwidth}}/{{Géolocalisation/{{{1}}}|iheight}}) }}
|2={{#expr:{{Géolocalisation/{{{1}}}|x|{{{2}}}|{{{3}}} }}*100 }}
...
}}
Version finale
...
{{Point/{{{5|}}}
|1={{Géolocalisation/{{{1}}}|y|{{{2}}}|{{{3}}} }}
|2={{Géolocalisation/{{{1}}}|x|{{{2}}}|{{{3}}} }}
...
}}
Modèles de paramétrage de carte
Liste exhaustive
Seul les versions optimisées doivent être retouchées individuellement. Pour les autres, c'est le modèle génériques qui change.

Listes[modifier le code]

Seront à (re)mettre à jour :
icône « fait » Fait. {{G}}{{Géolocalisation}}{{Carte avec géolocalisation}}{{Code de géolocalisation}}{{Géolocalisation de cadre de carte}}{{Déformation cartographique}}{{Échelle cartographique}}{{Distance cartographique}}{{Géolocalisation test}}{{Géolocalisation de toponyme}} ...
Cartes à mettre à jour (par ordre de priorité) :
icône « fait » Fait. {{Géolocalisation/France}}{{Géolocalisation/Canada}}{{Géolocalisation/Iran}}{{Géolocalisation/Russie}}{{Géolocalisation/Lune}}{{Géolocalisation/Monde}}{{Géolocalisation/États-Unis}}{{Géolocalisation/Italie}}{{Géolocalisation/Costa Rica}}{{Géolocalisation/Argentine}}{{Géolocalisation/Andorre}}{{Géolocalisation/Pyrénées}}{{Géolocalisation/Antarctique}}{{Géolocalisation/Terre}}{{Géolocalisation/Mars}}{{Géolocalisation/Sinusoidal projection}}{{Géolocalisation/Canton de Genève}}{{Géolocalisation/Zurich}}{{Géolocalisation/Europe}}{{Géolocalisation/Haute-Marne*}}
icône « fait » Fait.et les cartes de Projet:Cartographie/Géolocalisation/Maintenance/Département de France métropolitaine, Projet:Cartographie/Géolocalisation/Maintenance/Région de France métropolitaine, Projet:Cartographie/Géolocalisation/Maintenance/Département français d'outre-mer
Modèle de paramétrage de carte
Liste exhaustive
|y=(...)<!--rajouter le coef. *100*iwidth/iheight (calculer, et simplifier si possible)-->
|x=(...)<!--rajouter le coef. *100 -->
  • Un carré gris et trois carrés oranges pour les génériques :
Globalement l'opération est la même ; mais c'est plus délicat à mener.

Post-transition[modifier le code]

  • Un carré gris et trois carrés oranges Bot ? Suppression des largeur= superflus Émoticône dans les modèles {{Carte ...}} (cartes complétées ... et ailleurs ?)
Mettre à jour la doc.


Autres mises à jour et améliorations[modifier le code]

Utiliser la trigonométrie[modifier le code]

Renommer les modèles[modifier le code]

Nouvel espace pour les cartes complétées associées aux modèles de paramètrage[modifier le code]

  • ✔️ Les cartes complétées (nouvelle version) associées aux modèles de paramétrage sont désormais des sous-pages de {{Carte}}.

Nouvel espace pour les modèles de point[modifier le code]

  • ✔️ Les modèles de points (nouvelle version) sont désormais des sous-pages de {{Point}}.

Nomenclature des modèles de géolocalisation[modifier le code]

Voir Discussion Wikipédia:Jargon/Géolocalisation#Nomenclature des modèles de géolocalisation.

Projection bilinéaire[modifier le code]

  • Un carré gris et trois carrés oranges Bot ? Remplacer « Projection bilinéaire » par « Projection équirectangulaire »

Nouvelles "fonctions" pour les modèles de paramétrage de carte[modifier le code]

  • Trois carrés gris et un carré marron Ajouter la "fonction" aux modèles de paramétrage de carte
  • Gérer les images alternatives

Prise en compte de coordonnées DMS[modifier le code]

Traiter les vieux usages résiduels (facultatif)[modifier le code]

Recenser
  • Bot ? Recenser les localisations (usages directs des modèles de localisation en pixels)
Exemples : Wikipédia:Cartographie des Wikipédiens
Note: a priori, la localisation est peu employée.
Convertir
Cette conversion est laborieuse. Pour mettre à jour une localisation,
{{modèle de point|y|x| ...}}
il faut d'abord obtenir les dimensions wxh de l'image (telle qu'elle est affichée) ou de la boite conteneur. Il faut ensuite remplacer la valeur y par la valeur calculée 100y/h et la valeur x par la valeur calculée 100x/w.
Note: a priori, la localisation est peu employée. Dans la cas contraire, on peut toujours dupliquer le modèle employé.

Résorber "le chantier"[modifier le code]

(Modèles de paramétrage de carte inachevés)
Les modèles inachevés de pays sont automatiquement employés (ça alourdi les modèle de géolocalisation). De plus, le test de validité porte sur iwidth ; hors ce paramètre est devenu quasiment inutile et pourrait disparaitre.

Maintenance[modifier le code]

 v · d · m 

Ces pages sont générées automatiquement. Voir {{Pour chaque}}.

Modèles de paramétrage de carte
Monde (pays)
France
Divers
Modèles de point
Catégories à vider
Coordination interwiki
Preload

À supprimer[modifier le code]

Je recense les pages à supprimer pour faire (plus tard) une demande groupée :

  1. le « * » est là pour des raisons pratiques Émoticône.
  2. le « ² » est là pour des raisons pratiques Émoticône.