Zh-hans:Key:capital
Jump to navigation
Jump to search
| 说明 |
|---|
| 国家或国家内行政区的首府 |
| 在OSM Carto中渲染 |
| 组: places |
| 用于这些元素 |
| 已记载的值: 4 |
| 常用组合 |
|
| 另见 |
| 状态:实际使用 |
| 此标签的工具 |
本页面由 AI 从英文页面翻译而来,内容需要人工复核。
此属性用于 place=city/town(以及其他 settlement 类型的 place=*),以标注一个国家或国家内行政区的首都。
如何标注
capital=yes- 国家的首都
capital=<admin_level-number>用于国家的下级行政区——参见boundary=administrative- 例如
capital=4- 州/省/……的首府
- 例如
未标注为城市或城镇的首都
并非所有国家首都都因规模或定义而符合 place=city/town 的定义。请参与讨论页上关于标注的讨论。
Ngerulmud -
place=village42443102894244310289:该政府建筑群位于人口 271 的Melekeok镇中心 2 公里外。帕劳最大的城镇和旧首都位于 20 公里外的Koror City,人口约 11,200。
Funafuti -
place=municipality33762650493376265049,同时
place=atoll于 447736425447736425:整个环礁被指定为首都,目前它被标注为市镇而非特定聚落
Vatican City -
place=suburb424311883424311883:因为它属于罗马的一部分并依附于罗马。
从边界关系获取首都
type=boundary+boundary=administrative 的关系包含角色 。角色成员可用于获取国家首都(关系上的 admin_centre
admin_level=2)以及取决于关系上 admin_level=* 的其他首府。
以下 Overpass API 查询(链接)可获取全世界所有国家级 admin_centre:
relation["admin_level"="2"]["type"="boundary"]["boundary"="administrative"]; node(r:"admin_centre"); out meta;
以下 Overpass API 查询(链接)可获取德国所有 admin_level=4 的 admin_centre。国家和 admin_level 可以调整。
{{geocodeArea:Germany}}->.searchArea;
relation["admin_level"="4"]["type"="boundary"]["boundary"="administrative"];
node(r:"admin_centre");
node._(area.searchArea);
out meta;
截至 2016 年,admin_centre 角色无法用于由 osm2pgsql 创建的数据库:我们的数据库中没有这一信息。osm2pgsql 没有成员关系信息,而作为关系成员的节点也不会进入几何图形。
参见
- Proposed features/capital
- 2016 年 10 月标注邮件列表讨论
- 2014 年的标注邮件列表讨论:
外部链接
可清晰看到首都的地图:
