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
|
// Emprise de l'image
var xmin = 4.3190;
var ymin = 47.61564;
var xmax = 4.3619;
var ymax = 47.6551;
var pt1 = new OpenLayers.Geometry.Point(xmin,ymin);
pt1.transform(new OpenLayers.Projection('IGNF:RGF93G'), viewer.getMap().getProjection());
var pt2 = new OpenLayers.Geometry.Point(xmax,ymax);
pt2.transform(new OpenLayers.Projection('IGNF:RGF93G'), viewer.getMap().getProjection());
var options =
{ minZoomLevel:0,
maxZoomLevel:18,
maxResolution:100,
opacity: 0.65,
isBaseLayer:false,
visibility:true,
maxExtent: new OpenLayers.Bounds(pt1.x, pt1.y, pt2.x, pt2.y),
view:{ zoomToExtent:true }
};
// Layer image
var limage = new OpenLayers.Layer.Image(
'Montbard 1948',
'IMG/jpg/IGNF_PVA_1-0__1948-09-09__C2921-0041_1948_F2721-2921_0225b.jpg',
new OpenLayers.Bounds(pt1.x, pt1.y, pt2.x, pt2.y),
new OpenLayers.Size(3772, 5208),
options
);
viewer.getMap().addLayer(limage); |
Partager