Gps/ 位置情報を取得する仕組み
の編集
http://456.sub.jp/456/my/wiki/index.php?Gps%2F%20%E4%BD%8D%E7%BD%AE%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E4%BB%95%E7%B5%84%E3%81%BF
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
Andriud/Titanium Backup01
Android/ 多彩なAndroidのセンサをアプリで操作
Android/Android emulator
Android/Titanium Backup ã¦ã¼ã¶ã¼ãºã‹¤ãÂÂ01
Android/Titanium Backup ユーザーズガイド01
Android/TitaniumBackup
Android/ideos
Android/ãÂÂãÂÂã©ãÂÂãÂÂã·ãÂÂ
Android/あんどろあぷり
Android/あんどろまーけっと
Blackjack Techniken Sie können nicht leisten übersehen
BoxLinuxAdditions
BracketName
Casino Information du solltest wissen
CenterBottom
Diy/Programing/c#でつくるメモ帳 ~最終回~
EDが動脈硬化や血管障害を知る手がかりに
FormattingRules
FrontPage
Ftp/WebDrive
Gokspel Suggesties u moet weten
GoogleMaps/Google Maps For Offline Use On Android
Gps/ Androidã§GPSãÂȋ³ãµãÂÂå©ç¨
Gps/ AndroidでGPSセンサを利用
Gps/ 位置情報を取得する仕組み
Gps/ 逆引きAndroid入門 > 位置情報を取得
Gps/Android端末から標高を取得
Gps/GPSを使用して緯度経度時刻
Gps/ブラウザで位置情報を取得
Gps/位置情報/GPSを使うAndroidアプリを作る
Gps/標高を取得する
Gps/緯度経度取得の基本
Help
Informationen zur Slots Sie können nicht Überspringen
InterWiki
InterWikiName
InterWikiSandBox
Internet/パケット数を知りたい
Law/消費者契約法
Link/Ã¥ÂȌ¦
Link/医学
Linux/Ftp ã¯ã©ã¤ã¢ã³ãÂÂinstall
Linux/Ftp クライアントinstall
Linux/KNOPPIX 6.7.1 を HDD にインストール
Linux/Linux基本操作 (その1)
MenuBar
My Personal Rencontre avec Slots Casino
Namazu/ ホームページに全文検索機能を持たせたい場合
Namazu/é¢é£åÂÂÃ¥ÂÂ
Namazu/関連商品
PHP
Puki%2FHowto%2FbackupAndPass
Puki/Howto
Puki/Howto/Backup
Puki/Howto/BackupOfPukiPlus
Puki/Howto/BackupWith Dump
Puki/Howto/BackupWithDump2
Puki/Howto/Install
Puki/Howto/backupAndPass
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
Pukiwiki/バックアップ/超お手軽お引越し
SandBox
SexyBookmarks
Sim
Sim/softbank-users-in-japan
Soft/Editor/V
Vba/programing
Vba/software
WikiEngines
WikiName
WikiWikiWeb
YukiWiki
eco/夜間電力を備蓄
einfach Beratung zu Blackjack
googlemaps/ãÂÂãÂÂãÂÂMAP
googlemaps/ぐぐるMAP
ipad/ipad 修理マニアル 部品
ipad/ipad2/missingmanual
iphone/iphone 強制終了
link/é²ç½æ 報
link/翻訳
link/防災情報
programing/creating a website
programing/フォーム認証入門
soft/cms
test/taiwan
where to find discounts
windows/WordPressのバックアップと最適化! WP-DBManager
windows/XPã®ãµã ãÂÂã¤ã«
windows/XPのサムネイル
windows/install_100MB
windows/install_100MB 2
ä¸Âè¯Pad
å³æ¸館/調ã¹ãÂÂã®ãµã¤ãÂÂ
èªÂä¸Â/èªÂä¸Âå¤Âå½èªÂ
ï½Âï½Â/ç®次ã¤ãÂÂãÂÂã«ã¯
プロ御用達/製本用強力ボンド
不具合/Android/Gps
中折れ防止 シアリス 通販
中華Pad
図書館/調べものサイト
媚薬不感症 媚薬最強
検索/PHP
検索/サイト内検索
読上/BBSよみあげ
読上/読上外国語
読上/bbs 棒読みちゃん英語を読み上げる
wp/ ツリー状の目次を表示する
wp/WordPressでURLに自動リンクを張るプラグイン
wp/WordPressをインストールしたら最初に設定しておきたい22項目
wp/カテゴリ別記事一覧を表示
wp/改行を変換+URL自動リンク MT
wp/目次つくるには
wp/目次を表示するプラグイン
wp/自動リンク切れチェック
wp/記事タイトル一覧を表示
[[Gps/ブラウザで位置情報を取得]] 連載:位置情報を使ってみよう(1) 位置情報を取得する仕組み http://www.atmarkit.co.jp/fnetwork/rensai/ichijouhou01/01.html 新日鉄ソリューションズ 笹尾和宏 2009/2/12 可能性の広がる位置推定技術。ケータイやカーナビ、モバイル端末での位置推定の仕組みを、具体的な製品や実装方法を交えて説明 位置情報の利用の広がり GPSを搭載した携帯電話の普及などによって、位置情報は単に道案内として利用されるだけではなく、位置情報に関連付けられた天気・お店などさまざまな情報が得られるようになってきました。 また、近年の無線通信技術の進歩によって、大量の情報がどこでも得られるような環境も整ってきています。これに合わせて、いままで携帯電話などを中心に利用されてきた位置情報が、PCにも広がりを見せています。 例えば、2009年1月の時点では、位置情報を取得する機能を搭載したノートPCが登場しているほか、Windows 7のベータ版には、位置情報に関する項目が標準で追加されています。 本連載では、可能性が広がりつつある位置情報に関する技術について、具体的な実装方法を交えて紹介していきます。 測地系 まず位置情報の基本となる測地系から見ていきましょう。 □ さまざまな測地系 現在地を知るためには、まずその基準となる座標系を定める必要があります。地球上での位置を表すための基準となる座標系および地球の形状を表す楕円体を総称して「測地基準系」(測地系)と呼びます。 測地系は、各国における測地系の考え方、基準点の取り方の違いによって現在100種類以上存在していますが、近年では人工衛星などを利用して、地球規模での測量が行えるようになったことから、世界共通の測地系すなわち「世界測地系」を利用しようとする動きが活発になってきています。 □ 日本における測地系 日本では、明治時代に天文観測によって定めた「日本測地系」を長年用いてきましたが、2002年の測量法の改正によって、「世界測地系」(より正確には、IERS(国際地球回転観測事業)が定めたITRF系(International Terrestrial Reference Frame:国際地球基準座標系))を利用することとなりました。 なお、日本測地系と世界測地系の間には地域により500m程度のずれがあるため、日本測地系で測定されたデータを世界測地系に合わせて利用する場合には変換を行う必要があります。この変換については、国土地理院で提供している変換表[1]や一般に公開されている変換式(近似式)を利用してください。 [1] 座標系変換パラメータhttp://vldb.gsi.go.jp/sokuchi/coordinates/localtrans.html □ WGS-84 一方、米国では、軍事利用を目的に開発されたGPSの値を基準とした世界測地系(WGS-84)が用いられています。WGS-84は、現在、多くの機器やサービスなどで採用されているため、どこかで耳にしたことがある方も多いことでしょう。 WGS-84と国土地理院が採用しているITRFとの違いは、1cm以下といわれていますので、実用上は同一と見なして差し支えありません[2]。本連載では、特に断りがない場合にはWGS-84系を利用します。 [2] 測地系に関しては、国土地理院のサイトが詳しい http://www.gsi.go.jp/LAW/G2000-g2000faq-1.htm ケータイやカーナビにおける位置推定 ケータイやカーナビなどでは、さまざまな方法を利用して位置情報を取得しています。次にその仕組みを見ていきましょう。 □ GPS(Global Positioning System/汎地球測位システム) GPSは、米国によって開発された地球上での現在位置を知るためのシステムです。このシステムでは、上空約2万メートルを周回する30個程度のGPS衛星から発信される電波を受信機で受けて現在位置を推定します。電波には、衛星の軌道情報と原子時計の正確な時間情報が含まれており、4個以上のGPS衛星から電波を受信することができれば、測定地点における3次元的な位置および原子時計の時刻が得られます。 GPS ただし、電波は電離層や対流圏を通過する際に遅れを生じるため、単独の受信機を利用して求めた値には数十m程度の誤差が含まれます。この誤差は時間的・空間的に変化しますが、その変化は緩やかであるため、測定したい場所の近くにある基準点での同時刻の測定データを利用して補正するなどして、数cm~数mm程度まで誤差を小さくできます。このように非常に高い精度で位置が求められるGPSですが、測定が行えるのはGPS衛星からの電波が十分に受信できる場合に限られます。 なお、以前は米国の軍事的な事情により、意図的な誤差が含まれていましたが、2000年以降はこの誤差の挿入が解除されています。 □ 基地局の利用 一般にGPS搭載といわれている携帯電話は、GPSからの電波を受けられない室内や地下でも位置を取得することが可能です。これは通話・通信に利用している基地局の位置情報を利用することによって実現されています。 基地局の利用 なお、電波は建物などによって複雑に反射・吸収されるため、誤差は数十mから数km程度となります。携帯端末によっては複数の基地局を利用して位置情報を求めることで、より高い精度の位置情報が得られるものもあります。 □ カーナビにおける位置推定 カーナビではGPSのほかに、車に取り付けられた車速センサ、ジャイロ、カーナビに内蔵した地図とのマッチングなどの技術によって、自律的に位置を推定する機能が搭載されています。 カーナビにおける位置推定 さらに、FM電波で提供されるGPSの誤差補正用データといった情報も駆使することで、より高い精度の位置情報を得ています。 PCやモバイル端末での位置推定 最近では、普通のノートPCでも位置を知ることができるようになってきました。次にその方法を見ていきましょう。 □ IPアドレスによる位置推定 各プロバイダが利用者向けに提供しているIPアドレスとプロバイダの所在地情報を対応付けるデータベースを構築することで、IPアドレスから現在地を大まかに推定することが可能です。この方法を利用したさまざまなサービスが提供されています。 IPアドレスによる位置推定 例えば、Google AJAX APIに追加された、google.loader.ClientLocationを利用することで、変換を行うことが可能です。この方法での誤差は数kmから数十km程度ですが、世界中のほとんどの地域がサポートされています。 □ Wi-Fiを利用した位置推定 無線LAN搭載機器では、認証を行わずとも、周囲の無線LAN機器のMACアドレス情報や電波の強度が取得できます。この情報と既知の位置を関連付けるデータベースを構築することで、Wi-Fiの電波を利用した位置推定が可能です。このような情報を手軽に利用できるものとしてクウジットのPlaceEngine[3]があります。 Wi-Fi機器による位置推定 誤差は5mから100m程度です。都市部では、このシステムを利用することが可能なエリアが広がっています。また、PlaceEngineにはユーザー自身がこの情報を追加できる仕組みも用意されています。 [3] PlaceEngine http://www.placeengine.com/ □ GPS機器による位置推定 最近、PCなどに接続可能なGPS機器が5000円程度で入手できるようになってきました[4]。 [4] 例えば、米CanMoreの GPSロガー GT-730F/Lなど これらのほとんどはUSB(シリアル通信)経由でデータを取得できますので、多くのアプリケーションから容易に利用できます。 GPS機器による位置推定 □ 次回 次回以降では、位置情報を取得・利用するための方法を具体的な実装例とともに見ていきます。 編集部からのお知らせ 位置情報の基礎技術を応用した作品が見られます。→@IT主催「おばかアプリ選手権」チケット絶賛発売中 位置情報を使ってみよう バックナンバー 第1回 位置情報を取得する仕組み 第2回 ブラウザで位置情報を取得してみよう
タイムスタンプを変更しない
[[Gps/ブラウザで位置情報を取得]] 連載:位置情報を使ってみよう(1) 位置情報を取得する仕組み http://www.atmarkit.co.jp/fnetwork/rensai/ichijouhou01/01.html 新日鉄ソリューションズ 笹尾和宏 2009/2/12 可能性の広がる位置推定技術。ケータイやカーナビ、モバイル端末での位置推定の仕組みを、具体的な製品や実装方法を交えて説明 位置情報の利用の広がり GPSを搭載した携帯電話の普及などによって、位置情報は単に道案内として利用されるだけではなく、位置情報に関連付けられた天気・お店などさまざまな情報が得られるようになってきました。 また、近年の無線通信技術の進歩によって、大量の情報がどこでも得られるような環境も整ってきています。これに合わせて、いままで携帯電話などを中心に利用されてきた位置情報が、PCにも広がりを見せています。 例えば、2009年1月の時点では、位置情報を取得する機能を搭載したノートPCが登場しているほか、Windows 7のベータ版には、位置情報に関する項目が標準で追加されています。 本連載では、可能性が広がりつつある位置情報に関する技術について、具体的な実装方法を交えて紹介していきます。 測地系 まず位置情報の基本となる測地系から見ていきましょう。 □ さまざまな測地系 現在地を知るためには、まずその基準となる座標系を定める必要があります。地球上での位置を表すための基準となる座標系および地球の形状を表す楕円体を総称して「測地基準系」(測地系)と呼びます。 測地系は、各国における測地系の考え方、基準点の取り方の違いによって現在100種類以上存在していますが、近年では人工衛星などを利用して、地球規模での測量が行えるようになったことから、世界共通の測地系すなわち「世界測地系」を利用しようとする動きが活発になってきています。 □ 日本における測地系 日本では、明治時代に天文観測によって定めた「日本測地系」を長年用いてきましたが、2002年の測量法の改正によって、「世界測地系」(より正確には、IERS(国際地球回転観測事業)が定めたITRF系(International Terrestrial Reference Frame:国際地球基準座標系))を利用することとなりました。 なお、日本測地系と世界測地系の間には地域により500m程度のずれがあるため、日本測地系で測定されたデータを世界測地系に合わせて利用する場合には変換を行う必要があります。この変換については、国土地理院で提供している変換表[1]や一般に公開されている変換式(近似式)を利用してください。 [1] 座標系変換パラメータhttp://vldb.gsi.go.jp/sokuchi/coordinates/localtrans.html □ WGS-84 一方、米国では、軍事利用を目的に開発されたGPSの値を基準とした世界測地系(WGS-84)が用いられています。WGS-84は、現在、多くの機器やサービスなどで採用されているため、どこかで耳にしたことがある方も多いことでしょう。 WGS-84と国土地理院が採用しているITRFとの違いは、1cm以下といわれていますので、実用上は同一と見なして差し支えありません[2]。本連載では、特に断りがない場合にはWGS-84系を利用します。 [2] 測地系に関しては、国土地理院のサイトが詳しい http://www.gsi.go.jp/LAW/G2000-g2000faq-1.htm ケータイやカーナビにおける位置推定 ケータイやカーナビなどでは、さまざまな方法を利用して位置情報を取得しています。次にその仕組みを見ていきましょう。 □ GPS(Global Positioning System/汎地球測位システム) GPSは、米国によって開発された地球上での現在位置を知るためのシステムです。このシステムでは、上空約2万メートルを周回する30個程度のGPS衛星から発信される電波を受信機で受けて現在位置を推定します。電波には、衛星の軌道情報と原子時計の正確な時間情報が含まれており、4個以上のGPS衛星から電波を受信することができれば、測定地点における3次元的な位置および原子時計の時刻が得られます。 GPS ただし、電波は電離層や対流圏を通過する際に遅れを生じるため、単独の受信機を利用して求めた値には数十m程度の誤差が含まれます。この誤差は時間的・空間的に変化しますが、その変化は緩やかであるため、測定したい場所の近くにある基準点での同時刻の測定データを利用して補正するなどして、数cm~数mm程度まで誤差を小さくできます。このように非常に高い精度で位置が求められるGPSですが、測定が行えるのはGPS衛星からの電波が十分に受信できる場合に限られます。 なお、以前は米国の軍事的な事情により、意図的な誤差が含まれていましたが、2000年以降はこの誤差の挿入が解除されています。 □ 基地局の利用 一般にGPS搭載といわれている携帯電話は、GPSからの電波を受けられない室内や地下でも位置を取得することが可能です。これは通話・通信に利用している基地局の位置情報を利用することによって実現されています。 基地局の利用 なお、電波は建物などによって複雑に反射・吸収されるため、誤差は数十mから数km程度となります。携帯端末によっては複数の基地局を利用して位置情報を求めることで、より高い精度の位置情報が得られるものもあります。 □ カーナビにおける位置推定 カーナビではGPSのほかに、車に取り付けられた車速センサ、ジャイロ、カーナビに内蔵した地図とのマッチングなどの技術によって、自律的に位置を推定する機能が搭載されています。 カーナビにおける位置推定 さらに、FM電波で提供されるGPSの誤差補正用データといった情報も駆使することで、より高い精度の位置情報を得ています。 PCやモバイル端末での位置推定 最近では、普通のノートPCでも位置を知ることができるようになってきました。次にその方法を見ていきましょう。 □ IPアドレスによる位置推定 各プロバイダが利用者向けに提供しているIPアドレスとプロバイダの所在地情報を対応付けるデータベースを構築することで、IPアドレスから現在地を大まかに推定することが可能です。この方法を利用したさまざまなサービスが提供されています。 IPアドレスによる位置推定 例えば、Google AJAX APIに追加された、google.loader.ClientLocationを利用することで、変換を行うことが可能です。この方法での誤差は数kmから数十km程度ですが、世界中のほとんどの地域がサポートされています。 □ Wi-Fiを利用した位置推定 無線LAN搭載機器では、認証を行わずとも、周囲の無線LAN機器のMACアドレス情報や電波の強度が取得できます。この情報と既知の位置を関連付けるデータベースを構築することで、Wi-Fiの電波を利用した位置推定が可能です。このような情報を手軽に利用できるものとしてクウジットのPlaceEngine[3]があります。 Wi-Fi機器による位置推定 誤差は5mから100m程度です。都市部では、このシステムを利用することが可能なエリアが広がっています。また、PlaceEngineにはユーザー自身がこの情報を追加できる仕組みも用意されています。 [3] PlaceEngine http://www.placeengine.com/ □ GPS機器による位置推定 最近、PCなどに接続可能なGPS機器が5000円程度で入手できるようになってきました[4]。 [4] 例えば、米CanMoreの GPSロガー GT-730F/Lなど これらのほとんどはUSB(シリアル通信)経由でデータを取得できますので、多くのアプリケーションから容易に利用できます。 GPS機器による位置推定 □ 次回 次回以降では、位置情報を取得・利用するための方法を具体的な実装例とともに見ていきます。 編集部からのお知らせ 位置情報の基礎技術を応用した作品が見られます。→@IT主催「おばかアプリ選手権」チケット絶賛発売中 位置情報を使ってみよう バックナンバー 第1回 位置情報を取得する仕組み 第2回 ブラウザで位置情報を取得してみよう
テキスト整形のルールを表示する