NYC Helicopter Noise Explorer

NYC Helicopter Noise Explorer

Mapping one month of helicopter flights and noise complaints across the New York City metro area.

Live demoView code

What it does

The app provides interactive analytics, charts, map effects, and demographic context for NYC noise complaints and helicopter activity. Explore the data through neighborhood lookup, calendar-based filtering, noise complaint table, and more.

Under the hood

Data-driven visualization

The color of each track reflects helicopter speed, revealing patterns across more than 600,000 flight paths on the map. This visualization is created interactively in Map Viewer as a web map, then integrated into the app via a map component. Data‑driven styles can also be generated programmatically.

Query and filter data client-side

A LayerView enables client-side querying and filtering, delivering instant results once the layer is loaded—no network requests needed. The investigation loupe in the app is powered by client-side queries combined with feature effects.

Charts

The charts components are web components for building interactive charts, such as the line chart in this application showing flight segments each day by a specific plane. When users inspect flight pattern on the charts, the corresponding flight path is highlighted in the map.

Tabular data exploration

Use the Feature Table component to show the noise complaints attribute in a tabular format. Feature Table provides advanced column customization, attribute editing, and more.