[reflexion] Choix de l'Organisme fournisseur de carte

Problèmes, bugs et difficultés rencontrés sur le site.
Avatar du membre
yip
Messages : 387
Enregistré le : 08 mars 2004, 23:32

[reflexion] Choix de l'Organisme fournisseur de carte

Message par yip »

Juste pour reflechir a la facon de gerer les differents fournisseurs.

Que pensez-vous de , en langage de robot ;) :

SELECT le_pays WHERE centre_de_la_BBOX est situé
GET le fournisseur associé au pays (champs "source" existant par exemple).

Ce qui impose d'avoir des polys Pays (de preference ultra-basse resolution. pour ce genre de calcul, si c'est le poly voisin, a la frontiere, ca n'a aucune importance)
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Tu veux dire pour NAV ?
Pour les points, on a déjà le pays non ?
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: [reflexion] Choix de l'Organisme fournisseur de carte

Message par sly »

yip a écrit : SELECT le_pays WHERE centre_de_la_BBOX est situé
GET le fournisseur associé au pays (champs "source" existant par exemple).
Pour les mini vignettes des points je suggère :
SELECT la_carte_par_defaut from polygone where est_un_pays and le point se situe dedans
si pas de carte par défaut -> google (ou OCM)
(notez que aucune requête n'est nécessaire, cette infos est dispo dans le retour de la fonction infos_points())

et pour le nav, faire une mutation selon déplacement, je ne sais pas si c'est aisé avec OL
Donc pour le choix "par défaut" soit comme tu proposes en version simple.

Sinon on peut faire chauffer le gis pour éviter le cas du polygone "banane"
Le polygone banane c'est par exemple les alpes, dont le centre de la bbox sera en italie alors qu'on aurrait peut-être préféré IGN ou suissetopo qui couvre une partie plus importante des alpes

Ce qui impose d'avoir des polys Pays (de preference ultra-basse resolution. pour ce genre de calcul, si c'est le poly voisin, a la frontiere, ca n'a aucune importance)
D'après mes tests, avec ou sans basse résolution ça dépote grave de toute façon, donc autant pas se faire chier pour l'instant.
je calcul pays/régions/dépatement/massif/réserves dont le point est dedans et ça prend quelques dizaines de milisecondes à tout casser, l'affichage de OL est bien plus long ;-)
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Re: [reflexion] Choix de l'Organisme fournisseur de carte

Message par Dominique »

sly a écrit :Pour les mini vignettes des points je suggère :
SELECT la_carte_par_defaut from polygone where est_un_pays and le point se situe dedans
si pas de carte par défaut -> google (ou OCM)
(notez que aucune requête n'est nécessaire, cette infos est dispo dans le retour de la fonction infos_points())
C'est pas ça qu'on fait maintenant ? (au moyen d'une atroce bidouille, j'en conviens
sly a écrit :et pour le nav, faire une mutation selon déplacement, je ne sais pas si c'est aisé avec OL
Donc pour le choix "par défaut" soit comme tu proposes en version simple.
J'suis pas super chaud là :
Techniquement, c'est faisable, mais si quelqu'un a choisi de naviguer sur une carte, pourquoi le basculer sauvagement ?
D'autant que les poly pays simplifiés risquent de déborder un peu...
Et puis franchement j'aime bien, quand je suis dans un coin frontalier, voir ce que disent les différentes cartes
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: [reflexion] Choix de l'Organisme fournisseur de carte

Message par sly »

Dominique a écrit : C'est pas ça qu'on fait maintenant ? (au moyen d'une atroce bidouille, j'en conviens
C'est ça, le but c'est juste d'enlever la bidouille qui consiste à comparer le nom du pays avec un tableau stocké dans le config dans un array en dur.

J'admets toutefois que l'édition du fichier config me semble plus simple que dans la base, mais en même temps, comparer un nom de pays, c'est cracra et pas super stable
J'suis pas super chaud là :
Techniquement, c'est faisable, mais si quelqu'un a choisi de naviguer sur une carte, pourquoi le basculer sauvagement ?
D'autant que les poly pays simplifiés risquent de déborder un peu...
Et puis franchement j'aime bien, quand je suis dans un coin frontalier, voir ce que disent les différentes cartes
Ok, imposer le changement de carte dynamiquement n'est pas une bonne idée du tout, mais proposer un choix de carte par défaut ?
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Re: [reflexion] Choix de l'Organisme fournisseur de carte

Message par Dominique »

sly a écrit :
Dominique a écrit : C'est pas ça qu'on fait maintenant ? (au moyen d'une atroce bidouille, j'en conviens
C'est ça, le but c'est juste d'enlever la bidouille qui consiste à comparer le nom du pays avec un tableau stocké dans le config dans un array en dur.

J'admets toutefois que l'édition du fichier config me semble plus simple que dans la base, mais en même temps, comparer un nom de pays, c'est cracra et pas super stable
+ et +
sly a écrit :Ok, imposer le changement de carte dynamiquement n'est pas une bonne idée du tout, mais proposer un choix de carte par défaut ?
Oui, c'est ce que j'ai essayé de faire au max
Il en manque encore quelques unes (exemple: faire carte-Suisse puis Zone-Réunion)
Avatar du membre
Claude Mauguier
Messages : 4233
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Message par Claude Mauguier »

Avis du naïf de passage : passer de OSM (ou autre) automatiquement sur Gog dès qu'on change de page (d'une fiche à un niveau supérieur), c'est agaçant et oblige à redemander x fois le système sur lequel on travaille.
Avatar du membre
yip
Messages : 387
Enregistré le : 08 mars 2004, 23:32

Message par yip »

J'suis pas super chaud là :
Techniquement, c'est faisable, mais si quelqu'un a choisi de naviguer sur une carte, pourquoi le basculer sauvagement ?
D'autant que les poly pays simplifiés risquent de déborder un peu...
Et puis franchement j'aime bien, quand je suis dans un coin frontalier, voir ce que disent les différentes cartes
Il s'agissait que de la carte par defaut bien sur... actuellement c'est des BBOX en dur si j'ai tout compris, mais les BBOX ne collent pas vraiment ni aux frontières, ni a la banane de sly

Ou alors, le plus simple est de tout le temps mettre M.R.I. par defaut et c'est plié. et ça résoud le problème de Claude en passant.
En tant que "El simplificator" ca m'irait bien ... ;)

En fait, c'est vrai que le plus simple est comme tu l'a codé. LOL . avec pour les points :MRI.
Mettons que j'ai rien dit...
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

yip a écrit :Ou alors, le plus simple est de tout le temps mettre M.R.I. par defaut et c'est plié. et ça résoud le problème de Claude en passant..
MRI ne couvre pas le monde (La Réunion, Andes, ...)
La plus complète est OpenCycleMap
Avatar du membre
Claude Mauguier
Messages : 4233
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Message par Claude Mauguier »

Dominique a écrit :
yip a écrit :Ou alors, le plus simple est de tout le temps mettre M.R.I. par defaut et c'est plié. et ça résoud le problème de Claude en passant..
MRI ne couvre pas le monde (La Réunion, Andes, ...)
La plus complète est OpenCycleMap
Ce serait au poil (d':ours: )
OCM est très pratique. Mais MRI me va aussi. Puisqu'on peut ensuite zoomer si nécessaire en basculant vers les systèmes locaux (IGN, Swiss, German, etc) en cas de besoin - mais, please, surtout : exit Gog !!, ce tas de boue grisâtre et inexploitable.
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Dominique a écrit :MRI ne couvre pas le monde (La Réunion, Andes, ...)
La plus complète est OpenCycleMap
*Sly :
Tu es partant pour OpenCycleMap comme carte par défaut ?
ça va leur faire du trafic et je ne veux pas nous mettre mal avec eux
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

j'aime bien MRI moi

- Vous les voyez les refuges sur OCM ?
- les chemins de rando à accès difficile ?
- les panneaux d'indication de rando ?
- les zones d'éboulis

et 30 autres aspects de la montagne que je pourrais citer...
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

sly a écrit :j'aime bien MRI moi

- Vous les voyez les refuges sur OCM ?
- les chemins de rando à accès difficile ?
- les panneaux d'indication de rando ?
- les zones d'éboulis

et 30 autres aspects de la montagne que je pourrais citer...
Oui mais WRI ne couvre pas La réunion, Andes, ...
Alors on ne peut pas en faire la page par défaut
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

Dominique a écrit : Oui mais WRI ne couvre pas La réunion, Andes, ...
Alors on ne peut pas en faire la page par défaut
Qu'on ne puisse en faire le choix "par défaut" au sens de : si rien d'autre ne va, ok. Mais j'ai cru comprendre qu'il s'agissait de choisir un par défaut "tout le temps"

En gros l'algo "utilisateur" en français donnerait :

si IGN est dispo sur la zone : IGN
si IGN pas dispo mais MRI dispo : MRI
si MRI pas dispo : OCM

Mais, ou alors je n'ai pas compris, ce n'est pas ça que vous voudriez faire mais :
si IGN pas dispo sur la zone : OCM

Et alors j'en retourne à ma rengaine avec laquelle j'ai saoulé yip : c'est ce que j'appel du nivèlement par le bas.

Mini rétrospective du peureux de l'avenir (j'entends ici de parler plus généralement que cette histoire de carte par défaut, mais s'en est une goutte parmi les autres) :
Il y a 4 ans, j'ai créé MRI au temps ou refuges.info ne couvrait que les alpes françaises, on avait un MRI uniquement sur cette zone et ça (m')allait très bien, à mon sens, en alternative à googleM voir, une fois OSM plus développé, en remplacement de googleM.

Nous avons voté l'extension de WRI toujours plus vers l'Est, puis vers les pyrénnées, puis vers l'autre bout de la terre sous une condition évoquée par de nombreux modérateurs et utilisateurs :
"Je ne veux pas que ça noie (de trop) l'info que j'ai l'habitude de voir ni l'outil que j'ai l'habitude d'utilise. il faut que le coeur de WRI reste les alpes. Toutefois, si le site de refuges.info s'adapte pour ne pas me gêner et fournir son "moteur" à d'autres lieux, ça me va, même si je ne regarderais ni modérerait sans doute pas"
On a compris avec le temps qu'une petite tolérance du genre : "si le site évolue avec un système de zone, et que la seule chose que j'ai à faire c'est cliquer une fois pour toute sur "Alpes françaises" pour en revenir à l'usage habituel, ça va, personne ne criera au scandale, ça reste largement acceptable comme contrainte"

Seulement, voilà ce que dit le peureux : On s'est étendu jusqu'a l'autre bout de la terre (la segmentation des zones n'a existé que partiellement, même si j'admets que c'est en bonne voie pour être mieux) et je vois débarquer de plus en plus de contraintes depuis 4 ans pour l'utilisateur d'avant qui ne s'intéresse qu'aux alpes françaises
- le menu de recherche par massifs est (était) imbittable et énorme
- le menu d'exportation pareil
- les liens vers zones ont commencées à remplir le plan de travail
- la modération voyait des messages arriver concernant les vosges
- la page des nouvelles est devenu saturée de trucs qui ne les intéressent pas

Tout ça ne sont que des gouttes faiblement gênantes dans une immense jarre de fonctionnalités et petit à petit "certains" ont toléré (ou pas) ces gouttes qui s'ajoutent.
Et la nouvelle goutte, donc rien qu'une de plus au final, dont la réponse pourra être : "pas compliqué, y'a qu'a cliquer" mais l'usager des alpes aura perdu, par défaut, ce qu'il avait avant sans avoir à cliquer. Et se retrouvera avec une carte un peu moins bien car celle-ci "couvre la terre et c'est plus simple à gérer pour le développement"

Il n'y a aucun reproche à tout ce que je dis, je ne remets pas en cause l'extension de WRI à toute la terre, mais j'en découvre l'effet pervers que je craignais. Oui, toutes mes goutte peuvent être asséchées, mais on ne le fait pas, et wri s'étends aux andes alors que les gouttes ne sont pas sèches.

Je repense à ce sujet :
http://www.pyrenees-team.com/forumpteam ... f=7&t=5565
Pour lesquels j'avais trouvé mes doublures peureuses des pyrénées
A partir de :
"Cyril : Je suis sérieux : je pense qu'il ne faut pas que les informations Pyrénées soient noyées dans un site sur les Alpes." (et tout ce qui a suivi)
Avatar du membre
Claude Mauguier
Messages : 4233
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Message par Claude Mauguier »

sly a écrit :j'aime bien MRI moi
- Vous les voyez les refuges sur OCM ?
- les chemins de rando à accès difficile ?
ben oui...à condition de vérifier si c'est un refuge, un hôtel ou une ruine
sly a écrit :- les panneaux d'indication de rando ?
dis donc, t'as un facteur de zoom énoooooooooooooooooooooooorme !? moi pas vu panneaux . Et entre nous, si le zoom est important, ça rame et on reste sur une tranche de jambon sans gras ni couenne (tout rose)...
sly a écrit :- les zones d'éboulis
Eboulis... hem, ça dépend où. C'est vrai que OSM et OCM ne sont pas d'accord sur les glaciers... : sur OCM ils disparaissent carrément : réchauffés climatiquement les gonzes d'OCM :D Mais bon, il faut jouer avec tout ça en fonction des besoins : MRI c'est aussi bien en carte par défaut
sly a écrit :et 30 autres aspects de la montagne que je pourrais citer...
Ah ? Des noms, des noms, des noms :!:

En bref, ton analyse première :
sly a écrit : si IGN est dispo sur la zone : IGN
si IGN pas dispo mais MRI dispo : MRI
si MRI pas dispo : OCM
est la bonne, AMHA.