1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <!DOCTYPE html>
<html>
<head>
<title>SDK2</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- SDK Géoportail 31 oct 2019
-->
<script src="../../js/GpOl3.js"></script>
<script src="../../js/GpSDK2D.js"></script>
<link rel="stylesheet" href="../../style/GpSDK2D-src.css" />
<link rel="stylesheet" href="../../style/GpSDK2D-map.css" />
<link rel="stylesheet" media="screen" type="text/css" title="design" href="../../style/style_leaflet.css" />
</head>
<body>
<?php if (isset($_GET['gpx'])){$gpx=$_GET['gpx']; }
?>
<div id="map"></div>
<script>
var lat = 45.0539;
var lon = 6.25516 ;
Gp.Map.load('map',{
apiKey : "ma_clé",
configUrl : "../../js/autoconf.json",
center : {
x : lon,
y : lat
},
controlsOptions : {
// control de gestionnaire des couches
"layerSwitcher" : {},
// control de récupération des attributs
"getfeatureInfo" : {
options : {
auto : true,
hidden: true
}
}
},
layersOptions : {
// affichage couche photographies aériennes
"ORTHOIMAGERY.ORTHOPHOTOS" : {
minZoom : 1,
maxZoom : 21,
},
"GEOGRAPHICALGRIDSYSTEMS.MAPS" : {
minZoom : 1,
maxZoom : 21,
},
// affichage trace GPX (centrage sur emprise)
maCoucheGPX : {
format : "gpx",
visibility : true,
zoomToExtent : true,
title: 'tracé',
url : '<?php echo $gpx;?>',
}
},
// zoom au chargement de la carte
zoom : 12
});
</script>
</body>
</html> |
Partager