Aigles et Lys
Advertisement
Crystal Clear app wp
Géolocalisation
Nuvola apps khelpcenter (en) Geolocation
Nuvola apps khelpcenter Géolocalisation double
Nuvola apps khelpcenter Carte complétée
Nuvola apps khelpcenter Image complétée
Nuvola apps khelpcenter Modèles + points
Icon tools Requêtes
Développement
Icon tools Projet
Crystal Clear action run Systèmes de projection
Nuvola apps kpager Modèles
Curly Brackets {{G|<>}} • {{Pour chaque}}
Nuvola apps kpager Paramétrage des cartes

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.

Test[]

Comparaison[]

Changement de taille[]

Test des paramètres de "Image:"[]

Feuille de route (Roadmap)[]

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

  1. FaitMise à jour des modèle de points (renommage ou duplication selon le cas)
  2. FaitCré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. FaitRemplacement de {{Géolocalisation}} par {{G}} partout
  4. FaitPhase critique : transformation conjointe des modèles de paramétrage et de {{G}}
  5. FaitRéé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[]

Conventions
« * [[Aigles et Lys:Jargon/Géolocalisation/Nouvelle version]] »[1] est employé dans le résumé pour toutes ces modifications.
Tests
  • Fait {{G/Test}}
  • Fait Vérification du bon fonctionnement
Annonce
  • Fait{{Annonce Géolocalisation}} (usage temporaire)
  • Fait Placement de l'annonce
  • Assistance de bots
Dupliquer ? Non Non   <STyx @ 9 octobre 2008 à 17:49 (CEST)


Modèles de point
Liste exhaustive
  {{#expr: {{{1}}}-4}}px
  • Fait 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 :
  • Trois carrés gris et un carré marronBot ? les recenser
  • Fait créer {{Géolocalise}} (comme {{Catégorise}}) et ...
  • Trois carrés gris et un carré marron... les catégoriser
Modèles de carte complétée
Liste exhaustive
Fait Renommer
Fait Mettre à jour (utiliser {{G}})

Transition des modèles de paramétrage[]

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
« ² [[Aigles et Lys: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[]

Seront à (re)mettre à jour :
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é) :
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*}}
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[]

  • Un carré gris et trois carrés oranges Bot ? Suppression des largeur= superflus Cool dans les modèles {{Carte ...}} (cartes complétées ... et ailleurs ?)
  • Réécriture et réutilisation de {{Géolocalisation}} : une version qui teste l'existence du point, et les débordements (il utilise(ra) {{Point/Hors cadre}} lorsque le point est hors-cadre)
Mettre à jour la doc.


Autres mises à jour et améliorations[]

Utiliser la trigonométrie[]

Renommer les modèles[]

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

  • Fait 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[]

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

Nomenclature des modèles de géolocalisation[]

Voir Discussion Aigles et Lys:Jargon/Géolocalisation#Nomenclature des modèles de géolocalisation.

  • Quatre carrés gris {{Grille}} -> {{Quadrillage}} (Smiley: triste)

Projection bilinéaire[]

  • 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[]

  • 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[]

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

Recenser
  • Bot ? Recenser les localisations (usages directs des modèles de localisation en pixels)
Exemples : Aigles et Lys: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 <w>x<h> 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 100<y>/<h> et la valeur <x> par la valeur calculée 100<x>/<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"[]

(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[]

 v · d · m 

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

Modèles de paramétrage de carte
Monde (pays)
  • La carte des pays
  • Pays (non reconnu)
  • Liste des images des cartes des pays
France
  • Liste des paramétrages encore inexistants
  • Département de France métropolitaineRégion de France métropolitaineDépartement français d'outre-mer
Divers
  • État des États-Unis
  • Continent, mers, planètes, divers
Modèles de point
Catégories à vider
Coordination interwiki
  • Positionskarten-Projekt
Preload

À supprimer[]

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

Notes[]

  1. le « * » est là pour des raisons pratiques Clin d'œil.
  2. le « ² » est là pour des raisons pratiques Clin d'œil.

Annexes[]

Advertisement