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 75
|
<script type="text/javascript" src="http://api.ign.fr/geoportail/api?v=1.0beta4-e&key=5794406918119790426&instance=CARTE"></script>
<script type="text/javascript">
<!--
var etat = new Array(20);
function select_trace(_sta) {
sta = _sta;
if (etat[sta] != 'select') {
document.getElementById(sta + '_H').style.display = 'block';
etat[sta] = 'select';
} else {
document.getElementById(sta + '_H').style.display = 'none';
etat[sta] = 'unselect';
}
}
var kmlRSSP;
var kmlIGN;
function initGeoportalMap() {
var lat =43.21
var lon =-0.34
geoportalLoadCARTE("GeoportalVisuDi", "normal");
if (CARTE) {
CARTE.addGeoportalLayers();
CARTE.openLayersPanel(false);
CARTE.setInformationPanelVisibility(false);
CARTE.getMap().setCenterAtLonLat(lon, lat, "9");
kmlRSSP = CARTE.getMap().addLayer(
"KML",
"Stations RSSP",
"../KML/RSSP.kml",
{visibility : true}
);
kmlIGN = CARTE.getMap().addLayer(
"KML",
"Stations IGN",
"../KML/IGN.kml",
{visibility : true}
);
var markers = new OpenLayers.Layer.Markers("Séisme");
CARTE.getMap().addLayer(markers);
var size = new OpenLayers.Size(30,30);
var offset = new OpenLayers.Pixel(-(size.w/2), -(size.h/2));//centered
var icon = new OpenLayers.Icon('../images/viseur.gif',size);
var ll = new OpenLayers.LonLat(lon, lat);
ll.transform(OpenLayers.Projection.CRS84, CARTE.getMap().getProjection());
markers.addMarker(new OpenLayers.Marker(ll,icon));
}
}
function action(_bouton) {
var boutonIn = _bouton;
if (boutonIn == "boutonCarte") {
document.getElementById("traces").style.visibility = "hidden";
document.getElementById("cartes").style.visibility = "visible";
kmlRSSP.setVisibility(true);
kmlIGN.setVisibility(true);
document.getElementById("boutonCarte").style.borderStyle = "inset";
document.getElementById("boutonTraces").style.borderStyle = "outset";
} else {
document.getElementById("cartes").style.visibility = "hidden";
kmlRSSP.setVisibility(false);
kmlIGN.setVisibility(false);
document.getElementById("traces").style.visibility = "visible";
document.getElementById("boutonCarte").style.borderStyle = "outset";
document.getElementById("boutonTraces").style.borderStyle = "inset";
}
}
-->
</script> |
Partager