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

Geopandas绘制美国郡县地图出现倒置问题求助

美国郡县地图倒置问题修复及替代资源

修复倒置问题

你遇到的倒置问题源于该TopoJSON的y轴方向与GIS常规坐标系相反,无需更换文件,直接处理几何坐标即可解决:

import geopandas as gpd
import shapely.ops as ops

# 读取目标数据
gdf = gpd.read_file("https://cdn.jsdelivr.net/npm/us-atlas@3/counties-albers-10m.json")

# 定义翻转y坐标的函数
def flip_geometry_y(geom):
    return ops.transform(lambda x, y: (x, -y), geom)

# 应用坐标翻转到所有几何对象
gdf['geometry'] = gdf['geometry'].apply(flip_geometry_y)

# 确认并设置正确的CRS(原数据采用Albers等面积投影,对应EPSG:5070)
gdf = gdf.set_crs("EPSG:5070", allow_override=True)

# 绘制地图
gdf.plot()

替代的紧凑布局数据资源

  • 美国人口普查局TIGER/Line Shapefiles:官方郡县级数据,投影准确,文件大小适中
  • 自然地球(Natural Earth)1:1000万比例尺美国郡县数据:布局紧凑,坐标系统标准,适配快速可视化需求

内容的提问来源于stack exchange,提问作者Panic

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 19:14:54