Guest User

Untitled

a guest
Jun 18th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. <script src="http://www.openlayers.org/api/OpenLayers.js"></script>
  2. <script>
  3.  
  4. function showmarker1(){
  5. var lon=5.9256706237794035;
  6. var lat=52.05545039996706;
  7. for(i=0;i<5;i++){
  8. lat+=0.01;
  9. Addmarker1Marker('aa',lon,lat);
  10. sleep(1000);
  11. }
  12. }
  13.  
  14.  
  15. function sleep(millis){
  16. var date = new Date();
  17. var curDate = null;
  18. do { curDate = new Date(); }
  19. while(curDate-date < millis);
  20. }
  21.  
  22. function Addmarker1Marker(marker1ID, lon,lat) {
  23. var lonlat = new OpenLayers.LonLat(lon,lat).transform(
  24. new OpenLayers.Projection("EPSG:4326"),
  25. map.getProjectionObject());
  26. alert(lonlat);
  27. var marker = new OpenLayers.Marker(lonlat);
  28. marker.marker1ID = marker1ID;
  29. arrMarkers.push(marker);
  30. markers.addMarker(marker);
  31. }
  32.  
  33. function initialize() {
  34. arrMarkers = [];
  35. markers='';
  36. map = new OpenLayers.Map("map-canvas");
  37. map.addLayer(new OpenLayers.Layer.OSM());
  38. focusPoint = new OpenLayers.LonLat(5.92567, 52.055450)
  39. focusPoint.transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject());
  40. map.setCenter(focusPoint, 9);
  41.  
  42. markers = new OpenLayers.Layer.Markers("Markers");
  43. map.addLayer(markers);
  44. }
  45.  
  46. function removemarker1(id) {
  47. Removemarker1Marker(id);
  48. }
  49. </script>
  50.  
  51. <body onload="initialize();">
  52. <div id="map-canvas"></div>
  53. <button type="button" onclick="showmarker1()">Show marker1</button>
  54. </body>
Add Comment
Please, Sign In to add comment