Je tente de créer une custom map de ce site https://www.viamichelin.fr/ sans y arriver (je n'obtient qu'une mosaïque type"preview" !
Mon fichier qui ne marche pas : Pour information, le code qui marche dans MOBAC par le biais d'un fichier .bsh
Code: Select all
static import java.lang.Math.*;
name = "Michelin (ViaMichelin)";
tileType = "png";
tileSize = 256;
minZoom = 1;
maxZoom = 19;
tileUpdate = TileUpdate.IfModifiedSince;
backgroundColor = "#ffffff";
ignoreError = "True";
String getTileUrl( int zoom, int x, int y ) {
// String Server = "http://map2.viamichelin.com/map/mapdirect?";
String Server = "http://map"+(new Random().nextInt(3)+1)+".viamichelin.com/map/mapdirect?";
String Map = "viamichelin";
// String Map = "light";
String Version = "201503191157";
String Tile = Server + "map=" + Map + "&z=" + zoom + "&x=" + x + "&y=" + y + "&version=" + Version + "&format=png&layer=background&locale=default&debug_pattern=.*";
// javax.swing.JOptionPane.showMessageDialog(null,Tile);
return Tile ;
}
// http://map2.viamichelin.com/map/mapdirect?map=viamichelin&z=13&x=4166&y=3024&format=png&version=201503191157&layer=background&locale=default&debug_pattern=.*
Après c'est peut-être tout simplement impossible !
Merci d'avance pour un avis d'expert.
Sam