Discussion utilisateur:Bono

De Scoutopedia

Requête sémantique de la carte automatique

Bonjour, Bono, sais tu à quoi correspond (quelle est sa définition) la requête :

|?Coordonnées GPS

dans le modèle de la carte automatique ? Parce que j'ai beau chercher (jusqu'à aller voir la présentation powerpoint de Jeroen de Dauw) je ne trouve pas pourquoi elle plante sur les deux points :

  • Non affichage du paramètre polygon
  • Affichage aléatoire du nom complet de chaque groupe sur la carte (comme celle la par exemple où certains noms sont coupés).

Aussi je me suis demandé si ce n'est pas cette requête la qui fait planter la machine ? Mais impossible de retrouver sa définition. Peut être peux tu m'aider ? Merci. Cordialement Polorobson (discussion) 26 janvier 2015 à 21:46 (CET)
PS : Je sais que c'est un attribut que vous avez créé pour le géo-positionnement des articles, mais je ne vois pas comment il marche :)

Salut. Au premier abord, j'aurai dit que c'était lié à la sous-page du même nom ou l'on stocke la liste des coordonnées mais je ne suis pas sur. J'ai laissé un message à Ahupond pour qu'il se joigne à cette discussion, je pense qu'il saura nous en dire plus.
--Bono - 27 janvier 2015 à 08:38 (CET)
Merci de ton aide. Polorobson
Salut à tous les deux.
Le paramètre "|?Coordonnées GPS" est un élément de la requête sémantique effectuée par le modèle carte automatique. Il signifie que le résultat de la requête doit retourner le paramètre "Coordonnées GPS" des articles qui satisfont les filtres de la première ligne, pour l'afficher sous forme de carte (on aurait pu mettre un tableau avec des coordonnées si on voulait). Oui, je sais, j'aurais dû rédiger l'article Aide:SemanticMediaWiki pour expliquer comment fonctionne cette extension ...
Après avoir fait plusieurs essais, j'en suis arrivé aux conclusions suivantes :
  • Le nom des articles est tronqué car trop long ; c'est une limitation de GoogleMaps. Il est possible de circonvenir le problème en migrant vers OpenLayers (son équivalent chez OpenStreetMaps), mais ça risque d'avoir d'autres conséquences. Sinon, il doit être possible modifier Modèle:Carte auto pour utiliser une requête sémantique à base de modèle (Voir l'article d'aide à ce sujet). Ca implique beaucoup de boulot, et ça peut avoir des répercussions importantes sur l'ensemble du Wiki car c'est un modèle très utilisé. Mais c'est l'idée que nous avions en projet quand nous avons pris la décision de migrer vers SemanticMaps.
C'est la conclusion que j'avais aussi. Mais il semblerait que le problème soit résolu depuis cet aprem car je n'ai plus vu aucune troncature. J'ai même vu apparaitre un ascenseur horizontal comme ici. Je ne comprends pas ce qu'il se passe. Après en effet passer sur Open Layer va être galère et puis ce n'est pas particulièrement joli.
  • Les polygones ne s'affichent plus du tout, même sur les cartes non sémantiques. Sur d'autres wiki cela fonctionne bien, ce n'est donc pas un problème de syntaxe. A priori donc, c'est un problème côté serveur scoutopédia : configuration, version obsolète, dépendance non résolue, etc ... En tout cas, ça concerne l'extension Maps (et pas SemanticMaps). Je vous invite à voir les détails avec un admin du serveur (Egel ?) pour avoir des logs détaillés de ce qui peut se passer et au pire demander de l'aide au support de l'extension.
Heu si regarde sur la page GPS de Bono ça marche encore. Donc c'est en ça que je demandais si ce n'était pas un problème de SemanticMaps. Mais tu as raison, je vais contacter Egel pour en savoir plus.
-- Izard | Répondre | Tâches | 27 janvier 2015 à 11:17 (CET)
Salut Ahupond merci de ton aide, concernant l'utilisation de ce paramètre, cela correspond bien à ce que j'ai compris sur l'aide SMW. A ce propos concernant l'aide, je pense que je pourrai t'aider là dessus, et on peut se baser sur l'aide déja proposée sur SMW. Concernant les deux points problématiques, mes réponses sont en rouge. Polorobson (discussion) 27 janvier 2015 à 18:12 (CET)Polorobson

Effectivement, il semblerait que les polygons marchent à nouveau sur les display_map (ça ne marchait pas ce matin !). Peut-être y a-t-il eu une mise à jour entre temps, ce qui expliquerait l'apparition des ascensseurs ? Par contre, toujours rien sur les maps sémantiques, même en recopiant la syntaxe de la page de Bono. De même, dès qu'on entre quelque chose dans le champ polygons de Spécial:Ask, on a droit à une page blanche. Je conseille toujours de voir les logs détaillés côté serveur. Il doit y avoir un problème dans le script ! Pour ce qui est de la page d'aide, fais-toi plaisir. Comme tu peux le constater je ne traine plus trop dans les parages ... -- Izard | Répondre | Tâches | 27 janvier 2015 à 19:22 (CET)