Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CARTOで始めるオープンデータの可視化
Search
ishiitetsuji
August 04, 2016
Programming
2
430
CARTOで始めるオープンデータの可視化
2016.8.26に開催するハンズオンのための資料です。 岐阜県のオープンデータを使ってAEDマップをCARTOで公開するまでを書いています。
ishiitetsuji
August 04, 2016
Tweet
Share
More Decks by ishiitetsuji
See All by ishiitetsuji
UDC2024岐阜ブロック
ishiitetsuji
0
44
アーバンデータチャレンジ2024 長崎ブロック
ishiitetsuji
0
65
kintoneとすすめてみたいリビングラボ
ishiitetsuji
1
160
オープンデータは共有財産 ワーケーション編
ishiitetsuji
0
140
CIVIC TECH FORUM 2022 岐阜LT
ishiitetsuji
0
150
伝統産業 × IT 岐阜での取り組み事例
ishiitetsuji
0
350
岐阜ブロックの活動紹介
ishiitetsuji
0
94
いまむらさんのCat-Being
ishiitetsuji
0
240
シビックテック井戸端キャスト
ishiitetsuji
0
170
Other Decks in Programming
See All in Programming
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
980
CDK引数設計道場100本ノック
badmintoncryer
1
360
What's new in AppKit on macOS 26
1024jp
0
140
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
3
240
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
170
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
11k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
170
PipeCDのプラグイン化で目指すところ
warashi
1
290
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
240
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
12
6.7k
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
260
Featured
See All Featured
Code Review Best Practice
trishagee
69
19k
Docker and Python
trallard
45
3.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
GraphQLとの向き合い方2022年版
quramy
49
14k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Visualization
eitanlees
146
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Code Reviewing Like a Champion
maltzj
524
40k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Transcript
CARTOͰ࢝ΊΔΦʔϓϯσʔλͷՄࢹԽ CODE for GIFU ੴҪ࣏
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹσʔλͷՄࢹԽͱʁ ใͷՄࢹԽॏཁͳύλʔϯؔ࿈Λݟ͑ΔΑ͏ʹ ͠ɺใʹσβΠϯΛ༩͑Δ͜ͱͰҙຯ͕Ҿཱ͖ͪɺ ετʔϦʔ͕ΘΓɺॏཁͳใ͚ͩʹूதͰ͖Δ Α͏ʹ͠·͢ 5&%(MPCBM σϏουɾϚΩϟϯυϨε ʮσʔλϏδϡΞϥΠθʔγϣϯͷඒʯ
ɹCARTOʢΧʔτʣͱʁ w ϒϥβͰૢ࡞Ͱ͖ΔɺҐஔใͷՄࢹԽɾ ղੳɾڞ༗ɾެ։ΫϥυαʔϏε w ϓϩάϥϛϯάͷٕज़͕ͳͯ͘ ৽Ͱઆಘྗ͕͋ΓɺΠϯλϥΫςΟϒͳ ਤ͕࡞Մೳ w ਤσβΠφʔʹΑΔඒ͍͠දݱ
IUUQTDBSUPDPN
ɹCARTOʢΧʔτʣͱʁ IUUQTDBSUPDPN .#·Ͱɹɹਤແ੍ݶɹɹɹදແ੍ݶ
ɹCARTOʢΧʔτʣͱʁ IUUQDIJ[VECKQ QBHF@JE
ɹ͓ ذෞݝͰ"&%͕ઃஔ͞Ε͍ͯΔ ࢪઃ͕ଟ͍ҬͲ͜ʁ
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹσʔλͷऔಘ IUUQHJGVPQFOEBUBQSFGHJGVMHKQ
ɹσʔλͷऔಘ
ɹσʔλͷऔಘ σεΫτοϓʹBFEDTWͰอଘ͍ͯͩ͘͠͞
ɹσʔλͷऔಘ (PPHMFͷεϓϨουγʔτͰ։͘ͱ͜Μͳײ͡
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹΞΧϯτͷ࡞ IUUQTDBSUPDPN
ɹΞΧϯτͷ࡞ (PPHMFΞΧϯτ͕ ͋Εͪ͜Β ͳ͚Εͪ͜Β
ɹΞΧϯτͷ࡞ ۀछɾ৬Λબ͢Δ 4LJQͰ͖·͢
ɹΞΧϯτͷ࡞ ϩάΠϯͰ͖ͨΒ0,
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹσʔλͷొ ৽͍͠σʔληοτΛ࡞Γ·͢
ɹσʔλͷొ /&8%"5"4&5ϘλϯΛΫϦοΫ
ɹσʔλͷొ (05*5ϘλϯΛΫϦοΫ
ɹσʔλͷొ %BUBpMFΛબ͠ɺ"&%ͷ$47ϑΝΠϧΛυϥοάυϩοϓ
ɹσʔλͷొ $0//&$5%"5"4&5ΛΫϦοΫ
ɹσʔλͷొ σʔλͷొ͕ྃ͠·ͨ͠
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹҐஔใͷՃ ຊޠͷ໊߲͕ࣈʹͳ͍ͬͯΔͷͰ໊߲Λมߋ͠·͢
ɹҐஔใͷՃ ຊޠͷ໊߲͕ࣈʹͳ͍ͬͯΔͷͰ໊߲Λมߋ͠·͢ @@ MOH @@ MBU @@ OBNF @@
BEESFTT @@ CBTIP BFE BFE @@ DIJME @@ UJNF @@ UFOLFO @@ DBUFHPSZ ܦɹˠɹ-POHJUVEFʢ͍ํʣ Ңɹˠɹ-BUJUVEFʢ͍ํʣ
ɹҐஔใͷՃ $"350༻ͷҐஔใΛՃ͠·͢
ɹҐஔใͷՃ Ңɾܦͷ߲Λબ͠ɺ$0/5*/6&ϘλϯΛԡ͠·͢
ɹҐஔใͷՃ Ґஔใ͕Ճ͞Ε·͢
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹਤͷछྨ ."17*&8Λදࣔ͠·͢
ɹਤͷछྨ എܠਤΛมߋ͠·͢ɹ/PLJB$BSOBW%BZ(SFZ
ɹਤͷछྨ എܠਤΛՃͰ͖·͢ 04.ɿIUUQ\T^UJMFPQFOTUSFFUNBQPSH\[^\Y^\Z^QOH
ɹਤͷछྨ σʔλͷදࣔ͢ΔλΠϓΛબͰ͖·͢
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹίϝϯτͷฤू σʔλͷදࣔ͢ΔλΠϓɹ$"5&(03: $PMVNODIJMEʹ͢Δ
ɹίϝϯτͷฤू ΫϦοΫͨ͠ͱ͖ʹදࣔ͢ΔίϝϯτΛબ͠·͢ ߲ͷฒͼॱυϥοάυϩοϓͰมߋͰ͖·͢
ɹίϝϯτͷฤू ΫϦοΫ͢Δͱ߲ͷ༰͕දࣔ͞Ε·͢
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹγΣʔϓϑΝΠϧ ΟΩϖσΟΞγΣʔϓϑΝΠϧΑΓ γΣʔϓϑΝΠϧ 4IBQFpMF ɺଞͷཧใγες Ϝ (*4 ؒͰͷσʔλͷ૬ޓӡ༻ʹ͓͚ΔΦʔϓϯඪ४ ͱͯ͠༻͍ΒΕΔϑΝΠϧܗࣜͰ͋Δɻྫ͑ɺҪށɺ
ɺބͳͲͷۭؒཁૉ͕ϕΫλը૾Ͱ͋Δ ֶ ɺઢ ɺଟ֯ܗͰࣔ͞Εɺ֤ཁૉʹݻ༗໊শԹͳͲͷ ҙͷଐੑΛ༩Ͱ͖Δɻ TIQܗঢ়ن֨ TIYܗঢ়ΠϯσοΫεن֨ ECGଐੑن֨
ɹγΣʔϓϑΝΠϧ IUUQOMGUQNMJUHPKQLTKJOEFYIUNM
ɹγΣʔϓϑΝΠϧ ذෞݝͷߦ۠ըͷγΣʔϓϑΝΠϧΛμϯϩʔυ͢Δ
ɹγΣʔϓϑΝΠϧ μϯϩʔυͨ͠γΣʔϓϑΝΠϧ [JQܗࣜ ͷ৽͍͠σʔληοτΛ࡞͢Δ
ɹγΣʔϓϑΝΠϧ ."17*&8Λදࣔ͢Δ
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹϨΠϠʔͷՃ ."17*&8ͷ"%%-":&3ΛΫϦοΫ
ɹϨΠϠʔͷՃ 0,ΛΫϦοΫ
ɹϨΠϠʔͷՃ Ճ͍ͨ͠σʔληοτΛબ͠ɺ"%%-":&3ΛΫϦοΫ
ɹϨΠϠʔͷՃ ϨΠϠʔ͕Ճ͞Ε·͢
ɹϨΠϠʔͷՃ ϨΠϠʔͷॱ൪ΛυϥοάˍυϩοϓͰೖΕସ͑
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹެ։ ਤͷλΠτϧͱϝλใΛมߋ͠·͢
ɹެ։ .BQ/BNFذෞݝ"&%Ϛοϓ %FTDSJQUJPOग़యɿذෞݝΦʔϓϯσʔλΧλϩάɹݝ༗ࢪઃ"&%Ϛοϓ
ɹެ։ ਤͷλΠτϧΛՃ͠·͢
ɹެ։ ͭ͢͡Ͱʹެ։ࡁΈʹͳ͍ͬͯ·͢ &EJUͰެ։ൣғΛมߋ͢Δ͜ͱͰ͖·͢
ɹެ։ ϦϯΫJGSBNFͷλάΛऔಘͰ͖·͢
ɹެ։ ެ։Ͱ͖·ͨ͠ʂ
ɹຊͷϓϩάϥϜ CARTOΛ͡ΊΔલʹ ΞΧϯτͷ࡞ σʔλͷऔಘ σʔλͷొ ҐஔใͷՃ ਤͷछྨ ४උ࡞ۀ ਤ࡞
ίϝϯτͷฤू γΣʔϓϑΝΠϧ ϨΠϠʔͷՃ ެ։ ͚ࣗͩͷਤΛ࡞Ζ͏
ɹ͚ࣗͩͷਤΛ࡞Ζ͏ ذෞݝͰஉੑҰਓʹର͢Δঁੑͷ ׂ߹͕ଟ͍ࢢ۠ொଜʁ ذෞݝͰӡస໔ڐΛऔಘ͍ͯ͠Δ ͷਪҠʁ
ɹࢀߟURL $"350νϡʔτϦΞϧ IUUQTDBSUPDPNEPDTUVUPSJBMT $"350ຊ͚αʔϏε IUUQDIJ[VECKQ ذෞݝΦʔϓϯσʔλΧλϩά IUUQHJGVPQFOEBUBQSFGHJGVMHKQ ࠃަ௨লɹࠃใμϯϩʔυαʔϏε IUUQOMGUQNMJUHPKQLTKJOEFYIUNM
ͷ౷ܭσʔλ IUUQXXXFTUBUHPKQ ࠃཧӃ IUUQXXXHTJHPKQLJCBO $JWJD8BWF ϓϩάϥϛϯά͕ࣝͳͯ͘ਤϕʔεͷσʔλΛՄࢹԽͰ͖Δʮ$BSUP%#ʯ IUUQXXXDJWJDXBWFKQBSDIJWFTIUNM