Platform
Resources
Pricing
Sign in
Get started
SUGIMOTO Tatsuo
Designer, Artist, Researcher, Educator @sugi2000lab . co-translator for Japanese edition of “Generative Design” and “Code as Creative Medium”.
Workspace
Fork
Published
2 collections
By
SUGIMOTO Tatsuo
Edited
Feb 24, 2020
Fork of
Japan Atlas TopoJSON
2 stars
Map of Japan
Flu Map in Japan
Japan Prefectural Grid Map
Japan Prefectural Map
Japan Map
Map of Japan
Also listed in…
ばぶでもわかるおぶざばぶる
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
japan
.
objects
.
prefectures
.
geometries
Insert cell
topojson
.
feature
(
japan
,
japan
.
objects
.
prefectures
)
.
features
Insert cell
Insert cell
color
=
id
=>
{
const
d
=
data
.
find
(
d
=>
d
.
id
===
id
)
;
if
(
d
.
warningRate
>
0
)
{
return
warningColor
(
d
.
warningRate
)
;
}
else
if
(
d
.
watchRate
>
0
)
{
return
watchColor
(
d
.
watchRate
)
;
}
else
{
return
"#eee"
;
}
}
Insert cell
warningColor
=
d3
.
scaleLinear
(
)
.
domain
(
[
0
,
1
]
)
.
range
(
[
"hsl(0, 100%, 90%)"
,
"hsl(0, 100%, 40%)"
]
)
Insert cell
watchColor
=
d3
.
scaleLinear
(
)
.
domain
(
[
0
,
1
]
)
.
range
(
[
"hsl(30, 100%, 90%)"
,
"hsl(30, 100%, 50%)"
]
)
Insert cell
Insert cell
data
=
d3
.
csvParse
(
rawData
,
d3
.
autoType
)
.
map
(
(
d
,
i
)
=>
(
{
warningRate
:
d
[
'警報数'
]
/
d
[
'保健所数'
]
,
watchRate
:
d
[
'注意報数'
]
/
d
[
'保健所数'
]
,
id
:
d3
.
format
(
"02"
)
(
i
+
1
)
,
...
d
}
)
)
Insert cell
Insert cell
japan
=
d3
.
json
(
"https://unpkg.com/jpn-atlas@1/japan/japan.json"
)
Insert cell
import
{
legend
}
from
"@d3/color-legend"
Insert cell
topojson
=
require
(
"topojson-client@3"
)
Insert cell
d3
=
require
(
"d3@5"
)
Insert cell
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Try it for free
Learn more
Compare fork
Fork
View
Export
Listed in...
Map of Japan
SUGIMOTO Tatsuo
ばぶでもわかるおぶざばぶる
SUGIMOTO Tatsuo
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
svg
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
color
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
warningColor
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
watchColor
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
data
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
rawData
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
japan
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
topojson
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
d3
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML