Commit e333e53b authored by Paul Asmuth's avatar Paul Asmuth
Browse files

implement the 'marker-shape' option of the 'plot/lines' element

parent 2e1ca841
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -111,19 +111,19 @@ ReturnCode draw(
    strokePath(layer, clip, path, config->stroke_style);
  }

  /* draw points */
  /* draw markers */
  if (config->marker_size > 0) {
    for (size_t i = 0; i < config->x.size(); ++i) {
      auto sx = clip.x + config->x[i];
      auto sy = clip.y + clip.h - config->y[i];

      const auto& shape = config->marker_shape;
      const auto& color = config->marker_color;
      auto size = config->marker_size;

      Path path;
      path.moveTo(sx + size, sy);
      path.arcTo(sx, sy, size, 0, M_PI * 2);
      fillPath(layer, clip, path, color);
      if (auto rc = shape(Point(sx, sy), size, color, layer); !rc) {
        return rc;
      }
    }
  }

+5 −5
Original line number Diff line number Diff line
@@ -3,11 +3,11 @@
  <path fill="#cccccc" d="M14.6667 106.992 L161 91.344 L307.333 71.784 L600 110.904 L892.667 157.848 L1185.33 110.904 L1185.33 365.184 L892.667 310.416 L600 333.888 L307.333 318.24 L161 357.36 L14.6667 373.008 Z"/>
  <path fill="#888888" d="M14.6667 118.728 L161 110.904 L307.333 91.344 L600 134.376 L892.667 189.144 L1185.33 122.64 L1185.33 310.416 L892.667 267.384 L600 318.24 L307.333 298.68 L161 318.24 L14.6667 333.888 Z"/>
  <path stroke-width="2.000000" stroke="#000000" fill="none" d="M14.6667 235.188 L307.333 199.628 L600 264.372 L892.667 222.67 L1185.33 226.504 "/>
  <path fill="#000000" d="M18.6667 235.188 M10.6667 235.188 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M311.333 199.628 M303.333 199.628 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M604 264.372 M596 264.372 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M896.667 222.67 M888.667 222.67 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M1189.33 226.504 M1181.33 226.504 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M16.6667 235.188 M12.6667 235.188 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#000000" d="M309.333 199.628 M305.333 199.628 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#000000" d="M602 264.372 M598 264.372 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#000000" d="M894.667 222.67 M890.667 222.67 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#000000" d="M1187.33 226.504 M1183.33 226.504 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <text x="911.580208" y="414.000000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series A</text>
  <path fill="#cccccc" d="M903.147 409 M892.147 409 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="1002.887500" y="414.000000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series B</text>
+12 −12
Original line number Diff line number Diff line
<svg xmlns="http://www.w3.org/2000/svg" width="900.000000" height="200.000000" viewBox="0 0 900 200">
  <rect width="900.000000" height="200.000000" fill="#ffffff"/>
  <path stroke-width="2.000000" stroke="#89a54e" fill="none" d="M108.396 47.5511 L156.955 72.6059 L399.748 107.056 L569.703 71.04 L593.982 139.941 L642.54 136.809 "/>
  <path fill="#89a54e" d="M112.396 47.5511 M104.396 47.5511 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M160.955 72.6059 M152.955 72.6059 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M403.748 107.056 M395.748 107.056 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M573.703 71.04 M565.703 71.04 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M597.982 139.941 M589.982 139.941 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M646.54 136.809 M638.54 136.809 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#89a54e" d="M110.396 47.5511 M106.396 47.5511 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#89a54e" d="M158.955 72.6059 M154.955 72.6059 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#89a54e" d="M401.748 107.056 M397.748 107.056 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#89a54e" d="M571.703 71.04 M567.703 71.04 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#89a54e" d="M595.982 139.941 M591.982 139.941 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#89a54e" d="M644.54 136.809 M640.54 136.809 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path stroke-width="2.000000" stroke="#3d96ae" fill="none" d="M156.955 47.5511 L399.748 128.979 L642.54 33.4578 L691.099 130.545 L763.937 61.6444 L836.775 49.117 "/>
  <path fill="#3d96ae" d="M160.955 47.5511 M152.955 47.5511 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M403.748 128.979 M395.748 128.979 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M646.54 33.4578 M638.54 33.4578 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M695.099 130.545 M687.099 130.545 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M767.937 61.6444 M759.937 61.6444 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M840.775 49.117 M832.775 49.117 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#3d96ae" d="M158.955 47.5511 M154.955 47.5511 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#3d96ae" d="M401.748 128.979 M397.748 128.979 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#3d96ae" d="M644.54 33.4578 M640.54 33.4578 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#3d96ae" d="M693.099 130.545 M689.099 130.545 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#3d96ae" d="M765.937 61.6444 M761.937 61.6444 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#3d96ae" d="M838.775 49.117 M834.775 49.117 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#ffffff" d="M68.6375 88.8 L169.557 88.8 L169.557 146.8 L68.6375 146.8 Z"/>
  <text x="99.437500" y="111.600000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series A</text>
  <path fill="#89a54e" d="M91.0042 106.6 M80.0042 106.6 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
+36 −36
Original line number Diff line number Diff line
<svg xmlns="http://www.w3.org/2000/svg" width="900.000000" height="200.000000" viewBox="0 0 900 200">
  <rect width="900.000000" height="200.000000" fill="#ffffff"/>
  <path stroke-width="2.000000" stroke="#aa4643" fill="none" d="M125.918 121.15 L191.384 113.007 L256.851 91.7102 L322.318 66.3422 L387.785 46.2984 L453.252 35.6501 L518.719 32.5182 L584.186 33.771 L649.653 46.2984 L715.119 67.595 L780.586 93.9025 L846.053 114.26 "/>
  <path fill="#aa4643" d="M128.584 121.15 M123.251 121.15 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M194.051 113.007 M188.718 113.007 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M259.518 91.7102 M254.185 91.7102 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M324.985 66.3422 M319.652 66.3422 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M390.452 46.2984 M385.118 46.2984 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M455.919 35.6501 M450.585 35.6501 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M521.386 32.5182 M516.052 32.5182 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M586.852 33.771 M581.519 33.771 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M652.319 46.2984 M646.986 46.2984 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M717.786 67.595 M712.453 67.595 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M783.253 93.9025 M777.92 93.9025 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M848.72 114.26 M843.387 114.26 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#aa4643" d="M127.251 121.15 M124.584 121.15 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M192.718 113.007 M190.051 113.007 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M258.185 91.7102 M255.518 91.7102 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M323.652 66.3422 M320.985 66.3422 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M389.118 46.2984 M386.452 46.2984 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M454.585 35.6501 M451.919 35.6501 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M520.052 32.5182 M517.386 32.5182 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M585.519 33.771 M582.852 33.771 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M650.986 46.2984 M648.319 46.2984 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M716.453 67.595 M713.786 67.595 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M781.92 93.9025 M779.253 93.9025 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#aa4643" d="M847.387 114.26 M844.72 114.26 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path stroke-width="2.000000" stroke="#89a54e" fill="none" d="M125.918 131.798 L191.384 126.787 L256.851 108.935 L322.318 86.3861 L387.785 62.584 L453.252 53.1884 L518.719 44.1061 L584.186 49.7434 L649.653 69.1609 L715.119 89.5179 L780.586 105.177 L846.053 119.897 "/>
  <path fill="#89a54e" d="M128.584 131.798 M123.251 131.798 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M194.051 126.787 M188.718 126.787 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M259.518 108.935 M254.185 108.935 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M324.985 86.3861 M319.652 86.3861 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M390.452 62.584 M385.118 62.584 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M455.919 53.1884 M450.585 53.1884 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M521.386 44.1061 M516.052 44.1061 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M586.852 49.7434 M581.519 49.7434 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M652.319 69.1609 M646.986 69.1609 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M717.786 89.5179 M712.453 89.5179 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M783.253 105.177 M777.92 105.177 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M848.72 119.897 M843.387 119.897 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#89a54e" d="M127.251 131.798 M124.584 131.798 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M192.718 126.787 M190.051 126.787 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M258.185 108.935 M255.518 108.935 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M323.652 86.3861 M320.985 86.3861 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M389.118 62.584 M386.452 62.584 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M454.585 53.1884 M451.919 53.1884 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M520.052 44.1061 M517.386 44.1061 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M585.519 49.7434 M582.852 49.7434 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M650.986 69.1609 M648.319 69.1609 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M716.453 89.5179 M713.786 89.5179 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M781.92 105.177 M779.253 105.177 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#89a54e" d="M847.387 119.897 M844.72 119.897 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path stroke-width="2.000000" stroke="#4572a7" fill="none" d="M125.918 67.9081 L191.384 67.9081 L256.851 61.6444 L322.318 49.117 L387.785 33.4578 L453.252 27.1941 L518.719 20.9304 L584.186 20.9304 L649.653 30.3259 L715.119 36.5896 L780.586 52.2489 L846.053 64.7763 "/>
  <path fill="#4572a7" d="M128.584 67.9081 M123.251 67.9081 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M194.051 67.9081 M188.718 67.9081 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M259.518 61.6444 M254.185 61.6444 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M324.985 49.117 M319.652 49.117 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M390.452 33.4578 M385.118 33.4578 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M455.919 27.1941 M450.585 27.1941 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M521.386 20.9304 M516.052 20.9304 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M586.852 20.9304 M581.519 20.9304 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M652.319 30.3259 M646.986 30.3259 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M717.786 36.5896 M712.453 36.5896 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M783.253 52.2489 M777.92 52.2489 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M848.72 64.7763 M843.387 64.7763 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M127.251 67.9081 M124.584 67.9081 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M192.718 67.9081 M190.051 67.9081 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M258.185 61.6444 M255.518 61.6444 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M323.652 49.117 M320.985 49.117 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M389.118 33.4578 M386.452 33.4578 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M454.585 27.1941 M451.919 27.1941 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M520.052 20.9304 M517.386 20.9304 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M585.519 20.9304 M582.852 20.9304 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M650.986 30.3259 M648.319 30.3259 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M716.453 36.5896 M713.786 36.5896 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M781.92 52.2489 M779.253 52.2489 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <path fill="#4572a7" d="M847.387 64.7763 M844.72 64.7763 a1.33333 1.33333 0 1 0 2.66667 0 a1.33333 1.33333 0 1 0 -2.66667 0 "/>
  <text x="386.283854" y="134.466667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Москва</text>
  <path fill="#89a54e" d="M377.851 129.467 M366.851 129.467 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="473.044271" y="134.466667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">תל אביב</text>
+12 −12
Original line number Diff line number Diff line
<svg xmlns="http://www.w3.org/2000/svg" width="960.000000" height="240.000000" viewBox="0 0 960 240">
  <rect width="960.000000" height="240.000000" fill="#ffffff"/>
  <path stroke-width="2.000000" stroke="#4572a7" fill="none" d="M60.4372 167.374 L136.721 165.203 L213.005 154.347 L289.29 134.083 L365.574 109.476 L441.858 85.5925 L518.142 72.5653 L594.426 75.4603 L670.71 92.8299 L746.995 121.055 L823.279 147.834 L899.563 160.861 "/>
  <path fill="#4572a7" d="M64.4372 167.374 M56.4372 167.374 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M140.721 165.203 M132.721 165.203 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M217.005 154.347 M209.005 154.347 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M293.29 134.083 M285.29 134.083 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M369.574 109.476 M361.574 109.476 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M445.858 85.5925 M437.858 85.5925 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M522.142 72.5653 M514.142 72.5653 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M598.426 75.4603 M590.426 75.4603 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M674.71 92.8299 M666.71 92.8299 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M750.995 121.055 M742.995 121.055 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M827.279 147.834 M819.279 147.834 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M903.563 160.861 M895.563 160.861 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#4572a7" d="M62.4372 167.374 M58.4372 167.374 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M138.721 165.203 M134.721 165.203 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M215.005 154.347 M211.005 154.347 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M291.29 134.083 M287.29 134.083 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M367.574 109.476 M363.574 109.476 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M443.858 85.5925 M439.858 85.5925 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M520.142 72.5653 M516.142 72.5653 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M596.426 75.4603 M592.426 75.4603 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M672.71 92.8299 M668.71 92.8299 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M748.995 121.055 M744.995 121.055 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M825.279 147.834 M821.279 147.834 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <path fill="#4572a7" d="M901.563 160.861 M897.563 160.861 a2 2 0 1 0 4 0 a2 2 0 1 0 -4 0 "/>
  <text x="42.007471" y="153.507733" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">3.9°C</text>
  <text x="118.291624" y="151.336533" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">4.2°C</text>
  <text x="194.575777" y="140.480533" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">5.7°C</text>
Loading