Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. var raster = new ol.layer.Tile({
  2. source: new ol.source.MapQuest({ layer: 'sat' })
  3. });
  4.  
  5.  
  6. var source = new ol.source.Vector();
  7.  
  8. var vector = new ol.layer.Vector({
  9. name: 'my_vectorlayer',
  10. source: source,
  11. style: new ol.style.Style({
  12. stroke: new ol.style.Stroke({
  13. color: '#ffcc33',
  14. width: 5
  15. })
  16. })
  17. });
  18.  
  19. var map = new ol.Map({
  20. layers: [raster, vector],
  21. target: document.getElementById('map'),
  22. view: new ol.View2D({
  23. center: [-11000000, 4600000],
  24. zoom: 4
  25. })
  26.  
  27. });
  28. var draw;
  29. function addInteraction() {
  30. map.removeInteraction(singleClick);
  31. draw = new ol.interaction.Draw({
  32. source: source,
  33. type: ("LineString")
  34. });
  35. map.addInteraction(draw);
  36. }
  37.  
  38. var singleClick = new ol.interaction.Select();
  39. function addSelect() {
  40. map.removeInteraction(draw);
  41. map.addInteraction(singleClick);
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement