Added first version of election map feature

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2019-04-30 21:07:12 +02:00
parent e241e7b137
commit 24582be4a6
5 changed files with 201 additions and 7 deletions

View File

@ -1,3 +1,40 @@
@charset "UTF-8";
// non-critical CSS
// non-critical CSS
// map of election district feature
#election_map svg {
height: auto;
width: 100%;
margin: 0 auto;
display: block;
}
#election_map g {
fill: #ccc;
}
#election_map g:visited {
/*fill: #fc0 !important;*/
fill: #fc0;
}
#election_map g:hover {
fill: #228B22;
cursor: pointer;
}
#election_map g:active {
fill: #fc0;
}
.info_panel {
background-color: rgba(255,255,255, .8);
/*background-color: rgba(255,204,0, .8);*/
padding: 5px;
font-size: 10px;
position: absolute;
border: 1px solid #333;
color: #333;
white-space: nowrap;
}

View File

@ -1,6 +1,6 @@
"use strict";
$(function() {
$(function () {
let mainMenu = $("#mainmenuNavbar");
mainMenu.on("show.bs.collapse", function () {
$("#submenuNavbar").addClass("invisible");
@ -34,11 +34,13 @@ $(function() {
});
let countdownSpan = $("#countdown");
countdown.setFormat({singular: " Millisekunde| Sekunde| Minute| Stunde| Tag| Woche| Monat| Jahr| Jahrzehnt| Jahrhundert| Jahrtausend",
plural: " Millisekunden| Sekunden| Minuten| Stunden| Tage| Wochen| Monate| Jahre| Jahrzehnte| Jahrhunderte| Jahrtausende",
last: " und ",
delim: ", "});
let counterID = countdown(function(timestamp) {
countdown.setFormat({
singular: " Millisekunde| Sekunde| Minute| Stunde| Tag| Woche| Monat| Jahr| Jahrzehnt| Jahrhundert| Jahrtausend",
plural: " Millisekunden| Sekunden| Minuten| Stunden| Tage| Wochen| Monate| Jahre| Jahrzehnte| Jahrhunderte| Jahrtausende",
last: " und ",
delim: ", "
});
let counterID = countdown(function (timestamp) {
countdownSpan.html(timestamp.toString());
}, new Date(2019, 4, 26, 18, 0),
countdown.DAYS |
@ -47,4 +49,46 @@ $(function() {
countdown.SECONDS
);
// election map feature
// v0.1
let stadtteil_svg = $("#election_map g.stadtteil");
stadtteil_svg.mouseenter(function (e) {
const region_data = $(this).data();
let tooltip = $("<div id='info_panel' class=\"info_panel\"><span class='font-weight-bold'>" + region_data.name + "</span><br>" +
region_data.platz1 + "<br>" +
region_data.platz2 + "</div>"
);
let mouseX = e.pageX, //X coordinates of mouse
mouseY = e.pageY; //Y coordinates of mouse
tooltip.appendTo("body");
tooltip.css({
top: mouseY - 60,
left: mouseX - (tooltip.width() / 2)
});
});
stadtteil_svg
// deactivate links for now
/*.click(function (e) {
e.preventDefault();
const region_data = $(this).data();
window.location.href = region_data.link;
})*/
.mouseout(function (e) {
$("#info_panel").remove();
})
.mousemove(function (e) {
let mouseX = e.pageX, //X coordinates of mouse
mouseY = e.pageY; //Y coordinates of mouse
let info_panel = $("#info_panel");
info_panel.css({
top: mouseY - 60,
left: mouseX - (info_panel.width() / 2)
});
});
});

35
_data/bezirkswahl.yml Normal file
View File

@ -0,0 +1,35 @@
showMap: true
wahlkreise:
eimsbuettelnord:
name: Eimsbuettel Nord
platz1: Anne-Katrin Warnecke
platz2: Jost Leonhardt Fischer
link:
eimsbuettelsued:
name: Eimsbuettel Süd
platz1: Miriam Putz
platz2: Falk Schmidt-Tobler
stellingen:
name: Stellingen
platz1: Dietmar Kuhlmann
platz2: Nico Thies
eidelstedt:
name: Eidelstedt
platz1: Ali Mir Agha
platz2: Klaus Hoffmann
haro:
name: Harvestehude/Rotherbaum
platz1: Nina Schübel
platz2: Jan Koriath
lokstedt:
name: Lokstedt
platz1: Lisa Kern
platz2: Kevin Köhler
schnelsen:
name: Schnelsen
platz1: Lynne Hunter
platz2: Jim Martens
niendorf:
name: Niendorf
platz1: Sina Demirhan
platz2: Lutz Schmidt

View File

@ -0,0 +1,74 @@
<div id="election_map">
<svg version="1.1" id="eimsbuettelmap" xmlns="http://www.w3.org/2000/svg"
x="0px" y="0px" viewBox="0 120 300 150" xml:space="preserve">
<g id="eimsbuettelnord" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelnord.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelnord.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelnord.platz2 }}"
>
<path d="m 153.98181,236.06945 0.28009,-0.0387 3.99045,-0.55242 0.13435,-1.34462 a 0.57884549,0.58629479 0 0 1 0.003,-0.0269 0.57884549,0.58629479 0 0 1 0.0114,-0.0574 0.57884549,0.58629479 0 0 1 0.017,-0.0558 0.57884549,0.58629479 0 0 1 0.0222,-0.0543 l 0.42684,-0.90124 -2.08617,-0.0625 a 0.57884549,0.58629479 0 0 1 -0.014,-4.6e-4 0.57884549,0.58629479 0 0 1 -0.0574,-0.006 0.57884549,0.58629479 0 0 1 -0.0568,-0.0119 0.57884549,0.58629479 0 0 1 -0.0553,-0.0171 0.57884549,0.58629479 0 0 1 -0.0532,-0.0232 0.57884549,0.58629479 0 0 1 -0.0506,-0.0279 0.57884549,0.58629479 0 0 1 -0.0476,-0.0336 0.57884549,0.58629479 0 0 1 -0.0445,-0.0377 l -1.80247,-1.71307 a 0.57884549,0.58629479 0 0 1 -0.0114,-0.0114 0.57884549,0.58629479 0 0 1 -0.0393,-0.0434 0.57884549,0.58629479 0 0 1 -0.0346,-0.047 0.57884549,0.58629479 0 0 1 -0.0294,-0.0501 0.57884549,0.58629479 0 0 1 -0.0248,-0.0532 0.57884549,0.58629479 0 0 1 -0.0196,-0.0548 0.57884549,0.58629479 0 0 1 -0.0135,-0.0574 0.57884549,0.58629479 0 0 1 -0.008,-0.0579 0.57884549,0.58629479 0 0 1 -0.003,-0.0584 0.57884549,0.58629479 0 0 1 0.004,-0.0584 0.57884549,0.58629479 0 0 1 0.009,-0.0579 0.57884549,0.58629479 0 0 1 0.0145,-0.0568 0.57884549,0.58629479 0 0 1 0.0207,-0.0548 l 1.28984,-3.00757 -0.25115,-2.00504 a 0.57884549,0.58629479 0 0 1 -0.001,-0.0129 0.57884549,0.58629479 0 0 1 -0.003,-0.0584 0.57884549,0.58629479 0 0 1 0.003,-0.0584 0.57884549,0.58629479 0 0 1 0.008,-0.0584 0.57884549,0.58629479 0 0 1 0.0145,-0.0563 0.57884549,0.58629479 0 0 1 0.0196,-0.0553 l 1.08261,-2.61534 0.007,-0.017 c -0.38598,-0.0576 -0.76669,-0.14989 -1.13378,-0.28784 -1.53082,-0.53182 -3.12226,-1.00766 -4.75991,-0.78341 -0.72918,-0.0104 -1.54741,0.086 -1.95234,0.78186 -0.70244,0.0626 -1.55896,-0.62811 -2.18281,-0.0961 -0.23096,0.57198 -0.0699,1.60151 -0.93069,1.64176 -0.77888,-0.0634 -1.37265,0.50706 -0.7059,1.18029 1.16525,2.10418 2.11556,4.34487 3.44578,6.34845 0.38218,0.48686 1.08976,0.14602 1.52342,0.59221 1.72616,0.9853 2.97064,2.54482 4.04523,4.19406 z"></path>
</g>
<g id="stellingen" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.stellingen.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.stellingen.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.stellingen.platz2 }}"
>
<path d="m 141.43267,196.22509 c -2.382,0.75488 -5.16351,1.08846 -6.90791,3.08976 -1.58464,1.81506 -2.92174,4.27571 -5.4502,4.83672 -0.78524,0.19013 -1.96439,0.21412 -2.12214,1.24669 -0.30913,0.60753 -0.40825,1.28881 0.29703,1.65291 0.4645,0.5575 1.24475,1.0157 1.52018,1.6326 -0.15756,1.11308 -0.57683,2.23129 -0.54245,3.35486 0.46262,0.35469 1.13387,-0.0939 1.66154,-0.10984 0.68294,-0.18841 1.39055,-0.46672 1.80629,0.31318 1.34147,1.13994 1.27755,3.02927 1.48737,4.62768 0.22259,1.30276 0.90333,2.45514 1.12288,3.73744 0.60303,1.88173 2.16136,3.21355 3.30339,4.75699 1.22217,1.44107 2.43378,2.91296 3.71012,4.29504 0.42401,0.26215 1.07184,-0.25974 1.31295,0.35956 0.3994,0.52291 0.36899,1.36144 0.92522,1.72379 1.0282,-0.11213 2.07983,-0.10412 3.09243,-0.31918 0.36007,-0.47814 -0.32484,-1.02267 -0.4174,-1.50796 -1.03458,-2.20243 -2.22655,-4.33246 -3.13586,-6.59326 0.70948,-0.48781 2.03547,-0.47926 2.13756,-1.56828 0.0605,-0.45509 -0.0388,-0.98625 0.11841,-1.39883 1.55566,0.24833 3.25024,0.46504 4.73167,-0.21872 0.92194,-0.71953 0.45873,-2.08941 0.28029,-3.0507 -0.71228,-2.80829 -1.65134,-5.55537 -2.68291,-8.25533 -0.53842,-2.47314 -0.70366,-5.02104 -1.01242,-7.53518 0.0262,-0.91301 -1.08779,-1.2382 -1.30239,-2.07831 -0.34822,-0.639 -0.0734,-1.3652 -0.17157,-2.02543 -0.43944,-0.57022 -1.45032,-0.19357 -1.81379,-0.92952 -0.39339,-0.85452 -1.3114,-0.0746 -1.94829,-0.0367 z"></path>
</g>
<g id="eimsbuettelsued" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelsued.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelsued.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.eimsbuettelsued.platz2 }}"
>
<path d="m 163.08255,217.50728 c -1.10759,0.57191 -2.16637,1.32528 -3.08199,2.17765 -0.3021,0.77435 0.54491,1.76231 -0.13694,2.39572 -0.62799,0.27009 -1.3076,0.41725 -1.99368,0.46043 l -0.17724,0.42736 -1.02165,2.47014 0.25011,2.00815 a 0.57884549,0.58629479 0 0 1 0.003,0.0206 0.57884549,0.58629479 0 0 1 0.002,0.0589 0.57884549,0.58629479 0 0 1 -0.003,0.0584 0.57884549,0.58629479 0 0 1 -0.009,0.0579 0.57884549,0.58629479 0 0 1 -0.015,0.0563 0.57884549,0.58629479 0 0 1 -0.0202,0.0553 l -1.19011,2.77657 1.34617,1.27899 2.75694,0.0837 a 0.57884549,0.58629479 0 0 1 0.0512,0.004 0.57884549,0.58629479 0 0 1 0.0574,0.01 0.57884549,0.58629479 0 0 1 0.0558,0.0155 0.57884549,0.58629479 0 0 1 0.0537,0.0212 0.57884549,0.58629479 0 0 1 0.0517,0.0264 0.57884549,0.58629479 0 0 1 0.0486,0.0315 0.57884549,0.58629479 0 0 1 0.0455,0.0367 0.57884549,0.58629479 0 0 1 0.0419,0.0408 0.57884549,0.58629479 0 0 1 0.0372,0.0445 0.57884549,0.58629479 0 0 1 0.0326,0.0486 0.57884549,0.58629479 0 0 1 0.0279,0.0512 0.57884549,0.58629479 0 0 1 0.0227,0.0543 0.57884549,0.58629479 0 0 1 0.017,0.0558 0.57884549,0.58629479 0 0 1 0.0114,0.0574 0.57884549,0.58629479 0 0 1 0.006,0.0584 0.57884549,0.58629479 0 0 1 0,0.0584 0.57884549,0.58629479 0 0 1 -0.006,0.0584 0.57884549,0.58629479 0 0 1 -0.0114,0.0574 0.57884549,0.58629479 0 0 1 -0.0171,0.0563 0.57884549,0.58629479 0 0 1 -0.0227,0.0537 l -0.7674,1.62057 -0.1695,1.70067 a 0.57884549,0.58629479 0 0 1 -0.003,0.0206 0.57884549,0.58629479 0 0 1 -0.0108,0.0574 0.57884549,0.58629479 0 0 1 -0.016,0.0563 0.57884549,0.58629479 0 0 1 -0.0217,0.0543 0.57884549,0.58629479 0 0 1 -0.0269,0.0517 0.57884549,0.58629479 0 0 1 -0.032,0.0491 0.57884549,0.58629479 0 0 1 -0.0367,0.0455 0.57884549,0.58629479 0 0 1 -0.0408,0.0413 0.57884549,0.58629479 0 0 1 -0.045,0.0372 0.57884549,0.58629479 0 0 1 -0.0481,0.032 0.57884549,0.58629479 0 0 1 -0.0512,0.0274 0.57884549,0.58629479 0 0 1 -0.0537,0.0222 0.57884549,0.58629479 0 0 1 -0.0553,0.0166 0.57884549,0.58629479 0 0 1 -0.0573,0.0108 l -4.02199,0.55603 c 1.03912,1.05797 2.42526,1.72581 3.73363,2.37402 0.84923,0.35483 1.59543,-0.5217 2.30477,-0.85938 2.56813,-1.73037 4.98614,-3.7423 7.01249,-6.10247 0.33053,-0.55177 -0.47046,-0.99405 -0.6904,-1.43092 -1.04424,-1.30827 -2.23345,-2.50132 -3.17396,-3.89227 0.81093,-1.055 1.77872,-2.00824 2.87992,-2.75177 0.12718,-0.71438 -0.63125,-1.26839 -0.9033,-1.91099 -0.83263,-1.4572 -1.8544,-2.80876 -2.47323,-4.38061 -0.0736,-0.24501 -0.0944,-0.69205 -0.44545,-0.67179 z"></path>
</g>
<g id="schnelsen" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.schnelsen.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.schnelsen.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.schnelsen.platz2 }}"
>
<path d="m 133.74691,143.03867 c -0.72891,0.12923 -1.44642,0.51663 -2.1995,0.33817 -0.54872,0.20283 -0.10499,1.04701 -0.72778,1.26232 -1.10468,0.73673 -2.42456,0.59917 -3.68378,0.61169 -0.49979,0.47619 -0.0145,1.38714 -0.55669,1.92424 -0.72743,1.27965 -0.63483,2.83828 -1.00471,4.22798 0.17291,0.76867 0.64473,1.42626 0.9881,2.12253 -0.56241,0.2534 -0.80137,0.84568 -0.64639,1.43464 0.0815,0.78512 0.19011,1.56703 0.28451,2.35062 -1.18232,0.61597 -2.51394,1.07638 -3.60399,1.78857 -0.056,0.76695 0.22435,1.6118 0.2287,2.42283 -0.0441,0.70869 0.43752,1.62941 -0.32497,2.05395 -0.59409,0.69898 -1.71292,1.15312 -1.56856,2.23353 -0.14632,1.12808 -0.13647,2.32766 -0.46922,3.40561 -1.59208,0.42944 -2.61235,1.88101 -3.77821,2.95946 -0.66698,0.76949 -1.73064,1.53142 -1.68172,2.66664 0.28315,0.40949 0.912,0.42779 1.29082,0.77119 1.53609,1.10025 3.39993,1.64519 5.27728,1.59241 3.64972,0.0901 7.26551,-0.65599 10.86183,-1.0462 2.03042,0.58789 4.16603,1.16172 5.87794,2.47604 0.15552,0.54409 0.80605,0.64485 0.90006,0.0202 0.75092,-0.66349 1.67579,-1.14331 2.6328,-1.37743 0.72806,-0.70862 0.48061,-1.90044 0.58941,-2.81777 -0.0424,-0.85701 0.21328,-1.66049 0.61415,-2.39926 0.4462,-1.1283 -0.48465,-2.07128 -0.86069,-3.0458 -0.12427,-0.53406 -0.73876,-1.27714 -0.0949,-1.59991 0.89192,-0.61916 0.35025,-1.84364 0.80538,-2.69816 0.137,-0.68491 0.67433,-1.16127 0.93305,-1.76849 0.18488,-0.77222 -0.237,-1.46978 -0.60866,-2.09392 -0.0334,-1.00939 0.79358,-1.80729 1.00423,-2.77291 0.50092,-1.29788 0.67742,-2.71633 1.11651,-4.0143 1.85806,-2.32455 3.71606,-4.64914 5.57403,-6.97375 -0.0839,-0.74671 -0.99533,-1.09428 -1.43307,-1.67039 -0.58503,-0.75098 -1.58787,-0.13282 -2.38377,-0.19253 -1.28145,0.19765 -2.7312,-0.0167 -3.88268,0.66622 -0.92395,-0.34567 -1.86658,-0.69486 -2.86985,-0.68332 -0.46544,-0.14857 -0.83838,-0.54714 -1.38367,-0.46796 -1.23861,-0.0221 -2.57784,0.0773 -3.63562,-0.70728 -0.59864,-0.20823 -0.93201,-0.95987 -1.58037,-0.99944 z"></path>
</g>
<g id="niendorf" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.niendorf.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.niendorf.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.niendorf.platz2 }}"
>
<path d="m 154.0931,146.74798 c -0.43094,0.0496 -0.43983,0.74578 -0.96461,0.61121 -1.22957,-0.0391 -1.85509,1.29698 -2.61839,2.05232 -1.43145,1.76861 -2.8937,3.5223 -4.27528,5.32569 -0.39229,1.86593 -0.77246,3.76344 -1.6352,5.47804 -0.20564,0.71736 0.46374,1.32141 0.43519,2.04705 0.13765,0.67353 0.11002,1.40687 -0.45323,1.89179 -0.48023,0.72575 -1.17695,1.65125 -0.649,2.54241 0.29839,0.49336 0.43246,0.92248 -0.19126,1.20535 -0.37415,0.28049 -0.75098,0.78967 -0.33957,1.22026 0.59211,0.81944 1.25735,1.80455 0.85545,2.86905 -0.42785,1.17885 -0.77449,2.39889 -0.7323,3.66845 -0.13416,0.92509 -0.26619,2.05759 -1.06474,2.63591 -0.94647,0.15673 -1.91155,0.68114 -2.49303,1.46013 -0.39397,1.03646 0.56161,2.06592 0.22733,3.11516 -0.0808,1.24091 -0.59803,2.53873 -0.32462,3.79464 0.20782,0.53553 0.7,0.96837 0.86637,1.4916 -0.52136,1.00178 -1.52175,1.7771 -1.74816,2.914 0.0622,0.69223 0.33293,1.46156 0.7864,1.94755 0.96843,0.10981 2.01151,-0.0807 2.94128,0.21872 0.18763,0.44404 0.50312,0.96881 1.06925,0.84266 3.70097,-0.25843 7.29385,-2.05112 11.04112,-1.30173 2.0464,0.43377 3.74763,1.73621 5.56434,2.69888 0.6047,-0.0774 0.27943,-0.95673 0.39097,-1.38362 -0.009,-1.60491 -0.0342,-3.17858 0.59123,-4.69299 0.29564,-1.24128 0.76248,-2.51704 0.68907,-3.80126 -0.41973,-0.36784 -1.11415,-0.31853 -1.65086,-0.33024 -0.91559,0.26437 -1.18015,1.48772 -2.05189,1.79084 -0.90717,-0.0764 -1.81428,-0.22931 -2.72321,-0.33 0.12509,-1.03528 0.0261,-2.17497 0.28411,-3.14827 2.64617,-2.7097 5.45861,-5.24286 8.18685,-7.86408 0.83309,-0.89232 1.54454,-1.92893 2.63257,-2.53758 1.28159,-0.74128 2.27193,-1.95292 2.61429,-3.42114 0.99804,-3.37849 1.22571,-6.94738 1.86205,-10.37876 0.006,-0.42048 0.33869,-0.44836 0.62101,-0.57635 0.40017,-0.50335 -0.19202,-1.16413 -0.30194,-1.68457 -1.14741,-2.74922 -2.48068,-5.41313 -3.7468,-8.10703 -0.66918,-0.25435 -0.87997,0.75081 -1.41665,0.94939 -1.00175,-0.57599 -1.79833,-1.51583 -2.82287,-2.02351 -0.83917,0.14915 -1.24904,1.1207 -1.8538,1.63522 -0.39503,0.46821 -0.82579,-0.59061 -1.24831,-0.82016 -0.53192,-0.70715 -1.42593,-0.48267 -2.1687,-0.5997 -1.119,-0.29518 -2.13628,-0.92801 -3.29484,-1.07196 -0.30553,-0.0829 -0.56265,-0.33574 -0.88962,-0.33337 z"></path>
</g>
<g id="eidelstedt" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.eidelstedt.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.eidelstedt.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.eidelstedt.platz2 }}"
>
<path d="m 131.60745,177.44227 c -2.21498,0.11371 -4.3728,0.84519 -6.60132,0.74797 -2.1395,-0.0325 -4.30411,0.16186 -6.42763,-0.14926 -0.66052,-0.0941 -1.27116,-0.66369 -1.94083,-0.54175 -0.29515,0.17279 0.003,0.63847 -0.43165,0.71577 -1.44624,0.69547 -2.87129,1.44494 -4.15051,2.43152 -2.17147,1.16571 -3.65553,3.23188 -5.32448,4.99451 -0.6441,0.80516 -1.49039,1.53199 -1.99996,2.39078 0.26928,0.77009 1.0427,1.36265 1.56621,2.01962 2.70791,2.85418 5.44868,5.72809 8.71586,7.93667 2.75188,1.97714 5.55258,3.89384 8.02309,6.22983 0.28779,0.30424 1.19998,0.66421 0.74735,1.19691 -0.40179,0.28425 -0.50714,0.76856 -0.33862,1.21689 0.25281,2.20268 0.0228,4.56904 0.96556,6.6459 0.25551,0.60692 0.23045,1.60538 1.00352,1.79445 0.27818,0.20465 0.78208,0.95624 1.04576,0.33745 0.3683,-2.127 0.58873,-4.28112 1.07993,-6.38608 -0.51222,-0.88142 -1.52373,-1.48569 -2.17885,-2.24678 0.2077,-1.06248 0.64983,-2.09949 0.6649,-3.19016 1.49547,-0.54046 3.3927,-0.16845 4.58113,-1.44889 1.93795,-1.63401 2.95931,-4.31704 5.37342,-5.35877 1.75325,-0.79299 3.72658,-1.04843 5.44854,-1.92303 0.3729,-0.42375 -0.32332,-0.64303 -0.65066,-0.51459 -0.67052,-0.0113 -1.43936,0.32957 -2.06613,0.10888 -0.26332,-1.33159 -0.7941,-2.63351 -1.06048,-3.93981 0.48209,-0.82082 1.26427,-1.49084 1.66561,-2.31369 -0.13792,-0.72632 -1.50361,-1.16278 -1.06193,-2.08397 0.50224,-1.36082 0.8727,-2.82818 0.83149,-4.28663 -0.14313,-0.91376 -1.48987,-0.86295 -1.47125,-1.85363 -0.0988,-0.91971 -1.2117,-1.08251 -1.85527,-1.49217 -1.3028,-0.61181 -2.69767,-1.09514 -4.1528,-1.03794 z"></path>
</g>
<g id="haro" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.haro.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.haro.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.haro.platz2 }}"
>
<path d="m 176.78377,217.91253 c -2.36045,0.11909 -4.16529,1.89908 -5.6194,3.6062 -1.55221,1.85459 -3.2062,3.61113 -5.09545,5.1204 -0.38972,0.25305 -0.66016,0.75927 -0.22044,1.11619 1.05346,1.4656 2.53556,2.62846 3.35939,4.25442 0.0356,0.84363 -0.70702,1.47181 -1.16716,2.11757 -0.71734,0.86002 -1.5657,1.56499 -2.40129,2.30557 -0.0262,0.71873 0.87414,1.03247 1.28134,1.56079 0.8618,0.91615 2.01019,1.56395 3.28422,1.55847 1.38661,0.0836 2.95703,0.0474 3.97328,1.19141 1.83258,1.67651 3.24346,3.80416 5.23213,5.30667 0.35344,0.34021 0.88366,0.30071 1.13332,-0.14805 1.19353,-1.47472 2.49103,-2.96044 3.17027,-4.76325 1.10048,-3.59303 0.74768,-7.42955 0.4874,-11.1224 -0.20867,-2.03046 -1.51218,-3.71252 -2.47525,-5.43722 -0.88251,-1.52695 -1.99696,-2.91255 -2.84491,-4.4546 -0.19696,-0.72222 -0.15947,-1.71563 -0.99925,-2.03864 -0.34388,-0.15203 -0.72682,-0.18726 -1.0982,-0.17353 z"></path>
</g>
<g id="lokstedt" class="stadtteil"
data-name="{{ site.data.bezirkswahl.wahlkreise.lokstedt.name }}"
data-platz1="{{ site.data.bezirkswahl.wahlkreise.lokstedt.platz1 }}"
data-platz2="{{ site.data.bezirkswahl.wahlkreise.lokstedt.platz2 }}"
>
<path d="m 153.27751,193.86078 c -2.78571,-0.10434 -5.52068,0.54459 -8.16107,1.38152 -0.26415,0.71941 0.77299,0.74294 1.0657,1.27842 0.61983,0.67075 -0.007,1.62686 0.34337,2.34821 0.26236,0.23218 0.766,0.0455 0.82887,0.53959 0.89872,3.0361 0.58033,6.38245 1.6575,9.42025 0.85887,2.9673 2.05678,5.84138 2.70494,8.86696 0.1439,0.77109 -0.0772,1.62387 0.12322,2.34111 0.4996,0.32269 1.24617,0.13828 1.82925,0.40152 1.59923,0.40651 3.17937,1.35585 4.8763,0.87237 0.7107,-0.10677 0.14563,-1.01646 0.14368,-1.45257 -0.24382,-0.82762 0.79039,-1.20001 1.26164,-1.66038 1.0006,-0.81224 2.33096,-1.36952 2.98714,-2.51113 -0.15176,-1.4895 -0.64306,-2.97012 -0.55077,-4.46232 0.43529,-0.62017 1.64135,-0.0721 1.92471,-0.91309 0.0575,-0.81296 -0.57769,-1.47123 -0.71616,-2.25015 0.89079,-0.35719 2.26209,-0.12107 2.73507,-1.15776 0.12877,-0.68629 -0.0559,-1.40908 -0.14523,-2.08815 -0.32838,-0.88875 -1.55756,-1.3116 -1.31651,-2.41576 -0.0233,-1.08447 -0.057,-2.23893 -0.48385,-3.23341 -2.9255,-1.63375 -5.72938,-3.50604 -8.74742,-4.96177 -0.74493,-0.33223 -1.55961,-0.36308 -2.36038,-0.34346 z"></path>
</g>
<g><path style="fill:#00d9ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.12227456px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 178.88122,220.1247 v 0 l 1.54242,-0.85778 1.90921,2.28537 2.9506,0.9669 3.12417,3.77966 2.4299,7.38353 0.52069,5.62554 -1.47529,7.47144 -3.81843,2.46117 -4.33911,-1.14269 -2.31499,-2.04762 -1.38337,-1.29074 1.00071,-6.08173 2.61086,-3.45713 -0.65086,-6.06505 -1.25835,-5.71345 z"></path>
</g>
</svg>
</div>
<div class="text-right"><small class="text-muted">&copy; Jost Leonhardt Fischer 2019</small></div>

View File

@ -5,6 +5,10 @@ description: On this page you can find information about my campaign in the loca
sidebarboxes: election-info election_requests events
---
{% if site.data.bezirkswahl.showMap %}
{% include bezirkskarte.html %}
{% endif %}
<p>
Am 26. Mai 2019 findet die kombinierte Wahl des EU-Parlaments und der Bezirksversammlungen in Hamburg statt.
Dabei trete ich im Bezirk Eimsbüttel für die GRÜNEN an. Die listenaufstellende Mitgliederversammlung