Utryckning.nu – Basprojekt

Detta är en startmall i PHP + MySQL + JavaScript för att lagra och visa utryckningar/händelser med karta.

Snabbstart

  1. Skapa en databas utryckning i MySQL.
  2. Kör schema.sql.
  3. Justera vid behov config.php.
  4. Testa: öppna index.php i din webbläsare.
  5. Kör api/fetch_events.php manuellt första gången för att fylla tabellen.
  6. Lägg sedan ett cron-jobb: */5 * * * * php /path/to/api/fetch_events.php

API

Städning (cleanup)

Kör api/cleanup.php regelbundet (t.ex. dagligen). Standard behåller raw_json i 30 dagar och övriga händelser i 365 dagar. Ändra i config.php (RETENTION_DAYS / RAWJSON_DAYS).

cron exempel (cPanel):
/usr/local/bin/php /home/<ditt_konto>/public_html/api/cleanup.php >/dev/null 2>&1

Notiser

Datakälla: Polisen API. Koordinaterna är ofta kommun- eller områdescentroid, inte exakt plats.