resources.html.twig 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  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. <style type="text/css">
  35. div.leaflet-control-layers-overlays label div span, div.leaflet-control-layers-base label div span {
  36. vertical-align: super;
  37. }
  38. div.leaflet-control-layers-overlays label div input {
  39. margin-top: -1px!important;
  40. }
  41. </style>
  42. <script type="text/javascript">
  43. var blueIcon = new L.Icon({
  44. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-blue.png",
  45. iconSize: [25, 41],
  46. iconAnchor: [12, 41],
  47. popupAnchor: [1, -34],
  48. shadowSize: [41, 41]
  49. });
  50. var redIcon = new L.Icon({
  51. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-red.png",
  52. iconSize: [25, 41],
  53. iconAnchor: [12, 41],
  54. popupAnchor: [1, -34],
  55. shadowSize: [41, 41]
  56. });
  57. var greenIcon = new L.Icon({
  58. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-green.png",
  59. iconSize: [25, 41],
  60. iconAnchor: [12, 41],
  61. popupAnchor: [1, -34],
  62. shadowSize: [41, 41]
  63. });
  64. var orangeIcon = new L.Icon({
  65. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-orange.png",
  66. iconSize: [25, 41],
  67. iconAnchor: [12, 41],
  68. popupAnchor: [1, -34],
  69. shadowSize: [41, 41]
  70. });
  71. var yellowIcon = new L.Icon({
  72. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-yellow.png",
  73. iconSize: [25, 41],
  74. iconAnchor: [12, 41],
  75. popupAnchor: [1, -34],
  76. shadowSize: [41, 41]
  77. });
  78. var violetIcon = new L.Icon({
  79. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-violet.png",
  80. iconSize: [25, 41],
  81. iconAnchor: [12, 41],
  82. popupAnchor: [1, -34],
  83. shadowSize: [41, 41]
  84. });
  85. var greyIcon = new L.Icon({
  86. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-grey.png",
  87. iconSize: [25, 41],
  88. iconAnchor: [12, 41],
  89. popupAnchor: [1, -34],
  90. shadowSize: [41, 41]
  91. });
  92. var blackIcon = new L.Icon({
  93. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/marker-icon-black.png",
  94. iconSize: [25, 41],
  95. iconAnchor: [12, 41],
  96. popupAnchor: [1, -34],
  97. shadowSize: [41, 41]
  98. });
  99. var miniBubbleRedIcon = new L.Icon({
  100. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/red_00.png",
  101. iconSize: [12, 12]
  102. });
  103. var miniBubbleRed2Icon = new L.Icon({
  104. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/red_01.png",
  105. iconSize: [12, 12]
  106. });
  107. var miniBubbleOrangeIcon = new L.Icon({
  108. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/orange_00.png",
  109. iconSize: [12, 12]
  110. });
  111. var miniBubbleBlackIcon = new L.Icon({
  112. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/black.png",
  113. iconSize: [12, 12]
  114. });
  115. var miniBubbleBlueIcon = new L.Icon({
  116. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/blue_01.png",
  117. iconSize: [12, 12]
  118. });
  119. var miniBubbleGreenIcon = new L.Icon({
  120. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/green_01.png",
  121. iconSize: [12, 12]
  122. });
  123. var splitterIcon = new L.Icon({
  124. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/splitter.png",
  125. iconSize: [30, 25]
  126. });
  127. var miniSquareGreenIcon = new L.Icon({
  128. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_green_00.png",
  129. iconSize: [12, 12]
  130. });
  131. var miniSquareRedIcon = new L.Icon({
  132. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_red_00.png",
  133. iconSize: [12, 12]
  134. });
  135. var miniSquareRed2Icon = new L.Icon({
  136. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_red_01.png",
  137. iconSize: [12, 12]
  138. });
  139. var miniSquareBlueIcon = new L.Icon({
  140. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_blue_00.png",
  141. iconSize: [12, 12]
  142. });
  143. var miniSquareBlue2Icon = new L.Icon({
  144. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_blue_01.png",
  145. iconSize: [12, 12]
  146. });
  147. var miniSquareOrangeIcon = new L.Icon({
  148. iconUrl: "{{ asset('bundles/leaflet/icons/leaflet_color_markers')}}/img/square_orange_00.png",
  149. iconSize: [12, 12]
  150. });
  151. </script>