
Carto
Modérateurs : fred, Admin anglais, Admin bis
Carto
Là aussi, je trouve ça bien de restreindre la carte aux courses, de façon à éviter les errements mondiaux 

Re: Carto
tu veux brider la liberté du poiral ?
Re: Carto
c'est surtout pour limiter la taille des fichiers 

Re: Carto
Le contour des cartes me semble trop flou quand on zoome pour pouvoir ajuster un désenchouement correct
Bien que je trouve une multiplicité des traces de bateaux mon bateau navigue sans trace visible
Bises à Toutes et à tous
Dan la bleuzaille
Bien que je trouve une multiplicité des traces de bateaux mon bateau navigue sans trace visible
Bises à Toutes et à tous
Dan la bleuzaille
Re: Carto
Salut Dan, ici le stagiaire
J'ai vu ça pour les traces, y'a aussi le bateau de Didier qui génère une multitude de traces, lui.
Blaise le spécialiste des traces est en week end ( bien mérité ), et je sais pas encore gérer ça.
Tu peux effacer toutes les traces en décochant "trajs" dans le petit losange bleu en haut à droite
de la carte.
Pour ce qui est de la carte, ça va s'améliorer, le serveur actuel a du mal à supporter la charge.
Bon courage mister

J'ai vu ça pour les traces, y'a aussi le bateau de Didier qui génère une multitude de traces, lui.
Blaise le spécialiste des traces est en week end ( bien mérité ), et je sais pas encore gérer ça.
Tu peux effacer toutes les traces en décochant "trajs" dans le petit losange bleu en haut à droite
de la carte.
Pour ce qui est de la carte, ça va s'améliorer, le serveur actuel a du mal à supporter la charge.
Bon courage mister
Re: Carto
salut,
(et bienvenu dan !)
la carto, ce sont les fichiers gshhs:
http://www.ngdc.noaa.gov/mgg/shorelines/gshhs.html
https://en.wikipedia.org/wiki/GSHHG
il y a 5 niveaux de détails; l'interface sélectionne automatiquement le niveau de détail selon le niveau de zoom: dézommage max: peu de détails, zoom mx: beaucoup de détails
ça a l'air assez détaillé quand même au zoom max, non ?
quand l'image de la carte a fini de charger, le contour des côtes doit être net, pas flou; je pense que si t'as vu des contours flous, c'est que l'image n'avait pas fini de charger;
ça met quand même quelques secondes, voir dizaines de secondes à tout charger lorsqu'il y a du monde sur le serveur, tant que je n'aurai pas boosté le système d'affichage (ça va venir...)
j'ai identifié le problème des traces manquantes pour les nouveaux bateaux, désolé, faut que je vois ça avec gege prochainement
(et bienvenu dan !)
la carto, ce sont les fichiers gshhs:
http://www.ngdc.noaa.gov/mgg/shorelines/gshhs.html
https://en.wikipedia.org/wiki/GSHHG
il y a 5 niveaux de détails; l'interface sélectionne automatiquement le niveau de détail selon le niveau de zoom: dézommage max: peu de détails, zoom mx: beaucoup de détails
ça a l'air assez détaillé quand même au zoom max, non ?
quand l'image de la carte a fini de charger, le contour des côtes doit être net, pas flou; je pense que si t'as vu des contours flous, c'est que l'image n'avait pas fini de charger;
ça met quand même quelques secondes, voir dizaines de secondes à tout charger lorsqu'il y a du monde sur le serveur, tant que je n'aurai pas boosté le système d'affichage (ça va venir...)
j'ai identifié le problème des traces manquantes pour les nouveaux bateaux, désolé, faut que je vois ça avec gege prochainement
Re: Carto
Ne serait t'il pas possible de charger une fois pour toute la carte (zoom max) dans le PC du joueur
Afin de décharger le serveur
Mais je dis rien ne connaissant pas grand chose
@+
Afin de décharger le serveur
Mais je dis rien ne connaissant pas grand chose

@+
Re: Carto
salut,
merci de te pencher sur le problème, je ne suis pas sur que ta suggestion soit souhaitable, et sans trop réfléchir je ne sais même pas comment on pourrait la réaliser ! je vais essayer de t'expliquer pourquoi, et comment ça tourne actuellement:
les fichiers gshhs pèsent environ 250 méga octets, ils ne sont pas directement lisibles par les navigateurs, il faudrait donc d'abord les convertir en images classiques, et c'est possible que le globe entier à tous les niveaux de zoom pèse encore plus que 250 méga octets d'images;
ça ne serait pas trop pratique si lorsque tu veux jouer à partir d'un poste occasionnel (ou un téléphone pseudo intelligent), tu aies à charger plusieurs centaines de méga octets avant de pouvoir jouer;
le serveur cartographique utilisé possède un système de cache interne (qu'il a fallu mettre en place) qui fait que lorsque tu parcours une zone qui a déjà été visitée, le serveur ne lit plus les fichiers gshhhs et ne perd plus de temps à générer une image, il sort juste du cache l'image qui a été précédemment générée, c'est beaucoup plus rapide;
actuellement, les images des contours des côtes et celles des cases sont mise en cache; le cache des images des contours des côtes pèse aujourd'hui 92 méga octets et celui des images des cases, 150 méga octets;
tout le globe n'a pas été mis en cache (il y a moyen de faire ça automatiquement mais je ne me suis pas penché sur la question); seules les zones qui ont déjà été visitées une fois sont en cache;
tu peux voir la différence en zoomant sur les côtes de Bretagne qui sont en cache à tous les niveaux de zoom, donc qui apparaissent assez rapidement, et en zoomant vers d'autres zones (par contre je ne sais pas lesquelles, nord Canada ? îles du Pacifique ?) qui ne sont sans doute pas toutes en cache car il n'y a pas eu de courses par là-bas (à moins qu'un furieux s'amuse à passer toute la planète au zoom); dans le cas de zones qui ne sont pas en cache, l'image des contours des côtes met un peu plus de temps à s'afficher, elle est d'abord flou, puis devient nette une fois l'image générée (et mise en cache);
les images mises en cache ont une certaine durée de vie, je ne me rappelle plus à combien j'ai réglé ça, peut-être 100 jours, ou 300 jours, ensuite elles disparaissent et le serveur cartographique doit à nouveau générer ces images lorsqu'on parcourt à nouveau cette zone; je dois reconfigurer ce cache histoire que gégé puisse tout contrôler, je tacherai de monter cette durée de vie à quelques années;
voilà pour le cache du contour des côtes et des cases donc, c'est géré côté serveur
pour ce qui est de la rapidité d'affichage, il me semble qu'on a passé une bonne étape ce soir, auparavant même si le contour des côtes est déjà en cache, le serveur devait composer des images en superposant les image des vents, des bateaux, des traces, des drapeaux et de la ligne d'arrivé, avec la transparence... ça ramait quand même un peu lorsqu'on était à plusieurs dessus;
depuis ce soir le serveur n'envoie plus qu'un flux xml (du texte) pour les bateaux, les trajectoires, les drapeaux et la ligne d'arrivée, à charge pour votre navigateur de générer les images et la transparence; ça allourdit un poil plus l'application sur nos navigateurs internet, mais pas tant que ça, et surtout ça allège beaucoup le serveur; l'horizon se dégage et on va sans doute pouvoir accueillir quelques dizaines d'utilisateurs, ou centaines, sans changer de serveur (rien ne sert d'avoir un serveur costaud si l'appli est mal foutue) (le serveur utilisé est un micro serveur, le plus petit disponible);
il me reste encore à configurer les flèches des vents en flux xml, il n'y a qu'elles qui demandent une génération d'image côté serveur; ça va venir...; j'ai cru comprendre que le logiciel utilisé pour l'affichage côté navigateur avait un petit bug dans sa version actuelle, donc il faut que je fasse une mise à jour avec une version corrigée, puis tester;
ensuite les images risquent d'appaître avant même qu'on clique sur la carte, arf !
j'espère que mes explications ne sont pas trop confuses...
merci de te pencher sur le problème, je ne suis pas sur que ta suggestion soit souhaitable, et sans trop réfléchir je ne sais même pas comment on pourrait la réaliser ! je vais essayer de t'expliquer pourquoi, et comment ça tourne actuellement:
les fichiers gshhs pèsent environ 250 méga octets, ils ne sont pas directement lisibles par les navigateurs, il faudrait donc d'abord les convertir en images classiques, et c'est possible que le globe entier à tous les niveaux de zoom pèse encore plus que 250 méga octets d'images;
ça ne serait pas trop pratique si lorsque tu veux jouer à partir d'un poste occasionnel (ou un téléphone pseudo intelligent), tu aies à charger plusieurs centaines de méga octets avant de pouvoir jouer;
le serveur cartographique utilisé possède un système de cache interne (qu'il a fallu mettre en place) qui fait que lorsque tu parcours une zone qui a déjà été visitée, le serveur ne lit plus les fichiers gshhhs et ne perd plus de temps à générer une image, il sort juste du cache l'image qui a été précédemment générée, c'est beaucoup plus rapide;
actuellement, les images des contours des côtes et celles des cases sont mise en cache; le cache des images des contours des côtes pèse aujourd'hui 92 méga octets et celui des images des cases, 150 méga octets;
tout le globe n'a pas été mis en cache (il y a moyen de faire ça automatiquement mais je ne me suis pas penché sur la question); seules les zones qui ont déjà été visitées une fois sont en cache;
tu peux voir la différence en zoomant sur les côtes de Bretagne qui sont en cache à tous les niveaux de zoom, donc qui apparaissent assez rapidement, et en zoomant vers d'autres zones (par contre je ne sais pas lesquelles, nord Canada ? îles du Pacifique ?) qui ne sont sans doute pas toutes en cache car il n'y a pas eu de courses par là-bas (à moins qu'un furieux s'amuse à passer toute la planète au zoom); dans le cas de zones qui ne sont pas en cache, l'image des contours des côtes met un peu plus de temps à s'afficher, elle est d'abord flou, puis devient nette une fois l'image générée (et mise en cache);
les images mises en cache ont une certaine durée de vie, je ne me rappelle plus à combien j'ai réglé ça, peut-être 100 jours, ou 300 jours, ensuite elles disparaissent et le serveur cartographique doit à nouveau générer ces images lorsqu'on parcourt à nouveau cette zone; je dois reconfigurer ce cache histoire que gégé puisse tout contrôler, je tacherai de monter cette durée de vie à quelques années;
voilà pour le cache du contour des côtes et des cases donc, c'est géré côté serveur

pour ce qui est de la rapidité d'affichage, il me semble qu'on a passé une bonne étape ce soir, auparavant même si le contour des côtes est déjà en cache, le serveur devait composer des images en superposant les image des vents, des bateaux, des traces, des drapeaux et de la ligne d'arrivé, avec la transparence... ça ramait quand même un peu lorsqu'on était à plusieurs dessus;
depuis ce soir le serveur n'envoie plus qu'un flux xml (du texte) pour les bateaux, les trajectoires, les drapeaux et la ligne d'arrivée, à charge pour votre navigateur de générer les images et la transparence; ça allourdit un poil plus l'application sur nos navigateurs internet, mais pas tant que ça, et surtout ça allège beaucoup le serveur; l'horizon se dégage et on va sans doute pouvoir accueillir quelques dizaines d'utilisateurs, ou centaines, sans changer de serveur (rien ne sert d'avoir un serveur costaud si l'appli est mal foutue) (le serveur utilisé est un micro serveur, le plus petit disponible);
il me reste encore à configurer les flèches des vents en flux xml, il n'y a qu'elles qui demandent une génération d'image côté serveur; ça va venir...; j'ai cru comprendre que le logiciel utilisé pour l'affichage côté navigateur avait un petit bug dans sa version actuelle, donc il faut que je fasse une mise à jour avec une version corrigée, puis tester;
ensuite les images risquent d'appaître avant même qu'on clique sur la carte, arf !

j'espère que mes explications ne sont pas trop confuses...
Re: Carto
Merci de cette longue et documentée réponse
J'ai eu un mot foireux : TOUTE
Je ne voulais pas dire Toute la carte mondiale mais seulement toute la zone de jeu (leg2 par exemple)
Ne crains rien des propositions comme celle là je vais sans doute en faire au kilometre
J'espère seuelement qu'une seule donnera des idées
Bonne leg 2
J'ai eu un mot foireux : TOUTE
Je ne voulais pas dire Toute la carte mondiale mais seulement toute la zone de jeu (leg2 par exemple)
Ne crains rien des propositions comme celle là je vais sans doute en faire au kilometre
J'espère seuelement qu'une seule donnera des idées
Bonne leg 2
Re: Carto
Salut,
Prise en main hier au soir, je me suis fait pièger (par ma faute) avec la carto.
Vers 22h30, après avoir changé de case, j'ai voulu mettre un cap pour la nuit. J'ai mis 105° en traçant sur la carte une route à 105°, elle passait largement en dessous des côtes.
Ce matin, échoué. Quand je regarde l'angle de la route réalisé, c'est environ 102°.
Ceci est dû à la cartographie, j'avais oublié que les "carrés" sont en fait des rectangles.
J'ai lu, mais je retrouve plus sur le forum, qu'une ligne de projection de trajectoire était prévue.

edit 2019/12: lien image: http://www.regattagame.net/rg/webimages ... asse_1.png
Ce matin, comme c'était marrée basse, j'étais échoué tout en haut de la plage, je suis reparti à la marrée haute.

edit 2019/12: lien image: http://www.regattagame.net/rg/webimages ... asse_2.png
Prise en main hier au soir, je me suis fait pièger (par ma faute) avec la carto.
Vers 22h30, après avoir changé de case, j'ai voulu mettre un cap pour la nuit. J'ai mis 105° en traçant sur la carte une route à 105°, elle passait largement en dessous des côtes.
Ce matin, échoué. Quand je regarde l'angle de la route réalisé, c'est environ 102°.
Ceci est dû à la cartographie, j'avais oublié que les "carrés" sont en fait des rectangles.

J'ai lu, mais je retrouve plus sur le forum, qu'une ligne de projection de trajectoire était prévue.

edit 2019/12: lien image: http://www.regattagame.net/rg/webimages ... asse_1.png
Ce matin, comme c'était marrée basse, j'étais échoué tout en haut de la plage, je suis reparti à la marrée haute.


edit 2019/12: lien image: http://www.regattagame.net/rg/webimages ... asse_2.png
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité