← 返回地图 / Back to map

摇滚中国图志:方法论

Rock China Atlas: Methodology

中文 | English

中文

项目定位

摇滚中国图志(Rock China Atlas)是一个基于地理信息系统的中国摇滚音乐数字档案馆,旨在通过空间可视化手段,呈现中国摇滚音乐的地理分布格局、人际协作网络、时间演化轨迹与风格流派生态。

项目面向音乐研究者、文化地理学者、数字人文工作者及公众,提供可交互的探索式界面,将离散的乐队信息转化为可感知的空间叙事。

一、数据采集与构建

1.1 数据源

核心数据来源于 yaogun.com(摇滚)——目前收录最全面的中国摇滚乐队日语维基数据库。该数据库由日本音乐研究者长期维护,涵盖中国大陆摇滚乐队的基础信息。

字段说明覆盖率
乐队名日语/中文/英文/拼音100%
活动地点省/市/区~95%
成立年份首次活动年份~70%
成员列表历史全部成员~85%
风格标签Wikipedia Infobox 标签~60%
维基页面字数作为知名度代理指标100%

数据规模: 45,000+ 乐队,覆盖全国 31 个省级行政区。

1.2 数据清洗

1.3 知名度指标

采用维基百科页面字数(weight)作为乐队知名度的代理变量。该指标的假设基础是:知名度更高的乐队通常拥有更详尽的维基百科条目。尽管存在编辑偏差,但在大样本下提供了可用的排序依据。

档位维基字数权重
全国知名> 15,000×10
圈内知名8,000–15,000×5
活跃乐队4,000–8,000×2
一般收录< 4,000×1

二、关系网络分析

2.1 边的定义

两个乐队之间存在"边"(关系),当且仅当它们共享至少一名成员(曾经或现在)。这反映了中国摇滚圈的一个重要特征:音乐人频繁在不同乐队之间流动,形成紧密的协作网络。

2.2 图计算

使用 Graphology 图计算库,在 Web Worker 中执行以下分析:

2.3 可视化

成员关系以三维弧线呈现(Three.js),弧线高度与距离成正比。悬停某成员时,其参与的所有乐队间自动连线并高亮,非相关乐队淡化处理。

三、风格流派分类体系

3.1 分类架构

采用两级分类体系:9 个大类 → 217 个子分类。

大类代表风格
摇滚系另类摇滚、独立摇滚、后摇滚、车库摇滚
朋克系硬核朋克、流行朋克、后朋克
金属系死亡金属、黑金属、厄运金属
民谣系民谣摇滚、独立民谣、反战民谣
电子/工业工业摇滚、合成器流行、电子核
蓝调/爵士布鲁斯摇滚、爵士融合
嘻哈/放克/灵魂放克摇滚、说唱摇滚
实验/前卫噪音、前卫摇滚、数学摇滚
世界/其他民族融合、雷鬼、斯卡

3.2 配色系统:国画颜料色谱

为避免西方音乐可视化中常见的任意配色方案,本项目建立了一套基于中国传统国画颜料的语义化色彩映射系统,将音乐风格的感知特征与色彩心理学关联。

设计原则:色相即语义——红色系对应攻击性风格,绿色系对应有机自然,蓝紫系对应沉思与复杂。

19 个国画颜料色构成锚点色带,9 个大类各对应一个锚点,217 个子分类在所属大类的色相邻域内进行语义微偏移(色相 ±8°、饱和度 ±8%、明度 ±8%),形成"点彩"效果——既保证大类可辨识,又让子分类在视觉上有所区分。

大类锚点颜料色相语义关联
朋克系朱砂h14°攻击性、原始
摇滚系丹色h22°高能量
嘻哈/放克琥珀h30°律动感
电子/工业萱草黄h40°合成感
世界/其他嫩绿h62°世界节拍
蓝调/爵士铜绿h82°温暖有机
民谣系翠绿h168°自然真挚
实验/前卫绀青h308°理性复杂
金属系牡丹红h342°重型黑暗

3.3 未分类处理

约 40% 的乐队缺少有效风格标签。这些乐队以黑色小点表示(#1a1a1a,半径 2px,透明度 0.7),在视觉上退居背景,避免对有标签乐队的色彩叙事造成干扰。

四、城市音乐气质模型

4.1 研究问题

不同城市是否存在可量化的音乐风格偏好?如何衡量一个城市在某种音乐风格上的"特色程度"?

4.2 区位商模型(Location Quotient)

借鉴经济地理学中的区位商概念,定义城市 c 在风格 g 上的音乐气质指数:

LQ(c, g) = (该城市风格 g 的加权乐队数 / 该城市全部加权乐队数)
          ÷ (全国风格 g 的加权乐队数 / 全国全部加权乐队数)

4.3 方法改进

知名度加权: 单纯计数会导致拥有大量小乐队的城市(如北京)在所有风格上都趋近全国均值。引入知名度分档权重后,知名乐队对城市气质的贡献更大,更符合直觉认知。

Leave-one-out 修正: 计算某城市的 LQ 时,从全国基线中排除该城市自身的数据。这解决了北京、上海等大城市因体量过大导致 LQ 始终趋近 1 的问题,使其真正的风格特色得以显现。

子分类粒度: 在 217 个子分类级别而非 9 个大类级别计算 LQ,保留更细致的风格差异。

4.4 可视化呈现

气质弹窗中,每个子分类显示其 LQ 偏离度(如 +320%),并可展开查看该城市该风格下的代表乐队(附知名度数值)。

五、多语言支持

项目支持中文、英语、日语三种界面语言,覆盖:

六、外部资源整合

资源数量用途
Apple Music 试听589 条(人工核对)30 秒音乐预览
豆瓣小站链接332 条乐队主页跳转
Spotify 搜索Top 2000 乐队即时搜索跳转
Discogs 搜索Top 2000 乐队专辑信息跳转

七、局限性与已知偏差

  1. 数据源单一: 核心数据依赖 yaogun.com 单一来源,该数据库由日本研究者维护,可能存在对日语圈更熟悉的乐队的收录偏向
  2. 风格标签噪声: 原始 Wikipedia Infobox 标签存在解析错误和分类不一致,虽经清洗仍有残余噪声
  3. 地理精度: 乐队活动地点精确到区级,部分仅到市级或省级;流动性强的乐队仅记录主要活动城市
  4. 时间维度: 仅记录成立年份,缺少解散/暂停/重组等生命周期事件
  5. 知名度代理: 维基百科页面字数作为知名度指标存在编辑者偏差,且不反映实际演出频次或唱片销量
  6. 地下场景盲区: 数据库更偏向有一定网络痕迹的乐队,纯粹的地下/DIY 场景覆盖不足

八、引用与致谢

本项目数据来源于公开平台,用于非商业性的学术研究与文化传播目的。

如需引用本项目:

摇滚中国图志 / Rock China Atlas. (2025). https://rockchinaatlas.com

致谢:


English

Project Overview

Rock China Atlas is a GIS-based digital archive of China's rock music, designed to reveal the geographic distribution, interpersonal collaboration networks, temporal evolution, and genre ecology of the Chinese rock scene through interactive spatial visualization.

The project serves music researchers, cultural geographers, digital humanities scholars, and the general public, transforming discrete band information into perceivable spatial narratives.

1. Data Collection and Construction

1.1 Data Source

Core data is sourced from yaogun.com — the most comprehensive Japanese-language wiki database of Chinese rock bands, maintained by Japanese music researchers over many years.

FieldDescriptionCoverage
Band nameJapanese / Chinese / English / Pinyin100%
LocationProvince / City / District~95%
Founded yearYear of first activity~70%
MembersAll historical members~85%
Genre tagsWikipedia Infobox tags~60%
Wiki page lengthProxy for notability100%

Scale: 45,000+ bands across all 31 provincial-level regions of mainland China.

1.2 Data Cleaning

1.3 Notability Metric

Wikipedia page length (weight) serves as a proxy variable for band notability. While editorial bias exists, this metric provides a usable ranking basis across the large sample.

TierWiki charactersWeight
Nationally known> 15,000×10
Scene-known8,000–15,000×5
Active bands4,000–8,000×2
General entries< 4,000×1

2. Network Analysis

2.1 Edge Definition

An edge exists between two bands if and only if they share at least one member (past or present). This reflects a key characteristic of China's rock scene: musicians frequently move between bands, forming dense collaboration networks.

2.2 Graph Computation

Using the Graphology library in a Web Worker:

2.3 Visualization

Member relationships are rendered as 3D arcs (Three.js), with arc height proportional to geographic distance. Hovering over a member highlights all their bands with connecting arcs while fading unrelated bands.

3. Genre Classification System

3.1 Taxonomy

A two-tier system: 9 families → 217 sub-genres.

FamilyRepresentative styles
RockAlternative, Indie, Post-rock, Garage
PunkHardcore, Pop punk, Post-punk
MetalDeath, Black, Doom, Thrash
FolkFolk rock, Indie folk, Protest
Electronic/IndustrialIndustrial rock, Synthpop, Electronicore
Blues/JazzBlues rock, Jazz fusion
Hip-hop/Funk/SoulFunk rock, Rap rock
Experimental/Avant-gardeNoise, Progressive, Math rock
World/OtherEthnic fusion, Reggae, Ska

3.2 Color System: Chinese Ink-Painting Pigment Spectrum

To avoid arbitrary color schemes common in Western music visualization, this project establishes a semantic color mapping system based on traditional Chinese painting pigments, linking perceived characteristics of musical styles with color psychology.

Design principle: hue as semantics — reds for aggressive styles, greens for organic and natural, blue-purples for contemplative and complex.

19 traditional pigment colors form anchor points. Each of the 9 families maps to one anchor, and 217 sub-genres undergo semantic micro-displacement within their family's hue neighborhood (hue ±8°, saturation ±8%, lightness ±8%), creating a "pointillist" effect — maintaining family-level recognizability while visually distinguishing sub-genres.

FamilyPigmentHueSemantic association
PunkCinnabar (朱砂)h14°Aggression, rawness
RockVermilion (丹色)h22°High energy
Hip-hop/FunkAmber (琥珀)h30°Groove
ElectronicDaylily Yellow (萱草黄)h40°Synthetic
WorldTender Green (嫩绿)h62°World beat
Blues/JazzPatina (铜绿)h82°Warm, organic
FolkEmerald (翠绿)h168°Natural, sincere
ExperimentalIndigo (绀青)h308°Rational, complex
MetalPeony Red (牡丹红)h342°Heavy, dark

4. City Music Character Model

4.1 Research Question

Do different cities exhibit quantifiable musical style preferences? How can we measure a city's degree of specialization in a given genre?

4.2 Location Quotient (LQ) Model

Borrowing from economic geography, we define a city c's music character index for genre g:

LQ(c, g) = (City c's weighted band count in genre g / City c's total weighted band count)
          ÷ (National weighted band count in genre g / National total weighted band count)

4.3 Methodological Improvements

Notability weighting: Simple counting causes cities with many small bands (e.g., Beijing) to converge toward the national mean across all genres. Tiered notability weighting ensures that prominent bands contribute more to a city's character profile.

Leave-one-out correction: When computing a city's LQ, the city's own data is excluded from the national baseline. This addresses the problem of large cities like Beijing and Shanghai always having LQ ≈ 1 due to their sheer volume, allowing their true style specializations to emerge.

Sub-genre granularity: LQ is computed at the 217 sub-genre level rather than the 9 family level, preserving finer stylistic distinctions.

4.4 Visualization

Character popups display each sub-genre's LQ deviation (e.g., +320%) and can expand to show representative bands with their notability scores.

5. Multilingual Support

The project supports Chinese, English, and Japanese across:

6. External Resource Integration

ResourceCountPurpose
Apple Music previews589 (manually verified)30-second music previews
Douban site links332Band homepage navigation
Spotify searchTop 2,000 bandsInstant search redirect
Discogs searchTop 2,000 bandsDiscography lookup

7. Limitations and Known Biases

  1. Single data source: Core data relies on yaogun.com alone, maintained by Japanese researchers, potentially biasing toward bands more visible in Japanese-language circles
  2. Genre tag noise: Raw Wikipedia Infobox tags contain parsing errors and classification inconsistencies; residual noise remains despite cleaning
  3. Geographic precision: Band locations are accurate to the district level at best; some are only city- or province-level; mobile bands are recorded at their primary city only
  4. Temporal dimension: Only founding year is recorded; dissolution, hiatus, and reunion events are absent
  5. Notability proxy: Wikipedia page length as a notability indicator carries editorial bias and does not reflect actual performance frequency or record sales
  6. Underground blind spot: The database skews toward bands with some online presence; purely underground/DIY scenes are underrepresented

8. Citation and Acknowledgments

Data sourced from public platforms for non-commercial academic research and cultural dissemination purposes.

To cite this project:

Rock China Atlas. (2025). https://rockchinaatlas.com

Acknowledgments: