// Documentation : http://randochartreuse.free.fr/mobac2.x/documentation/#bsh // Version : 08/12/2021 // Nom de la carte affiché dans MOBAC name = "France, Alsace, Lidar-Z(9-16)"; // Nom du serveur String MyServer = "datalsace.eu"; // MyUserAgent correspond à celui créé notemment avec la clé IGN // Par défaut, on trouve souvent MyUserAgent = "Mozilla/5.0 Gecko/20100101 Firefox/49.0"; String MyUserAgent = "Mozilla/5.0 Gecko/20100101 Firefox/49.0"; // MyReferer peut être demandé String MyReferer = ""; // MyFolder au format "dossier" ou "dossier1/dossier2/etc" String MyFolder = "server/rest/services/RASTER/CD68_RASTER_FP_RELIEF/MapServer/tile"; tileType = "png"; // Type d’image fourni par le serveur tileSize = 256; // Facultatif : Supprimer la ligne dans le doute minZoom = 2; // Facultatif : Zoom minimal souhaité (et/ou fourni par le serveur) maxZoom = 16; // Facultatif : Zoom maximal souhaité (et/ou fourni par le serveur) -> Maximum 22 pour Mobac String getTileUrl(int Zoom, int X, int Y) { if (Zoom < 9) { // gestion Zoom < 11, on prend une carte générique Google pour voir le monde entier return "https://mt0.google.com/vt?lyrs=m&hl=fr&z=" + Zoom + "&x=" + X + "&y=" + Y; }else{ // url8_de_test = "https://datalsace.eu/server/rest/services/RASTER/CD68_RASTER_FP_RELIEF/MapServer/tile/16/22917/34078" return "https://" + MyServer + "/" + MyFolder + "/" + Zoom + "/" + Y + "/" + X; } }