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
|
if (!window.___loadJS) {
var ___loadJS= function(url, onloadClbk) {
var doc= document;
var nodes= doc.getElementsByTagName('head');
var head= nodes.length>0? nodes[0] : doc.body;
jsNode= doc.createElement('script');
jsNode.setAttribute('type', 'text/javascript');
jsNode.setAttribute('src', url);
jsNode.setAttribute('charset', 'UTF-8');
jsNode.setAttribute('id', id);
if (onloadClbk!=undefined) {
jsNode.onload= function() {
if (jsNode.readyState && jsNode.readyState!='loaded' && jsNode.readyState!='complete') {
return;
}
jsNode.onreadystatechange= jsNode.onload= null;
onloadClbk();
};
if (navigator.appName!='Opera') {
jsNode.onreadystatechange= jsNode.onload;
}
}
head.appendChild(jsNode);
}
}
var iv=null;
___loadJS("http://api.ign.fr/geoportail/api/js/1.3/Geoportal.js", function() {
iv = Geoportal.load(
// div's ID:
'viewerDiv',
// API's keys:
['988032968956330286'],
{// map's center :
// longitude:
lon:2.5111,
// latitude:
lat:43.52698
},
//zoom
13,
//options
{
overlays:{
'kml':[
{'name':"Circuit 1", 'url':'trace.kml', options:{minZoomLevel:10,maxZoomLevel:17}}
]
},
viewerClass:Geoportal.Viewer.Default
}
); |
Partager