Company

Disaster Map Service

A map that shows disaster alerts, CCTV, news and delivery status on one screen

Period | 2026.08 ~ 2026.09

  • #Python
  • #Folium
  • #Google Apps Script
  • #Slack API

Disaster alerts, CCTV, news and delivery status on one screen

Problem

  • Disaster alerts, CCTV, related news and delivery status had to be checked in separate channels, slowing situational awareness
  • External API access was restricted, so an always-on collection setup had to be verified separately

My Role

  • Prototyped disaster-alert collection, geocoding and Folium map visualization in Python
  • Integrated the operational information into one always-on web view, updated with incremental collection and duplicate-run protection
  • Tested a ±3-day news filter and treated 'no related articles' as a normal case

Result

  • One operational view combining CCTV, related news, delivery status and Slack alerts
  • Verified API constraints locally and in GAS, and researched alternative nationwide CCTV sources

Technical Decisions

  • "No related articles" treated as a normal case

    A ±3-day news filter raises precision without treating empty results as errors

Running in Production

  • Incremental collection with duplicate-run protection for always-on updates
  • Verified external API constraints in production and researched alternative nationwide CCTV sources
Nationwide map with CCTV multiview
Nationwide map with CCTV multiview
Disaster tab: type filters and delivery-partner and 3PL alerts
Disaster tab: type filters and delivery-partner and 3PL alerts
Slack disaster alerts
Slack disaster alerts