Add wildlife display, species filtering, updated data sources
- Species struct: 13 new wildlife fields (nectar/pollen, bee/butterfly/bird counts, native status) - Species list: filter dropdowns for plant_layer, nitrogen_fixer, drought_tolerance, native_status - Species detail: Wildlife & Ecology card with visual nectar/pollen bars, bee counts, native badges - Data sources page: added NaturaDB, Dreschflegel, Bingenheimer Saatgut - API: list_species now supports filter query params
This commit is contained in:
@@ -58,6 +58,27 @@ const SOURCES: &[DataSource] = &[
|
||||
data_used: "Structured data: USDA zones, taxonomy links.",
|
||||
license: "CC0",
|
||||
},
|
||||
DataSource {
|
||||
name: "NaturaDB",
|
||||
url: "https://naturadb.de",
|
||||
description: "German native plant database with extensive wildlife interaction data.",
|
||||
data_used: "Wildlife interaction data (pollinators, wild bees, butterflies, birds), native status classification, nectar/pollen values.",
|
||||
license: "Content scraped for research",
|
||||
},
|
||||
DataSource {
|
||||
name: "Dreschflegel",
|
||||
url: "https://dreschflegel-saatgut.de",
|
||||
description: "German organic seed cooperative offering open-pollinated and heritage varieties.",
|
||||
data_used: "Cultivar data. Scraped from catalog.",
|
||||
license: "Proprietary",
|
||||
},
|
||||
DataSource {
|
||||
name: "Bingenheimer Saatgut",
|
||||
url: "https://bingenheimersaatgut.de",
|
||||
description: "Demeter-certified biodynamic seed company from Germany.",
|
||||
data_used: "Cultivar data. Scraped from catalog.",
|
||||
license: "Proprietary",
|
||||
},
|
||||
];
|
||||
|
||||
#[component]
|
||||
|
||||
Reference in New Issue
Block a user