7
\ begingroup美元

我们知道67.3%的土地质量是在北半球,和32.7%的南部。现在我们从赤道向北去。的平行的大陆北部,南部是相等的?

新的因素
乔治Glebov这个网站是一个新的贡献者。照顾在要求澄清,评论和回答。看看我们的行为准则
\ endgroup美元

    1回答1

    3
    \ begingroup美元

    地球上大约一半的土地是北部北回归线(23°N)。

    估计,我只是修改了代码@MyCarta用他们的回答“在北半球,土地表面的百分比是什么?”。彼得斯使用平等的世界地图投影从维基百科,我计算的总土地地图中的像素,然后发现行数组划分他们一半。然后我转换中的像素行数组映射到一个纬度的倒数彼得斯y投影公式。这里有地图显示地球的南北两部分的土地。

    黑白地图上面的地球23°N黑白地图下面地球23°N

    这是我的(快速和不雅的)代码:

    进口numpy np从skimage进口io matplotlib进口pyplot plt #负载等积投影地图从维基百科url = ' https://upload.wikimedia.org/wikipedia/commons/e/e2/Peters_projection%2C_black.png ' total_equal_area = io。imread (url, as_gray = True) equal_area = total_equal_area #形状和大小的地图行、列= np.shape (equal_area) total_area =行*列打印(“在地图行和列:“行,列)ocean_area = np.sum (equal_area) land_area = total_area ocean_area打印(“total_area总像素地图:“,”;土地像素地图:“int (land_area),“\ nFraction像素代表的土地:“np。轮(land_area / total_area * 100,小数= 2))n = 386 equal_area_n = total_equal_area [n:] r_n c_n = np.shape (equal_area_n) total_area_n = r_n * c_n打印(“r_n截止行:“,”;土地总像素以上这一行:“total_area_n) ocean_area_n = np.sum (equal_area_n) land_area_n = total_area_n - ocean_area_n #行转换为纬度使用Pinvers彼得斯y公式从https://en.wikipedia.org/wiki/Gall%E2%80%93Peters_projection # #公式latitude_n = np.degrees (np.arcsin (1 - 2 * n /行))打印(np。轮(total_area_n / total_area * 100,小数= 1),“%的地球总表面积和“,np。轮(land_area_n / land_area * 100,小数= 1),“地球陆地面积的百分比是北的纬度:“,np。轮(latitude_n小数= 1),“°N”, 9 = ") #的地图区域包含了地球上50%的土地图= plt.figure (figsize = (20、10)) ax = fig.add_subplot (1, 1, 1) ax.set_xticks ([]) ax.set_yticks ([]) plt.imshow (equal_area_n提出=“灰色”)
    \ endgroup美元
    1
    • \ begingroup美元 哇,谢谢!:)好笑的是我直觉觉得北部热带实际上把土地地图了一半,不是赤道,赤道出于某种原因总觉得“南方”,这似乎很奇怪,但是最后我想所有:D \ endgroup美元
      - - - - - -乔治Glebov
      昨天

    你的答案

    乔治Glebov是一个新的贡献。很好,看看我们的行为准则

    通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

    不是你要找的答案?浏览其他问题标记问你自己的问题