Wikinews:Jargon/Géolocalisation/Nouvelle version
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
[modifier le wikicode]Comparaison
[modifier le wikicode]
Ancienne version | Nouvelle version |
---|---|
cette version n'existe plus | Modèle:Géolocalisation/Irak/Exemple |
Si vous notez une différence ou un rendu incorrect signalez-le en précisant le navigateur que vous employez.
- ok ! (Firebox+Windows) <STyx @
- ok ! (iexplorer v.6.0) <STyx @
- ok ! (SeaMonkey+Windows)--H du Viala (d) 1 octobre 2008 à 00:56 (CEST)
- ok ! (Mozilla+Mac OS X)--H du Viala (d) 1 octobre 2008 à 00:56 (CEST)
- ok ! (gecko-1.8+GNU linux Debian) <STyx @ 1 octobre 2008 à 15:56 (CEST)
- ok ! (Iexplorer 7+ Windows XP)--☺YSpirine[►talk►] 9 octobre 2008 à 19:18 (CEST)
- ok ! (Opéra 9+ Windows XP)--☺YSpirine[►talk►] 9 octobre 2008 à 19:18 (CEST)
Changement de taille
[modifier le wikicode]La carte de Bretagne
Test des paramètres de "Image:"
[modifier le wikicode]Feuille de route (Roadmap)
[modifier le wikicode]De manière globale, la transition s'opèrera en plusieurs étapes :
- Mise à jour des modèle de points (renommage ou duplication selon le cas)
- 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.
- Remplacement de {{Géolocalisation}} par {{G}} partout
- Phase critique : transformation conjointe des modèles de paramétrage et de {{G}}
- Réécriture et réutilisation de {{Géolocalisation}} ({{Géolocalisation}} est une version moins optimisée de {{G}})
- Mise à jour de la doc. ; retouches diverses
Phase préparatoire
[modifier le wikicode]- Conventions
- « * [[Wikipédia:Jargon/Géolocalisation/Nouvelle version]] »[1] est employé dans le résumé pour toutes ces modifications.
- Tests
-
- {{G/Test}}
- Vérification du bon fonctionnement
- Annonce
-
- {{Annonce Géolocalisation}} (usage temporaire)
- Placement de l'annonce
- Assistance de bots
- Dupliquer ? Non <STyx @ 9 octobre 2008 à 17:49 (CEST)
- Supprimer, dans les modèles de point, les complications telles que :
{{#expr: {{{1}}}-4}}px
{{{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èle:1/4 les recenser
- créer {{Géolocalise}} (comme {{Catégorise}}) et ...
- Modèle:1/4... les catégoriser
- Modèles de carte complétée
- Liste exhaustive
- Renommer
- Mettre à jour (utiliser {{G}})
Transition des modèles de paramétrage
[modifier le wikicode]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.
... {{ {{{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}} }}} }}| ... }} |
... {{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 }} ... }} |
... {{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 wikicode]- Seront à (re)mettre à jour :
- {{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é) :
- {{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*}}
- 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
- pour les optimisés (voir {{G/Irak}} versus {{Géolocalisation/Irak}}) :
|y=(...)<!--rajouter le coef. *100*iwidth/iheight (calculer, et simplifier si possible)--> |x=(...)<!--rajouter le coef. *100 -->
- Modèle:3/4 pour les génériques :
- Globalement l'opération est la même ; mais c'est plus délicat à mener.
Post-transition
[modifier le wikicode]- Modèle:3/4 Suppression des
largeur=
superflus Modèle: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.
-
- Modèle:0/4Modèle:Point/Test hors cadre/Documentation
- Modèle:3/4Modèle:G/Documentation
- Modèle:0/4Modèle:Géolocalisation/Documentation
- faire un tronc commun des exemples
Autres mises à jour et améliorations
[modifier le wikicode]Utiliser la trigonométrie
[modifier le wikicode]- Prendre en compte Modèle:Voir Wikimedia Modèle:Cool
Renommer les modèles
[modifier le wikicode]Nouvel espace pour les cartes complétées associées aux modèles de paramètrage
[modifier le wikicode]- 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 wikicode]- Les modèles de points (nouvelle version) sont désormais des sous-pages de {{Point}}.
Voir Discussion Wikipédia:Jargon/Géolocalisation#Nomenclature des modèles de géolocalisation.
- {{Point Hôpital}} —> {{Point/Hôpital sans toponyme}}
- {{Point de barrage}} —> {{Point/Barrage sans toponyme}}
- {{Point de cratère avec lien}} —> {{Point/Cratère}}
- Modèle:3/4 {{Point de ville avec lien}} —> {{Point/Ville}}
- Modèle:3/4 {{Point de ville}} —> {{Point/Ville sans toponyme}}
- {{Point de volcan}} —> {{Point/Volcan sans toponyme}}
- Modèle:0/4{{Géolocalisation de cratère avec lien}} —> {{Géolocalisation de cratère}} (ou supprimer)
- Modèle:0/4 {{Géolocalisation de ville}} —> {{Géolocalisation de ville sans toponyme}} (ou supprimer)
- Modèle:0/4 {{Géolocalisation de ville avec lien}} —> {{Géolocalisation de ville}} (ou supprimer)
Projection bilinéaire
[modifier le wikicode]- Modèle:3/4 Remplacer « Projection bilinéaire » par « Projection équirectangulaire »
Nouvelles "fonctions" pour les modèles de paramétrage de carte
[modifier le wikicode]- Modèle:1/4 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 wikicode]- Modèle:2/4 Intégration de {{Coordonnées/dms2dec}} aux (/à certains) modèles de géolocalisation.
Traiter les vieux usages résiduels (facultatif)
[modifier le wikicode]- Recenser
- 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"
[modifier le wikicode]- (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 wikicode]Modèle:Projet:Cartographie/Géolocalisation/Maintenance
À supprimer
[modifier le wikicode]Je recense les pages à supprimer pour faire (plus tard) une demande groupée :
Notes
[modifier le wikicode]Annexes
[modifier le wikicode]
- Géolocalisation/Afghanistan
- Géolocalisation/Afrique du Sud
- Géolocalisation/Afrique du Sud/Documentation
- Géolocalisation/Alaska
- Géolocalisation/Albanie
- Géolocalisation/Algérie
- Géolocalisation/Allemagne
- Géolocalisation/Andorre
- Géolocalisation/Angola
- Géolocalisation/Antigua-et-Barbuda
- Géolocalisation/Arabie saoudite
- Géolocalisation/Argentine
- Géolocalisation/Arménie
- Géolocalisation/Australie
- Géolocalisation/Autriche
- Géolocalisation/Azerbaïdjan
- Géolocalisation/Bahamas
- Géolocalisation/Bahreïn
- Géolocalisation/Bangladesh
- Géolocalisation/Barbade
- Géolocalisation/Belgique
- Géolocalisation/Belize
- Géolocalisation/Bhoutan
- Géolocalisation/Birmanie
- Géolocalisation/Biélorussie
- Géolocalisation/Bolivie
- Géolocalisation/Bosnie-Herzégovine
- Géolocalisation/Botswana
- Géolocalisation/Bretagne
- Géolocalisation/Brunei
- Géolocalisation/Bruxelles
- Géolocalisation/Brésil
- Géolocalisation/Brésil/Documentation
- Géolocalisation/Bulgarie
- Géolocalisation/Burkina Faso
- Géolocalisation/Burundi
- Géolocalisation/Bénin
- Géolocalisation/Cambodge
- Géolocalisation/Cameroun
- Géolocalisation/Canada
- Géolocalisation/Canada/Documentation
- Géolocalisation/Cap-Vert
- Géolocalisation/Centrafrique
- Géolocalisation/Chili
- Géolocalisation/Chili/Documentation
- Géolocalisation/Chine
- Géolocalisation/Chypre
- Géolocalisation/Colombie
- Géolocalisation/Comores
- Géolocalisation/Corée du Nord
- Géolocalisation/Corée du Sud
- Géolocalisation/Costa Rica
- Géolocalisation/Croatie
- Géolocalisation/Cuba
- Géolocalisation/Côte d'Ivoire
- Géolocalisation/Danemark
- Géolocalisation/Djibouti
- Géolocalisation/Documentation
- Géolocalisation/Dominique
- Géolocalisation/Espagne
- Géolocalisation/Espagne/Documentation
- Géolocalisation/Estonie
- Géolocalisation/Europe
- Géolocalisation/Europe/Documentation
- Géolocalisation/Fidji
- Géolocalisation/Finlande
- Géolocalisation/France
- Géolocalisation/France/Documentation
- Géolocalisation/Gabon
- Géolocalisation/Gambie
- Géolocalisation/Ghana
- Géolocalisation/Grenade
- Géolocalisation/Grèce
- Géolocalisation/Guatemala
- Géolocalisation/Guinée
- Géolocalisation/Guinée-Bissau
- Géolocalisation/Guinée équatoriale
- Géolocalisation/Guyana
- Géolocalisation/Guyana/Documentation
- Géolocalisation/Géorgie
- Géolocalisation/Géorgie du Sud-et-les Îles Sandwich du Sud
- Géolocalisation/Haïti
- Géolocalisation/Honduras
- Géolocalisation/Hongrie
- Géolocalisation/Inde
- Géolocalisation/Indonésie
- Géolocalisation/Irak
- Géolocalisation/Iran
- Géolocalisation/Irlande
- Géolocalisation/Islande
- Géolocalisation/Israël
- Géolocalisation/Italie
- Géolocalisation/Jamaïque
- Géolocalisation/Japon
- Géolocalisation/Jordanie
- Géolocalisation/Kazakhstan
- Géolocalisation/Kenya
- Géolocalisation/Kirghizistan
- Géolocalisation/Kiribati
- Géolocalisation/Koweït
- Géolocalisation/La Réunion
- Géolocalisation/Laos
- Géolocalisation/Lesotho
- Géolocalisation/Lettonie
- Géolocalisation/Liban
- Géolocalisation/Libye
- Géolocalisation/Libéria
- Géolocalisation/Liechtenstein
- Géolocalisation/Lituanie
- Géolocalisation/Luxembourg
- Géolocalisation/Macédoine
- Géolocalisation/Madagascar
- Géolocalisation/Malaisie
- Géolocalisation/Malawi
- Géolocalisation/Mali
- Géolocalisation/Malte
- Géolocalisation/Maroc
- Géolocalisation/Maurice
- Géolocalisation/Mauritanie
- Géolocalisation/Mexique
- Géolocalisation/Micronésie
- Géolocalisation/Moldavie
- Géolocalisation/Monaco
- Géolocalisation/Monde
- Géolocalisation/Monde/Documentation
- Géolocalisation/Mongolie
- Géolocalisation/Monténégro
- Géolocalisation/Mozambique
- Géolocalisation/Namibie
- Géolocalisation/Nauru
- Géolocalisation/New-York
- Géolocalisation/New Zealand
- Géolocalisation/Nicaragua
- Géolocalisation/Niger
- Géolocalisation/Nigeria
- Géolocalisation/Norvège
- Géolocalisation/Nouvelle-Zélande
- Géolocalisation/Népal
- Géolocalisation/Oman
- Géolocalisation/Ontario
- Géolocalisation/Orne
- Géolocalisation/Ouganda
- Géolocalisation/Ouzbékistan
- Géolocalisation/Pakistan
- Géolocalisation/Palaos
- Géolocalisation/Panamá
- Géolocalisation/Papouasie-Nouvelle-Guinée
- Géolocalisation/Paraguay
- Géolocalisation/Paris
- Géolocalisation/Pays-Bas
- Géolocalisation/Philippines
- Géolocalisation/Pologne
- Géolocalisation/Portugal
- Géolocalisation/Projection conique avec DL
- Géolocalisation/Projection conique avec DL/Code
- Géolocalisation/Projection équirectangulaire
- Géolocalisation/Projection équirectangulaire/Documentation
- Géolocalisation/Pérou
- Géolocalisation/Qatar
- Géolocalisation/Québec
- Géolocalisation/Rhône
- Géolocalisation/Roumanie
- Géolocalisation/Royaume-Uni
- Géolocalisation/Royaume-Uni/Documentation
- Géolocalisation/Russie
- Géolocalisation/Rwanda
- Géolocalisation/Région parisienne
- Géolocalisation/République centrafricaine
- Géolocalisation/République dominicaine
- Géolocalisation/République du Congo
- Géolocalisation/République démocratique du Congo
- Géolocalisation/République tchèque
- Géolocalisation/Saint-Christophe-et-Niévès
- Géolocalisation/Saint-Marin
- Géolocalisation/Saint-Vincent-et-les Grenadines
- Géolocalisation/Saint Jacques de Compostelle
- Géolocalisation/Sainte-Lucie
- Géolocalisation/Salomon
- Géolocalisation/Salvador
- Géolocalisation/Samoa
- Géolocalisation/Sao Tomé-et-Principe
- Géolocalisation/Serbie
- Géolocalisation/Seychelles
- Géolocalisation/Sierra Leone
- Géolocalisation/Singapour
- Géolocalisation/Slovaquie
- Géolocalisation/Slovénie
- Géolocalisation/Somalie
- Géolocalisation/Soudan
- Géolocalisation/Sri Lanka
- Géolocalisation/Suisse
- Géolocalisation/Suisse/Documentation
- Géolocalisation/Suriname
- Géolocalisation/Suède
- Géolocalisation/Swaziland
- Géolocalisation/Syrie
- Géolocalisation/Sénégal
- Géolocalisation/Tadjikistan
- Géolocalisation/Tanzanie
- Géolocalisation/Taïwan
- Géolocalisation/Tchad
- Géolocalisation/Thaïlande
- Géolocalisation/Timor oriental
- Géolocalisation/Togo
- Géolocalisation/Tonga
- Géolocalisation/Trinité-et-Tobago
- Géolocalisation/Tunisie
- Géolocalisation/Turkménistan
- Géolocalisation/Turquie
- Géolocalisation/Tuvalu
- Géolocalisation/Ukraine
- Géolocalisation/Uruguay
- Géolocalisation/Vanuatu
- Géolocalisation/Vatican
- Géolocalisation/Venezuela
- Géolocalisation/Viêt Nam
- Géolocalisation/Yémen
- Géolocalisation/Zambie
- Géolocalisation/Zimbabwe
- Géolocalisation/Égypte
- Géolocalisation/Émirats arabes unis
- Géolocalisation/Équateur
- Géolocalisation/Érythrée
- Géolocalisation/États-Unis
- Géolocalisation/États-Unis/Documentation
- Géolocalisation/Éthiopie
- Géolocalisation/Îles Marshall
- Géolocalisation/Îles Vierges britanniques
- Point/
- Point/0
- Point/1
- Point/2
- Point/3
- Point/4
- Point/5
- Point/Aéroport
- Point/Aéroport sans toponyme
- Point/Barrage
- Point/Barrage/Information
- Point/Barrage sans toponyme
- Point/Barrage sans toponyme/Information
- Point/Bâtiment
- Point/Carré blanc
- Point/Carré bleu
- Point/Carré bleu ciel
- Point/Carré bleu clair
- Point/Carré gris
- Point/Carré orange
- Point/Carré rose
- Point/Carré rose clair
- Point/Carré rouge
- Point/Carré vert
- Point/Col
- Point/Col/Information
- Point/Col sans toponyme
- Point/Col sans toponyme/Information
- Point/Gare
- Point/Hors cadre
- Point/Ile
- Point/Localité
- Point/Localité/Information
- Point/Mer
- Point/Mer/Information
- Point/Montagne
- Point/Naufrage
- Point/Pont
- Point/Pont/Information
- Point/Pont sans toponyme
- Point/Pont sans toponyme/Information
- Point/Population
- Point/Population/Information
- Point/Rond bleu ciel
- Point/Région
- Point/Séisme
- Point/Test hors cadre
- Point/Tour
- Point/Ville
- Point/Ville sans lien
- Point/Ville sans lien/Information
- Point/Ville sans toponyme
- Point/Ville sans toponyme/Information
- Point/Église
- Point de ville avec lien
- Carte/Bretagne
- Carte/Orne
- Carte/Paris
- Carte/Suisse
- Carte avec géolocalisation
- Carte de France
- Carte de Mars
- Carte double
- Carte double/Documentation
- Carte interactive
- Carte interactive/Commons
- Carte interactive/Documentation
- Carte interactive/Ligne
- Carte interactive/Marqueur
- Carte interactive/OSM
- Carte interactive/Polygone
- Carte interactive/Query
- Carte interactive/Wikidata