map.gesta.yaml
gesta_version: "1.0"
id: russian-sphere-2022
class: gesta-core/continental-narrative@1.0
theme: gesta-core/meridiana@1.0
metadata:
temporal_reference: "2022-12-31"
disambiguation_state:
crimea: de_facto_post_2014
map_region:
focus: entity:RUS
layers:
- type: zone
subtype: influence-sphere
composition:
operation: union
operands: [RUS, BLR, KAZ, …]有限、明确的类型
十三种图层类型。
zone
区域:势力范围、控制区、分级统计图。
line
边界、运动箭头、路线。
marker
点位:城市、基地、战略要点、事件。
label
地名,可选双语标注。
annotation
解释性文本、旁注。
cartouche
标题、图例、比例尺、来源。
data-layer
表格 → 地图(图形语法)。
admin-choropleth
真实行政单位上的分级统计图(geoBoundaries)。
control
数据驱动的领土控制。
inset
子地图:缩放、定位、对比。
icon · raster
自定义资源与地理参考叠加。
network
关系型节点–边图。
命名实体,衍生几何。
entity:RUS · entity:disputed-territories:crimea — 渲染器将其解析为权威几何。无地理幻觉。
- Natural Earth · 精选 OSM · GeoNames
- World Historical Gazetteer · 历史文献库
- geoBoundaries(真实次级行政单位)
一流的歧义消解。
二十个争议领土和十个争议地名,各有其模式(事实上、法律上、双语)和时间有效性。地图不假设——它宣示。
disambiguation_state: crimea: de_jure_un persian-arabian-gulf: dual_naming
风格独立于内容
同一张地图,六种主题。
Meridiana
标志性风格:编辑性、温暖、叙事性。
Sestante
历史地图集:教学性、权威性。
Reticolo
临床性、最大化数据墨水比。
Quadrante
中立、分析性、均衡。
Brace
单一论点,刻意不完美的线条。
Nudo
脚手架:仅渲染器的备选方案。