NicoM a écrit : 28 déc. 2024, 16:16
Dans la recherche pour la zone Rhodopes, la liste des massifs n’apparaît pas contrairement aux autres zones.
Je pense avoir compris, c'est, disons un "effet de bord du rangement zone > massif" : en gros c'est voulu, donc pas de correction évidente par programmation, sauf à risquer de casser autre chose. Ou alors, il faudrait organiser autrement ce menu.
Explications :
Le formulaire de recherche construit la liste des massifs de la façon suivante :
Il commence par récupérer tous les 486 massifs de la base de donnée. Pour chacun il récupère une et une seule zone, si elle existe, à laquelle il appartient.
Si un massif appartient à 2 zones ou plus, il sera rangé arbitrairement dans une au pif (bon, c'est plus sioux que ça, mais c'est technique à expliquer sans intérêt pour la démonstration)
Dans le cas présent, pour illustrer :
ce massif :
https://www.refuges.info/nav/5339/massi ... rientales/
est présent dans la zone
https://www.refuges.info/nav/5337/zone/Rhodopes/ mais également dans la zone
https://www.refuges.info/nav/5244/zone/ ... -mer-Egee/ ainsi que dans la zone
https://www.refuges.info/nav/5243/zone/Balkans/
Avec la construction actuelle, il est rangé dans la 3e zone.
On pourrait faire apparaître les massifs dans plusieurs endroits, mais je ne suis pas sûr que ça serait mieux d'avoir des doubles ou triples
Le plus simple, dans l'état actuel des choses, est peut-être simplement d'éviter pour l'instant le chevauchement des zones.
Ou, comme par là bas il n'y a pour l'instant aucun point de notre base, ne pas s'en préoccuper pour l'instant.
Mais cela confirme que ce rangement n'est pas pertinent, et que de toute façon, avec 486 massifs ça n'est plus utilisable.
Peut-être qu'il faudrait passer à un truc plus dynamique, un champ libre dans lequel on commencerait à taper "rho" et qu'il nous propose alors plusieurs option avec pèl mèle les zones, les massifs, les départements, les communes, bref, tout ce qui contient "rho" dans notre base de polygones.