diff --git a/fetch.py b/fetch.py index 4cbed68..dfe66ea 100755 --- a/fetch.py +++ b/fetch.py @@ -3,7 +3,7 @@ """ Created on Mon Nov 5 20:55:36 2018 -@author: suwako +@author: suwako & thedevkiller """ import requests diff --git a/plotgen.py b/plotgen.py new file mode 100755 index 0000000..9d80c66 --- /dev/null +++ b/plotgen.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python3 + +import matplotlib.pyplot as plt +import mplleaflet +import fetch + + +def genplot(diclist): + for index, area in enumerate(diclist): + if index in [210,223]: + continue + for figure in area['zone']: + if figure[0] == 'cercle' : + print("cercle") + else: + print("polygone") + xcoords,ycoords=[],[] + for xaxis,yaxis in figure: + xcoords.append(xaxis) + ycoords.append(yaxis) + xcoords.append(xcoords[0]) + ycoords.append(ycoords[0]) + plt.plot(xcoords,ycoords,'b') + plt.plot(xcoords,ycoords,'rs') + plt.fill(xcoords,ycoords,'g') + return plt + + +#plt.plot([15,16,17,15],[6,7,18,6],'b') +#plt.plot(17,6,'b') +#plt.plot(16,7,'rs') +#plt.fill([15,16,17,15],[6,7,18,6]) +#mplleaflet.show() + +if __name__ == '__main__': + plt=genplot(fetch.fetch()) + mplleaflet.show() \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..4be337d --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +requests +mplleaflet +matplotlib