Loading...

Difference between revisions of "Utilisateur:Digito/dev carte"

From Archi-Wiki
(Ajout commentaires)
Line 8: Line 8:
 
|1
 
|1
 
|mettre des points bleu comme la carte globale actuel c'est plus lisible
 
|mettre des points bleu comme la carte globale actuel c'est plus lisible
|
+
|J'avais mis les autres pour rester cohérent avec les cartes des fiches. Pas de souci pour remettre les bleus mais à certains niveaux de zoom ils se chevauchent plus et comme l'image est plus complexe le rendu est pus difficile à faire pour le navigateur donc ça peut ramer un peu.
 +
Je te laisse tester et me dire ce que tu préfères.
 
|-
 
|-
 
|2
 
|2
 
|en zoomant j'ai bien tous les points par contre je me pose la question sur l'affichage général de la carte, sans zoomer. ce qui est gênant c'est qu'on a sur la carte général (en dézoomant au max) par toutes les villes ou il y a des adresses qui s'affiche (ex: Metz). Dans l'idéal il faudrait que les points qui s'affiche en dézoomant au maximum affiche exactement le nombre de point de la ville (ex: Strasbourg 10000, Metz 10, Munich 75 etc). J'imagine que ce problème vient du fait que pour compter les points il faut les charger car c'est du javascript ? Ne pourrait-on pas faire l'opération de comptage côté serveur et seulement ensuite afficher le nombre de point ?
 
|en zoomant j'ai bien tous les points par contre je me pose la question sur l'affichage général de la carte, sans zoomer. ce qui est gênant c'est qu'on a sur la carte général (en dézoomant au max) par toutes les villes ou il y a des adresses qui s'affiche (ex: Metz). Dans l'idéal il faudrait que les points qui s'affiche en dézoomant au maximum affiche exactement le nombre de point de la ville (ex: Strasbourg 10000, Metz 10, Munich 75 etc). J'imagine que ce problème vient du fait que pour compter les points il faut les charger car c'est du javascript ? Ne pourrait-on pas faire l'opération de comptage côté serveur et seulement ensuite afficher le nombre de point ?
|
+
|Le chargement initial se fait déjà côté serveur, mais Semantic MediaWiki a une [https://www.semantic-mediawiki.org/wiki/Help:$smwgQMaxInlineLimit limite globale] qui fait qu'une requête ne peut jamais retourner plus de 500 résultats. (Je pense que la carte affiche un nombre un peu plus élevé parce que certaines adresses ont plusieurs coordonnées.)
 +
On peut augmenter cette limite mais la mettre à 20000 pour charger toutes les adresses risque d'être désastreux en terme de performance.
 +
 
 +
Est-ce qu'une autre solution ne serait pas d'afficher une carte par ville (sur les pages de catégorie comme [[:Catégorie:Metz]], par exemple) ?
 
|-
 
|-
 
|3
 
|3
 
|Quand on survol Strasbourg et les zones ou il y a bcp de point avec la souris (en dézoomant la carte) on a une zone en bleu qui s'affice je ne penses pas que ce soit utile; est ce qu'il serait possible que cette zone en bleu ne s'affiche pas ?
 
|Quand on survol Strasbourg et les zones ou il y a bcp de point avec la souris (en dézoomant la carte) on a une zone en bleu qui s'affice je ne penses pas que ce soit utile; est ce qu'il serait possible que cette zone en bleu ne s'affiche pas ?
|
+
|Il n'y a pas d'option permettant de les masquer actuellement. (Mais je l'ai suggéré aux développeurs : https://github.com/JeroenDeDauw/Maps/issues/481)
 
|}
 
|}

Revision as of 12:07, 6 October 2018

Liste des institutions
Fonctionnalité Commentaires
1 mettre des points bleu comme la carte globale actuel c'est plus lisible J'avais mis les autres pour rester cohérent avec les cartes des fiches. Pas de souci pour remettre les bleus mais à certains niveaux de zoom ils se chevauchent plus et comme l'image est plus complexe le rendu est pus difficile à faire pour le navigateur donc ça peut ramer un peu.

Je te laisse tester et me dire ce que tu préfères.

2 en zoomant j'ai bien tous les points par contre je me pose la question sur l'affichage général de la carte, sans zoomer. ce qui est gênant c'est qu'on a sur la carte général (en dézoomant au max) par toutes les villes ou il y a des adresses qui s'affiche (ex: Metz). Dans l'idéal il faudrait que les points qui s'affiche en dézoomant au maximum affiche exactement le nombre de point de la ville (ex: Strasbourg 10000, Metz 10, Munich 75 etc). J'imagine que ce problème vient du fait que pour compter les points il faut les charger car c'est du javascript ? Ne pourrait-on pas faire l'opération de comptage côté serveur et seulement ensuite afficher le nombre de point ? Le chargement initial se fait déjà côté serveur, mais Semantic MediaWiki a une limite globale [archive] qui fait qu'une requête ne peut jamais retourner plus de 500 résultats. (Je pense que la carte affiche un nombre un peu plus élevé parce que certaines adresses ont plusieurs coordonnées.)

On peut augmenter cette limite mais la mettre à 20000 pour charger toutes les adresses risque d'être désastreux en terme de performance.

Est-ce qu'une autre solution ne serait pas d'afficher une carte par ville (sur les pages de catégorie comme Catégorie:Metz, par exemple) ?

3 Quand on survol Strasbourg et les zones ou il y a bcp de point avec la souris (en dézoomant la carte) on a une zone en bleu qui s'affice je ne penses pas que ce soit utile; est ce qu'il serait possible que cette zone en bleu ne s'affiche pas ? Il n'y a pas d'option permettant de les masquer actuellement. (Mais je l'ai suggéré aux développeurs : https://github.com/JeroenDeDauw/Maps/issues/481 [archive])