You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用giscoR获取英国Gisco邮政编码失败,是否因Brexit所致?

英国Gisco邮政编码提取问题解析

问题详情

是否可以提取英国的Gisco邮政编码?是因Brexit导致无法获取,还是操作有误?

运行代码:

library(giscoR)

gisco_get_postalcodes(country = "GBR") # 使用"UK"也无效果,其他欧盟及非欧盟国家查询均正常

运行结果:

Simple feature collection with 0 features and 15 fields
Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA
Geodetic CRS: ETRS89
[1] OBJECTID POSTCODE CNTR_ID PC_CNTR NUTS3_2021 CODE GISCO_ID NSI_CODE LAU_NAT
[10] LAU_LATIN COASTAL CITY_ID GREATER_CI FUA_ID DGURBA ogr_geometry
<0 Zeilen> (oder row.names mit Länge 0)

查询其他国家均能返回有效数据,但英国返回空要素集。

解答

  • 无法获取英国Gisco邮政编码确实和Brexit直接相关。GISCO(欧盟地理信息系统)的公开邮政编码数据集仅覆盖欧盟成员国及部分合作非欧盟国家,英国脱欧后不再属于欧盟体系,其邮政编码数据已从GISCO的数据源中移除。
  • 你的操作没有错误,使用GBR作为国家代码是正确的,替换为UK也不会改变结果,因为数据本身已不在GISCO的公开数据范围内。
  • 若需获取英国邮政编码空间数据,可转向英国官方数据源(如Ordnance Survey的相关产品),或使用第三方R包(如ukboundaries)替代。

内容的提问来源于stack exchange,提问作者r.user.05apr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 03:12:21