Kohlschwarz Think-Tank

Civic data apps built for Austria with Shelley on exe.dev

Land Cruiser 100 Blueprint

111

3D wireframe assembly viewer for Toyota UZJ100/FZJ100. Exploded views from service manuals for parts identification.

Create a 3D wireframe parts viewer for the Toyota Land Cruiser 100 series (UZJ100/FZJ100, 1998-2007). Extract exploded view diagrams from Toyota Electronic Parts Catalog (EPC) or service manuals. Render as interactive 3D wireframes using Three.js. Organize by system: engine (2UZ-FE V8, 1FZ-FE I6), transmission (A750F auto, R151F manual), transfer case, front/rear axle, suspension, body panels. Click any part to see: OEM part number, description, quantity needed, supersession info. Add search by part number or name. Help Land Cruiser owners identify parts for repairs. Consider adding links to parts suppliers.

Holzeinschlag Österreich

43

Forest loss & carbon emissions by municipality. Satellite-derived harvest data 2001-2024 with ETS carbon pricing.

Build an interactive map showing forest harvest ("Holzeinschlag") across Austria's 2,117 municipalities. Use Hansen Global Forest Change satellite data (2001-2024) to calculate tree cover loss per year. Convert hectares lost to timber volume (m³) using Austrian forestry yield tables. Calculate CO2 emissions using IPCC factors and show ETS carbon liability at current EU prices (~€80/tonne). Features: year range selector, municipality search, click to see detailed stats, aggregate multiple municipalities, download data as CSV. Stack: Leaflet map, GeoJSON boundaries from BEV, SQLite for precalculated stats.

Drought Risk Map

36

Groundwater levels meet hydropower. Municipality drought risk from 2,118 stations and 156 power plants.

Create a drought risk assessment map for Austria combining two datasets: (1) eHYD groundwater monitoring network with 2,118 stations showing water level trends, and (2) hydropower plant locations from E-Control (156 plants). Calculate drought risk score per municipality based on: declining groundwater trends over 10 years, distance to nearest monitoring station, hydropower capacity at risk. Visualize on interactive map with color-coded risk levels. Show station details on click with historical water level charts. Let users filter by risk level and export affected municipalities. Data sources: eHYD.gv.at API, E-Control Ökostromanlagen register.

Agrarsubventionen Österreich

35

€3.6B in EU farm payments visualized by municipality. Compare actual vs expected allocations across 2,117 municipalities.

Visualize €3.6 billion in annual EU agricultural subsidies (CAP payments) across Austria's 2,117 municipalities. Data from AMA Transparenzdatenbank (mandatory EU publication). Show actual payments by program: Direktzahlungen (direct payments), ÖPUL (agri-environment), Ausgleichszulage (mountain farming), Investitionsförderung. Calculate "expected" payment per municipality based on: agricultural area (INVEKOS), farm count, mountain zone classification. Highlight over/under-performers vs. expected. Help farmers understand: what programs exist, typical payment per hectare in their region, what their neighbors receive. Filter by payment type, farm size, region. Export data for farm advisory use.

Geburtshilfe-Erreichbarkeit

26

Maternity ward accessibility via OSRM routing. Simulate closures to see drive time impacts on 90k women aged 15-44.

Model maternity ward (Geburtshilfe) accessibility across Austria using real driving times. Use OSRM (Open Source Routing Machine) to calculate drive times from each municipality centroid to nearest hospital with delivery ward. Weight by female population aged 15-44 (Statistik Austria). Identify areas exceeding recommended 30/45 minute thresholds. Key feature: closure simulator - let users remove any hospital and instantly recalculate affected population and new drive times. Show before/after comparison. Visualize ~90,000 women of childbearing age affected by each potential closure. Data: Spitalkompass.at for hospital locations, Statistik Austria for demographics, OSM for routing.

Schulqualität Österreich

25

5,752 schools across 2,120 municipalities. Service quality ratings, class sizes, and all-day school coverage.

Map all 5,752 Austrian schools across 2,120 municipalities with quality and accessibility metrics. Data from Statistik Austria Schulstatistik and BMBWF. Show: school type (Volksschule, NMS, AHS, BHS, etc.), student count, teacher count, student-teacher ratio, Ganztagsschule (all-day) availability. Calculate coverage score per municipality: schools per 1,000 children aged 6-18 vs. national average. Color-code map by educational supply. Click municipality to see all schools with details. Filter by school type, Ganztagsschule, class size. Compare neighboring municipalities. Export school lists. Help parents evaluate school options when moving.

Kinderbetreuung Österreich

18

9,863 childcare facilities mapped. 55% average coverage rate, 848 municipalities without infant care.

Visualize childcare (Kinderbetreuung) availability across Austria's municipalities. Map all 9,863 facilities from Statistik Austria Kindertagesheimstatistik: Krippen (0-3), Kindergärten (3-6), Horte (school-age). Calculate coverage rate: available places vs. children in age group. National average is 55% for under-3s. Highlight the 848 municipalities with zero infant care (Krippe). Show: opening hours (important for working parents), VIF-compliant facilities (compatible with full-time work), cost indicators where available. Filter by age group, opening hours, municipality size. Compare to Barcelona target (33% for under-3s). Export gap analysis for policy planning.

Wind Grid Capacity

17

1,578 turbines, 441 substations, 30 GW installed. Grid feed-in capacity analysis for wind expansion.

Analyze Austria's wind energy grid capacity for expansion planning. Map 1,578 existing wind turbines from Austro Control obstacle database (includes exact coordinates and heights). Map 441 transformer stations (Umspannwerke) from APG/grid operator data. Calculate available grid feed-in capacity per district based on: transformer ratings, existing connected generation, line capacity to next voltage level. Identify districts where new wind farms are feasible vs. grid-constrained. Show 30 GW total installed capacity. Visualize planned grid expansions from Netzentwicklungsplan. Help wind developers identify promising locations. Include setback distances from settlements per Bundesland regulations.

MSF Medical Training

12

Interactive exam trainer based on Médecins Sans Frontières clinical guidelines. Practice protocols before deployment.

Build an interactive exam trainer based on Médecins Sans Frontières (MSF) Clinical Guidelines. Parse the official MSF clinical guidelines PDF to extract medical protocols by chapter (malaria, TB, obstetrics, pediatrics, etc.). Generate multiple-choice questions testing key decision points: drug dosages, diagnostic criteria, treatment algorithms. Track user progress with spaced repetition. Show detailed explanations with page references back to the source PDF. Include "deployment readiness" score. Mobile-friendly for field use. Store progress in localStorage. Consider adding timed exam mode simulating real MSF recruitment tests.

Contact

We're not on Discord, but there's old fashioned email.