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
Flashで地図
Search
niwasawa
January 16, 2021
Programming
0
69
Flashで地図
2009-07-11 (土) WCAN mini ActionScript Vol.12 『夏だ!Flasher自由研究』 発表資料
niwasawa
January 16, 2021
Tweet
Share
More Decks by niwasawa
See All by niwasawa
時短勤務で東名阪3拠点以上の大規模スクラム LeSS Huge のスクラムマスターをしたときの話 & リモートワークっていいよね
niwasawa
1
1.5k
Google Home 用アプリをリリースして起きたこと七つ
niwasawa
0
1.4k
My three gadgets of Java
niwasawa
0
2k
Androidアプリのリリースがわりとさくっとできたのでメモを残す
niwasawa
0
900
コードを1行も書かずに iOS アプリをリリースできるのか?
niwasawa
0
1.2k
経路を案内する地図
niwasawa
1
670
iOS 11 Social Framework is dead! To the Twitter Kit!!
niwasawa
0
1.2k
地図とマインクラフトで現実世界の夢を見る
niwasawa
0
1.1k
ゼロから作る Deep Learningを Ruby で
niwasawa
0
1.3k
Other Decks in Programming
See All in Programming
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
120
Implementation Patterns
denyspoltorak
0
210
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.1k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
3
3k
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
250
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
140
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.5k
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
480
gunshi
kazupon
1
140
クラウドに依存しないS3を使った開発術
simesaba80
0
230
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
380
Featured
See All Featured
Optimizing for Happiness
mojombo
379
71k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
890
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Believing is Seeing
oripsolob
1
33
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
180
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
140
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Testing 201, or: Great Expectations
jmmastey
46
7.9k
Designing Experiences People Love
moore
143
24k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
Flashで地図 niwasawa
自己紹介 》 某ポータルサイト運営会社で 》 はたらいてる元地図屋です。 》 》 ActionScriptよくわかっていません。。。
Flashで地図を表示して何か 》 やってみます
Flashで地図を表示して何か 》 基本的なことばかりなのでお気楽に聞いて てだいじょぶです。
そのまえに 》 地図とFlashについてあれこれ
地図って何? 》 地球表面の全部または一部の状態を、記号や文字 を用い、縮小して、一般には平面上に描き表したも の。地図は、複雑に分布する土地の情報を伝える優 れた手段であり、各種の調査、計画、行政、教育、レ クリエーションなど、われわれの活動や日常生活に 不可欠のものとなっている。 》 (http://100.yahoo.co.jp/detail/%E5%9C%B0%E5
%9B%B3/) 説明長すぎ。。。 》
地図って こんなのとか
こんなのとか 》 略地図
こんなの 》 萌えちず
地図のウェブサイト 》 Web上にはいろいろと地図サイトがありま す
Google マップ
Yahoo!地図
ほかにもたくさん・・・ 》 ALPSLAB, livedoor 地図情報, MapFan, MAPPLE, NAVITIME, いつもNAVI, ちず
丸, マピオン, etc. 》 》 群雄割拠。。。
地図サイトみたいな地図をFlash で使いたい 》 地図サイトによっては Web API というのを 用意してくれています。
Web API って何? 》 インターネットにつながっていれば使える HTTP経由なAPI
APIって何? 》 APIとは、あるプラットフォーム(OSやミドル ウェア)向けのソフトウェアを開発する際に 使用できる命令や関数の集合のこと。ま た、それらを利用するためのプログラム上 の手続きを定めた規約の集合。 (http://e-words.jp/w/API.html)
APIって何? 》 API (Application Program Interface) 》 ようするにライブラリのことです
Web API って何? 》 ということで ざっくりいうと 》 インターネットにつながっているところで使 えるライブラリ
地図のWeb API 》 Flash上で地図を使うことができるWeb API(ライブラリ)がある
有名どころ 》 Google Maps API for Flash
•Google Maps API for Flash 》 Google マップの地図が使えるライブラリ 》 http://code.google.com/intl/ja-JP/apis/m
aps/documentation/flash/
それはおいといて 》 せっかくなのでそんなに有名じゃなさそうな Web API をつかってみました
マピオン (Mapion) 》 マピオンは老舗の地図サイト
マピオンラボの
マピオン Flash Maps API
•マピオン Flash Maps APIを使う ためには 》 APIキーの発行 》 SDKのダウンロード (SWCファイル)
•今回の開発環境 》 Flex 3 SDK (無料) 》 FlashDevelop 3 (無料)
》 》 ようするに Flash CS なんちゃらを買うお 金がないんです。。。
•とりあえず 》 地図を表示してみます。
ソースコードこれだけ
•とりあえず 》 デモ的な何か。
地図を表示するだけなら けっこうかんたん
•では次に 》 地図上でハンマー投げしてみたい
•と思ったけど 》 時間がなくて作れませんでした orz
•かわりに参考資料 》 http://scroll.alpslab.jp/ 》 フルスクリーンモードがおすすめ
まぁそんな感じで おわりです 今後ともよろしく おねがいします niwasawa