Bonjour, mon anglais étant très restreint je vous explique mon problème
Je me sert des photos aériennes 2000 2005 de l'IGN ce script fonctionnait jusqu’à présent maintenant plus pouvez vous m'indiquer l'erreur ? par avance merci.
// La partie suivante est facultative et uniquement requise pour les serveurs qui utilisent
// un certificat non approuvé (nécessite MOBAC 2.1.3 ou supérieur)
// Hachage SHA-256 (hex) de la clé publique du certificat du serveur
Bonjour, mon anglais étant très restreint je vous explique mon problème
Je me sert des photos aériennes 2000 2005 de l'IGN ce script fonctionnait jusqu’à présent maintenant plus pouvez vous m'indiquer l'erreur ? par avance merci.
// https://www.geoportail.gouv.fr/donnees/photographies-aeriennes-2000-2005
// La partie suivante est facultative et uniquement requise pour les serveurs qui utilisent
// un certificat non approuvé (nécessite MOBAC 2.1.3 ou supérieur)
// Hachage SHA-256 (hex) de la clé publique du certificat du serveur
// trustedPublicKeyHash = "6af50897a0b12fff7771988cba542b279ee036cf5cbce2b99f8cf46a63aaf2d4";
// trustedPublicKeyHash = "2c5874ebc2165d7e388e271b1f12835dd06b27bf6d48ec09d61e5bdb897d17b8";
name = "Photographies aériennes 2000-2005";
String Layer = "ORTHOIMAGERY.ORTHOPHOTOS2000-2005";
String Format = "image%2Fjpeg";
tileType = "jpg";
maxZoom = 18;
// https://wxs.ign.fr/orthohisto/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
String getTileUrl( int Zoom, int X, int Y ) {
return "https://wxs.ign.fr/j8y4mbr3y0scraleniy0ur55/geoportail/wmts?layer="+Layer+"&style=normal&tilematrixset=PM&SERVICE=WMTS&REQUEST=GetTile&Version=1.0.0&FORMAT="+Format+"&TileMatrix="+Zoom+"&TileCol="+X+"&TileRow="+Y;
}
void addHeaders( java.net.HttpURLConnection conn) {
conn.addRequestProperty("User-Agent","Mozilla/5.0 Gecko/20100101 Firefox/49.0");
}
ça y est j'ai réussi à faire fonctionner ORTHOIMAGERY.ORTHOPHOTOS2000-2005
Voila le code pour un .bsh si cela peut servir à d'autres.
// https://www.geoportail.gouv.fr/donnees/photographies-aeriennes-2000-2005
name = "Photographies aériennes 2000-2005";
String Layer = "ORTHOIMAGERY.ORTHOPHOTOS2000-2005";
String Format = "image%2Fjpeg";
tileType = "jpg";
maxZoom = 18;
String getTileUrl( int Zoom, int X, int Y ) {
return "https://wxs.ign.fr/an7nvfzojv5wa96dsga5nk8w/geoportail/wmts?layer="+Layer+"&style=normal&tilematrixset=PM&Service=WMTS&Request=GetTile&Version=1.0.0&Format="+Format+"&TileMatrix="+Zoom+"&TileCol="+X+"&TileRow="+Y;
}
void addHeaders( java.net.HttpURLConnection conn) {
conn.addRequestProperty("User-Agent","Mozilla/5.0 Gecko/20100101 Firefox/49.0");
}
// Ancien
// trustedPublicKeyHash = "2260576f2b671ca196b938a78f106397acaa8ed92ce7f1494f2469ac4ec18564";
// Nouveau
trustedPublicKeyHash = "6af50897a0b12fff7771988cba542b279ee036cf5cbce2b99f8cf46a63aaf2d4";