前回のはてな技術勉強会 #1の資料と録画を(ようやく)公開します。
「iPhoneアプリ開発入門編」id:ninjinkun (はてなココアプリ開発者)
iPhoneアプリ開発に必要となる知識の入門編です。主な内容は以下のとおりです。
- iPhoneアプリ開発の流れ
- XCode、Interface Builder入門
- UIViewの構造説明
- 簡単なサンプルプロジェクトの作成
iPhoneアプリ開発講座入門編
View more presentations from ninjinkun.
位置情報の取説 by id:chris4403
位置情報の取り扱い方について、Geohash、mysqlのgeometry型など、はてなココでの実例をおりまぜつつ解説します。
アジェンダ
- 自己紹介
- はてなココ紹介
- 位置情報の基本
- 位置情報を取得する
- 位置情報を記録する
- Geohash
- 位置情報を表示する
はてなココ紹介
- はてなココ
- http://c.hatena.ne.jp/
- スポットにイマココしてともだち同士でコミュニケーションを取るサービスです
- 4/12リリース
- ユーザ数 : 30,000人以上
- スポット数 : 60,000スポット以上
- PC , smartphone , smartじゃないphoneをサポートしています
- iPhoneアプリ (http://itunes.apple.com/jp/app/id380266662)
位置情報の基本
- 緯度
- latitude (lat)
- 赤道からの角度(北緯、南緯)
- 緯度1秒の長さの違い(赤道上:約30.7m / 緯度90度上:約31.0m)
- 経度
- longitude (lon /lng)
- グリニッジ子午線からの角度(東経、西経)
- 経度1秒の長さの違い(赤道上:約31m / 緯度90度上:0m)
- 高度
- altitude ?
- 海抜からの高さ
- 今回の話には出てきません
- 測地系
- 日本測地系
- 日本近辺でのみ有効な測地系
- ガラパゴス
- 世界測地系
- 全地球的測地系の範疇に属する測地系
- 日本が策定した「世界測地系」もあるらしい
- 日本測地系
- 表記
- 35°40'19.31" 139°43'55.52" (度分秒)<=> 35.672031, 139.732089 (度)
- 分、秒は60で繰り上がる
今回の勉強会では、
- 位置情報(緯度、経度)をどのように取得し、
- どのように記録し、
- どのように表示するか
について、はてなココでの実例も交えつつ紹介します
位置情報を取得する
ガラケー
- docomo / au /softbankで取得方法が異なります
- それぞれのキャリアで「簡易位置情報取得」が可能です
docomo
- 送信方法
- Aタグ/FORMタグにlcsという属性を追加(属性値なし)