resources.html.twig 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. <link rel="stylesheet" href="{{ asset('bundles/leaflet/leaflet/leaflet.css') }}" />
  2. <link rel="stylesheet" href="{{ asset('bundles/leaflet/leaflet.draw.css') }}" />
  3. <link rel="stylesheet" href="{{ asset('bundles/leaflet/leaflet/leaflet-search.css') }}" />
  4. <script type="text/javascript" src="{{ asset('bundles/leaflet/leaflet/leaflet-src.js') }}" ></script>
  5. <script type="text/javascript" src="{{ asset('bundles/leaflet/leaflet/leaflet-search.src.js') }}" ></script>
  6. <script type="text/javascript" src="{{ asset('bundles/leaflet/leaflet/leaflet-search-geocoder.js') }}" ></script>
  7. <script type="text/javascript" src="{{ asset('bundles/leaflet/Leaflet.draw.js') }}" ></script>
  8. <script type="text/javascript" src="{{ asset('bundles/leaflet/Leaflet.Draw.Event.js') }}" ></script>
  9. <script type="text/javascript" src="{{ asset('bundles/leaflet/Toolbar.js') }}" ></script>
  10. <script type="text/javascript" src="{{ asset('bundles/leaflet/Tooltip.js') }}" ></script>
  11. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/GeometryUtil.js') }}" ></script>
  12. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/LatLngUtil.js') }}" ></script>
  13. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/LineUtil.Intersect.js') }}" ></script>
  14. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/Polygon.Intersect.js') }}" ></script>
  15. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/Polyline.Intersect.js') }}" ></script>
  16. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/TouchEvents.js') }}" ></script>
  17. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/DrawToolbar.js') }}" ></script>
  18. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Feature.js') }}" ></script>
  19. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.SimpleShape.js') }}" ></script>
  20. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Polyline.js') }}" ></script>
  21. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Circle.js') }}" ></script>
  22. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Marker.js') }}" ></script>
  23. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Polygon.js') }}" ></script>
  24. <script type="text/javascript" src="{{ asset('bundles/leaflet/draw/handler/Draw.Rectangle.js') }}" ></script>
  25. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/EditToolbar.js') }}" ></script>
  26. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/EditToolbar.Edit.js') }}" ></script>
  27. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/EditToolbar.Delete.js') }}" ></script>
  28. <script type="text/javascript" src="{{ asset('bundles/leaflet/Control.Draw.js') }}" ></script>
  29. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/Edit.Poly.js') }}" ></script>
  30. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/Edit.SimpleShape.js') }}" ></script>
  31. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/Edit.Circle.js') }}" ></script>
  32. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/Edit.Rectangle.js') }}" ></script>
  33. <script type="text/javascript" src="{{ asset('bundles/leaflet/edit/handler/Edit.Marker.js') }}" ></script>
  34. <script type="text/javascript" src="{{ asset('bundles/leaflet/ext/L.Polyline.measuredDistance.js')}}"></script>
  35. <style type="text/css">
  36. div.leaflet-control-layers-overlays label div span, div.leaflet-control-layers-base label div span {
  37. vertical-align: super;
  38. }
  39. div.leaflet-control-layers-overlays label div input {
  40. margin-top: -1px!important;
  41. }
  42. </style>
  43. <script type="text/javascript">
  44. var blueIcon = new L.Icon({
  45. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-blue.png",
  46. iconSize: [25, 41],
  47. iconAnchor: [12, 41],
  48. popupAnchor: [1, -34],
  49. shadowSize: [41, 41]
  50. });
  51. var redIcon = new L.Icon({
  52. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-red.png",
  53. iconSize: [25, 41],
  54. iconAnchor: [12, 41],
  55. popupAnchor: [1, -34],
  56. shadowSize: [41, 41]
  57. });
  58. var greenIcon = new L.Icon({
  59. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-green.png",
  60. iconSize: [25, 41],
  61. iconAnchor: [12, 41],
  62. popupAnchor: [1, -34],
  63. shadowSize: [41, 41]
  64. });
  65. var orangeIcon = new L.Icon({
  66. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-orange.png",
  67. iconSize: [25, 41],
  68. iconAnchor: [12, 41],
  69. popupAnchor: [1, -34],
  70. shadowSize: [41, 41]
  71. });
  72. var yellowIcon = new L.Icon({
  73. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-yellow.png",
  74. iconSize: [25, 41],
  75. iconAnchor: [12, 41],
  76. popupAnchor: [1, -34],
  77. shadowSize: [41, 41]
  78. });
  79. var violetIcon = new L.Icon({
  80. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-violet.png",
  81. iconSize: [25, 41],
  82. iconAnchor: [12, 41],
  83. popupAnchor: [1, -34],
  84. shadowSize: [41, 41]
  85. });
  86. var greyIcon = new L.Icon({
  87. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-grey.png",
  88. iconSize: [25, 41],
  89. iconAnchor: [12, 41],
  90. popupAnchor: [1, -34],
  91. shadowSize: [41, 41]
  92. });
  93. var blackIcon = new L.Icon({
  94. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-black.png",
  95. iconSize: [25, 41],
  96. iconAnchor: [12, 41],
  97. popupAnchor: [1, -34],
  98. shadowSize: [41, 41]
  99. });
  100. var miniBubbleRedIcon = new L.Icon({
  101. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/red_00.png",
  102. iconSize: [12, 12]
  103. });
  104. var miniBubbleRed2Icon = new L.Icon({
  105. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/red_01.png",
  106. iconSize: [12, 12]
  107. });
  108. var miniBubbleOrangeIcon = new L.Icon({
  109. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/orange_00.png",
  110. iconSize: [12, 12]
  111. });
  112. var miniBubbleBlackIcon = new L.Icon({
  113. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/black.png",
  114. iconSize: [12, 12]
  115. });
  116. var miniBubbleBlueIcon = new L.Icon({
  117. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/blue_01.png",
  118. iconSize: [12, 12]
  119. });
  120. var miniBubbleGreenIcon = new L.Icon({
  121. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/green_01.png",
  122. iconSize: [12, 12]
  123. });
  124. var splitterIcon = new L.Icon({
  125. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/splitter.png",
  126. iconSize: [30, 25]
  127. });
  128. var miniSquareGreenIcon = new L.Icon({
  129. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_green_00.png",
  130. iconSize: [12, 12]
  131. });
  132. var miniSquareRedIcon = new L.Icon({
  133. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_red_00.png",
  134. iconSize: [12, 12]
  135. });
  136. var miniSquareRed2Icon = new L.Icon({
  137. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_red_01.png",
  138. iconSize: [12, 12]
  139. });
  140. var miniSquareBlueIcon = new L.Icon({
  141. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_blue_00.png",
  142. iconSize: [12, 12]
  143. });
  144. var miniSquareBlue2Icon = new L.Icon({
  145. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_blue_01.png",
  146. iconSize: [12, 12]
  147. });
  148. var miniSquareOrangeIcon = new L.Icon({
  149. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_orange_00.png",
  150. iconSize: [12, 12]
  151. });
  152. </script>