Bonjour.
Dans le Catalogue créé dans le DOM par l'API, il y a plusieurs bbox possible pour la France métropolitaine.
Dans mon appli j'ai eu besoin de vérifier dans quel territoire se trouve l'utilisateur et la bbox donné dans Geoportal.Catalogue.TERRITORIES["FXX"].geobbox m'a suffit pendant un moment bien qu'elle soit identique à la bbox du territoire EUE et donc sensiblement trop large.
Maintenant j'ai besoin d'une bbox plus restrictive pour contrôler en première approximation la pertinence de données vecteur que j'essaye de superposer à la carte. J'ai repéré dans le catalogue la liste des régions Geoportal.Catalogue.REGIONS et je fusionne les bbox de celles dont parent == "FXX". Mais ça me donne une bbox un peu trop restrictive.
Ce n'est pas vraiment un problème, j'ajoute 0.5° (arbitrairement) de tous les côtés et ça me convient. Remarque je pourrais écrire ma propre bbox quelque part dans un paramètre de l'appli mais je trouvais plus intellectuellement satisfaisant de profiter au maximum des infos de l'autoconf.
Est-il normal que Ouessant ou les îles Lavezzi soient hors des bbox respectivement de Bretagne et de Corse ?
Et accessoirement à quoi servent ces régions dans l'API ?
Sylvain
Partager