Detta är en startmall i PHP + MySQL + JavaScript för att lagra och visa utryckningar/händelser med karta.
utryckning
i MySQL.schema.sql
.config.php
.index.php
i din webbläsare.api/fetch_events.php
manuellt första gången för att fylla tabellen.*/5 * * * * php /path/to/api/fetch_events.php
api/get_events.php
– valfritt med ?lat=&lon=&radius=
för radiefilter.api/geocode.php
– proxy till Nominatim.api/get_stats.php?days=30
– statistik (per dag och per typ).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
Datakälla: Polisen API. Koordinaterna är ofta kommun- eller områdescentroid, inte exakt plats.