{
  "built_on": "2026-10-18",
  "source_provider": "Natural Earth",
  "license": "Public domain",
  "source_pages": {
    "terrain": "https://www.naturalearthdata.com/downloads/50m-raster-data/50m-natural-earth-1/",
    "rivers": "https://www.naturalearthdata.com/downloads/10m-physical-vectors/10m-rivers-lake-centerlines/",
    "lakes": "https://www.naturalearthdata.com/downloads/10m-physical-vectors/10m-lakes/",
    "land": "https://www.naturalearthdata.com/downloads/50m-physical-vectors/",
    "landforms": "https://www.naturalearthdata.com/downloads/50m-physical-vectors/50m-physical-labels/",
    "license": "https://www.naturalearthdata.com/about/terms-of-use/"
  },
  "crs": "WGS84 longitude/latitude, equirectangular / Plate Carree display",
  "svg_mapping": {
    "width": 1080,
    "height": 540,
    "x": "(lon+180)*3",
    "y": "(90-lat)*3"
  },
  "limitations_zh": [
    "Natural Earth 为小比例尺制图数据，不用于桥位测量或工程选址。",
    "河流含湖泊中心线，非全国/全球河网全集；来源指出间歇河和部分运河未完整收录。",
    "湖泊包含自然湖与水库，边界不是实时水位或最新岸线。",
    "地貌文字由 Natural Earth 地理区域生成代表点，仅为概略标签位置，不表示经测量的地貌分区边界。",
    "栅格的色彩体现地表覆盖并叠加阴影地形，不是可以读取数值的高程图。",
    "GeoJSON 以度为单位简化并保留拓扑；最大显示精度应与世界/区域尺度教学用途相符。",
    "name_zh 仅保留源数据已有的中文名称；来源缺少中文时为 null，不自动翻译补写。"
  ],
  "sources": [
    {
      "file": "NE1_50M_SR_W.zip",
      "url": "https://naturalearth.s3.amazonaws.com/50m_raster/NE1_50M_SR_W.zip",
      "retrieved_on": "2026-10-18",
      "bytes": 88413091,
      "sha256": "9e85417223414bbed425aea5dca0f0b4c5661fc94d4f14494140a21a08dfa450"
    },
    {
      "file": "ne_10m_rivers_lake_centerlines.geojson",
      "url": "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_10m_rivers_lake_centerlines.geojson",
      "retrieved_on": "2026-10-18",
      "bytes": 7307743,
      "sha256": "bb854a900ecbd3b408df46d5e16e3e0f974ba55993f9d8b5c26e855273c0905a"
    },
    {
      "file": "ne_10m_lakes.geojson",
      "url": "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_10m_lakes.geojson",
      "retrieved_on": "2026-10-18",
      "bytes": 5043554,
      "sha256": "2d036f53dedec578001c5c30c2959ee7d4eebc1306900fa4367c49929ec8f2d9"
    },
    {
      "file": "ne_50m_land.geojson",
      "url": "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_50m_land.geojson",
      "retrieved_on": "2026-10-18",
      "bytes": 1636166,
      "sha256": "e874b27a51d146452be360cafb3cc50c86001074a67d534113e6534682f9826b"
    },
    {
      "file": "ne_50m_geography_regions_polys.geojson",
      "url": "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_50m_geography_regions_polys.geojson",
      "retrieved_on": "2026-10-18",
      "bytes": 4305815,
      "sha256": "33396643d8f0eed408e80bf5ca43dcdb7993f790fdc4eadae311660f8b91fe76"
    }
  ],
  "layers": [
    {
      "file": "terrain-natural-earth.jpg",
      "alternative_file": "terrain-natural-earth.webp",
      "source": "NE1_50M_SR_W.zip",
      "source_version": "3.2.0",
      "source_pixels": [
        10800,
        5400
      ],
      "output_pixels": [
        5400,
        2700
      ],
      "extent_wgs84": [
        -180,
        -90,
        180,
        90
      ],
      "tfw_values": [
        0.03333333333333,
        0.0,
        0.0,
        -0.03333333333333,
        -179.98333333333332,
        89.98333333333333
      ],
      "registration": "pixel edges cover longitude -180..180 and latitude -90..90; north at top",
      "resize": "Pillow LANCZOS, no cropping/reprojection; JPEG quality 87; WebP quality 88",
      "interpretation_zh": "全球地表覆盖着色与阴影地形；颜色取自地表覆盖，不是定量高程设色；不是数字高程模型。",
      "bytes": 2329557,
      "alternative_bytes": 2004788,
      "sha256": "356806309532c168149f23795be84c461d78dfa37f2490c825952ca53d504aaf"
    },
    {
      "file": "rivers.geojson",
      "source": "ne_10m_rivers_lake_centerlines.geojson",
      "source_features": 1455,
      "features": 1454,
      "geometry_types": [
        "LineString",
        "MultiLineString"
      ],
      "source_vertices": 256386,
      "output_vertices": 60450,
      "simplification": {
        "algorithm": "Shapely topology-preserving Douglas-Peucker",
        "tolerance_degrees": 0.015,
        "coordinate_decimals": 4
      },
      "bounds_wgs84": [
        -164.9035,
        -52.1577,
        177.5204,
        75.7935
      ],
      "invalid_geometries_after_rounding": 0,
      "collapsed_line_components_removed_after_rounding": 1,
      "empty_source_features_omitted": [
        {
          "source_index": 1452,
          "name": "Loire"
        }
      ],
      "bytes": 1477200,
      "sha256": "2d43f92cf2cfb0aa0550195c440cf2a0d4d18ab1fefd0f488c1c0423a2f8d064"
    },
    {
      "file": "lakes.geojson",
      "source": "ne_10m_lakes.geojson",
      "source_features": 1355,
      "features": 1355,
      "geometry_types": [
        "MultiPolygon",
        "Polygon"
      ],
      "source_vertices": 162852,
      "output_vertices": 48318,
      "simplification": {
        "algorithm": "Shapely topology-preserving Douglas-Peucker",
        "tolerance_degrees": 0.01,
        "coordinate_decimals": 4
      },
      "bounds_wgs84": [
        -165.9656,
        -50.6697,
        177.1544,
        81.9545
      ],
      "invalid_geometries_after_rounding": 0,
      "collapsed_line_components_removed_after_rounding": 0,
      "empty_source_features_omitted": [],
      "bytes": 1267222,
      "sha256": "a554151ad780862bcb4de935ac150972aa3384a90860aa39cca4a54d30b069ff"
    },
    {
      "file": "land.geojson",
      "source": "ne_50m_land.geojson",
      "source_features": 1420,
      "features": 1420,
      "geometry_types": [
        "MultiPolygon",
        "Polygon"
      ],
      "source_vertices": 60669,
      "output_vertices": 40191,
      "simplification": {
        "algorithm": "Shapely topology-preserving Douglas-Peucker",
        "tolerance_degrees": 0.015,
        "coordinate_decimals": 4
      },
      "bounds_wgs84": [
        -180.0,
        -89.9989,
        180.0,
        83.5996
      ],
      "invalid_geometries_after_rounding": 0,
      "collapsed_line_components_removed_after_rounding": 0,
      "empty_source_features_omitted": [],
      "bytes": 1010939,
      "sha256": "c2bbb78d0c6685819dd38b16adb9a4ef90f83aaaef885bd3aee4be02638d69c3"
    },
    {
      "file": "landforms.geojson",
      "features": 266,
      "with_name_zh": 265,
      "bytes": 111043,
      "geometry_type": "Point",
      "feature_classes": [
        "Basin",
        "Delta",
        "Desert",
        "Gorge",
        "Lowland",
        "Plain",
        "Plateau",
        "Range/mtn",
        "Valley",
        "Wetlands"
      ],
      "sha256": "a1d9bf7cb9b139e43c39824bd13cfd21b7e26728fc54bb6a97f536d76b09f2dc"
    }
  ]
}