Zh-hans:Key:addr:country

From OpenStreetMap Wiki
Jump to navigation Jump to search
addr:country
说明
当前地址的国家代码。 编辑此说明
组: addresses
用于这些元素
可用于节点可用于路径可用于区域未指定是否可用于关系
已记载的值: 106
常用组合
另见
状态:实际使用
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

当前地址的国家代码。对于大多数地址,国家可以从要素在该国边界关系内的位置推断出来。

使用 ISO 3166-1 alpha-2 两个字母的国家代码,且为大写。

示例:联合王国用 "GB"(不是 "UK"!),德国用 "DE",瑞士用 "CH",奥地利用 "AT",法国用 "FR",意大利用 "IT"。

该标签可应用于任何地址(建筑物路径或建筑物的地址节点),或主要用于 POI(带 amenity 标签)。

注:"XK" 有时用于科索沃,"AB" 用于 阿布哈兹

在 OSM 中,此类标注在直接邻国很少的国家(AU、NZ、US)并不常见。

使用场景

在以下例外情况下此键是必要的:

  • 即使在国内寄送,邮寄地址也要求包含国家名称(真有这种情况吗?)
  • 该要素位于两国之间有争议的区域,但所指定的实体地址或邮寄地址只被其中一个国家承认
  • 该要素横跨两个不同的国家,但主要通过其中一个国家的邮政服务收信,例如 Haskell 免费图书馆与歌剧院
  • 该地址不属于任何国家,例如 麦克默多邮局,它位于南极洲,由美国邮政署提供服务

在一些国家,即使此键在功能上是多余的,也常常显式添加。

参见


可能的标注错误

拼写完整的国家名称

示例,可能自那时起已解决:

  • addr:country=Deutschland🔎 ‒ 使用 "DE"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=Germany🔎 ‒ 使用 "DE"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=Estonia🔎 ‒ 使用 "EE"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=España🔎 ‒ 使用 "ES"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=Fiji🔎 ‒ 使用 "FJ"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=France🔎 ‒ 使用 "FR"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=Magyarország🔎 ‒ 使用 "HU"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=India🔎 ‒ 使用 "IN"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=INDIA🔎 ‒ 使用 "IN"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=United States🔎 ‒ 使用 "US"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!

无效代码

计数会定期更新,请补充更多无效代码:

  • addr:country=BC🔎 ‒ 若指加拿大不列颠哥伦比亚省,可能是 "CA"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=De🔎 ‒ 使用 "DE"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=ED🔎
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=FL🔎 ‒ 列支敦士登可能是 "LI"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=JA🔎 ‒ 日本可能是 "JP",牙买加可能是 "JM"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=KO🔎
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=LH🔎
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=MI🔎
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=USA🔎 ‒ 使用 "US"
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!

与国家不一致的取值

两个 Overpass 请求,用于查找与国家不一致的取值:

将 "Liechtenstein" 和 "LI" 替换为你要检查的配对。

两者都可能带出跨国边界处标注正确的要素。


在 overpass-turbo 中试用
在 overpass-turbo 中试用
[out:json][timeout:100];
// 列支敦士登境内 addr:country 取值不是 "LI" 的(截至 2026 年 3 月无)
{{geocodeArea:Liechtenstein}}->.searchArea;
(
  nwr["addr:country"]["addr:country"!="LI"](area.searchArea);
);
out meta geom;


在 overpass-turbo 中试用
在 overpass-turbo 中试用
[out:json][timeout:100];
// 列支敦士登境外 addr:country 取值为 "LI" 的(截至 2026 年 3 月无)
{{geocodeArea:Liechtenstein}}->.searchArea;
(
  nwr["addr:country"="LI"];
  -
  nwr["addr:country"="LI"](area.searchArea);
);
out meta geom;


应使用其他键的取值

示例(解决后删除,或在检查 taginfo 时留意):

  • addr:country=Fornoli🔎 ‒ 可能是 "addr:city"?
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • addr:country=11-042🔎 ‒ 可能是 "addr:postcode"?
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!