Jak zobrazit číslo pro každý region na mapě? (mapa, kartogram)
Stručně
Jak zobrazit číslo pro každý region na mapě? Stránka „Mapa“ (na stránce dat) zbarví oblasti podle hodnoty (kartogram). Potřebný je sloupec s kódem oblasti, sloupec s hodnotou a hranice. Vedle mapy je vždy tabulka se stejnými hodnotami.
Jak to funguje ve Statable
- Hranice: otevřete vlastní soubor GeoJSON nebo „Načíst hranice z Eurostatu“.
- Zvolte sloupec s kódem oblasti, sloupec s hodnotou a vlastnost hranic, která obsahuje kód.
- Zvolte rozdělení: kvantily (stejný počet oblastí ve třídě) nebo třídy stejné šířky.
- Prohlédněte si mapu a tabulku; obrázek uložte jako SVG nebo PNG, tabulku jako CSV.
Hranice a jejich licence
Statable žádné hranice nedodává. Jsou dvě cesty:
- Otevřete vlastní soubor GeoJSON. Obsahuje oblasti jako Polygon nebo MultiPolygon ve stupních zeměpisné délky a šířky (WGS 84), nejvýše 20 MB a nejvýše 20 000 oblastí. Kdo mapu sdílí, uvede zdroj a užívací práva k hranicím.
- „Načíst hranice z Eurostatu“: úroveň NUTS 0 až 3 a země (dvě velká písmena, například AT). Stane se tak jen po kliknutí; soubor smí mít nejvýše 5 MB.
Podmínky pro hranice Eurostatu jednoduše řečeno:
- Hranice pocházejí z Eurostatu (GISCO) a patří EuroGeographics. Eurostat k nim uděluje jen nevýhradní a nepřenosné užívací právo.
- Smějí se používat jen nekomerčně a musí se uvést zdroj. Platí to i při předání mapy dál.
- Proto je Statable nedodává. Tato podmínka se zobrazí před načtením a musí se potvrdit.
- Uvedení „© EuroGeographics pro správní hranice“ se vždy objeví na obrázku a v exportu.
- Hranice se ukládají jen s mapou ve vašem vlastním projektu, nikoli na serveru.
Co jde do sítě
Když kliknete na „Načíst hranice z Eurostatu“, odejde dotaz Evropské komisi (gisco-services.ec.europa.eu). Její server vidí adresu IP a adresu souboru. Nic jiného se tam neodesílá; žádná data ze Statable. Ve verzi bez sítě (offline) je jen vlastní soubor. Pro okresy a obce Statable žádné hranice nedodává; otevřete vlastní soubor GeoJSON, jehož podmínky užití jste zkontrolovali.
Přiřazení a chybějící hodnoty
- Kód v datech se musí s kódem hranic přesně shodovat (velikost písmen se počítá, mezery na okraji ne).
- Statable počítá kódy, které nesedí, v obou směrech a uvádí příklady: kódy z dat, pro něž není oblast, a oblasti, pro něž data nemají kód.
- Oblast bez hodnoty má vlastní šedou, šrafovanou výplň a v legendě se objeví jako „bez hodnoty“. Nikdy se nekreslí jako 0.
- Pokud se kód v datech vyskytuje vícekrát, není jednoznačný a nedostane hodnotu.
Past: co mapa snadno vnucuje
- Mapa ukazuje oblasti, nikoli lidi: velké oblasti vypadají důležitěji, než jsou.
- Absolutní čísla na plošnou mapu nepatří. Použijte míry nebo podíly. Statable nepozná, zda je zvolený sloupec součet; proto se tato poznámka zobrazuje vždy.
- Volba tříd mění obraz. Jiné rozdělení ukazuje stejná čísla jinak.
- Malé oblasti s málo případy: hodnota silně kolísá, i když ji mapa ukazuje klidně.
Požadavky a omezení
- Kreslí se jen oblasti. Statable nekreslí body ani čáry.
- Projekce je jednoduchá: zeměpisná délka je stlačena kosinem střední zeměpisné šířky. To stačí k zobrazení, ne k měření ploch nebo vzdáleností.
- Texty ze souboru se zobrazují jen jako text a nikdy se nespouštějí jako příkaz. Nečitelný nebo příliš velký soubor se nepřevezme; Statable uvede důvod.
- Barvy tříd lze rozlišit i ve stupních šedi.
Typické příklady
- Míra nezaměstnanosti podle spolkových zemí (úroveň NUTS 2).
- Míra na 1 000 obyvatel v každém regionu z vlastních dat, s vlastním souborem GeoJSON.
Pro odborníky
Hranice Eurostatu jsou NUTS_RG_60M_2024_4326 (měřítko 1:60 milionů, souřadnice v EPSG:4326), pro každou úroveň LEVL_0 až LEVL_3; soubor se v prohlížeči filtruje na zvolenou zemi. U kvantilů a mnoha shodných hodnot vznikne méně tříd, než se chtělo; Statable to uvede.