gmarti commited on
Commit
0f14368
1 Parent(s): 18f909c

json changes

Browse files
Files changed (4) hide show
  1. PROVIDERS.json +450 -86
  2. WEEDS_JSON.json +624 -96
  3. app.py +77 -69
  4. favicon.ico +0 -0
PROVIDERS.json CHANGED
@@ -5,25 +5,62 @@
5
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_Liberator_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=B5904E8ED027A4E45B63BE9D846BE2D6",
6
  "suppliers": [
7
  {
8
- "name": "Proveedor Argentino",
9
- "price": "ARS 15000",
10
- "location": "Buenos Aires",
 
 
 
 
 
 
 
11
  "stock": "Disponible",
12
- "delivery_time": "3-5 días"
13
  },
14
  {
15
- "name": "Proveedor B",
16
- "price": "ARS 14500",
 
 
 
 
 
 
 
 
 
 
17
  "location": "Córdoba",
18
  "stock": "Disponible",
19
  "delivery_time": "2-4 días"
20
  },
21
  {
22
- "name": "Proveedor C",
23
- "price": "ARS 16000",
24
- "location": "Rosario",
 
 
 
 
 
 
 
25
  "stock": "Disponible",
26
  "delivery_time": "4-6 días"
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  }
28
  ]
29
  },
@@ -32,23 +69,48 @@
32
  "img": "https://www.cropscience.bayer.be/nl-NL/-/media/Bayer%20CropScience/Country-Belgium-Internet/Brand%20Tags/2023/Brandtag_Proclus-2023.png?h=1266&iar=0&w=1299&hash=88D8F19E305D3915E559087141090452",
33
  "suppliers": [
34
  {
35
- "name": "Proveedor Argentino 2",
36
- "price": "ARS 255",
 
 
 
 
 
 
 
 
37
  "location": "Buenos Aires",
38
  "stock": "Disponible",
39
  "delivery_time": "3-5 días"
40
  },
41
  {
42
- "name": "Proveedor B",
43
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
44
  "location": "Córdoba",
45
  "stock": "Disponible",
46
  "delivery_time": "2-4 días"
47
  },
48
  {
49
- "name": "Proveedor C",
50
- "price": "ARS 265",
51
- "location": "Rosario",
 
 
 
 
 
 
 
52
  "stock": "Disponible",
53
  "delivery_time": "4-6 días"
54
  }
@@ -59,23 +121,48 @@
59
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_Atlantis-Activ_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=BDE4E9011DE872EDB273BD4C884481B3",
60
  "suppliers": [
61
  {
62
- "name": "Proveedor Argentino 2",
63
- "price": "ARS 255",
 
 
 
 
 
 
 
 
64
  "location": "Buenos Aires",
65
  "stock": "Disponible",
66
  "delivery_time": "3-5 días"
67
  },
68
  {
69
- "name": "Proveedor B",
70
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
71
  "location": "Córdoba",
72
  "stock": "Disponible",
73
  "delivery_time": "2-4 días"
74
  },
75
  {
76
- "name": "Proveedor C",
77
- "price": "ARS 265",
78
- "location": "Rosario",
 
 
 
 
 
 
 
79
  "stock": "Disponible",
80
  "delivery_time": "4-6 días"
81
  }
@@ -86,25 +173,63 @@
86
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_MONOLITH_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=135FEA777CC3B2F0C3530306C3FBFA95",
87
  "suppliers": [
88
  {
89
- "name": "Proveedor Argentino 2",
90
- "price": "ARS 255",
 
 
 
 
 
 
 
 
91
  "location": "Buenos Aires",
92
  "stock": "Disponible",
93
  "delivery_time": "3-5 días"
94
  },
95
  {
96
- "name": "Proveedor B",
97
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
98
  "location": "Córdoba",
99
  "stock": "Disponible",
100
  "delivery_time": "2-4 días"
101
  },
102
  {
103
- "name": "Proveedor C",
104
- "price": "ARS 265",
105
- "location": "Rosario",
 
 
 
 
 
 
 
106
  "stock": "Disponible",
107
  "delivery_time": "4-6 días"
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  }
109
  ]
110
  },
@@ -113,25 +238,63 @@
113
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
114
  "suppliers": [
115
  {
116
- "name": "Proveedor Argentino 2",
117
- "price": "ARS 255",
 
 
 
 
 
 
 
 
118
  "location": "Buenos Aires",
119
  "stock": "Disponible",
120
  "delivery_time": "3-5 días"
121
  },
122
  {
123
- "name": "Proveedor B",
124
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
125
  "location": "Córdoba",
126
  "stock": "Disponible",
127
  "delivery_time": "2-4 días"
128
  },
129
  {
130
- "name": "Proveedor C",
131
- "price": "ARS 265",
132
- "location": "Rosario",
 
 
 
 
 
 
 
133
  "stock": "Disponible",
134
  "delivery_time": "4-6 días"
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  }
136
  ]
137
  },
@@ -140,23 +303,61 @@
140
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/precept_brandtag.png?h=210&w=210&la=en&hash=2DAAAEF0EB397AD2925E1A868BCC1561",
141
  "suppliers": [
142
  {
143
- "name": "Proveedor Argentino 2",
144
- "price": "ARS 255",
 
 
 
 
 
 
 
 
145
  "location": "Buenos Aires",
146
  "stock": "Disponible",
147
  "delivery_time": "3-5 días"
148
  },
149
  {
150
- "name": "Proveedor B",
151
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
152
  "location": "Córdoba",
153
  "stock": "Disponible",
154
  "delivery_time": "2-4 días"
155
  },
156
  {
157
- "name": "Proveedor C",
158
- "price": "ARS 265",
159
- "location": "Rosario",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  "stock": "Disponible",
161
  "delivery_time": "4-6 días"
162
  }
@@ -167,23 +368,48 @@
167
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
168
  "suppliers": [
169
  {
170
- "name": "Proveedor Argentino 2",
171
- "price": "ARS 255",
 
 
 
 
 
 
 
 
172
  "location": "Buenos Aires",
173
  "stock": "Disponible",
174
  "delivery_time": "3-5 días"
175
  },
176
  {
177
- "name": "Proveedor B",
178
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
179
  "location": "Córdoba",
180
  "stock": "Disponible",
181
  "delivery_time": "2-4 días"
182
  },
183
  {
184
- "name": "Proveedor C",
185
- "price": "ARS 265",
186
- "location": "Rosario",
 
 
 
 
 
 
 
187
  "stock": "Disponible",
188
  "delivery_time": "4-6 días"
189
  }
@@ -194,23 +420,48 @@
194
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
195
  "suppliers": [
196
  {
197
- "name": "Proveedor Argentino 2",
198
- "price": "ARS 255",
 
 
 
 
 
 
 
 
199
  "location": "Buenos Aires",
200
  "stock": "Disponible",
201
  "delivery_time": "3-5 días"
202
  },
203
  {
204
- "name": "Proveedor B",
205
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
206
  "location": "Córdoba",
207
  "stock": "Disponible",
208
  "delivery_time": "2-4 días"
209
  },
210
  {
211
- "name": "Proveedor C",
212
- "price": "ARS 265",
213
- "location": "Rosario",
 
 
 
 
 
 
 
214
  "stock": "Disponible",
215
  "delivery_time": "4-6 días"
216
  }
@@ -221,25 +472,63 @@
221
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
222
  "suppliers": [
223
  {
224
- "name": "Proveedor Argentino 2",
225
- "price": "ARS 255",
 
 
 
 
 
 
 
 
226
  "location": "Buenos Aires",
227
  "stock": "Disponible",
228
  "delivery_time": "3-5 días"
229
  },
230
  {
231
- "name": "Proveedor B",
232
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
233
  "location": "Córdoba",
234
  "stock": "Disponible",
235
  "delivery_time": "2-4 días"
236
  },
237
  {
238
- "name": "Proveedor C",
239
- "price": "ARS 265",
240
- "location": "Rosario",
 
 
 
 
 
 
 
241
  "stock": "Disponible",
242
  "delivery_time": "4-6 días"
 
 
 
 
 
 
 
 
 
 
 
 
 
243
  }
244
  ]
245
  },
@@ -248,23 +537,48 @@
248
  "img": "https://cropscience.bayer.pt/internet/images/central/img1_art_544.jpg",
249
  "suppliers": [
250
  {
251
- "name": "Proveedor Argentino 2",
252
- "price": "ARS 255",
 
 
 
 
 
 
 
 
253
  "location": "Buenos Aires",
254
  "stock": "Disponible",
255
  "delivery_time": "3-5 días"
256
  },
257
  {
258
- "name": "Proveedor B",
259
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
260
  "location": "Córdoba",
261
  "stock": "Disponible",
262
  "delivery_time": "2-4 días"
263
  },
264
  {
265
- "name": "Proveedor C",
266
- "price": "ARS 265",
267
- "location": "Rosario",
 
 
 
 
 
 
 
268
  "stock": "Disponible",
269
  "delivery_time": "4-6 días"
270
  }
@@ -275,23 +589,48 @@
275
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
276
  "suppliers": [
277
  {
278
- "name": "Proveedor Argentino 2",
279
- "price": "ARS 255",
 
 
 
 
 
 
 
 
280
  "location": "Buenos Aires",
281
  "stock": "Disponible",
282
  "delivery_time": "3-5 días"
283
  },
284
  {
285
- "name": "Proveedor B",
286
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
287
  "location": "Córdoba",
288
  "stock": "Disponible",
289
  "delivery_time": "2-4 días"
290
  },
291
  {
292
- "name": "Proveedor C",
293
- "price": "ARS 265",
294
- "location": "Rosario",
 
 
 
 
 
 
 
295
  "stock": "Disponible",
296
  "delivery_time": "4-6 días"
297
  }
@@ -302,23 +641,48 @@
302
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
303
  "suppliers": [
304
  {
305
- "name": "Proveedor Argentino 2",
306
- "price": "ARS 255",
 
 
 
 
 
 
 
 
307
  "location": "Buenos Aires",
308
  "stock": "Disponible",
309
  "delivery_time": "3-5 días"
310
  },
311
  {
312
- "name": "Proveedor B",
313
- "price": "ARS 250",
 
 
 
 
 
 
 
 
 
 
314
  "location": "Córdoba",
315
  "stock": "Disponible",
316
  "delivery_time": "2-4 días"
317
  },
318
  {
319
- "name": "Proveedor C",
320
- "price": "ARS 265",
321
- "location": "Rosario",
 
 
 
 
 
 
 
322
  "stock": "Disponible",
323
  "delivery_time": "4-6 días"
324
  }
 
5
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_Liberator_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=B5904E8ED027A4E45B63BE9D846BE2D6",
6
  "suppliers": [
7
  {
8
+ "name": "EXTER NEUQUEN S.R.L.",
9
+ "price": "$6.200",
10
+ "provincias": [
11
+ "Provincia del Neuquén",
12
+ "Provincia de Río Negro",
13
+ "Provincia del Chubut",
14
+ "Provincia de Santa Cruz",
15
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
16
+ ],
17
+ "location": "Neuquen",
18
  "stock": "Disponible",
19
+ "delivery_time": "4-6 días"
20
  },
21
  {
22
+ "name": "NUEVO ARPON SA",
23
+ "price": "$7.300",
24
+ "provincias": [
25
+ "Provincia de Córdoba",
26
+ "Provincia de San Juan",
27
+ "Provincia de La Rioja",
28
+ "Provincia de Santiago del Estero",
29
+ "Provincia de Catamarca",
30
+ "Provincia de Tucumán",
31
+ "Provincia de Salta",
32
+ "Provincia de Jujuy"
33
+ ],
34
  "location": "Córdoba",
35
  "stock": "Disponible",
36
  "delivery_time": "2-4 días"
37
  },
38
  {
39
+ "name": "EXTER NEUQUEN S.R.L.",
40
+ "price": "$6.200",
41
+ "provincias": [
42
+ "Provincia del Neuquén",
43
+ "Provincia de Río Negro",
44
+ "Provincia del Chubut",
45
+ "Provincia de Santa Cruz",
46
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
47
+ ],
48
+ "location": "Neuquen",
49
  "stock": "Disponible",
50
  "delivery_time": "4-6 días"
51
+ },
52
+ {
53
+ "name": "CAVIGLIA Y TELLARINI S.A.",
54
+ "price": "$9.100",
55
+ "provincias": [
56
+ "Provincia del Chaco",
57
+ "Provincia de Corrientes",
58
+ "Provincia de Formosa",
59
+ "Provincia de Misiones"
60
+ ],
61
+ "location": "Bahía Blanca",
62
+ "stock": "Disponible",
63
+ "delivery_time": "4-7 días"
64
  }
65
  ]
66
  },
 
69
  "img": "https://www.cropscience.bayer.be/nl-NL/-/media/Bayer%20CropScience/Country-Belgium-Internet/Brand%20Tags/2023/Brandtag_Proclus-2023.png?h=1266&iar=0&w=1299&hash=88D8F19E305D3915E559087141090452",
70
  "suppliers": [
71
  {
72
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
73
+ "price": "$5.200",
74
+ "provincias": [
75
+ "Provincia de Buenos Aires",
76
+ "Provincia de La Pampa",
77
+ "Provincia de San Luis",
78
+ "Provincia de Mendoza",
79
+ "Provincia de Santa Fe",
80
+ "Provincia de Entre Ríos"
81
+ ],
82
  "location": "Buenos Aires",
83
  "stock": "Disponible",
84
  "delivery_time": "3-5 días"
85
  },
86
  {
87
+ "name": "NUEVO ARPON SA",
88
+ "price": "$7.300",
89
+ "provincias": [
90
+ "Provincia de Córdoba",
91
+ "Provincia de San Juan",
92
+ "Provincia de La Rioja",
93
+ "Provincia de Santiago del Estero",
94
+ "Provincia de Catamarca",
95
+ "Provincia de Tucumán",
96
+ "Provincia de Salta",
97
+ "Provincia de Jujuy"
98
+ ],
99
  "location": "Córdoba",
100
  "stock": "Disponible",
101
  "delivery_time": "2-4 días"
102
  },
103
  {
104
+ "name": "EXTER NEUQUEN S.R.L.",
105
+ "price": "$6.200",
106
+ "provincias": [
107
+ "Provincia del Neuquén",
108
+ "Provincia de Río Negro",
109
+ "Provincia del Chubut",
110
+ "Provincia de Santa Cruz",
111
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
112
+ ],
113
+ "location": "Neuquen",
114
  "stock": "Disponible",
115
  "delivery_time": "4-6 días"
116
  }
 
121
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_Atlantis-Activ_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=BDE4E9011DE872EDB273BD4C884481B3",
122
  "suppliers": [
123
  {
124
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
125
+ "price": "$5.200",
126
+ "provincias": [
127
+ "Provincia de Buenos Aires",
128
+ "Provincia de La Pampa",
129
+ "Provincia de San Luis",
130
+ "Provincia de Mendoza",
131
+ "Provincia de Santa Fe",
132
+ "Provincia de Entre Ríos"
133
+ ],
134
  "location": "Buenos Aires",
135
  "stock": "Disponible",
136
  "delivery_time": "3-5 días"
137
  },
138
  {
139
+ "name": "NUEVO ARPON SA",
140
+ "price": "$7.300",
141
+ "provincias": [
142
+ "Provincia de Córdoba",
143
+ "Provincia de San Juan",
144
+ "Provincia de La Rioja",
145
+ "Provincia de Santiago del Estero",
146
+ "Provincia de Catamarca",
147
+ "Provincia de Tucumán",
148
+ "Provincia de Salta",
149
+ "Provincia de Jujuy"
150
+ ],
151
  "location": "Córdoba",
152
  "stock": "Disponible",
153
  "delivery_time": "2-4 días"
154
  },
155
  {
156
+ "name": "EXTER NEUQUEN S.R.L.",
157
+ "price": "$6.200",
158
+ "provincias": [
159
+ "Provincia del Neuquén",
160
+ "Provincia de Río Negro",
161
+ "Provincia del Chubut",
162
+ "Provincia de Santa Cruz",
163
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
164
+ ],
165
+ "location": "Neuquen",
166
  "stock": "Disponible",
167
  "delivery_time": "4-6 días"
168
  }
 
173
  "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_MONOLITH_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=135FEA777CC3B2F0C3530306C3FBFA95",
174
  "suppliers": [
175
  {
176
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
177
+ "price": "$5.200",
178
+ "provincias": [
179
+ "Provincia de Buenos Aires",
180
+ "Provincia de La Pampa",
181
+ "Provincia de San Luis",
182
+ "Provincia de Mendoza",
183
+ "Provincia de Santa Fe",
184
+ "Provincia de Entre Ríos"
185
+ ],
186
  "location": "Buenos Aires",
187
  "stock": "Disponible",
188
  "delivery_time": "3-5 días"
189
  },
190
  {
191
+ "name": "NUEVO ARPON SA",
192
+ "price": "$7.300",
193
+ "provincias": [
194
+ "Provincia de Córdoba",
195
+ "Provincia de San Juan",
196
+ "Provincia de La Rioja",
197
+ "Provincia de Santiago del Estero",
198
+ "Provincia de Catamarca",
199
+ "Provincia de Tucumán",
200
+ "Provincia de Salta",
201
+ "Provincia de Jujuy"
202
+ ],
203
  "location": "Córdoba",
204
  "stock": "Disponible",
205
  "delivery_time": "2-4 días"
206
  },
207
  {
208
+ "name": "EXTER NEUQUEN S.R.L.",
209
+ "price": "$6.200",
210
+ "provincias": [
211
+ "Provincia del Neuquén",
212
+ "Provincia de Río Negro",
213
+ "Provincia del Chubut",
214
+ "Provincia de Santa Cruz",
215
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
216
+ ],
217
+ "location": "Neuquen",
218
  "stock": "Disponible",
219
  "delivery_time": "4-6 días"
220
+ },
221
+ {
222
+ "name": "CAVIGLIA Y TELLARINI S.A.",
223
+ "price": "$9.100",
224
+ "provincias": [
225
+ "Provincia del Chaco",
226
+ "Provincia de Corrientes",
227
+ "Provincia de Formosa",
228
+ "Provincia de Misiones"
229
+ ],
230
+ "location": "Bahía Blanca",
231
+ "stock": "Disponible",
232
+ "delivery_time": "4-7 días"
233
  }
234
  ]
235
  },
 
238
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
239
  "suppliers": [
240
  {
241
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
242
+ "price": "$5.200",
243
+ "provincias": [
244
+ "Provincia de Buenos Aires",
245
+ "Provincia de La Pampa",
246
+ "Provincia de San Luis",
247
+ "Provincia de Mendoza",
248
+ "Provincia de Santa Fe",
249
+ "Provincia de Entre Ríos"
250
+ ],
251
  "location": "Buenos Aires",
252
  "stock": "Disponible",
253
  "delivery_time": "3-5 días"
254
  },
255
  {
256
+ "name": "NUEVO ARPON SA",
257
+ "price": "$7.300",
258
+ "provincias": [
259
+ "Provincia de Córdoba",
260
+ "Provincia de San Juan",
261
+ "Provincia de La Rioja",
262
+ "Provincia de Santiago del Estero",
263
+ "Provincia de Catamarca",
264
+ "Provincia de Tucumán",
265
+ "Provincia de Salta",
266
+ "Provincia de Jujuy"
267
+ ],
268
  "location": "Córdoba",
269
  "stock": "Disponible",
270
  "delivery_time": "2-4 días"
271
  },
272
  {
273
+ "name": "EXTER NEUQUEN S.R.L.",
274
+ "price": "$6.200",
275
+ "provincias": [
276
+ "Provincia del Neuquén",
277
+ "Provincia de Río Negro",
278
+ "Provincia del Chubut",
279
+ "Provincia de Santa Cruz",
280
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
281
+ ],
282
+ "location": "Neuquen",
283
  "stock": "Disponible",
284
  "delivery_time": "4-6 días"
285
+ },
286
+ {
287
+ "name": "CAVIGLIA Y TELLARINI S.A.",
288
+ "price": "$9.100",
289
+ "provincias": [
290
+ "Provincia del Chaco",
291
+ "Provincia de Corrientes",
292
+ "Provincia de Formosa",
293
+ "Provincia de Misiones"
294
+ ],
295
+ "location": "Bahía Blanca",
296
+ "stock": "Disponible",
297
+ "delivery_time": "4-7 días"
298
  }
299
  ]
300
  },
 
303
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/precept_brandtag.png?h=210&w=210&la=en&hash=2DAAAEF0EB397AD2925E1A868BCC1561",
304
  "suppliers": [
305
  {
306
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
307
+ "price": "$5.200",
308
+ "provincias": [
309
+ "Provincia de Buenos Aires",
310
+ "Provincia de La Pampa",
311
+ "Provincia de San Luis",
312
+ "Provincia de Mendoza",
313
+ "Provincia de Santa Fe",
314
+ "Provincia de Entre Ríos"
315
+ ],
316
  "location": "Buenos Aires",
317
  "stock": "Disponible",
318
  "delivery_time": "3-5 días"
319
  },
320
  {
321
+ "name": "NUEVO ARPON SA",
322
+ "price": "$7.300",
323
+ "provincias": [
324
+ "Provincia de Córdoba",
325
+ "Provincia de San Juan",
326
+ "Provincia de La Rioja",
327
+ "Provincia de Santiago del Estero",
328
+ "Provincia de Catamarca",
329
+ "Provincia de Tucumán",
330
+ "Provincia de Salta",
331
+ "Provincia de Jujuy"
332
+ ],
333
  "location": "Córdoba",
334
  "stock": "Disponible",
335
  "delivery_time": "2-4 días"
336
  },
337
  {
338
+ "name": "CAVIGLIA Y TELLARINI S.A.",
339
+ "price": "$9.100",
340
+ "provincias": [
341
+ "Provincia del Chaco",
342
+ "Provincia de Corrientes",
343
+ "Provincia de Formosa",
344
+ "Provincia de Misiones"
345
+ ],
346
+ "location": "Bahía Blanca",
347
+ "stock": "Disponible",
348
+ "delivery_time": "4-7 días"
349
+ },
350
+ {
351
+ "name": "EXTER NEUQUEN S.R.L.",
352
+ "price": "$6.200",
353
+ "provincias": [
354
+ "Provincia del Neuquén",
355
+ "Provincia de Río Negro",
356
+ "Provincia del Chubut",
357
+ "Provincia de Santa Cruz",
358
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
359
+ ],
360
+ "location": "Neuquen",
361
  "stock": "Disponible",
362
  "delivery_time": "4-6 días"
363
  }
 
368
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
369
  "suppliers": [
370
  {
371
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
372
+ "price": "$5.200",
373
+ "provincias": [
374
+ "Provincia de Buenos Aires",
375
+ "Provincia de La Pampa",
376
+ "Provincia de San Luis",
377
+ "Provincia de Mendoza",
378
+ "Provincia de Santa Fe",
379
+ "Provincia de Entre Ríos"
380
+ ],
381
  "location": "Buenos Aires",
382
  "stock": "Disponible",
383
  "delivery_time": "3-5 días"
384
  },
385
  {
386
+ "name": "NUEVO ARPON SA",
387
+ "price": "$7.300",
388
+ "provincias": [
389
+ "Provincia de Córdoba",
390
+ "Provincia de San Juan",
391
+ "Provincia de La Rioja",
392
+ "Provincia de Santiago del Estero",
393
+ "Provincia de Catamarca",
394
+ "Provincia de Tucumán",
395
+ "Provincia de Salta",
396
+ "Provincia de Jujuy"
397
+ ],
398
  "location": "Córdoba",
399
  "stock": "Disponible",
400
  "delivery_time": "2-4 días"
401
  },
402
  {
403
+ "name": "EXTER NEUQUEN S.R.L.",
404
+ "price": "$6.200",
405
+ "provincias": [
406
+ "Provincia del Neuquén",
407
+ "Provincia de Río Negro",
408
+ "Provincia del Chubut",
409
+ "Provincia de Santa Cruz",
410
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
411
+ ],
412
+ "location": "Neuquen",
413
  "stock": "Disponible",
414
  "delivery_time": "4-6 días"
415
  }
 
420
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
421
  "suppliers": [
422
  {
423
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
424
+ "price": "$5.200",
425
+ "provincias": [
426
+ "Provincia de Buenos Aires",
427
+ "Provincia de La Pampa",
428
+ "Provincia de San Luis",
429
+ "Provincia de Mendoza",
430
+ "Provincia de Santa Fe",
431
+ "Provincia de Entre Ríos"
432
+ ],
433
  "location": "Buenos Aires",
434
  "stock": "Disponible",
435
  "delivery_time": "3-5 días"
436
  },
437
  {
438
+ "name": "NUEVO ARPON SA",
439
+ "price": "$7.300",
440
+ "provincias": [
441
+ "Provincia de Córdoba",
442
+ "Provincia de San Juan",
443
+ "Provincia de La Rioja",
444
+ "Provincia de Santiago del Estero",
445
+ "Provincia de Catamarca",
446
+ "Provincia de Tucumán",
447
+ "Provincia de Salta",
448
+ "Provincia de Jujuy"
449
+ ],
450
  "location": "Córdoba",
451
  "stock": "Disponible",
452
  "delivery_time": "2-4 días"
453
  },
454
  {
455
+ "name": "EXTER NEUQUEN S.R.L.",
456
+ "price": "$6.200",
457
+ "provincias": [
458
+ "Provincia del Neuquén",
459
+ "Provincia de Río Negro",
460
+ "Provincia del Chubut",
461
+ "Provincia de Santa Cruz",
462
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
463
+ ],
464
+ "location": "Neuquen",
465
  "stock": "Disponible",
466
  "delivery_time": "4-6 días"
467
  }
 
472
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
473
  "suppliers": [
474
  {
475
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
476
+ "price": "$5.200",
477
+ "provincias": [
478
+ "Provincia de Buenos Aires",
479
+ "Provincia de La Pampa",
480
+ "Provincia de San Luis",
481
+ "Provincia de Mendoza",
482
+ "Provincia de Santa Fe",
483
+ "Provincia de Entre Ríos"
484
+ ],
485
  "location": "Buenos Aires",
486
  "stock": "Disponible",
487
  "delivery_time": "3-5 días"
488
  },
489
  {
490
+ "name": "NUEVO ARPON SA",
491
+ "price": "$7.300",
492
+ "provincias": [
493
+ "Provincia de Córdoba",
494
+ "Provincia de San Juan",
495
+ "Provincia de La Rioja",
496
+ "Provincia de Santiago del Estero",
497
+ "Provincia de Catamarca",
498
+ "Provincia de Tucumán",
499
+ "Provincia de Salta",
500
+ "Provincia de Jujuy"
501
+ ],
502
  "location": "Córdoba",
503
  "stock": "Disponible",
504
  "delivery_time": "2-4 días"
505
  },
506
  {
507
+ "name": "EXTER NEUQUEN S.R.L.",
508
+ "price": "$6.200",
509
+ "provincias": [
510
+ "Provincia del Neuquén",
511
+ "Provincia de Río Negro",
512
+ "Provincia del Chubut",
513
+ "Provincia de Santa Cruz",
514
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
515
+ ],
516
+ "location": "Neuquen",
517
  "stock": "Disponible",
518
  "delivery_time": "4-6 días"
519
+ },
520
+ {
521
+ "name": "CAVIGLIA Y TELLARINI S.A.",
522
+ "price": "$9.100",
523
+ "provincias": [
524
+ "Provincia del Chaco",
525
+ "Provincia de Corrientes",
526
+ "Provincia de Formosa",
527
+ "Provincia de Misiones"
528
+ ],
529
+ "location": "Bahía Blanca",
530
+ "stock": "Disponible",
531
+ "delivery_time": "4-7 días"
532
  }
533
  ]
534
  },
 
537
  "img": "https://cropscience.bayer.pt/internet/images/central/img1_art_544.jpg",
538
  "suppliers": [
539
  {
540
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
541
+ "price": "$5.200",
542
+ "provincias": [
543
+ "Provincia de Buenos Aires",
544
+ "Provincia de La Pampa",
545
+ "Provincia de San Luis",
546
+ "Provincia de Mendoza",
547
+ "Provincia de Santa Fe",
548
+ "Provincia de Entre Ríos"
549
+ ],
550
  "location": "Buenos Aires",
551
  "stock": "Disponible",
552
  "delivery_time": "3-5 días"
553
  },
554
  {
555
+ "name": "NUEVO ARPON SA",
556
+ "price": "$7.300",
557
+ "provincias": [
558
+ "Provincia de Córdoba",
559
+ "Provincia de San Juan",
560
+ "Provincia de La Rioja",
561
+ "Provincia de Santiago del Estero",
562
+ "Provincia de Catamarca",
563
+ "Provincia de Tucumán",
564
+ "Provincia de Salta",
565
+ "Provincia de Jujuy"
566
+ ],
567
  "location": "Córdoba",
568
  "stock": "Disponible",
569
  "delivery_time": "2-4 días"
570
  },
571
  {
572
+ "name": "EXTER NEUQUEN S.R.L.",
573
+ "price": "$6.200",
574
+ "provincias": [
575
+ "Provincia del Neuquén",
576
+ "Provincia de Río Negro",
577
+ "Provincia del Chubut",
578
+ "Provincia de Santa Cruz",
579
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
580
+ ],
581
+ "location": "Neuquen",
582
  "stock": "Disponible",
583
  "delivery_time": "4-6 días"
584
  }
 
589
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
590
  "suppliers": [
591
  {
592
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
593
+ "price": "$5.200",
594
+ "provincias": [
595
+ "Provincia de Buenos Aires",
596
+ "Provincia de La Pampa",
597
+ "Provincia de San Luis",
598
+ "Provincia de Mendoza",
599
+ "Provincia de Santa Fe",
600
+ "Provincia de Entre Ríos"
601
+ ],
602
  "location": "Buenos Aires",
603
  "stock": "Disponible",
604
  "delivery_time": "3-5 días"
605
  },
606
  {
607
+ "name": "NUEVO ARPON SA",
608
+ "price": "$7.300",
609
+ "provincias": [
610
+ "Provincia de Córdoba",
611
+ "Provincia de San Juan",
612
+ "Provincia de La Rioja",
613
+ "Provincia de Santiago del Estero",
614
+ "Provincia de Catamarca",
615
+ "Provincia de Tucumán",
616
+ "Provincia de Salta",
617
+ "Provincia de Jujuy"
618
+ ],
619
  "location": "Córdoba",
620
  "stock": "Disponible",
621
  "delivery_time": "2-4 días"
622
  },
623
  {
624
+ "name": "EXTER NEUQUEN S.R.L.",
625
+ "price": "$6.200",
626
+ "provincias": [
627
+ "Provincia del Neuquén",
628
+ "Provincia de Río Negro",
629
+ "Provincia del Chubut",
630
+ "Provincia de Santa Cruz",
631
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
632
+ ],
633
+ "location": "Neuquen",
634
  "stock": "Disponible",
635
  "delivery_time": "4-6 días"
636
  }
 
641
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
642
  "suppliers": [
643
  {
644
+ "name": "LA CASA DE LOS INSECTICIDAS/VALLS",
645
+ "price": "$5.200",
646
+ "provincias": [
647
+ "Provincia de Buenos Aires",
648
+ "Provincia de La Pampa",
649
+ "Provincia de San Luis",
650
+ "Provincia de Mendoza",
651
+ "Provincia de Santa Fe",
652
+ "Provincia de Entre Ríos"
653
+ ],
654
  "location": "Buenos Aires",
655
  "stock": "Disponible",
656
  "delivery_time": "3-5 días"
657
  },
658
  {
659
+ "name": "NUEVO ARPON SA",
660
+ "price": "$7.300",
661
+ "provincias": [
662
+ "Provincia de Córdoba",
663
+ "Provincia de San Juan",
664
+ "Provincia de La Rioja",
665
+ "Provincia de Santiago del Estero",
666
+ "Provincia de Catamarca",
667
+ "Provincia de Tucumán",
668
+ "Provincia de Salta",
669
+ "Provincia de Jujuy"
670
+ ],
671
  "location": "Córdoba",
672
  "stock": "Disponible",
673
  "delivery_time": "2-4 días"
674
  },
675
  {
676
+ "name": "EXTER NEUQUEN S.R.L.",
677
+ "price": "$6.200",
678
+ "provincias": [
679
+ "Provincia del Neuquén",
680
+ "Provincia de Río Negro",
681
+ "Provincia del Chubut",
682
+ "Provincia de Santa Cruz",
683
+ "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur"
684
+ ],
685
+ "location": "Neuquen",
686
  "stock": "Disponible",
687
  "delivery_time": "4-6 días"
688
  }
WEEDS_JSON.json CHANGED
@@ -6,7 +6,7 @@
6
  "name": "Hussar® OD Selective Herbicide",
7
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
8
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
9
- "amount_per_sq_m": 10,
10
  "crop_stage": [
11
  "post"
12
  ],
@@ -40,7 +40,7 @@
40
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Atlantis-Activ",
41
  "amount_per_sq_m": 10,
42
  "crop_stage": [
43
- "post"
44
  ],
45
  "crop_type": [
46
  "Arroz",
@@ -53,7 +53,7 @@
53
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Monolith",
54
  "amount_per_sq_m": 10,
55
  "crop_stage": [
56
- "post"
57
  ],
58
  "crop_type": [
59
  "Arroz",
@@ -63,13 +63,65 @@
63
  ]
64
  },
65
  "Charlock": {
66
- "weed_url": "...",
67
- "text": "",
68
  "products": [
69
  {
70
- "name": "...",
71
- "img": "...",
72
- "url": "..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  }
74
  ]
75
  },
@@ -85,8 +137,8 @@
85
  "post"
86
  ],
87
  "crop_type": [
88
- "Wheat",
89
- "Barley"
90
  ]
91
  },
92
  {
@@ -98,15 +150,15 @@
98
  "pre"
99
  ],
100
  "crop_type": [
101
- "Corn",
102
- "Soybeans"
103
  ]
104
  },
105
  {
106
  "name": "Hussar® OD Selective Herbicide",
107
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
108
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
109
- "amount_per_sq_m": 10,
110
  "crop_stage": [
111
  "post"
112
  ],
@@ -124,21 +176,28 @@
124
  "pre"
125
  ],
126
  "crop_type": [
127
- "Rice",
128
- "Wheat"
 
129
  ]
130
  },
131
  {
132
  "name": "Betanal Flow",
133
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
134
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
135
- "amount_per_sq_m": 10,
136
  "crop_stage": [
137
  "post"
138
  ],
139
  "crop_type": [
140
- "Sugarbeet",
141
- "Fodder beet"
 
 
 
 
 
 
142
  ]
143
  }
144
  ]
@@ -150,7 +209,7 @@
150
  "name": "Betanal Flow",
151
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
152
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
153
- "amount_per_sq_m": 10,
154
  "crop_stage": [
155
  "post"
156
  ],
@@ -163,7 +222,7 @@
163
  "name": "Brodal Options",
164
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
165
  "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
166
- "amount_per_sq_m": 10,
167
  "crop_stage": [
168
  "post"
169
  ],
@@ -180,7 +239,7 @@
180
  "url": "https://www.crop.bayer.com.au/products/herbicides/roundup-ultramax-herbicide",
181
  "amount_per_sq_m": 10,
182
  "crop_stage": [
183
- "post"
184
  ],
185
  "crop_type": [
186
  "Soja",
@@ -196,7 +255,7 @@
196
  "url": "https://www.crop.bayer.com.au/products/herbicides/roundup-ready-herbicide-with-plantshield",
197
  "amount_per_sq_m": 3,
198
  "crop_stage": [
199
- "post"
200
  ],
201
  "crop_type": [
202
  "Soja",
@@ -224,13 +283,80 @@
224
  }
225
  ]
226
  },
227
- "Common wheat": {
228
- "weed_url": "...",
229
  "products": [
230
  {
231
- "name": "Atlantis Activ",
232
- "img": "...",
233
- "url": "..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
234
  }
235
  ]
236
  },
@@ -241,7 +367,7 @@
241
  "name": "Betanal Flow",
242
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
243
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
244
- "amount_per_sq_m": 10,
245
  "crop_stage": [
246
  "post"
247
  ],
@@ -254,9 +380,9 @@
254
  "name": "Sencor 480 SC Selective Herbicide",
255
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
256
  "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
257
- "amount_per_sq_m": 10,
258
  "crop_stage": [
259
- "post"
260
  ],
261
  "crop_type": [
262
  "Arroz",
@@ -269,11 +395,19 @@
269
  "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
270
  "amount_per_sq_m": 10,
271
  "crop_stage": [
272
- "post"
 
273
  ],
274
  "crop_type": [
275
- "Sugarbeet",
276
- "Fodder beet"
 
 
 
 
 
 
 
277
  ]
278
  }
279
  ]
@@ -287,7 +421,8 @@
287
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Monolith",
288
  "amount_per_sq_m": 10,
289
  "crop_stage": [
290
- "post"
 
291
  ],
292
  "crop_type": [
293
  "Arroz",
@@ -297,38 +432,6 @@
297
  ]
298
  },
299
  "Maize": {
300
- "weed_url": "...",
301
- "text": "",
302
- "products": [
303
- {
304
- "name": "Adengo",
305
- "img": "...",
306
- "url": "https://www.cropscience.bayer.es/productos/herbicidas/adengo"
307
- },
308
- {
309
- "name": "Trivolt",
310
- "img": "...",
311
- "url": "..."
312
- },
313
- {
314
- "name": "Harness Xtra",
315
- "img": "...",
316
- "url": "..."
317
- }
318
- ]
319
- },
320
- "Scentless Mayweed": {
321
- "weed_url": "...",
322
- "text": "",
323
- "products": [
324
- {
325
- "name": "...",
326
- "img": "...",
327
- "url": "..."
328
- }
329
- ]
330
- },
331
- "Shepherd’s Purse": {
332
  "weed_url": "https://www.crop.bayer.com.au/pests/weeds/shepherds-purse",
333
  "products": [
334
  {
@@ -337,24 +440,37 @@
337
  "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
338
  "amount_per_sq_m": 10,
339
  "crop_stage": [
340
- "post"
 
341
  ],
342
  "crop_type": [
343
- "Sugarbeet",
344
- "Fodder beet"
 
 
 
 
 
 
345
  ]
346
  },
347
  {
348
  "name": "Betanal Flow",
349
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
350
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
351
- "amount_per_sq_m": 7,
352
  "crop_stage": [
353
  "post"
354
  ],
355
  "crop_type": [
356
- "Sugarbeet",
357
- "Fodder beet"
 
 
 
 
 
 
358
  ]
359
  },
360
  {
@@ -363,7 +479,7 @@
363
  "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
364
  "amount_per_sq_m": 10,
365
  "crop_stage": [
366
- "post"
367
  ],
368
  "crop_type": [
369
  "Arroz",
@@ -379,15 +495,21 @@
379
  "post"
380
  ],
381
  "crop_type": [
382
- "Arroz",
383
- "Trigo"
 
 
 
 
 
 
384
  ]
385
  },
386
  {
387
  "name": "Brodal Options",
388
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
389
  "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
390
- "amount_per_sq_m": 10,
391
  "crop_stage": [
392
  "post"
393
  ],
@@ -402,9 +524,9 @@
402
  "name": "Hussar® OD Selective Herbicide",
403
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
404
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
405
- "amount_per_sq_m": 10,
406
  "crop_stage": [
407
- "post"
408
  ],
409
  "crop_type": [
410
  "Cebada",
@@ -415,9 +537,9 @@
415
  "name": "Sencor 480 SC Selective Herbicide",
416
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
417
  "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
418
- "amount_per_sq_m": 10,
419
  "crop_stage": [
420
- "post"
421
  ],
422
  "crop_type": [
423
  "Arroz",
@@ -426,25 +548,431 @@
426
  }
427
  ]
428
  },
429
- "Small-flowered Cranesbill": {
430
- "weed_url": "...",
431
- "text": "",
432
  "products": [
433
  {
434
- "name": "...",
435
- "img": "...",
436
- "url": "..."
437
- }
438
- ]
439
- },
440
- "Sugar beet": {
441
- "weed_url": "...",
442
- "text": "",
443
- "products": [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
444
  {
445
- "name": "...",
446
- "img": "...",
447
- "url": "..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
448
  }
449
  ]
450
  }
 
6
  "name": "Hussar® OD Selective Herbicide",
7
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
8
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
9
+ "amount_per_sq_m": 8,
10
  "crop_stage": [
11
  "post"
12
  ],
 
40
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Atlantis-Activ",
41
  "amount_per_sq_m": 10,
42
  "crop_stage": [
43
+ "pre"
44
  ],
45
  "crop_type": [
46
  "Arroz",
 
53
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Monolith",
54
  "amount_per_sq_m": 10,
55
  "crop_stage": [
56
+ "pre"
57
  ],
58
  "crop_type": [
59
  "Arroz",
 
63
  ]
64
  },
65
  "Charlock": {
66
+ "weed_url": "https://cropscience.bayer.co.uk/agronomy-id/grass-weeds/black-grass",
 
67
  "products": [
68
  {
69
+ "name": "Hussar® OD Selective Herbicide",
70
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
71
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
72
+ "amount_per_sq_m": 8,
73
+ "crop_stage": [
74
+ "post"
75
+ ],
76
+ "crop_type": [
77
+ "Cebada",
78
+ "Trigo"
79
+ ]
80
+ },
81
+ {
82
+ "name": "Latium Super®",
83
+ "img": "https://userfiles-upload.storage.googleapis.com/LatiumSuper1.png",
84
+ "url": "https://cropscience.bayer.com.ar/latium-super-0",
85
+ "amount_per_sq_m": 10,
86
+ "crop_stage": [
87
+ "post"
88
+ ],
89
+ "crop_type": [
90
+ "Soja",
91
+ "Trigo",
92
+ "Algodón",
93
+ "Cebada",
94
+ "Girasol",
95
+ "Maní",
96
+ "Papa",
97
+ "Poroto"
98
+ ]
99
+ },
100
+ {
101
+ "name": "Atlantis Activ",
102
+ "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_Atlantis-Activ_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=BDE4E9011DE872EDB273BD4C884481B3",
103
+ "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Atlantis-Activ",
104
+ "amount_per_sq_m": 10,
105
+ "crop_stage": [
106
+ "pre"
107
+ ],
108
+ "crop_type": [
109
+ "Arroz",
110
+ "Trigo"
111
+ ]
112
+ },
113
+ {
114
+ "name": "Monolith",
115
+ "img": "https://www.cropscience.bayer.es/-/media/Bayer%20CropScience/Country-Spain-Internet/BCS-ES-Banners-Logos2022/Logos2022/BrandTag_DCS-CP_MONOLITH_on-screen_RGB.png?h=1181&iar=0&w=1181&hash=135FEA777CC3B2F0C3530306C3FBFA95",
116
+ "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Monolith",
117
+ "amount_per_sq_m": 10,
118
+ "crop_stage": [
119
+ "pre"
120
+ ],
121
+ "crop_type": [
122
+ "Arroz",
123
+ "Trigo"
124
+ ]
125
  }
126
  ]
127
  },
 
137
  "post"
138
  ],
139
  "crop_type": [
140
+ "Trigo",
141
+ "Cebada"
142
  ]
143
  },
144
  {
 
150
  "pre"
151
  ],
152
  "crop_type": [
153
+ "Maíz",
154
+ "Soja"
155
  ]
156
  },
157
  {
158
  "name": "Hussar® OD Selective Herbicide",
159
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
160
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
161
+ "amount_per_sq_m": 8,
162
  "crop_stage": [
163
  "post"
164
  ],
 
176
  "pre"
177
  ],
178
  "crop_type": [
179
+ "Arroz",
180
+ "Trigo",
181
+ "Maíz"
182
  ]
183
  },
184
  {
185
  "name": "Betanal Flow",
186
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
187
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
188
+ "amount_per_sq_m": 18,
189
  "crop_stage": [
190
  "post"
191
  ],
192
  "crop_type": [
193
+ "Soja",
194
+ "Trigo",
195
+ "Algodón",
196
+ "Cebada",
197
+ "Girasol",
198
+ "Maní",
199
+ "Papa",
200
+ "Poroto"
201
  ]
202
  }
203
  ]
 
209
  "name": "Betanal Flow",
210
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
211
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
212
+ "amount_per_sq_m": 18,
213
  "crop_stage": [
214
  "post"
215
  ],
 
222
  "name": "Brodal Options",
223
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
224
  "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
225
+ "amount_per_sq_m": 15,
226
  "crop_stage": [
227
  "post"
228
  ],
 
239
  "url": "https://www.crop.bayer.com.au/products/herbicides/roundup-ultramax-herbicide",
240
  "amount_per_sq_m": 10,
241
  "crop_stage": [
242
+ "pre"
243
  ],
244
  "crop_type": [
245
  "Soja",
 
255
  "url": "https://www.crop.bayer.com.au/products/herbicides/roundup-ready-herbicide-with-plantshield",
256
  "amount_per_sq_m": 3,
257
  "crop_stage": [
258
+ "pre"
259
  ],
260
  "crop_type": [
261
  "Soja",
 
283
  }
284
  ]
285
  },
286
+ "Common Trigo": {
287
+ "weed_url": "https://www.crop.bayer.com.au/pests/weeds/bedstraw",
288
  "products": [
289
  {
290
+ "name": "Velocity Selective Herbicide",
291
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
292
+ "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
293
+ "amount_per_sq_m": 10,
294
+ "crop_stage": [
295
+ "post"
296
+ ],
297
+ "crop_type": [
298
+ "Trigo",
299
+ "Cebada"
300
+ ]
301
+ },
302
+ {
303
+ "name": "Precept Selective Herbicide",
304
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/precept_brandtag.png?h=210&w=210&la=en&hash=2DAAAEF0EB397AD2925E1A868BCC1561",
305
+ "url": "https://www.crop.bayer.com.au/products/herbicides/precept-selective-herbicide",
306
+ "amount_per_sq_m": 5,
307
+ "crop_stage": [
308
+ "pre"
309
+ ],
310
+ "crop_type": [
311
+ "Maíz",
312
+ "Soja"
313
+ ]
314
+ },
315
+ {
316
+ "name": "Hussar® OD Selective Herbicide",
317
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
318
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
319
+ "amount_per_sq_m": 8,
320
+ "crop_stage": [
321
+ "post"
322
+ ],
323
+ "crop_type": [
324
+ "Cebada",
325
+ "Trigo"
326
+ ]
327
+ },
328
+ {
329
+ "name": "Tramat 500 SC Selective Herbicide",
330
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
331
+ "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
332
+ "amount_per_sq_m": 10,
333
+ "crop_stage": [
334
+ "pre"
335
+ ],
336
+ "crop_type": [
337
+ "Arroz",
338
+ "Trigo",
339
+ "Maíz"
340
+ ]
341
+ },
342
+ {
343
+ "name": "Betanal Flow",
344
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
345
+ "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
346
+ "amount_per_sq_m": 18,
347
+ "crop_stage": [
348
+ "post"
349
+ ],
350
+ "crop_type": [
351
+ "Soja",
352
+ "Trigo",
353
+ "Algodón",
354
+ "Cebada",
355
+ "Girasol",
356
+ "Maní",
357
+ "Papa",
358
+ "Poroto"
359
+ ]
360
  }
361
  ]
362
  },
 
367
  "name": "Betanal Flow",
368
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
369
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
370
+ "amount_per_sq_m": 18,
371
  "crop_stage": [
372
  "post"
373
  ],
 
380
  "name": "Sencor 480 SC Selective Herbicide",
381
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
382
  "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
383
+ "amount_per_sq_m": 12,
384
  "crop_stage": [
385
+ "pre"
386
  ],
387
  "crop_type": [
388
  "Arroz",
 
395
  "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
396
  "amount_per_sq_m": 10,
397
  "crop_stage": [
398
+ "post",
399
+ "pre"
400
  ],
401
  "crop_type": [
402
+ "Soja",
403
+ "Trigo",
404
+ "Algodón",
405
+ "Cebada",
406
+ "Girasol",
407
+ "Maní",
408
+ "Papa",
409
+ "Poroto",
410
+ "Maíz"
411
  ]
412
  }
413
  ]
 
421
  "url": "https://www.cropscience.bayer.es/Productos/Herbicidas/Monolith",
422
  "amount_per_sq_m": 10,
423
  "crop_stage": [
424
+ "post",
425
+ "pre"
426
  ],
427
  "crop_type": [
428
  "Arroz",
 
432
  ]
433
  },
434
  "Maize": {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
435
  "weed_url": "https://www.crop.bayer.com.au/pests/weeds/shepherds-purse",
436
  "products": [
437
  {
 
440
  "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
441
  "amount_per_sq_m": 10,
442
  "crop_stage": [
443
+ "post",
444
+ "pre"
445
  ],
446
  "crop_type": [
447
+ "Soja",
448
+ "Trigo",
449
+ "Algodón",
450
+ "Cebada",
451
+ "Girasol",
452
+ "Maní",
453
+ "Papa",
454
+ "Poroto"
455
  ]
456
  },
457
  {
458
  "name": "Betanal Flow",
459
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
460
  "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
461
+ "amount_per_sq_m": 18,
462
  "crop_stage": [
463
  "post"
464
  ],
465
  "crop_type": [
466
+ "Soja",
467
+ "Trigo",
468
+ "Algodón",
469
+ "Cebada",
470
+ "Girasol",
471
+ "Maní",
472
+ "Papa",
473
+ "Poroto"
474
  ]
475
  },
476
  {
 
479
  "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
480
  "amount_per_sq_m": 10,
481
  "crop_stage": [
482
+ "pre"
483
  ],
484
  "crop_type": [
485
  "Arroz",
 
495
  "post"
496
  ],
497
  "crop_type": [
498
+ "Soja",
499
+ "Trigo",
500
+ "Algodón",
501
+ "Cebada",
502
+ "Girasol",
503
+ "Maní",
504
+ "Papa",
505
+ "Poroto"
506
  ]
507
  },
508
  {
509
  "name": "Brodal Options",
510
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
511
  "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
512
+ "amount_per_sq_m": 15,
513
  "crop_stage": [
514
  "post"
515
  ],
 
524
  "name": "Hussar® OD Selective Herbicide",
525
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
526
  "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
527
+ "amount_per_sq_m": 8,
528
  "crop_stage": [
529
+ "pre"
530
  ],
531
  "crop_type": [
532
  "Cebada",
 
537
  "name": "Sencor 480 SC Selective Herbicide",
538
  "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
539
  "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
540
+ "amount_per_sq_m": 12,
541
  "crop_stage": [
542
+ "pre"
543
  ],
544
  "crop_type": [
545
  "Arroz",
 
548
  }
549
  ]
550
  },
551
+ "Scentless Mayweed": {
552
+ "weed_url": "https://www.crop.bayer.com.au/pests/weeds/bedstraw",
 
553
  "products": [
554
  {
555
+ "name": "Velocity Selective Herbicide",
556
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
557
+ "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
558
+ "amount_per_sq_m": 10,
559
+ "crop_stage": [
560
+ "post"
561
+ ],
562
+ "crop_type": [
563
+ "Trigo",
564
+ "Cebada"
565
+ ]
566
+ },
567
+ {
568
+ "name": "Precept Selective Herbicide",
569
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/precept_brandtag.png?h=210&w=210&la=en&hash=2DAAAEF0EB397AD2925E1A868BCC1561",
570
+ "url": "https://www.crop.bayer.com.au/products/herbicides/precept-selective-herbicide",
571
+ "amount_per_sq_m": 5,
572
+ "crop_stage": [
573
+ "pre"
574
+ ],
575
+ "crop_type": [
576
+ "Maíz",
577
+ "Soja"
578
+ ]
579
+ },
580
  {
581
+ "name": "Hussar® OD Selective Herbicide",
582
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
583
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
584
+ "amount_per_sq_m": 8,
585
+ "crop_stage": [
586
+ "post"
587
+ ],
588
+ "crop_type": [
589
+ "Cebada",
590
+ "Trigo"
591
+ ]
592
+ },
593
+ {
594
+ "name": "Tramat 500 SC Selective Herbicide",
595
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
596
+ "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
597
+ "amount_per_sq_m": 10,
598
+ "crop_stage": [
599
+ "pre"
600
+ ],
601
+ "crop_type": [
602
+ "Arroz",
603
+ "Trigo",
604
+ "Maíz"
605
+ ]
606
+ },
607
+ {
608
+ "name": "Betanal Flow",
609
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
610
+ "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
611
+ "amount_per_sq_m": 18,
612
+ "crop_stage": [
613
+ "post"
614
+ ],
615
+ "crop_type": [
616
+ "Soja",
617
+ "Trigo",
618
+ "Algodón",
619
+ "Cebada",
620
+ "Girasol",
621
+ "Maní",
622
+ "Papa",
623
+ "Poroto"
624
+ ]
625
+ }
626
+ ]
627
+ },
628
+ "Shepherd’s Purse": {
629
+ "weed_url": "https://www.crop.bayer.com.au/pests/weeds/shepherds-purse",
630
+ "products": [
631
+ {
632
+ "name": "Velocity Selective Herbicide",
633
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
634
+ "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
635
+ "amount_per_sq_m": 10,
636
+ "crop_stage": [
637
+ "post",
638
+ "pre"
639
+ ],
640
+ "crop_type": [
641
+ "Soja",
642
+ "Trigo",
643
+ "Algodón",
644
+ "Cebada",
645
+ "Girasol",
646
+ "Maní",
647
+ "Papa",
648
+ "Poroto"
649
+ ]
650
+ },
651
+ {
652
+ "name": "Betanal Flow",
653
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
654
+ "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
655
+ "amount_per_sq_m": 18,
656
+ "crop_stage": [
657
+ "post"
658
+ ],
659
+ "crop_type": [
660
+ "Soja",
661
+ "Trigo",
662
+ "Algodón",
663
+ "Cebada",
664
+ "Girasol",
665
+ "Maní",
666
+ "Papa",
667
+ "Poroto"
668
+ ]
669
+ },
670
+ {
671
+ "name": "Tramat 500 SC Selective Herbicide",
672
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
673
+ "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
674
+ "amount_per_sq_m": 10,
675
+ "crop_stage": [
676
+ "pre"
677
+ ],
678
+ "crop_type": [
679
+ "Arroz",
680
+ "Trigo"
681
+ ]
682
+ },
683
+ {
684
+ "name": "Trotil",
685
+ "img": "https://cropscience.bayer.pt/internet/images/central/img1_art_544.jpg",
686
+ "url": "https://cropscience.bayer.pt/internet/noticias/noticia.asp?id=544",
687
+ "amount_per_sq_m": 10,
688
+ "crop_stage": [
689
+ "post"
690
+ ],
691
+ "crop_type": [
692
+ "Soja",
693
+ "Trigo",
694
+ "Algodón",
695
+ "Cebada",
696
+ "Girasol",
697
+ "Maní",
698
+ "Papa",
699
+ "Poroto"
700
+ ]
701
+ },
702
+ {
703
+ "name": "Brodal Options",
704
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
705
+ "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
706
+ "amount_per_sq_m": 15,
707
+ "crop_stage": [
708
+ "post"
709
+ ],
710
+ "crop_type": [
711
+ "Soja",
712
+ "Maíz",
713
+ "Girasol",
714
+ "Pasturas"
715
+ ]
716
+ },
717
+ {
718
+ "name": "Hussar® OD Selective Herbicide",
719
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
720
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
721
+ "amount_per_sq_m": 8,
722
+ "crop_stage": [
723
+ "pre"
724
+ ],
725
+ "crop_type": [
726
+ "Cebada",
727
+ "Trigo"
728
+ ]
729
+ },
730
+ {
731
+ "name": "Sencor 480 SC Selective Herbicide",
732
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
733
+ "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
734
+ "amount_per_sq_m": 12,
735
+ "crop_stage": [
736
+ "pre"
737
+ ],
738
+ "crop_type": [
739
+ "Arroz",
740
+ "Trigo"
741
+ ]
742
+ }
743
+ ]
744
+ },
745
+ "Small-flowered Cranesbill": {
746
+ "weed_url": "https://www.crop.bayer.com.au/pests/weeds/shepherds-purse",
747
+ "products": [
748
+ {
749
+ "name": "Velocity Selective Herbicide",
750
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
751
+ "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
752
+ "amount_per_sq_m": 10,
753
+ "crop_stage": [
754
+ "post",
755
+ "pre"
756
+ ],
757
+ "crop_type": [
758
+ "Soja",
759
+ "Trigo",
760
+ "Algodón",
761
+ "Cebada",
762
+ "Girasol",
763
+ "Maní",
764
+ "Papa",
765
+ "Poroto"
766
+ ]
767
+ },
768
+ {
769
+ "name": "Betanal Flow",
770
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
771
+ "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
772
+ "amount_per_sq_m": 18,
773
+ "crop_stage": [
774
+ "post"
775
+ ],
776
+ "crop_type": [
777
+ "Soja",
778
+ "Trigo",
779
+ "Algodón",
780
+ "Cebada",
781
+ "Girasol",
782
+ "Maní",
783
+ "Papa",
784
+ "Poroto"
785
+ ]
786
+ },
787
+ {
788
+ "name": "Tramat 500 SC Selective Herbicide",
789
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
790
+ "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
791
+ "amount_per_sq_m": 10,
792
+ "crop_stage": [
793
+ "pre"
794
+ ],
795
+ "crop_type": [
796
+ "Arroz",
797
+ "Trigo"
798
+ ]
799
+ },
800
+ {
801
+ "name": "Trotil",
802
+ "img": "https://cropscience.bayer.pt/internet/images/central/img1_art_544.jpg",
803
+ "url": "https://cropscience.bayer.pt/internet/noticias/noticia.asp?id=544",
804
+ "amount_per_sq_m": 10,
805
+ "crop_stage": [
806
+ "post"
807
+ ],
808
+ "crop_type": [
809
+ "Soja",
810
+ "Trigo",
811
+ "Algodón",
812
+ "Cebada",
813
+ "Girasol",
814
+ "Maní",
815
+ "Papa",
816
+ "Poroto"
817
+ ]
818
+ },
819
+ {
820
+ "name": "Brodal Options",
821
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
822
+ "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
823
+ "amount_per_sq_m": 15,
824
+ "crop_stage": [
825
+ "post"
826
+ ],
827
+ "crop_type": [
828
+ "Soja",
829
+ "Maíz",
830
+ "Girasol",
831
+ "Pasturas"
832
+ ]
833
+ },
834
+ {
835
+ "name": "Hussar® OD Selective Herbicide",
836
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
837
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
838
+ "amount_per_sq_m": 8,
839
+ "crop_stage": [
840
+ "pre"
841
+ ],
842
+ "crop_type": [
843
+ "Cebada",
844
+ "Trigo"
845
+ ]
846
+ },
847
+ {
848
+ "name": "Sencor 480 SC Selective Herbicide",
849
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
850
+ "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
851
+ "amount_per_sq_m": 12,
852
+ "crop_stage": [
853
+ "pre"
854
+ ],
855
+ "crop_type": [
856
+ "Arroz",
857
+ "Trigo"
858
+ ]
859
+ }
860
+ ]
861
+ },
862
+ "Sugar beet": {
863
+ "weed_url": "https://www.crop.bayer.com.au/pests/weeds/shepherds-purse",
864
+ "products": [
865
+ {
866
+ "name": "Velocity Selective Herbicide",
867
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/velocity_brandtag.png?h=210&w=210&la=en&hash=0E57459AAA73AB1874152B64AE9FD3F9",
868
+ "url": "https://www.crop.bayer.com.au/products/herbicides/velocity-selective-herbicide",
869
+ "amount_per_sq_m": 10,
870
+ "crop_stage": [
871
+ "post",
872
+ "pre"
873
+ ],
874
+ "crop_type": [
875
+ "Soja",
876
+ "Trigo",
877
+ "Algodón",
878
+ "Cebada",
879
+ "Girasol",
880
+ "Maní",
881
+ "Papa",
882
+ "Poroto"
883
+ ]
884
+ },
885
+ {
886
+ "name": "Betanal Flow",
887
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/betanalflow_brandtag.png?h=210&w=210&la=en&hash=A66208FACA67C8529014779559CC5EAF",
888
+ "url": "https://www.crop.bayer.com.au/products/herbicides/betanal-flow-160-se-herbicide",
889
+ "amount_per_sq_m": 18,
890
+ "crop_stage": [
891
+ "post"
892
+ ],
893
+ "crop_type": [
894
+ "Soja",
895
+ "Trigo",
896
+ "Algodón",
897
+ "Cebada",
898
+ "Girasol",
899
+ "Maní",
900
+ "Papa",
901
+ "Poroto"
902
+ ]
903
+ },
904
+ {
905
+ "name": "Tramat 500 SC Selective Herbicide",
906
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/tramat_brandtag.png?h=210&w=210&la=en&hash=B660EFBEDFF3F77314547C20021BE51B",
907
+ "url": "https://www.crop.bayer.com.au/products/herbicides/tramat-500-sc-selective-herbicide",
908
+ "amount_per_sq_m": 10,
909
+ "crop_stage": [
910
+ "pre"
911
+ ],
912
+ "crop_type": [
913
+ "Arroz",
914
+ "Trigo"
915
+ ]
916
+ },
917
+ {
918
+ "name": "Trotil",
919
+ "img": "https://cropscience.bayer.pt/internet/images/central/img1_art_544.jpg",
920
+ "url": "https://cropscience.bayer.pt/internet/noticias/noticia.asp?id=544",
921
+ "amount_per_sq_m": 10,
922
+ "crop_stage": [
923
+ "post"
924
+ ],
925
+ "crop_type": [
926
+ "Soja",
927
+ "Trigo",
928
+ "Algodón",
929
+ "Cebada",
930
+ "Girasol",
931
+ "Maní",
932
+ "Papa",
933
+ "Poroto"
934
+ ]
935
+ },
936
+ {
937
+ "name": "Brodal Options",
938
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/brodaloptions_brandtag.png?h=210&w=210&la=en&hash=1B272D7A9C08A393A4E78E1A9D4C3D7F",
939
+ "url": "https://www.crop.bayer.com.au/products/herbicides/brodal-options-selective-herbicide",
940
+ "amount_per_sq_m": 15,
941
+ "crop_stage": [
942
+ "post"
943
+ ],
944
+ "crop_type": [
945
+ "Soja",
946
+ "Maíz",
947
+ "Girasol",
948
+ "Pasturas"
949
+ ]
950
+ },
951
+ {
952
+ "name": "Hussar® OD Selective Herbicide",
953
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/hussarod.png?h=210&w=210&la=en&hash=5FB03C1088A074FE9F88216237C711F2",
954
+ "url": "https://www.crop.bayer.com.au/products/herbicides/hussar-od-selective-herbicide",
955
+ "amount_per_sq_m": 8,
956
+ "crop_stage": [
957
+ "pre"
958
+ ],
959
+ "crop_type": [
960
+ "Cebada",
961
+ "Trigo"
962
+ ]
963
+ },
964
+ {
965
+ "name": "Sencor 480 SC Selective Herbicide",
966
+ "img": "https://www.crop.bayer.com.au/-/media/bcs-inter/ws_australia/use-our-products/brandtags/herbicides/sencor_brandtag.png?h=210&w=210&la=en&hash=A21D4484E5FC231B480B48C36634D7FC",
967
+ "url": "https://www.crop.bayer.com.au/products/herbicides/sencor-480-sc-selective-herbicide",
968
+ "amount_per_sq_m": 12,
969
+ "crop_stage": [
970
+ "pre"
971
+ ],
972
+ "crop_type": [
973
+ "Arroz",
974
+ "Trigo"
975
+ ]
976
  }
977
  ]
978
  }
app.py CHANGED
@@ -3,8 +3,9 @@ import json
3
 
4
  # %% auto 0
5
  __all__ = ['learn', 'labels', 'article', 'title', 'description', 'examples', 'interpretation', 'enable_queue', 'predict']
6
- CROPS = ["Maíz", "Ciruelo", "Cítricos", "Frutos y Hortalizas", "Nectarinas", "Pera y Manzano", "Vid", "Soja", "Girasol", "Pasturas", "Algodón", "Maní", "Cebada", "Trigo", "Papa", "Poroto", "Caña de azúcar", "Tomate", "Otro"]
7
- STATE = ["pre", "post", "Otro"]
 
8
  # %% ../weed_classifier.ipynb 1
9
  from fastai.vision.all import *
10
  import gradio as gr
@@ -26,7 +27,7 @@ labels = learn.dls.vocab
26
 
27
  print(learn.dls.vocab)
28
 
29
- def predict(img, crop, area, state):
30
  img = PILImage.create(img)
31
  pred, pred_idx, probs = learn.predict(img)
32
  label = labels[pred_idx]
@@ -38,11 +39,11 @@ def predict(img, crop, area, state):
38
  recommendations_output = recommendations.get(label, {})
39
 
40
  # Generación de la salida en formato HTML para las recomendaciones
41
- html_output = display_output(label, recommendations_output, crop, area, state)
42
 
43
  return classification_output, html_output
44
 
45
- def display_output(weed_name, recommendations, crop, area, state):
46
  products = recommendations.get("products", [])
47
  weed_url = recommendations.get("weed_url", "#")
48
  control = recommendations.get("text", "")
@@ -54,10 +55,10 @@ def display_output(weed_name, recommendations, crop, area, state):
54
 
55
  # Añadir recomendaciones de productos
56
  # Añadir recomendaciones de productos
57
- output_html = f"<h3>Herbicidas recomendados</h3>"
58
  output_list = []
59
  for product in products:
60
- if state in product["crop_stage"] and crop in product["crop_type"]:
61
  product_name = product["name"]
62
  product_img = product["img"]
63
  product_url = product["url"]
@@ -66,73 +67,80 @@ def display_output(weed_name, recommendations, crop, area, state):
66
  for product_info in providers["product_suppliers"]:
67
  if product_info["product_name"] == product_name:
68
  for supplier in product_info["suppliers"]:
69
- supplier_name = supplier["name"]
70
- supplier_price = supplier["price"]
71
- supplier_delivery_time = supplier["delivery_time"]
72
- card = f"""
73
-
74
- <div>
75
- <h2>{product_name}</h2>
76
- <p>{supplier_name}</p>
77
- <div style='display: flex; align-items: stretch;'>
78
- <img src='{product_img}' alt='{product_name}' width='116' style='margin-right: 10px;'/>
79
- <div style='flex-grow: 1;'>
80
-
81
-
82
- </div>
83
- <div style='text-align: right;'>
84
- <p style='color: green; font-size: 20px;'>{supplier_price}</p>
85
- <div style='text-align: right; display: flex; align-items: center; justify-content: flex-end;'>
86
- <svg fill="#AAA" height="20px" width="20px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
87
- viewBox="0 0 491.1 491.1" xml:space="preserve">
88
- <g transform="translate(0 -540.36)">
89
- <g>
90
- <g>
91
- <path d="M401.5,863.31c-12,0-23.4,4.7-32,13.2c-8.6,8.6-13.4,19.8-13.4,31.8s4.7,23.2,13.4,31.8c8.7,8.5,20,13.2,32,13.2
92
- c24.6,0,44.6-20.2,44.6-45S426.1,863.31,401.5,863.31z M401.5,933.31c-13.8,0-25.4-11.4-25.4-25s11.6-25,25.4-25
93
- c13.6,0,24.6,11.2,24.6,25S415.1,933.31,401.5,933.31z"/>
94
- <path d="M413.1,713.41c-1.8-1.7-4.2-2.6-6.7-2.6h-51.3c-5.5,0-10,4.5-10,10v82c0,5.5,4.5,10,10,10h81.4c5.5,0,10-4.5,10-10v-54.9
95
- c0-2.8-1.2-5.5-3.3-7.4L413.1,713.41z M426.5,792.81h-61.4v-62.1h37.4l24,21.6V792.81z"/>
96
- <path d="M157.3,863.31c-12,0-23.4,4.7-32,13.2c-8.6,8.6-13.4,19.8-13.4,31.8s4.7,23.2,13.4,31.8c8.7,8.5,20,13.2,32,13.2
97
- c24.6,0,44.6-20.2,44.6-45S181.9,863.31,157.3,863.31z M157.3,933.31c-13.8,0-25.4-11.4-25.4-25s11.6-25,25.4-25
98
- c13.6,0,24.6,11.2,24.6,25S170.9,933.31,157.3,933.31z"/>
99
- <path d="M90.6,875.61H70.5v-26.6c0-5.5-4.5-10-10-10s-10,4.5-10,10v36.6c0,5.5,4.5,10,10,10h30.1c5.5,0,10-4.5,10-10
100
- S96.1,875.61,90.6,875.61z"/>
101
- <path d="M141.3,821.11c0-5.5-4.5-10-10-10H10c-5.5,0-10,4.5-10,10s4.5,10,10,10h121.3C136.8,831.11,141.3,826.71,141.3,821.11z"
102
- />
103
- <path d="M30.3,785.01l121.3,0.7c5.5,0,10-4.4,10.1-9.9c0.1-5.6-4.4-10.1-9.9-10.1l-121.3-0.7c-0.1,0-0.1,0-0.1,0
104
- c-5.5,0-10,4.4-10,9.9C20.3,780.51,24.8,785.01,30.3,785.01z"/>
105
- <path d="M50.7,739.61H172c5.5,0,10-4.5,10-10s-4.5-10-10-10H50.7c-5.5,0-10,4.5-10,10S45.2,739.61,50.7,739.61z"/>
106
- <path d="M487.4,726.11L487.4,726.11l-71.6-59.3c-1.8-1.5-4-2.3-6.4-2.3h-84.2v-36c0-5.5-4.5-10-10-10H60.5c-5.5,0-10,4.5-10,10
107
- v73.2c0,5.5,4.5,10,10,10s10-4.5,10-10v-63.2h234.8v237.1h-82c-5.5,0-10,4.5-10,10s4.5,10,10,10h122.1c5.5,0,10-4.5,10-10
108
- s-4.5-10-10-10h-20.1v-191.1h80.6l65.2,54l-0.7,136.9H460c-5.5,0-10,4.5-10,10s4.5,10,10,10h20.3c5.5,0,10-4.4,10-9.9l0.8-151.6
109
- C491,730.91,489.7,728.01,487.4,726.11z"/>
110
- </g>
111
- </g>
112
- </g>
113
- </svg>
114
- <p style='margin-left: 5px;'>{supplier_delivery_time}</p>
115
- </div>
116
- <button style='background-color: green; padding:10px; color: white'>COMPRAR</button>
117
-
118
- </div>
119
- </div>
120
- <p style='font-weight: bold; padding-top:10px'>Cantidad recomendada: {product_amount} ml</p>
121
- <a href='{product_url}' target='_blank'>Más info</a>
122
- </div>
123
- <hr width='100%' >
 
124
 
125
  """
126
- output_list.append(card)
 
 
 
 
 
127
 
128
- output_html += "".join(output_list)
129
  return output_html
130
 
131
 
132
 
133
 
134
  # %% ../weed_classifier.ipynb 5
135
- article = """<div>Este modelo se entrenó con un conjunto de datos que contiene 5.539 imágenes de plántulas de cultivos y malas hierbas. Las imágenes se agrupan en 12 clases. Estas clases representan especies de plantas comunes en la agricultura danesa en distintas fases de crecimiento. Se ajustó un modelo ResNet34 preentrenado utilizando la biblioteca de visión fastai. La tasa de error alcanzada en el conjunto de datos de validación es del 2,5% tras 4 épocas.
 
 
136
  <p style='text-align: center;padding:1rem;display: flex; justify-content:center;align-items: center;'><a href='https://sciling.com' target='_blank'><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ8AAABECAYAAABebDjMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMzBUMTQ6MDE6MDgrMDE6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTEtMzBUMTQ6MDE6MDgrMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YmY1ZWZmLTQ5NjktNDZmOC1hYmUyLTMwZWQ5NmJjYzBhZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmI0ZjQxZGMwLTFlYzUtMmU0OC1iZDU0LWZjNWJhNTUwNmRmMCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQ4M2I3YTg2LTE0MzMtNDRhNS1hYmJiLTNkOTQ1NzY1M2Y2MCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDgzYjdhODYtMTQzMy00NGE1LWFiYmItM2Q5NDU3NjUzZjYwIiBzdEV2dDp3aGVuPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDViZjVlZmYtNDk2OS00NmY4LWFiZTItMzBlZDk2YmNjMGFkIiBzdEV2dDp3aGVuPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5w2WU0AAAYRklEQVR4nO2de7yVRdXHvxxRQU3RybtWhNfSxAYveU+F1BQzMyYMM99UvJWKgualUguNV0UzRY231KhRLLzl20VRLEu0UUxTNEpJy1IH8QYvcnv/mDl0OJz9XOd59j7nzPfz2R/4sGfWLM7Z+1nPM7PWb/UhEolEIpUhhe4LDAF2Abbyr0HAAGAt4H2dpiwAFvs/5wFvANa//gG84F8vAi8Zq5ZW/X+ogj5FJkmh+wAb4n5wRVkIvN5qPzgp9Jq4/1vfEmbeMlbNC+TS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" width="150px"></a></p>
137
  </div>"""
138
 
@@ -145,8 +153,7 @@ description = '''
145
 
146
  <div style="padding: 50px 20px">
147
  <p style="text-align:center">Descubre nuestra plataforma diseñada para facilitar la selección de herbicidas de Bayer de manera eficiente. Captura imágenes con tu dispositivo móvil y recibe recomendaciones precisas basadas en las necesidades específicas de tu terreno.</p>
148
- <p style="text-align:center">La intuitiva interfaz presenta información detallada sobre los herbicidas, destacando sus características, beneficios y aplicaciones recomendadas. Mantenemos actualizada nuestra base de datos con los últimos avances en la protección de cultivos para ofrecerte la información más actualizada.</p>
149
- <p style="text-align:center">Esta herramienta no solo simplifica la toma de decisiones, sino que también fomenta una gestión más sostenible de los cultivos, alineándose con las mejores prácticas agrícolas y el cuidado responsable del medio ambiente.</p>
150
  </div>
151
  '''
152
  examples = [ 'FatHen.png', 'Loose Silky-bent.png', 'CommonChickweed.png', 'cleavers.png', 'ShepherdsPurse.png', 'Black-grass.png', 'blackgrass-mature.jpg','Shepered_purse.jpeg' ]
@@ -178,8 +185,9 @@ with gr.Blocks(title="BAYER", css=".gradio-container {margin-top:10px !important
178
  with gr.Row():
179
  with gr.Column(scale=1):
180
  crop = gr.Dropdown(CROPS, label="Cultivo", info="¿Qué cultivo hay plantado?")
181
- area = gr.Number(value=1, label="Superficie", info="¿Cuántos metros cuadrados ocupa la maleza?")
182
  state = gr.Dropdown(STATE, label="Estado", info="¿En qué estado de crecimiento está el cultivo?")
 
183
  btn = gr.Button(value="Recomendar")
184
  with gr.Row():
185
  output = gr.components.Label(num_top_classes=1)
@@ -188,6 +196,6 @@ with gr.Blocks(title="BAYER", css=".gradio-container {margin-top:10px !important
188
  with gr.Row():
189
  gr.Markdown(article)
190
 
191
- btn.click(predict, inputs=[image, crop, area, state], outputs=[output, output2], api_name="BAYER")
192
 
193
  demo.launch(favicon_path="favicon.ico", enable_queue=enable_queue)
 
3
 
4
  # %% auto 0
5
  __all__ = ['learn', 'labels', 'article', 'title', 'description', 'examples', 'interpretation', 'enable_queue', 'predict']
6
+ CROPS = ["Maíz", "Soja", "Cebada", "Trigo", "Arroz", "Otro"]
7
+ STATE = ["pre", "post", "ambos"]
8
+ LOCATION = ["Provincia de Buenos Aires", "Provincia de Catamarca", "Provincia del Chaco", "Provincia del Chubut", "Provincia de Córdoba", "Provincia de Corrientes", "Provincia de Entre Ríos", "Provincia de Formosa", "Provincia de Jujuy", "Provincia de La Pampa", "Provincia de La Rioja", "Provincia de Mendoza", "Provincia de Misiones", "Provincia del Neuquén", "Provincia de Río Negro", "Provincia de Salta", "Provincia de San Juan", "Provincia de San Luis", "Provincia de Santa Cruz", "Provincia de Santa Fe", "Provincia de Santiago del Estero", "Provincia de Tierra del Fuego, Antártida e Islas del Atlántico Sur", "Provincia de Tucumán"]
9
  # %% ../weed_classifier.ipynb 1
10
  from fastai.vision.all import *
11
  import gradio as gr
 
27
 
28
  print(learn.dls.vocab)
29
 
30
+ def predict(img, crop, area, state, location):
31
  img = PILImage.create(img)
32
  pred, pred_idx, probs = learn.predict(img)
33
  label = labels[pred_idx]
 
39
  recommendations_output = recommendations.get(label, {})
40
 
41
  # Generación de la salida en formato HTML para las recomendaciones
42
+ html_output = display_output(label, recommendations_output, crop, area, state, location)
43
 
44
  return classification_output, html_output
45
 
46
+ def display_output(weed_name, recommendations, crop, area, state, location):
47
  products = recommendations.get("products", [])
48
  weed_url = recommendations.get("weed_url", "#")
49
  control = recommendations.get("text", "")
 
55
 
56
  # Añadir recomendaciones de productos
57
  # Añadir recomendaciones de productos
58
+ output_html = f"<h2>Herbicidas recomendados</h2>"
59
  output_list = []
60
  for product in products:
61
+ if (state in product["crop_stage"] or state=="ambos") and (crop in product["crop_type"] or crop=="Otro"):
62
  product_name = product["name"]
63
  product_img = product["img"]
64
  product_url = product["url"]
 
67
  for product_info in providers["product_suppliers"]:
68
  if product_info["product_name"] == product_name:
69
  for supplier in product_info["suppliers"]:
70
+ if location in supplier["provincias"]:
71
+ supplier_name = supplier["name"]
72
+ supplier_price = supplier["price"]
73
+ supplier_delivery_time = supplier["delivery_time"]
74
+ card = f"""
75
+
76
+ <div>
77
+ <h4>{product_name}</h4>
78
+ <p>{supplier_name}</p>
79
+ <div style='display: flex; align-items: stretch;'>
80
+ <img src='{product_img}' alt='{product_name}' width='116' style='margin-right: 10px;'/>
81
+ <div style='flex-grow: 1;'>
82
+
83
+
84
+ </div>
85
+ <div style='text-align: right;'>
86
+ <p style='color: green; font-size: 20px;'>{supplier_price}</p>
87
+ <div style='text-align: right; display: flex; align-items: center; justify-content: flex-end;'>
88
+ <svg fill="#AAA" height="20px" width="20px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
89
+ viewBox="0 0 491.1 491.1" xml:space="preserve">
90
+ <g transform="translate(0 -540.36)">
91
+ <g>
92
+ <g>
93
+ <path d="M401.5,863.31c-12,0-23.4,4.7-32,13.2c-8.6,8.6-13.4,19.8-13.4,31.8s4.7,23.2,13.4,31.8c8.7,8.5,20,13.2,32,13.2
94
+ c24.6,0,44.6-20.2,44.6-45S426.1,863.31,401.5,863.31z M401.5,933.31c-13.8,0-25.4-11.4-25.4-25s11.6-25,25.4-25
95
+ c13.6,0,24.6,11.2,24.6,25S415.1,933.31,401.5,933.31z"/>
96
+ <path d="M413.1,713.41c-1.8-1.7-4.2-2.6-6.7-2.6h-51.3c-5.5,0-10,4.5-10,10v82c0,5.5,4.5,10,10,10h81.4c5.5,0,10-4.5,10-10v-54.9
97
+ c0-2.8-1.2-5.5-3.3-7.4L413.1,713.41z M426.5,792.81h-61.4v-62.1h37.4l24,21.6V792.81z"/>
98
+ <path d="M157.3,863.31c-12,0-23.4,4.7-32,13.2c-8.6,8.6-13.4,19.8-13.4,31.8s4.7,23.2,13.4,31.8c8.7,8.5,20,13.2,32,13.2
99
+ c24.6,0,44.6-20.2,44.6-45S181.9,863.31,157.3,863.31z M157.3,933.31c-13.8,0-25.4-11.4-25.4-25s11.6-25,25.4-25
100
+ c13.6,0,24.6,11.2,24.6,25S170.9,933.31,157.3,933.31z"/>
101
+ <path d="M90.6,875.61H70.5v-26.6c0-5.5-4.5-10-10-10s-10,4.5-10,10v36.6c0,5.5,4.5,10,10,10h30.1c5.5,0,10-4.5,10-10
102
+ S96.1,875.61,90.6,875.61z"/>
103
+ <path d="M141.3,821.11c0-5.5-4.5-10-10-10H10c-5.5,0-10,4.5-10,10s4.5,10,10,10h121.3C136.8,831.11,141.3,826.71,141.3,821.11z"
104
+ />
105
+ <path d="M30.3,785.01l121.3,0.7c5.5,0,10-4.4,10.1-9.9c0.1-5.6-4.4-10.1-9.9-10.1l-121.3-0.7c-0.1,0-0.1,0-0.1,0
106
+ c-5.5,0-10,4.4-10,9.9C20.3,780.51,24.8,785.01,30.3,785.01z"/>
107
+ <path d="M50.7,739.61H172c5.5,0,10-4.5,10-10s-4.5-10-10-10H50.7c-5.5,0-10,4.5-10,10S45.2,739.61,50.7,739.61z"/>
108
+ <path d="M487.4,726.11L487.4,726.11l-71.6-59.3c-1.8-1.5-4-2.3-6.4-2.3h-84.2v-36c0-5.5-4.5-10-10-10H60.5c-5.5,0-10,4.5-10,10
109
+ v73.2c0,5.5,4.5,10,10,10s10-4.5,10-10v-63.2h234.8v237.1h-82c-5.5,0-10,4.5-10,10s4.5,10,10,10h122.1c5.5,0,10-4.5,10-10
110
+ s-4.5-10-10-10h-20.1v-191.1h80.6l65.2,54l-0.7,136.9H460c-5.5,0-10,4.5-10,10s4.5,10,10,10h20.3c5.5,0,10-4.4,10-9.9l0.8-151.6
111
+ C491,730.91,489.7,728.01,487.4,726.11z"/>
112
+ </g>
113
+ </g>
114
+ </g>
115
+ </svg>
116
+ <p style='margin-left: 5px; padding:0px; margin-bottom:0px; color:#AAA'>{supplier_delivery_time}</p>
117
+ </div>
118
+ <button style='background-color: green; padding:10px; margin-top:15px; font-weight: bold; color: white'>COMPRAR</button>
119
+
120
+ </div>
121
+ </div>
122
+ <p style='font-weight: bold; padding-top:10px'>Cantidad recomendada: {product_amount} ml</p>
123
+ <a href='{product_url}' target='_blank'>Más info</a>
124
+ </div>
125
+ <hr width='100%' >
126
 
127
  """
128
+ output_list.append(card)
129
+
130
+ if not output_list:
131
+ output_html += f"<p>No hay productos disponibles para este tipo de maleza actualmente.</p>"
132
+ else:
133
+ output_html += '\n'.join(output_list) # Añade las tarjetas HTML a output_html
134
 
 
135
  return output_html
136
 
137
 
138
 
139
 
140
  # %% ../weed_classifier.ipynb 5
141
+ article = """<div><p style="text-align:center">La intuitiva interfaz presenta información detallada sobre los herbicidas, destacando sus características, beneficios y aplicaciones recomendadas. Mantenemos actualizada nuestra base de datos con los últimos avances en la protección de cultivos para ofrecerte la información más actualizada.</p>
142
+ <p style="text-align:center">Esta herramienta no solo simplifica la toma de decisiones, sino que también fomenta una gestión más sostenible de los cultivos, alineándose con las mejores prácticas agrícolas y el cuidado responsable del medio ambiente.</p>
143
+ <p>Este modelo se entrenó con un conjunto de datos que contiene 5.539 imágenes de plántulas de cultivos y malas hierbas. Las imágenes se agrupan en 12 clases. Estas clases representan especies de plantas comunes en la agricultura danesa en distintas fases de crecimiento. Se ajustó un modelo ResNet34 preentrenado utilizando la biblioteca de visión fastai. La tasa de error alcanzada en el conjunto de datos de validación es del 2,5% tras 4 épocas. </p>
144
  <p style='text-align: center;padding:1rem;display: flex; justify-content:center;align-items: center;'><a href='https://sciling.com' target='_blank'><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ8AAABECAYAAABebDjMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMzBUMTQ6MDE6MDgrMDE6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTEtMzBUMTQ6MDE6MDgrMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YmY1ZWZmLTQ5NjktNDZmOC1hYmUyLTMwZWQ5NmJjYzBhZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmI0ZjQxZGMwLTFlYzUtMmU0OC1iZDU0LWZjNWJhNTUwNmRmMCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQ4M2I3YTg2LTE0MzMtNDRhNS1hYmJiLTNkOTQ1NzY1M2Y2MCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDgzYjdhODYtMTQzMy00NGE1LWFiYmItM2Q5NDU3NjUzZjYwIiBzdEV2dDp3aGVuPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDViZjVlZmYtNDk2OS00NmY4LWFiZTItMzBlZDk2YmNjMGFkIiBzdEV2dDp3aGVuPSIyMDIwLTExLTMwVDE0OjAxOjA4KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5w2WU0AAAYRklEQVR4nO2de7yVRdXHvxxRQU3RybtWhNfSxAYveU+F1BQzMyYMM99UvJWKgualUguNV0UzRY231KhRLLzl20VRLEu0UUxTNEpJy1IH8QYvcnv/mDl0OJz9XOd59j7nzPfz2R/4sGfWLM7Z+1nPM7PWb/UhEolEIpUhhe4LDAF2Abbyr0HAAGAt4H2dpiwAFvs/5wFvANa//gG84F8vAi8Zq5ZW/X+ogj5FJkmh+wAb4n5wRVkIvN5qPzgp9Jq4/1vfEmbeMlbNC+TS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" width="150px"></a></p>
145
  </div>"""
146
 
 
153
 
154
  <div style="padding: 50px 20px">
155
  <p style="text-align:center">Descubre nuestra plataforma diseñada para facilitar la selección de herbicidas de Bayer de manera eficiente. Captura imágenes con tu dispositivo móvil y recibe recomendaciones precisas basadas en las necesidades específicas de tu terreno.</p>
156
+
 
157
  </div>
158
  '''
159
  examples = [ 'FatHen.png', 'Loose Silky-bent.png', 'CommonChickweed.png', 'cleavers.png', 'ShepherdsPurse.png', 'Black-grass.png', 'blackgrass-mature.jpg','Shepered_purse.jpeg' ]
 
185
  with gr.Row():
186
  with gr.Column(scale=1):
187
  crop = gr.Dropdown(CROPS, label="Cultivo", info="¿Qué cultivo hay plantado?")
188
+ area = gr.Number(value=1000, label="Superficie", info="¿Cuántos metros cuadrados ocupa la maleza?")
189
  state = gr.Dropdown(STATE, label="Estado", info="¿En qué estado de crecimiento está el cultivo?")
190
+ location = gr.Dropdown(LOCATION, label="Provincia de Buenos Aires", info="¿En qué provincia está tu cultivo")
191
  btn = gr.Button(value="Recomendar")
192
  with gr.Row():
193
  output = gr.components.Label(num_top_classes=1)
 
196
  with gr.Row():
197
  gr.Markdown(article)
198
 
199
+ btn.click(predict, inputs=[image, crop, area, state, location], outputs=[output, output2], api_name="BAYER")
200
 
201
  demo.launch(favicon_path="favicon.ico", enable_queue=enable_queue)
favicon.ico ADDED