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
56
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.2k
Google Home 用アプリをリリースして起きたこと七つ
niwasawa
0
1.3k
My three gadgets of Java
niwasawa
0
1.8k
Androidアプリのリリースがわりとさくっとできたのでメモを残す
niwasawa
0
720
コードを1行も書かずに iOS アプリをリリースできるのか?
niwasawa
0
1k
経路を案内する地図
niwasawa
1
560
iOS 11 Social Framework is dead! To the Twitter Kit!!
niwasawa
0
1k
地図とマインクラフトで現実世界の夢を見る
niwasawa
0
860
ゼロから作る Deep Learningを Ruby で
niwasawa
0
1.2k
Other Decks in Programming
See All in Programming
Doctrine ORMでValue Objectを扱う方法4選 #phpstudy / 4 ways to handle Value Objects with Doctrine ORM
77web
4
110
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
170
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
360
PostmanでAPIの動作確認が楽になった話
h455h1
0
110
Folding Cheat Sheet #3
philipschwarz
PRO
0
110
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
9
5.6k
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
150
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
170
プールにゆこう
irof
2
120
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
[SF Ruby, March 2024] Rails on Wasm
palkan
0
370
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
410
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
162
13k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.3k
What's new in Ruby 2.0
geeforr
336
31k
The Invisible Customer
myddelton
114
12k
Being A Developer After 40
akosma
56
580k
How to name files
jennybc
64
92k
Designing for Performance
lara
601
67k
Producing Creativity
orderedlist
PRO
336
39k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
272
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.9k
Fireside Chat
paigeccino
19
2.6k
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