· 8 min read

UN Just Endorsed Equal Earth - 한국어 여기 Mercator가 실제로 아프리카에 갔다

유엔 일반 회의 4 9 월 2026에서 Mercator에서 Equal Earth Projection으로 이동하는 세계를 격려했습니다. 자연적인 지구 경계와 둥근 지구 모형을 사용하여, 아프리카는 대략 13.9× 그린란드입니다. 우리의 Mercator 렌더링에서 약 0.95 × 그린란드의 영역을 점유합니다.

무슨 일이 있었는지

Associated Press에 따르면, 금요일 4 9월 2026일 유엔 일반 회의는 정부 및 기관이 Mercator의 장소에 Equal Earth Projection를 채택하는 해상도를 통과했습니다. 그것은 투고에 의해 후원 및 아프리카 연합에 의해 백업; 164 회원국은 호의에 투표, 미국은에 대한 투표, 과 6 — 세르비아, 에스토니아, 조지아, 리투아니아, 몰도바 및 우크라이나 — 관련 기사.

해결책은 아무것도 금지합니다. 그것은 격려한다.

그 차이는 그 소리보다 더 중요, 흥미로운 질문은 정치가 아니다. 그것은: 어떻게 잘못되었는지도, 정확히? 그것은 기억할 수 있는 양이고, 아무도 그것을 해결하기 위하여 투표를 필요로 합니다.

그래서 우리는 그것을 측정했다.

측정

우리는 동일한 국가 기하학 우리의 지도 연출자 배 (world-50m, 1:50m에 자연적인 지구 자료)를 가지고 가고, 동일한 투상 도서관은 그것을 사용합니다 (d3-geo). 각 국가에 대 한 우리는 두 가지를 계산:

  • 모델링 구면 — 데이터셋 기하학의 견고한 각도로 지구의 반경을 가로지릅니다. 이것은 투영 왜곡을 피하지만, 일반적으로 경계와 구형 지구 모델에 따라 견적을 유지, 정확한 조사 영역.
  • 프로젝트 영역 — 1개의 동일한 1600×900 화포에 적합한 각 투상과 더불어 geoPath().area()에 의해 computed 평면 다각형 지역.

normalized area ratio는 모든 국가의 요약 된 영역의 국가 공유입니다. Denominator는 Antarctica를 포함한 모든 기능을 포함합니다. 그것은 바다 영역을 제외합니다. 이 점수는 기능 세트와 투상 클립핑에 달려 있으며 Mercator의 로컬 스케일 요인이 아닙니다. Equal Earth는 약 × 1.00, 수치 정밀도 및 클립에 따라 산출됩니다. Projected square pixels 기술 지오미터 영역, 뇌졸중 또는 항아리를 포함한 래스터 픽셀의 수 없습니다.

더 보기

두 계획 사이의 클릭. 그것은 같은 세계지도 어느 방법 — 이름 * 해안선, 같은 프레임 — 이렇게 변경되는 모든 것은 투상입니다.

Interactive demo — open in editor pp:PinePaper

그린랜드를 만나보세요. Mercator에서 약간 큰 전체보다 아프리카에; Equal Earth Africa는 거의 14 번 그린란드의 지역을 점유합니다. 아무것도 손으로 스케일링되었습니다 : 이것은 world-110m입니다 동일한 자연 지구 기하학 우리의지도 렌더링기 배 — d3-geo를 통해서, 1개의 동일한 구조에 맞은 투상과 더불어 비율에 의하여 인쇄되는 underneath는 geoPath().area() 정확하게 모양에 측정됩니다 당신이 찾고 있습니다.

데모는 coarser를 사용합니다 1:110 백만 기하학; 아래 표 사용 1:50 백만 기하학. 그들의 해안선과 선택된 특징은, 그래서 표시된 비율은 약간 다를 수 있습니다.

위젯은 일반 PinePaper 장면입니다: 버튼은 on_click_fire입니다 관계와 스왑은 on_event_set_visibility입니다. 에디터에서 열기 그것은 출발을 당기는 당신입니다.

Greenland에 대한 아프리카

modelled 둥근 지역 mercator에 그려진 equal 지구에 그려
Africa (56 dataset 기능) 29.99M km² 16,907 px² 64,544 px²
그린랜드 2.15M km² 17,852 px² 4,638 px²
비율 13.9× 0.95× 13.9×

이러한 경계와 구형 지구 모델을 사용하여 아프리카의 지역은 약 13.9 타임스 그린란드의. 우리의 Mercator 렌더링에서 그것은 약을 점유 0.95 타임스 그린란드의 계획 지역 - 약 5% 적은. 본부 지구는 대략 13.9-to-1 관계를 보존합니다.

아프리카 선택에는 56 개의 천연 지구 기능이 포함되어 있습니다. 서양 사하라를 포함한 55 개의 ISO-coded 기능이 있으며 별도로 소말리 랜드를 대표합니다. Somalia 및 Somaliland는 지리적으로 결합되어 있습니다. 별도의 데이터 세트 항목은 인식에 위치하지 않습니다. 이 특징 조사는 아프리카 연합의 55 회원 조사에서 명백합니다. 전체 선택은 아래 스크립트에 나열됩니다.

각 국가, 동일한 시험

이름 * 회사 소개 본부 지구
그린랜드 ×3.91 ×1.00
한국어 ×2.14 ×1.00
한국어 ×1.23 ×1.00
러시아 ×1.17 ×1.00
한국어 ×1.16 ×1.00
주요 특징 ×0.28 ×1.00
한국어 ×0.25 ×1.00
인기 카테고리 ×0.25 ×1.00
DR 콩고 ×0.24 ×1.00
담당자: Ms ×0.24 ×1.00
한국어 ×0.24 ×1.00

위도는 Mercator의 지역 왜곡을 구동한다. 여기에 사용된 정상화의 밑에, 나열된 열대 국가는 매핑 된 땅의 비율 공유의 대략 1/4을 차지합니다. 인도, 브라질 및 인도네시아는 나이지리아와 케냐와 유사하게 영향을 미치지만 점수가 다릅니다. Greenland의 높은 위도는 특히 눈에 띄는 예입니다.

모든 11 일 동안 ×1.00에 동등한 지구. 약 0.99989에서 1.00004에 이르는 탁월한 결과 범위: 수학 투사는 D3의 샘플화된 다각형 연출이 작은 수치 차이를 소개합니다.

왜 Mercator가 이것을합니까

Mercator는 conformal: 각도를 보존합니다. 일정한 진실한 방위의 과정 - rhumb 선 - 똑바른 선으로 배치. 처음 1569 년에 발표 된, 그것은이 이유에 대한 nautical 차트에 널리 사용됩니다. [NOAA는 이 항법 재산을 설명합니다] (https://www.nauticalcharts.noaa.gov/learn/nautical-cartography.html).

Equator에 단위 가늠자를 가진 둥근 Mercator를 위해, 보존 각은 당신을 지역 요합니다. Equator에서 멀리 이동으로 작은 지역의 모양을 유지하려면, 지도는 **초 (φ)**의 요인에 의해 동쪽 서쪽을 뻗어야한다 — 위도의 1/cos — 그리고 같은 요인에 의해 북쪽을 뻗어 각도 intact를 유지. 해당 지역은 **sec2(φ)**입니다. 4 × 60 °에서. 75°에 관하여 15×입니다. 표준 Mercator 지도에서 finite 좌표로 표현할 수 없는 극의 스케일 다이브.

Mercator Mercator를 유지하기 위한 수정이 없습니다. 적합성 및 동등한 지역은 sphere에 mathematically 호환됩니다: 투상은 둘 다 있을 수 없습니다. 모든 세계지도 프로젝션은 보존할 수있는 속성에 대해 선택을 포함합니다.

방위 근거한 항법을 위해, Mercator의 각과 rhumb 선 재산은 유용합니다. 세계지도는 교실, 뉴스룸 또는 데이터 시각화에서 지역 영역을 비교하기 위해 - 같은 지역 프로젝트는 더 나은 적합하다.

Equal 지구는 무엇입니까

Equal Earth는 Bojan Šavrič, Tom Patterson 및 Bernhard Jenny가 2018 년 8 월 7 일에 온라인으로 출판 한 논문에서 소개되었습니다. 나중에 저널의 2019 볼륨에 표시됩니다. 그것은 건축에 의해 동등하. 이 디자이너들은 지역 보존뿐만 아니라 열대 모양을 신장시키는 갈 수 있는 시각적으로 만족스러운 대안을 모색했습니다. 심미적 선호도는 디자인 판단이며, 이전의 평등한 프로젝트의 목적이 아닙니다. 이 디자이너는 목표로 설명.

Equal Earth는 대륙을 인식하고, 부드럽게 곡선된 meridians 및 수평한 equator를 지키고, 극을 점으로 접히지 않습니다. 로빈슨 프로젝션의 정신에 가깝습니다 — not 같은 영역은 — 해당 이용 후기에 달린 코멘트가 없습니다.

Equal Earth distorts 모양, 특히 가장자리 근처, 그리고 기존 베어링 기반 탐색에 적합. 모든 기하학적인 재산을 보존할 수 없습니다. Equal Earth는 목적이 상대적인 지역을 비교할 때 유용합니다.

그것을 사용

PinePaper는지도 렌더링기에 equalEarth를 지원합니다. 자연 지구는 별도의 타협 투영을 유지; 그것은 지역을 보존하지 않습니다.

// Equal Earth world map
await PinePaper.mapSystem.loadMap('world', {
  projection: 'equalEarth',
  styles: { fill: '#1e3a5f', stroke: '#0f172a', strokeWidth: 0.5 }
});

// Illustrative values only. Equal Earth preserves relative region areas;
// meaningful choropleths also require appropriate data and classification.
PinePaper.mapSystem.applyDataColors({
  Nigeria: 223, Ethiopia: 126, Egypt: 114, 'Dem. Rep. Congo': 102
}, { colorScale: ['#fff7ec', '#7f2704'] });

편집기에서 그것은 맵 패널의 투사 드롭 다운, 목록에서 두 번째, 표시 * (equal-area) *. 위의 스니펫을 실행하려면 코드 콘솔 ( 헤더의 </> 버튼)을 열고 붙여넣기 — 지도는 일반, 편집 가능한 항목으로 캔버스에 나타납니다.

Mercator도 있습니다. 그것의 투상 재산 한 벌 방위 근거한 도표, 그러나 그것을 혼자 선택하는 것은 가동 항법을 위해 적당한 지도를 만들지 않습니다.

댓글 RSS

Node.js 18 이상에서 완전한 스크립트를 실행합니다. 작업 디렉토리에서 핀 의존성을 설치하십시오

npm install --save-exact d3-geo@3.1.1 topojson-client@3.1.0

measure-equal-earth.mjs로 다음을 저장하고 node measure-equal-earth.mjs를 실행하십시오. 그것은 world-atlas@2.0.2/countries-50m.json를 다운로드; 대안으로, 로컬 복사를 첫 번째 인수로 통과. D3의 기본 적응성 샘플링 정밀도 및 Mercator Clipping은 유지됩니다. 두 투상은 1600×900 구조에 적합합니다.

import { readFileSync } from 'node:fs';
import * as topojson from 'topojson-client';
import * as d3 from 'd3-geo';

const url = 'https://cdn.jsdelivr.net/npm/world-atlas@2.0.2/countries-50m.json';
let topo;
if (process.argv[2]) {
  topo = JSON.parse(readFileSync(process.argv[2], 'utf8'));
} else {
  const response = await fetch(url);
  if (!response.ok) throw new Error(`Geometry download failed: ${response.status}`);
  topo = await response.json();
}
const fc = topojson.feature(topo, topo.objects.countries);
// 55 ISO numeric codes, including Western Sahara; Somaliland is separate.
const africaIds = new Set(`012 024 204 072 854 108 120 132 140 148 174
178 180 262 818 226 232 748 231 266 270 288 324 624 384 404 426 430
434 450 454 466 478 480 504 508 516 562 566 646 678 686 690 694 706
710 728 729 834 768 788 800 894 716 732`.split(/\s+/));
const africa = {
  type: 'FeatureCollection',
  features: fc.features.filter(f => africaIds.has(f.id) || f.properties.name === 'Somaliland')
};
if (africa.features.length !== 56) throw new Error('Unexpected Africa feature selection');
const country = name => {
  const f = fc.features.find(f => f.properties.name === name);
  if (!f) throw new Error(`Missing feature: ${name}`);
  return f;
};
const greenland = country('Greenland');
const sphericalKm2 = f => d3.geoArea(f) * 6371.0088 ** 2;
const projections = [d3.geoMercator(), d3.geoEqualEarth()]
  .map(p => p.fitSize([1600, 900], { type: 'Sphere' }));
const drawn = (f, p) => d3.geoPath(p).area(f);
const sum = fn => fc.features.reduce((total, f) => total + fn(f), 0);
const worldSpherical = sum(sphericalKm2);
const worldDrawn = projections.map(p => sum(f => drawn(f, p)));
console.log('Africa features:', africa.features.map(f => f.properties.name).sort());
console.table([['Africa', africa], ['Greenland', greenland]].map(([region, f]) => ({
  region, sphericalKm2: sphericalKm2(f),
  mercatorPx2: drawn(f, projections[0]), equalEarthPx2: drawn(f, projections[1])
})));
const ratio = sphericalKm2(africa) / sphericalKm2(greenland);
const mercatorRatio = drawn(africa, projections[0]) / drawn(greenland, projections[0]);
console.log({ sphericalRatio: ratio, mercatorRatio,
  equalEarthRatio: drawn(africa, projections[1]) / drawn(greenland, projections[1]),
  comparisonDistortion: ratio / mercatorRatio });
console.table(['Greenland', 'Norway', 'Canada', 'Russia', 'Sweden', 'India',
  'Nigeria', 'Brazil', 'Dem. Rep. Congo', 'Kenya', 'Indonesia'].map(name => {
  const f = country(name);
  const scores = projections.map((p, i) =>
    (drawn(f, p) / worldDrawn[i]) / (sphericalKm2(f) / worldSpherical));
  return { country: name, mercator: scores[0], equalEarth: scores[1] };
}));

아프리카에서 그린란드 비율은 약 13.917 의 영역과 0.947 의 Mercator: a about 14.7-fold 그 비교의 왜곡. 분할하기 전에 13.9 및 0.9에 이러한 라운드는 거의 15 배 이상 제안한다.

이름 *

Ready to create?

Start making animated GIFs, videos, and graphics — free, no signup.

Open PinePaper Editor