Submit Search
Upload
iPhone でバックグラウンド位置情報アプリケーションを作ってみた。
•
30 likes
•
10,978 views
Hal Seki
Follow
iPhone の CoreLocation フレームワークを使って、バックグラウンドで動作するジオログアプリケーションを作ってみました。
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 40
Download now
Download to read offline
Recommended
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
Mori Ken
Arxan導入前後で変わったこと
Arxan導入前後で変わったこと
Yusuke Shirakawa
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
Google Cloud Platform - Japan
安心安全を食卓に届ける、Oisixのマイクロサービス
安心安全を食卓に届ける、Oisixのマイクロサービス
小林 弘明
AIによる未来のUXデサイン? 〜 ChatGPT・AIartなど 〜
AIによる未来のUXデサイン? 〜 ChatGPT・AIartなど 〜
Yoshiki Hayama
Virtual Tsukuba Challenge on Unity について
Virtual Tsukuba Challenge on Unity について
UnityTechnologiesJapan002
WindowsではじめるROSプログラミング
WindowsではじめるROSプログラミング
Takayuki Goto
アサヒのデータ活用基盤を支えるデータ仮想化技術
アサヒのデータ活用基盤を支えるデータ仮想化技術
Denodo
Recommended
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
Mori Ken
Arxan導入前後で変わったこと
Arxan導入前後で変わったこと
Yusuke Shirakawa
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
Google Cloud Platform - Japan
安心安全を食卓に届ける、Oisixのマイクロサービス
安心安全を食卓に届ける、Oisixのマイクロサービス
小林 弘明
AIによる未来のUXデサイン? 〜 ChatGPT・AIartなど 〜
AIによる未来のUXデサイン? 〜 ChatGPT・AIartなど 〜
Yoshiki Hayama
Virtual Tsukuba Challenge on Unity について
Virtual Tsukuba Challenge on Unity について
UnityTechnologiesJapan002
WindowsではじめるROSプログラミング
WindowsではじめるROSプログラミング
Takayuki Goto
アサヒのデータ活用基盤を支えるデータ仮想化技術
アサヒのデータ活用基盤を支えるデータ仮想化技術
Denodo
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
Hironori Washizaki
自然言語処理向け データアノテーションとそのユースケース
自然言語処理向け データアノテーションとそのユースケース
Deep Learning Lab(ディープラーニング・ラボ)
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
ROBOTIS Japan
自動運転サービスの認証認可
自動運転サービスの認証認可
Kotaro Hoshi
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
Rakuten Group, Inc.
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織
Recruit Technologies
モンスターストライクにおける負荷対策
モンスターストライクにおける負荷対策
Yusuke Shirakawa
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
Hironori Washizaki
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
Yoshiki Hayama
NTT研究所インターン 感想
NTT研究所インターン 感想
Makoto Kawano
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
Study Group by SciencePark Corp.
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
AIについて学んだこと ~ 生成AIとは? ~
AIについて学んだこと ~ 生成AIとは? ~
iPride Co., Ltd.
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
今さら聞けない人のためのCI/CD超入門
今さら聞けない人のためのCI/CD超入門
VirtualTech Japan Inc./Begi.net Inc.
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
Hyperleger Tokyo Meetup
ML system design_pattern
ML system design_pattern
yusuke shibui
Jitsi Meetとは?
Jitsi Meetとは?
Masahito Zembutsu
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向け
Hirofumi Ota
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
Hal Seki
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
Hal Seki
More Related Content
What's hot
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
Hironori Washizaki
自然言語処理向け データアノテーションとそのユースケース
自然言語処理向け データアノテーションとそのユースケース
Deep Learning Lab(ディープラーニング・ラボ)
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
ROBOTIS Japan
自動運転サービスの認証認可
自動運転サービスの認証認可
Kotaro Hoshi
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
Rakuten Group, Inc.
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織
Recruit Technologies
モンスターストライクにおける負荷対策
モンスターストライクにおける負荷対策
Yusuke Shirakawa
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
Hironori Washizaki
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
Yoshiki Hayama
NTT研究所インターン 感想
NTT研究所インターン 感想
Makoto Kawano
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
Study Group by SciencePark Corp.
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
AIについて学んだこと ~ 生成AIとは? ~
AIについて学んだこと ~ 生成AIとは? ~
iPride Co., Ltd.
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
今さら聞けない人のためのCI/CD超入門
今さら聞けない人のためのCI/CD超入門
VirtualTech Japan Inc./Begi.net Inc.
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
Hyperleger Tokyo Meetup
ML system design_pattern
ML system design_pattern
yusuke shibui
Jitsi Meetとは?
Jitsi Meetとは?
Masahito Zembutsu
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向け
Hirofumi Ota
What's hot
(20)
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
ソフトウェアパターン概論およびパターンを活用したアーキテクチャ設計
自然言語処理向け データアノテーションとそのユースケース
自然言語処理向け データアノテーションとそのユースケース
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
自動運転サービスの認証認可
自動運転サービスの認証認可
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織
モンスターストライクにおける負荷対策
モンスターストライクにおける負荷対策
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
NTT研究所インターン 感想
NTT研究所インターン 感想
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
WPFの画面をWebブラウザのように拡大・縮小に追従させる方法(オートスクロールバー付き)
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
AIについて学んだこと ~ 生成AIとは? ~
AIについて学んだこと ~ 生成AIとは? ~
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
今さら聞けない人のためのCI/CD超入門
今さら聞けない人のためのCI/CD超入門
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ML system design_pattern
ML system design_pattern
Jitsi Meetとは?
Jitsi Meetとは?
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向け
More from Hal Seki
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
Hal Seki
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
Hal Seki
オープンプロセスで変える調達改革
オープンプロセスで変える調達改革
Hal Seki
Cf jー輪之内マッピングパーティ
Cf jー輪之内マッピングパーティ
Hal Seki
浪江町タブレット事業:事業者説明会資料
浪江町タブレット事業:事業者説明会資料
Hal Seki
【浪江町資料】0425タブレット事業の進め方について
【浪江町資料】0425タブレット事業の進め方について
Hal Seki
浪江町の現状-浪江町フェローシップ説明資料 2014年4月11日
浪江町の現状-浪江町フェローシップ説明資料 2014年4月11日
Hal Seki
浪江フェローシップ説明会 20140411
浪江フェローシップ説明会 20140411
Hal Seki
オープンデータを使った、ギークによるオープンガバメントの推進 Jaws-ug和歌山
オープンデータを使った、ギークによるオープンガバメントの推進 Jaws-ug和歌山
Hal Seki
Think together, make together code for japan
Think together, make together code for japan
Hal Seki
あなたも地域のコミッターに。Osc tokyo 2014 spring
あなたも地域のコミッターに。Osc tokyo 2014 spring
Hal Seki
デブサミ シビックテックワールドツアー
デブサミ シビックテックワールドツアー
Hal Seki
Code for Japan 紹介−自治体勉強会 2014年2月6日
Code for Japan 紹介−自治体勉強会 2014年2月6日
Hal Seki
Code for japan 活動紹介 at WIDAシンポジウム
Code for japan 活動紹介 at WIDAシンポジウム
Hal Seki
Code for Japan の活動紹介と成り立ち
Code for Japan の活動紹介と成り立ち
Hal Seki
Code for japan 進め方 2013年11月
Code for japan 進め方 2013年11月
Hal Seki
Code for America Summit 報告会
Code for America Summit 報告会
Hal Seki
ともに考え、ともにつくる社会 オープンガバメントシンポジウム in 東京大学公共政策大学院
ともに考え、ともにつくる社会 オープンガバメントシンポジウム in 東京大学公共政策大学院
Hal Seki
ともに考え、ともにつくる社会 Osc.gov プレゼンテーション
ともに考え、ともにつくる社会 Osc.gov プレゼンテーション
Hal Seki
Code for japan in Osaka meeting
Code for japan in Osaka meeting
Hal Seki
More from Hal Seki
(20)
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
シビック・テクノロジーによるまちづくり 自治体トピックスセミナー
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
ITで地域の課題解決[オープンデータ/ビッグデータ利用促進フォーラム]
オープンプロセスで変える調達改革
オープンプロセスで変える調達改革
Cf jー輪之内マッピングパーティ
Cf jー輪之内マッピングパーティ
浪江町タブレット事業:事業者説明会資料
浪江町タブレット事業:事業者説明会資料
【浪江町資料】0425タブレット事業の進め方について
【浪江町資料】0425タブレット事業の進め方について
浪江町の現状-浪江町フェローシップ説明資料 2014年4月11日
浪江町の現状-浪江町フェローシップ説明資料 2014年4月11日
浪江フェローシップ説明会 20140411
浪江フェローシップ説明会 20140411
オープンデータを使った、ギークによるオープンガバメントの推進 Jaws-ug和歌山
オープンデータを使った、ギークによるオープンガバメントの推進 Jaws-ug和歌山
Think together, make together code for japan
Think together, make together code for japan
あなたも地域のコミッターに。Osc tokyo 2014 spring
あなたも地域のコミッターに。Osc tokyo 2014 spring
デブサミ シビックテックワールドツアー
デブサミ シビックテックワールドツアー
Code for Japan 紹介−自治体勉強会 2014年2月6日
Code for Japan 紹介−自治体勉強会 2014年2月6日
Code for japan 活動紹介 at WIDAシンポジウム
Code for japan 活動紹介 at WIDAシンポジウム
Code for Japan の活動紹介と成り立ち
Code for Japan の活動紹介と成り立ち
Code for japan 進め方 2013年11月
Code for japan 進め方 2013年11月
Code for America Summit 報告会
Code for America Summit 報告会
ともに考え、ともにつくる社会 オープンガバメントシンポジウム in 東京大学公共政策大学院
ともに考え、ともにつくる社会 オープンガバメントシンポジウム in 東京大学公共政策大学院
ともに考え、ともにつくる社会 Osc.gov プレゼンテーション
ともに考え、ともにつくる社会 Osc.gov プレゼンテーション
Code for japan in Osaka meeting
Code for japan in Osaka meeting
Recently uploaded
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Recently uploaded
(10)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
iPhone でバックグラウンド位置情報アプリケーションを作ってみた。
1.
iPhone でバックグラウンド位置情報 アプリケーションを作ってみた。 by Haruyuki
Seki(@hal_sk) 2010年10月23日土曜日
2.
•関 治之 •シリウスラボ 所長 •Georepublic Japan
CEO •ジオメディアサミット 主催 hal_sk です。 2010年10月23日土曜日
3.
位置情報とモバイルが好きです。 2010年10月23日土曜日
4.
突然ですが 2010年10月23日土曜日
5.
OpenStreetMapって知ってます? 2010年10月23日土曜日
6.
自由な地理情報データを作成することを目的と した世界的なプロジェクト OpenStreetMapって知ってます? 2010年10月23日土曜日
7.
①Logging 2010年10月23日土曜日
8.
②Upload 2010年10月23日土曜日
9.
③Edit 2010年10月23日土曜日
10.
ライセンスフリーの地図ができる 2010年10月23日土曜日
11.
iPhone でもログが取れます •OSM Track 2010年10月23日土曜日
12.
でも、OSM Track では •Sleep
中やバックグ ラウンド起動中にロ グを取らない! 2010年10月23日土曜日
13.
iOS4.0からはバックグラウ ンドでアプリを動かせる 2010年10月23日土曜日
14.
バックグラウンドで使える7 つの機能 • Fast App
Switching • Background Audio • Background Location • Background VoIP • Task Compression • Push Notification • Local Notification 2010年10月23日土曜日
15.
というわけで 2010年10月23日土曜日
16.
自分でロガーを作ってみよう 2010年10月23日土曜日
17.
検証したいこと •どれくらいの精度なの? •電池の消費は? 2010年10月23日土曜日
18.
CLLocationManager のメソッド • startUpdateLocation GPSとWi-Fi測位 • startMonitoringSignificantLocationChanges 基地局が変わったらイベント発生 •
startMonitoringForRegion:desiredAccuracy 指定したエリアに入ったらイベント発生 2010年10月23日土曜日
19.
今回はこの2つで実験 CLLocationManager のメソッド • startUpdateLocation GPSとWi-Fi測位 • startMonitoringSignificantLocationChanges 基地局が変わったらイベント発生 •
startMonitoringForRegion:desiredAccuracy 指定したエリアに入ったらイベント発生 2010年10月23日土曜日
20.
使い方 LocationCheckViewController.h @interface LocationCheckViewController <CLLocationManagerDelegate>{ ! CLLocationManager
*locMan; } LocationCheckViewController.m @implementation LocationCheckViewController - (void)loggingStart{ ! locMan = [[CLLocationManager alloc] init]; // ① ! locMan.delegate = self; // ② ! [locMan startUpdatingLocation];//③ ! [locMan startMonitoringSignificantLocationChanges];//③’ } CLLocationManager のインスタンスを作り(①)、 CLLocationManagerDelegate を実装した delegate を設定し(②)、 startUpdatingLocation(③) か startMonitoringSignificantLocationChanges(③’)を呼ぶ 2010年10月23日土曜日
21.
緯度経度の取り方 - (void)locationManager:(CLLocationManager *)manager !
didUpdateToLocation:(CLLocation *)newLocation ! ! fromLocation:(CLLocation *)oldLocation{ ! NSString *log = [self makeLogText:newLocation]; ! [self logText:log]; } - (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error { ! [self logTextWithTime:[NSString stringWithFormat:@"LocationManager Failed %@", [error localizedDescription]]]; } delegateで設定されたクラスの -(void)locationManager:didUpdateToLocation:fromLocation: か -(void)locationManager:didFailWithError: が呼ばれる。 2010年10月23日土曜日
22.
バックグラウンド対応 •info.plist ファイルに、 Key:Required background
modes Value:App registers for location updates を追加 2010年10月23日土曜日
23.
完成 http://github.com/halsk/iPhone_GPS_Logger 2010年10月23日土曜日
24.
使ってみよう! 精度をどうやって測ろうか? 2010年10月23日土曜日
25.
山手線コンピューティング! 2010年10月23日土曜日
26.
3周しました! 2010年10月23日土曜日
27.
なぜ3周したか •1周目:フォアグラウンド測位 •2周目:バックグラウンド測位 •3周目:SignificantLocation 2010年10月23日土曜日
28.
ログを見てみましょう! 2010年10月23日土曜日
29.
1周目:Foreground 低Accuracy 込み 低Accuracy
抜き 2010年10月23日土曜日
30.
1周目:Foreground 低Accuracy 込み 低Accuracy
抜き 恵比寿∼大崎間でうまく取れていない 線路から数百mずれるときはあるが、概ね良好 1秒に1回くらいレスポンスあり ログ数:3106回 ※低Accurasy=誤差500m以上 2010年10月23日土曜日
31.
2周目:Background 低Accuracy 込み 低Accuracy
抜き 2010年10月23日土曜日
32.
2周目:Background 低Accuracy 込み 低Accuracy
抜き バックグラウンドに回ると 精度が結構落ちる 測位回数が減る(1分待つこともあり) ログ数:361回 2010年10月23日土曜日
33.
3週目:Significant 2010年10月23日土曜日
34.
3週目:Significant 精度は、誤差1km 場所自体は意外とずれてない 測位回数はわずか17回 2010年10月23日土曜日
35.
電池消費 •1周目:15∼20%の間で消費 •2周目:5∼10%の間で消費 •3周目:1∼5%の間で消費 ※[UIDevice batteryLevel] は、5%刻みでしか 取れないので正確に測れなかった 2010年10月23日土曜日
36.
結論 •地図書く精度が必要なら、 Foreground の方がいい •写真とったりメールみたりTwitterした くなった時にも取り続けることができ るので、無いよりましかな 2010年10月23日土曜日
37.
ていうか •My Tracks 使えばいい よね •バックグラウンド対応 •写真撮影やWaypointな どのメモ機能あり 2010年10月23日土曜日
38.
車輪の再発明 2010年10月23日土曜日
39.
時間があればやるかも •地図をOSMへ変更 •メモ書き、写真撮影機能 •OSMへのアップロード機能 •Waypointの追加・編集機能 •Foursquare連携とか •iPad 対応 2010年10月23日土曜日
40.
ありがとうございました。 http://www.slideshare.net/hal_sk/ by Haruyuki Seki(@hal_sk) 2010年10月23日土曜日
Download now