PivotMapChartOptions
ํผ๋ฒ ๋งต์ฐจํธ ํจ๋ ์ต์
.
Options
mapUrl: string (opens in a new tab)
๋งต์ฐจํธ๊ฐ ์ฌ์ฉํ ์ง๋ ์์ค(geojson ๋ฑ)์ url.
๋งต์ฐจํธ๋ ์ง๋ ์์ด ๊ทธ๋ฆด ์ ์์ผ๋ฏ๋ก ๋ฐ๋์ ์ง์ ํด์ผ ํ๋ค.
default: undefined
mapName: string (opens in a new tab)
์ง๋ ์์ค์ ์ด๋ฆ. series๊ฐ ์ฐธ์กฐํ๋ค.
default: 'map'
mapKeys: [string (opens in a new tab) | string (opens in a new tab)]
์ง๋ area์ ๋ฐ์ดํฐํฌ์ธํธ๋ฅผ ์ฐ๊ฒฐํ ํค. [์ง๋ area ์์ฑ, ๋ฐ์ดํฐํฌ์ธํธ ์์ฑ].
์) ['name', 'id'] ๋ ์ง๋ area์ 'name' ์์ฑ๊ณผ ๋ฐ์ดํฐํฌ์ธํธ์ 'id' ์์ฑ์ ๋งค์นญํ๋ค.
default: ['name', 'id']
coordKey: string (opens in a new tab)
์ ํ ์ง์ญ ํ์ ์ขํ๋ฅผ ์ฐพ์ ๋, ํฌ์ธํธ์ area์ ๋งค์นญํ ์ง๋ area ์์ฑ.
์ด ์์ฑ์ด ์์ผ๋ฉด area์ 'name'์ผ๋ก ํด๋ฐฑํ๋ค(์ธ๊ณ์ง๋ ๋ฑ ๋๋ช
์ง์ญ์ด ์๋ ์ง๋ ๋์).
default: 'rm-fullname'
mapExclude: Array (opens in a new tab)<string (opens in a new tab)>
์ง๋์์ ์ ์ธํ area id ๋ชฉ๋ก.
์) ๋จ๊ทน์ ๋นผ๋ ค๋ฉด ['ATA']. ์ข์ ํจ๋์์ ๋ถํ์ํ ์์ญ์ด ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๊ฒ์ ๋ง๋๋ค.
default: undefined
colorScale: RealMap.ChartConfiguration['colorScale'] | 'heatmap' | 'none' | { [measure: string]: PivotMapColorScale }
area ์์ ์ค์ผ์ผ. ์ธก์ ๊ฐ๋ง๋ค ๋ค๋ฅด๊ฒ ์ฃผ๋ ค๋ฉด { ์ธก์ ๊ฐ์ด๋ฆ: ... } ๋งต์ผ๋ก ์ง์ ํ๋ค.
์ธก์ ๊ฐ๋ณ๋ก ๋ค์ ์ฐ์ ์์๋ก ๊ฒฐ์ ๋๋ค:
- ColorScale ๊ฐ์ฒด โ ๊ทธ๋๋ก ์ฌ์ฉ(์ค๋ฒ๋ผ์ด๋)
'heatmap'(๋๋ ์๋ต) โ ๊ทธ ์ธก์ ๊ฐ์ ํผ๋ฒ ํํธ๋งต ์ค์ ์์ ์๋ ๋์ถ(ํํธ๋งต์ด ์์ผ๋ฉด ๊ธฐ๋ณธ ์ค์ผ์ผ)'none'โ ์์น ์ ํจ
์ ์ธ ์ต์ (nullStep ๋ฑ)๋ง ๋ด์ ๊ฐ์ฒด๋ฅผ ์ฃผ๋ฉด ๋์ถ ๊ฒฐ๊ณผ์ ๋ณํฉ๋๋ค.
default: undefined
projection: ProjectionType
์ง๋ ์ขํ ํฌ์ ๋ฐฉ์. ์๊ฒฝ๋(geojson) ์ง๋๋ 'mercator'๋ก ํฌ์ํด์ผ ํ๋ฉด์ ๋ง๊ฒ ๋ฐฐ์น๋๋ค.
default: 'mercator'
axis: MapAxisOptions
์ง๋ ์ถ(๊ฒฝ์๋ ๊ฒฉ์์ ๋ฑ) ์ค์ . ์ง์ ํ์ง ์์ผ๋ฉด ๊ฒฉ์์ ๋ง ํ์ํ๋ค({ grid: { visible: true } }).
์ข์ ์ง์ญ(์: ๋ํ๋ฏผ๊ตญ)์ ๊ธฐ๋ณธ ๊ฒฉ์ step์ด ์ปค์ ์ ์ด ์ด์ํ๊ฒ ํ๋ ๊ฐ๋ง ๊ทธ๋ ค์ง ์ ์์ผ๋ฏ๋ก,
{ grid: { line: { step: 1 } } }์ฒ๋ผ step์ ์ค์ด๊ฑฐ๋ { grid: false }๋ก ๋ ์ ์๋ค.
default: undefined
xAxis: 'column' | 'row'
์ฐจํธ์ x์ถ(๋ฒ์ฃผ)์ ํผ๋ดํ
์ด๋ธ์ ํ/์ด ์ค ๋ฌด์์ ๋งคํํ ์ง.
default: 'row'
pin: { style: SVGStyleOrClass; }
์ ํ ์ง์ญ ํ์ ์คํ์ผ. ์์ ๋ง๋ค ํ ๋ฐฐ๊ฒฝ์ยท์ธ๊ณฝ์ ์ ๋ค๋ฅด๊ฒ ์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค.
style์ ๊ธฐ๋ณธ ํ ์คํ์ผ(ํ๋ ๋ฐฐ๊ฒฝ #3b82f6 + ๊ฒ์ ์ธ๊ณฝ์ )์ ๋ณํฉ๋๋ฏ๋ก,
์ผ๋ถ๋ง ์ง์ ํ๋ฉด(์: { fill: 'red' }) ๋๋จธ์ง ๊ธฐ๋ณธ๊ฐ์ ์ ์ง๋๋ค.
default: undefined