source: ntrip/trunk/BNC/src/map/OpenStreetMaps/index.html@ 5195

Last change on this file since 5195 was 5195, checked in by mervart, 11 years ago
  • Property svn:executable set to *
File size: 1.3 KB
Line 
1<!DOCTYPE HTML>
2<html>
3
4 <head>
5 <title>BNC OpenStreetMap View</title>
6 <style type="text/css">
7 html, body, #basicMap {
8 width: 100%;
9 height: 100%;
10 margin: 0;
11 }
12 </style>
13
14 <script src="http://openlayers.org/api/OpenLayers.js" ></script>
15
16 <script>
17 function initialize(lat, lon) {
18 map = new OpenLayers.Map("basicMap");
19
20 var mapnik = new OpenLayers.Layer.OSM();
21 var fromProjection = new OpenLayers.Projection("EPSG:4326"); // WGS 1984
22 var toProjection = new OpenLayers.Projection("EPSG:900913"); // Spherical Mercator
23 var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
24 var zoom = 15;
25
26 map.addLayer(mapnik);
27
28 var markers = new OpenLayers.Layer.Markers("Markers");
29 var size = new OpenLayers.Size(40,40);
30 var offset = new OpenLayers.Pixel(size.w/2, size.h/2);
31 var icon = new OpenLayers.Icon('http://www.openlayers.org/dev/img/marker.png',size,offset);
32 markers.addMarker(new OpenLayers.Marker(position, icon));
33
34 map.addLayer(markers);
35
36 map.setCenter(position, zoom);
37 }
38 </script>
39
40 </head>
41
42 <body onload="initialize(50.090956, 8.663283);">
43 <div id="basicMap"></div>
44 </body>
45
46</html>
Note: See TracBrowser for help on using the repository browser.