From 966538a18c41ffc29f0b388e28e275b6a891cc98 Mon Sep 17 00:00:00 2001 From: Sara <sarasdj@stud.ntnu.no> Date: Thu, 14 Mar 2024 10:48:30 +0100 Subject: [PATCH] fix: working divided circle --- .../__pycache__/get_relation.cpython-311.pyc | Bin 4528 -> 4520 bytes server/map/get_relation.py | 11 +++++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/server/map/__pycache__/get_relation.cpython-311.pyc b/server/map/__pycache__/get_relation.cpython-311.pyc index 06e348b394c484b248876e4f45c90e083c3acc46..9133a38b51eb7799dc10e304937f79ddd98aaa6c 100644 GIT binary patch delta 917 zcmZuvO=uHA7@gU_Y<_kd-Tp|^+SpJ^Xsd!^O{54_l;&WiMcRWJx7}?_n(T(z6%tKB zyjZb^!W<M)*i%&Mq0)<Z@Zv!ckwhZGf`=YFc(4?~qt=-$u?T+b%)FWX-uoUi-+Jsx zOnxj$0YIYm=7;_(^jv<xa21~;<4s11gNk2cHSQT-WdT?t!wU%Pz7__c;>(5c7VHe4 z2A5_oG5{<EmV%n#?4c47U=Qr3=9CuJe42=5wl^NK|DFMmYj6Fp1gnsgB*TkcLzU3~ z46V%CU9DWA(}AxrodP7@oK9*3e`mwIQ~^#G-6=rx|0@px{>^raTChs|uQ7N(*N?YY zIZPBluDd1dL@1jF70KzLhy_{*zu;n%(z$QcX&ky@MmGz(jmj=(n1=51b9r@sG0wV- zT5|mh>byR0=1t`KbuHt;>%Q2H<l$qbB}7Vt?9R>(zytgU?8Vdk-2_+6n>NWdt`&5o z+Byo7Bv)84Q9-p`0jY*&7F-`)vj#~#tDDn0%IX%52$N98i^9YRk|_sfUCz$tbvNXZ z(w>n3J+sm|%QP&Shc|`Uz;OaXWLO{YDc`%qwgC9R?bNN*YQH0_58h1GxnzS&*0|(X zrRV;IhnMTha6=j11`Iz9z4?xB87?2ihs3^-FJf>-TGi@eq#;H=i_wo_)EQqNemhtb zqjhnrAx_nr-%nCS+_)$53_O7!1rEY?{5~)~bcCAcRU<>J!;%ZjmY<wNTY*N&4()AD zcr5rDCN^N`JS5~PX>2G($y`2b=xBmKi{4&~Nmh?c8xSe@rSu6V@Ty!V+_|<yuqjNN z3U%RX+f^k&V7$ZilNT<M>sBqa4<886oT2T3qGWP;@=C=rI!UoqH1p+*X`~BTBVBS? a%SMP^t7o-Yl4?H%i0YzI{3^V~QTPYn7wL2W delta 918 zcmZWoO=uHA6rM?DvztwJH~q=>$JWN?6s6HdZE0%}rBqr(y;($w(cPvAo82(kLZZn% zRl(|9)PwA)R_dWz5bq+0rxqi~oT}i#OA*0?r#h1m5q#{tdA#?1-@Ki-yB^<+tIrfg z2FxD3`)Lj+FV!c$PIr(eT2>Vee;*)wP>;-jYxY$i05!RW4CHC#i`w1q9%>^2$al13 zLofp5lz%WDs-k>nJDcxnM@^Y<O{oUGZYC2Q3|AFHG^7{7H3Yy0TP=ftA)*|SV2EnS zfd3=zIc`rI&w9|wb)SwHQGAGWvgg+XwF<mm-mGNEYmmu9GLMFPjgS#uW3RKp*5A{B z*UyoRr>aZ?<PWrq#6vo&s@@>4`wWG=LGgL@!gnSJ5|Bz+(<zuPuHX<$+!EurCy$Ml zYnY4Y_V@PzMK`QvGux8eJ)Q7T;ih9bm<k!IxRfD>g%Nm=EC_d}gQmS)Fmc8;X<*U8 zg^WuBIAa@5fr@<3*)EmLvTNcTqx;Ggii(!wQnZ+}EHV(d2sL5_=0>P5Q>HLS!!2^U zbsS{53YFcQWtP(Ul4F-N)>Djp4J^o$EDEz#`bcKP55vC#peN=DUcM0<-O*DGJ@o?! z!tthCk?XKNPR>a~bGw?}(1se?@CstN(a(~6U%Vr(!qw47v+MD?xFaPSQgT~L{#!Y} z33(;ekW$;t=Nl5Yh$Q&nG<hs1VJCSnpFMhlHN!5*&RQlOV=*4*-36J8wGB`3e5C2f z$<SLkwe>r62{M6sW%>xmQ)K1r7Qe)Y(`K^0MdqI^?jWy}PjHIV)g8vYqD_RF!cks} zlBe2I*AxpAQ5s~EF0wIXN?0d-k;}8a9KwGYDzL#7EBFkLm7-%+vW}fD<m_~r`b#dx Y{C-=lHjm`m&jIGTc!Io+>>(ch0RWQdDgXcg diff --git a/server/map/get_relation.py b/server/map/get_relation.py index 424fae44..7cfa0cfd 100644 --- a/server/map/get_relation.py +++ b/server/map/get_relation.py @@ -33,14 +33,13 @@ def get_relation(self, body_of_water: str): # NB: implement body_of_water # NB test plot fig, ax = plt.subplots() ax.set_aspect(1) - # ax.xaxis.set_major_locator(ticker.MultipleLocator(0.2)) - for i, polygon in enumerate(tiles['geometry']): - random_color = "#{:06x}".format(random.randint(0, 0xFFFFFF)) + # Plot the divided_map + tiles.plot(ax=ax, facecolor='none', edgecolor='black') - x, y = polygon.exterior.xy - ax.plot(x, y, color='blue', alpha=0.5) - ax.fill(x, y, color=random_color, alpha=1) + for i, tile in enumerate(tiles.geometry): + random_color = "#{:06x}".format(random.randint(0, 0xFFFFFF)) + gpd.GeoSeries(tile).plot(ax=ax, facecolor=random_color, edgecolor='black') plt.show() -- GitLab