From c5c5bd1d18bea36da0841dbd5223b7e4378cf31e Mon Sep 17 00:00:00 2001 From: Aurelius Wendelken Date: Thu, 8 Feb 2024 16:25:55 +0100 Subject: [PATCH] updated readme.md and replaced marker icons --- README.md | 21 +++++++++++++++++++-- src/index.html | 2 +- src/main.js | 16 ++++++++-------- static/marker-icon-active.webp | Bin 1374 -> 1054 bytes static/marker-icon-default.webp | Bin 1344 -> 1048 bytes 5 files changed, 28 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 79ba756..0a76232 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # Kitafinder Flensburg +[![Lint css files](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-css.yml/badge.svg)](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-css.yml) +[![Lint html files](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-html.yml/badge.svg)](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-html.yml) +[![Lint js files](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-js.yml/badge.svg)](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lint-js.yml) +[![Lighthouse CI](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lighthouse.yml/badge.svg)](https://github.com/oklabflensburg/open-kita-map/actions/workflows/lighthouse.yml) + Der Kiafinder Flensburg kann allen Helfen, welche eine geignete Kindertagesstätte in Flensburg finden wollen. @@ -9,10 +14,22 @@ _Haftungsausschluss: Dieses Repository und die zugehörige Datenbank befinden si + +## Hintergrund + +Die Idee, einen Kitafinder für Flensburg zu entwickeln, ist aus der eigenen Suche nach einer Kita für den Kleinen entstanden. Auf der [städtischen Website](https://www.flensburg.de/Kultur-Bildung/Bildungsb%C3%BCro/Kindertagesbetreuung/Kindertagesst%C3%A4tten) finden sich zwar Kontaktdetails zu den städtischen Kindertagesstätten und ein Link zu einer PDF Datei mit einer Liste aller Kindertagesstätten in Flensburg, jedoch fehlt eine übersichtliche Karte, die alle Kitas anzeigt. Aus dieser Fragestellung heraus ist diese Karte entstanden, um anderen Eltern die Suche nach einem Kitaplatz zu erleichtern. + + ## Datenquelle -- https://www.flensburg.de/media/custom/2306_2545_1.PDF -- https://opendata.schleswig-holstein.de/dataset/kindertagesstaetten-2024-01-17 +Ein Großteil der Informationen der Kindertagesstätten wurde aus dem [Datensatz](https://opendata.schleswig-holstein.de/dataset/kindertagesstaetten-2024-01-17) des Open Data Portals Schleswig-Holstein bezogen. Zusätzlich haben wir weitere Daten aus der [Liste aller Kindertagesstätten](https://www.flensburg.de/media/custom/2306_2545_1.PDF) in Flensburg genutzt. Die Kartendarstellung wird von engagierten Eltern und ehrenamtlichen Mitgliedern des [OK Lab Flensburgs](https://oklabflensburg.de) entwickelt. + + + +## Mitmachen + +Du kannst jederzeit ein Issue auf GitHub öffnen oder uns über oklabflensburg@grain.one schreiben + diff --git a/src/index.html b/src/index.html index c7e247c..7d25d13 100644 --- a/src/index.html +++ b/src/index.html @@ -28,7 +28,7 @@

Hintergrund

-

Die Idee, einen Kitafinder für Flensburg zu entwickeln, ist aus der eigenen Suche nach einer Kita für den Kleinen entstanden. Auf der städtischen Website finden sich zwar Kontaktdetails zu den städtischen Kindertagesstätten und ein Link zu einer PDF Datei mit einer Liste aller Kindertagesstätten in Flensburg, jedoch fehlt eine übersichtliche Karte, die alle Kitas anzeigt. Aus dieser Fragestellung heraus ist diese Karte entstanden, um anderen Eltern die Suche nach einem Kitaplatz zu erleichtern. Falls Sie Anregungen, Kritik oder Ergänzungen haben, schreiben Sie uns bitte eine E-Mail.

+

Die Idee, einen Kitafinder für Flensburg zu entwickeln, ist aus der eigenen Suche nach einer Kita für den Kleinen entstanden. Auf der städtischen Website finden sich zwar Kontaktdetails zu den städtischen Kindertagesstätten und ein Link zu einer PDF Datei mit einer Liste aller Kindertagesstätten in Flensburg, jedoch fehlt eine übersichtliche Karte, die alle Kitas anzeigt. Aus dieser Fragestellung heraus ist diese Karte entstanden, um anderen Eltern die Suche nach einem Kitaplatz zu erleichtern. Falls Sie Anregungen, Kritik oder Ergänzungen haben, schreiben Sie uns bitte eine E-Mail.

Datenquelle

Ein Großteil der Informationen der Kindertagesstätten wurde aus dem Datensatz des Open Data Portals Schleswig-Holstein bezogen. Zusätzlich haben wir weitere Daten aus der Liste aller Kindertagesstätten in Flensburg genutzt. Die Kartendarstellung wird von engagierten Eltern und ehrenamtlichen Mitgliedern des OK Lab Flensburg entwickelt.

Quellcode

diff --git a/src/main.js b/src/main.js index f79e41f..d863d7b 100644 --- a/src/main.js +++ b/src/main.js @@ -9,7 +9,7 @@ import kitas from 'url:../data/kitas_in_flensburg.geojson' import districts from 'url:../data/flensburg_stadtteile.geojson' import markerDefault from 'url:../static/marker-icon-default.webp' -import markerSelected from 'url:../static/marker-icon-active.webp' +import markerActive from 'url:../static/marker-icon-active.webp' fetch(kitas, { @@ -201,17 +201,17 @@ function renderFeatureDetails(feature) { const defaultIcon = L.icon({ iconUrl: markerDefault, - iconSize: [25, 35], - iconAnchor: [12, 35], - tooltipAnchor: [1, -36] + iconSize: [30, 36], + iconAnchor: [15, 36], + tooltipAnchor: [0, -37] }) const selectedIcon = L.icon({ - iconUrl: markerSelected, - iconSize: [25, 35], - iconAnchor: [12, 35], - tooltipAnchor: [1, -36] + iconUrl: markerActive, + iconSize: [30, 36], + iconAnchor: [15, 36], + tooltipAnchor: [0, -37] }) diff --git a/static/marker-icon-active.webp b/static/marker-icon-active.webp index 23ffafbbbab5ce42410a2370b563cb5c1e81360d..0cc44f32cbfcdf2f351a3a2bbcd0cee6a409f05d 100644 GIT binary patch literal 1054 zcmV+(1mXKqNk&E%1ONb6MM6+kP&il$0000G0000T001KZ06|PpNHqZf00EF=TidZc z*ZV!cZQHhO+qP{hPNra$oPevOvRyfq^ZWCI8AQYcKs!k}arf8~Gxq z{4%1)knusz_#vG}8s3#N?+i)WmgHO)wN%MDS88zi%j>U;+F3dGGXMhj`0WJ(hvfnf z0Z&9chNE1lL%f){3Nhs^Vp^ibL>cah*fqop5icaHi8w%DyUB0UOAk27@3Ms+;Je9d zyTVc*z#OlW5$3u8$bCLERU<%Va~de26B(>V_%ZL9npk< zO_rTQEs^dPGHC5&xzwEJYM}?p6LdGa%i?W}2#xGI&4c-xv>+2b84ZjdXnQwWAL3$8 zB+xs5()44ZJl@_^56qE2)qWq%_O;d{5*yO~%jN&uT)@5f@zXkU85IClP&gpE0ssII z69An7DjonN00000C9nc?$`Qccf%pOY0sODz5~BPA?tkh&;D-VD2k{@s5AEB)AJKl$ zI6!`t{=D@7e}MM@{Tk~4^Z@-M^kDW7{fGUv_z3<*{af$;nD5~RIZwz8#b3w_!av|Y z8?_g80Dp|~fcyaUWvDOlALPH^e<*){`9{A^PR(xT8*6W!;ymVhCif_#8#`m>3smG2SvT<=!$?2=_}`?Y4KAxG zZU6ed@&bEQepd@NBY2BJ5XpLt1)kgg;F9rE#BnvPA&%tn)YoN!_-o@bS2zX3^yE3d z;tkErvU!R%%7C}=QmxDInRxmKR}bweqSni8ULgm`P5mQmrKv=eK?~E=ts^UT=(VzG zN=0*(K}7*%-$zmIiehVB`^ReopTSrD;SYJkuFKsC#c{%@YcGn8i5*a*uIa{W(>RG; z-5)}w5O1<(ZR%p|_zZa?17KeraCtIK`PwlS1o!OM%=D+O45^$BZBWJp_6n@4N2_l8 zh2Q`ABmU^;@O60!?foDA%i`3lje~w{=w1ncrGj~fY7gIhGj3a_zo{e4B>1ve`XJ0@ zYKu(&{!O>~jhhoXQIdPmYi$F~j_zT~a?%!8XJa|lhtPNX*(F3;O#q_CJ#i_FvN$|L zp82pOSe%IvXM`2z2rc?HGL%t#5S z^9=^|u}lB|=lS_Ze&Wj8c_5VlGOgxN0!0EG>Ama42c05HNQnO@mFELr*7QP-6Bs}} zL00B}+wJ@=N@fvf!LHo5``*5KKTF5|<mO^1@pK|ri$<%8JwF#HaT23317^=PJ-5*G4 z76TgxJfCk>uoi5cx$=lv*lgIVt!n2t`Ivt1ww)wcXWA<*}90f2L-H%}-*3e0>M6=`ed!~ALUrqwB^xEX~=ZwA5I*>+GQ zrO+Y7CG`XK-K1fZxX*ob(qR&g6rcqEjsf-aTiV^IKmwvU=_BaIr%;M`80AYy^yLF7 zEC9qGum0amM?ki7q^zJ`1ukc#be`lSu+F3_43{!dO2wT|Xa<=L<#Ylj9$#lsEf49> zPJvek>QMX_{_Xw536@}_2J$*T2QaZS1*kpJ>paT}+4+G^;L4j~Bp@mqq)$c!8vsW2 zl2ExgkrM#+KWS{!?y!U~?b0=_Eg#loV$9@I_qn#rEbIryV`1mZCN>=P%>ZVBE?wd& z`?#Ylz&SJf+;yI^W#zrV3E2I#nW9s^DGkmU0bM)ASMupV8G|t{IIO>Pm@gCXRyEVU+&+JJYyfDPNd+)C+)Wmc|M-RYENEs^jX}$M#_Ky z0RHDCmXC6}caAR~AZWliT|3V&S-W?-G{9VE3D)uGaNGG}`n(**$+kl&@XI7%iOpqY zK{n9f^sTKaT?x+$SO_mIRet!K9Dtis_J)GmhB!Kr|G*tXGw2&5^Yw+IrD1ddrh3lt z+hLQ|=ZLyXttcQ^$Y`@4nkoV?W6Q(xOTkaFFe~@36YICOot>b|-W2DtGBYJrom>YI z7SW8r!iemUpJ;(uk5}03!|e6%vr8DQ9|eq# zl^b6CYvq6TNzDiPi?&5;KpdH`TYtFBZrBZdt_upQeQ{TV;qe)Qw5cf#?#gD7uw*R3D2h5X6;H6#E402=1BHvj+t diff --git a/static/marker-icon-default.webp b/static/marker-icon-default.webp index 36a888aa71a8e00ef904cfd35582ff611780cf78..697165511ad5b82a909029b3f928a185e9668264 100644 GIT binary patch literal 1048 zcmV+z1n2uwNk&Ex1ONb6MM6+kP&il$0000G0000T001KZ06|PpNHqZf00EF=TidZc z*ZV!cZQHhO+qP{hPNra$oPevOvRyfq^ZWCI8AQYcKs!k}arf8~Gxq z{4%1)knusz_#vG}8s3#N?+i)WmgHO)wN%MDS88zi%j>U;+F3dGGXMhj`0WJ(hvfnf z0Z&9chNE1lL%f){3Nhs^Vp^ibL>cah*fqop5icaHi8w%DyUB0UOAk27@3Ms+;Je9d zyTVc*z#OlW5$3u8$bCLERU<%Va~de26B(>V_%ZL9npk< zO_rTQEs^dPGHC5&xzwEJYM}?p6LdGa%i?W}2#xGI&4c-xv>+2b84ZjdXnQwWAL3$8 zB+xs5()44ZJl@_^56qE2)qWq%_O;d{5*yO~%jN&uT)@5f@zXkU85IClP&gp80ssJT z69An7DjonN00000C9nc?%Pzp)f%pOXtNmA;Ge|p;`pJ$3=x zNBbSr0qg<#fz|=&0s2qrE&Cbp75dZrkMI%vr~1BV2gnC_4oSY*vcWu;@&i1l<6c6q z;s@fczz6gX$1QT-<2;Z)%>BA*2mCwvZ}m^gUN8^T)3aN-#@gHGc@=Et1xRxqbDY2# zZp(c|JZ=C0{_;v1ynL+uTfKc4!V0@=huD8&M~?@b{2;bw-~tu`XQb)>*S2ec?J$1% z+T;J1A20bm|NOgG*%f)}%sEZq-n}m$MDD4MT7O70=co?C|Nomzi>2(&g&+Mz43wiV z4}SceDm}n~j22T4=fpcbE~$Xz5E)(3dg14@U&_>?bwEH{N6U(#a#FDpa%Sq&kN{h? zVDEe0Bp?d-6&ctA{Jx5KYf^>0rHvQ|EK=+dte0X6BGH2%=yBo+ zi_Dhmy}IKa*#=LS!a*bo{73(;C&zN8jkSTUub(v8om>2ebcKH zTH_bBV!c|@$3M?fjd9E~ESf<-F`8wY|8-x5`Q0i=fW@G;2v#!-^$OZVk647Moa<+Cn7cWCV z?s#?4&RFxy|JLC)L2LAES7CI>5RRZmO^1@pK|ri$<%8JwF#HaT23317^=PJ-5*G4 z76TgxJfCk>uoi5cx$=lv*lgIVt!n2t`Ivt1ww)wcXWA<*}90f2L-H%}-*3e0>M6=`ed!~ALUrqwB^xEX~=ZwA5I*>+GQ zrO+Y7CG`XK-K1fZxX*ob(qR&g6rcqEjsf-aTiV^IKmwvU=_BaIr%;M`80AYy^yLF7 zEC9qGum0amM?ki7q^zJ`1ukc#be`lSu+F3_43{!dO2wT|Xa<=L<#Ylj9$#lsEf49> zPJvek>QMX_{_Xw536@}_2J$*T2QaZS1*kpJ>paT}+4+G^;L4j~Bp@mqq)$c!8vsW2 zl2ExgkrM#+KWS{!?y!U~?b0=_Eg#loV$9@I_qn#rEbIryV`1mZCN>=P%>ZVBE?wd& z`?#Ylz&SJf+;yI^W#zrV3E2I#nW9s^DGkmU0bM)ASMupV8G|t{IIO>Pm@gCFfeNjKGf585E@DKX+`=js^{KNT|{WZ`7p9}O4whw8)D*u)I zX80oi1^GM1JNf{qht*t;a|Y}PBIGPKrj>iRvsl^TXn+6!{{DZZeO~az2*I8rYkM%* zdd+o$u>7)xUN6%A)xoVLQgSCG8HTA|KFSpl1JdG;5?+t8&amTqA1MBn(ZhX}i8e!J z`8A<)*0<||_b zj1)k`>SK)m^Rxbq|MAcA?{+c&N=`h=8CWPWzc5q$%>489<$&B0l-CUnjUXGl_wzl~ z`QKQ+zR5oMOG+iFyx?v*_V^O|`Gj)*DQ&TW`tH>|;+AAaTBU>z=n*5X4{B{~*M)Fw z&7b1&v0Za<52nypz?I-A+TsRT5DSoLTg|!=5QSJB^d2h+aLfz C&zY?N