Как да покажа число за всеки регион върху карта? (карта, хороплетна карта)
Накратко
Как да покажа число за всеки регион върху карта? Страницата „Карта“ (на страницата за данни) оцветява области според стойност (хороплетна карта). Трябват колона с кода на областта, колона със стойността и границите. До картата винаги има таблица със същите стойности.
Как работи в Statable
- Граници: отворете собствен GeoJSON файл или „Зареждане на граници от Eurostat“.
- Изберете колоната с кода на областта, колоната със стойността и свойството на границите, което съдържа кода.
- Изберете разделянето: квантили (еднакъв брой области в клас) или класове с еднаква ширина.
- Разгледайте картата и таблицата; запишете изображението като SVG или PNG, таблицата като CSV.
Граници и техният лиценз
Statable не доставя никакви граници. Има два начина:
- Отворете собствен GeoJSON файл. Той съдържа райони като Polygon или MultiPolygon в градуси географска дължина и ширина (WGS 84), най-много 20 MB и най-много 20 000 района. Който споделя картата, посочва източника и правата за ползване на границите.
- „Зареждане на граници от Eurostat“: ниво NUTS от 0 до 3 и държава (две главни букви, например AT). Това става само при щракване; файлът може да е най-много 5 MB.
Условията за границите на Eurostat с прости думи:
- Границите идват от Eurostat (GISCO) и принадлежат на EuroGeographics. Eurostat предоставя за тях само неизключително и непрехвърлимо право на ползване.
- Могат да се използват само некомерсиално и източникът трябва да се посочи. Това важи и когато картата се предава нататък.
- Затова Statable не ги доставя. Това условие се показва преди зареждането и трябва да се потвърди.
- Указанието „© EuroGeographics за административните граници“ винаги се появява в картината и в експорта.
- Границите се запазват само заедно с картата във вашия собствен проект, не на сървър.
Какво отива в мрежата
Когато щракнете върху „Зареждане на граници от Eurostat“, заявка отива до Европейската комисия (gisco-services.ec.europa.eu). Нейният сървър вижда IP адреса и адреса на файла. Нищо друго не се изпраща там; не се изпращат данни от Statable. Във версията без мрежа (офлайн) има само собствен файл. За окръзи и общини Statable не доставя граници; отворете собствен GeoJSON файл, чиито условия за ползване сте проверили.
Присвояване и липсващи стойности
- Кодът в данните трябва да съвпада точно с кода на границите (главните и малките букви се броят, интервалите по краищата не).
- Statable брои кодовете, които не съвпадат, в двете посоки и дава примери: кодове от данните, за които няма район, и райони, за които данните нямат код.
- Район без стойност има собствено сиво, щриховано запълване и се появява в легендата като „без стойност“. Никога не се рисува като 0.
- Ако един код се среща в данните повече от веднъж, той не е еднозначен и не получава стойност.
Клопка: какво картата лесно внушава
- Картата показва райони, не хора: големите райони изглеждат по-важни, отколкото са.
- Абсолютните числа не са подходящи за карта на райони. Използвайте коефициенти или дялове. Statable не може да разбере дали избраната колона е сума; затова тази бележка винаги се показва.
- Изборът на класове променя картината. Друго разделяне показва същите числа по различен начин.
- Малки райони с малко случаи: стойността се колебае силно, дори когато картата я показва спокойно.
Изисквания и ограничения
- Рисуват се само райони. Statable не рисува точки или линии.
- Проекцията е проста: географската дължина е свита с косинуса на средната географска ширина. Това стига за показване, не за измерване на площи или разстояния.
- Текстовете от файла се показват само като текст и никога не се изпълняват като команда. Нечетим или твърде голям файл не се взема; Statable казва защо.
- Цветовете на класовете могат да се различат и в сива скала.
Типични примери
- Равнището на безработица по федерални провинции (ниво NUTS 2).
- Коефициент на 1000 жители за всеки регион от собствени данни, със собствен GeoJSON файл.
За специалисти
Границите на Eurostat са NUTS_RG_60M_2024_4326 (мащаб 1:60 милиона, координати в EPSG:4326), за всяко ниво от LEVL_0 до LEVL_3; файлът се филтрира за избраната държава в браузъра. При квантили и много равни стойности се получават по-малко класове от желаното; Statable го съобщава.