4 Debian 使しむ Open Street Map

たなかとしひ

PIC
____________________________________________________________________

4.1 Open Street Map を ご 存 知 で す か ?


PIC


2009 年度 12 Debian のおらせでhttp://www.openstreetmap.org/ アクセスしてまい 頂けたらとしました

になられたさんはいかがでしうか

すげらしい

Google Map

Debian があるのさ

などがあるといます

ではDebian System としてDebian 使この OpenStreetMap(OSM 表記) につい していきまし

4.2

4.3 OpenStreetMap(OSM) ですか

http://wiki.openstreetmap.org/wiki/Ja:Main_Page からのです

OpenStreetMap 道路地などの誰でも利用できるようフリ することを的としたプロジクトです由に使えるとている多くが法的・的に ありクリエイテ的にあるいはまで予期しなか方法でそれを利用する妨げて いるためこのプロジクトされました

4.4 Debian System OSM

西 Debian とはなりでもありますOSM Debian あるの われるとかにはありません

しかしDebian System OSM わせる

由度ソフト

できますこれは画期的なだと筆者えています

Debian System どれだけらしいソフト.deb になapt られるとしても無ければ魅力 きます

Debian System めたとした Linux ストリビ由に使コンピタソフトウ できるものですがそれと OSM とをわせる由に使コンピタソフトウ め る ま す

Debian System もそうであるようにOSM もまたのものではありません望めば誰でもが由に使 ますOSM 使うには労かかるもしばしばありますしでは分に揃っているとは えないです

しかし誰でもが由に使えるできるDebian なります

また単に Debian 使だけでなくDebian やすDebian コミニテても有益えて いますDebian System みなど分野使われていますその由に使える えるます

4.5 OSM ライセンス

OSM Creative Commons Attribution-ShareAlike 2.0略系くと CC BY-SA (表示-) です *2

なおOSM ライセンス2009 12 現在 Open Database License (ODbL) への討されていま *3

12 西 Debian 実施にはもしかするとライセンスされているかもれません

OSM コミニテODbL する必要としていますODbL しい (れば) がありま したら筆者までおらせさいますとかります

ODbL ではまだ認知いためかなくどのでもいませんので筆者までおらせ さいますとかります

4.6 OSM

4.6.1 OSM トマではなくベクトルデ

OSM ベクトルデですhttp://www.openstreetmap.org/ http://osm.jp/ からできる そのベクトルデトマプデレンダリングしたものです

ベクトルデなので表現能力トマべるとりますがベクトルデ 由にえる探索能になります

OpenStreetMap いた探索ビスしているサイトつにCloudMade があります CloudMade サイト ( http://maps.cloudmade.com/) アクセスして() から西 Debian まで 探索します



PIC

1: CloudMade による西 Debian への探索


OSM がまだまだ足している足りないのでした探索 にはまだならないかもれませんがこの探索える能性OpenStreetMap てい ます

4.6.2 アカウント録さえすれば誰にでも
PIC
2: OSM 録者グラフ

OSM OSM へのアカウント録すれば誰にでも能です

2009 5 OSM 100,000 えましたその録者グラフします( 典: http://www.opengeodata.org/2009/03/17/osm-passes-100000-users/)

4.6.3 Wiki にしている

Wiki にありますA さんがしたB さんがする能ですWiki いわゆるらし的なやろうとえばてしまいますしによてはがあるのも事実 です

しかしながらWiki であるのでよりする能でありえば であるつけたアカウントていればするます

4.6.4 オフラインでも利用できる

GoogleMap 便ですがオンラインするにインタているであるにありま またGoogleMap するGoogle 同意無しにによるアクセス ません

典:

これはオフラインソフトGoogle Map による同意無しに使えない味します オフラインでもできるソフトMobile GMaps ( http://www.mgmaps.com/) がありますこれはオンライン オフラインでも使できる PDA SmartPhone ソフトですが由からこのソフトGoogle Map していません

無いえると筆者GoogleMap のありしていませんGoogleMap するビス れらをうに分とえています

インタがどこでも安価使えるになたとはそれはからればごくでしか無い ですでもくとになるがあります

このでもオフラインておけばでもできますしでもパケ する必要はありません

OSM オフラインられるソフトつにnavit ( http://wiki.navit-project.org/index.php/OpenStreetMaps) がありますnavit します

4.7 (だけのしみですが) ログになります

筆者バイクアチコチ動するのが味でGPS かけてログ眺めたりしますその ログだけではなくそのログするればさらによりいとえてい ます

筆者OSM コミめたもありませんでしたですが名神速の があ程度ですどなたかされたされたのだといます

筆者はまずシンボル堂筋しました続けて橋筋しましたでしたの どこをてもできましたがOSM 発展はしくえてログらないと誰かが みのているだけになります

OSM んでいるのは長浜OSM えています OSM 発展はしいものでよくぞここまでしたものだな嘆するしきり です

筆者由に使える使いたい】 」 由で OSM めましたミイラりが ミ イ ラ で は あ り ま せ ん が 的 が 由 に 使 え る る こ と 】 」 て き て い る の も 事 実 です

4.8 OSM へのコミへのにもなりえます

筆者OpenSource にもつながればとえています

プログラミング言語 Ruby IT ならびに OpenSource 促進与えたとえていますOSM れと同じちえるとえています

うのはOpenSource コミニテらず誰にでも一応味がありますコンピ りつづけていますがきが味なので帳はています

また多いので場所へのせたにするといます筆者OSM 発生 立つればとえています道路が分断されたどこからどこまでがなのかどうか 速に反映できるみをOSM ているとえます

またないにもOSM てみたがあり ます

現在OSM ればまだまだ足りないのがですがどのにはなからず があるものですので

このでのOSM ています

4.9 OSM への

OSM へのhttp://wiki.openstreetmap.org/wiki/Ja:Beginners_Guideにするといでし にはをしていきます

4.9.1 OSM アカウント(めの 1 だけ)
http://www.openstreetmap.org/create-account.htmlアクセスしてOSM アカウントします同時 http://wiki.openstreetmap.org/index.php?title=Special:UserLogin&type=signup&uselang=ja アクセスして OSM Wiki アカウントしておくといでし

OSM プロOSM アカウントいますがそれにも OSM Wiki ( http://wiki.openstreetmap.org/) がありますのでOSM するいるといでし

アカウントめの 1 だけですがGPS ログプロでは OSM アカウント必要 です

OSM 流れします



PIC


4.9.2 GPS ロガログ

GPS ロガまだ無いGPS ログしていきます

ピングパしがありますこれはOSM 同好まりで GPS ログしですこの ピングパー」 するのもいでし

4.9.3 GPS ログデプロする

GPS ロガGPX にしてOSM プロします

的にはGPS ログデプロしなくてもそのものは能ですがGPS にした道であるへの としてGPS ログデプロしておいたいでし

4.9.4 する



PIC


GPS ログデOSM エデ使していきます

GPS ログデですのでそれを OSM エデいでにしていき ます

その道なのか道なのかかどうかのしていきますこれをタグ ますイメします

4.9.5 する

てみましレンダリングにはがかかりますがければ 1 レンダリングされ ます

4.10 OSM するにはGPS ロガなの

GPS ロガ無いからとOSM できないはありませんGPS ロガ無くてもOSM コミ できます

4.11 Debian System 使える OSM (GIS) 連ソフト

Debian System メンテナにより豊富バイナリパ使ができますがOSM 連で利用できる フトウしますもちろんこれだけではありませんですがGPS ソフトWindows よりも Debian 多岐ているとじています

4.11.1 gpsd
# apt-get install gpsd

gpsd OSM では必須では無いのですがDebian Linux GPS するにほぼ標準として使われているの しますこのソフトGPS PC 接続NMEA-0183 センテンスまたは GPS プロトコル 現在UTC します

Debian System 動作する連のソフトGPS 直接せずgpsd 由してるも のが多いですgpsd 由させるGPS つに複数(GPS 必要とする) ソフト使えるようになり ます



PIC


またgpsd NTP けの刻源としても能しますNTP(ntpd) とは有メモリドライバしていま ただしgpsd NTP けの刻源にしてもNTP Stratum 1 になるわけではあ りませんこれはgpsd する有メモリむときにゆらぎじるから です

Debian System OSM からはれますがもしGPS 刻源として Stratum 1 NTP るなら ”1PPS (one pulse per second)” つき GPS 必要になります

1PPS とはパルス発生するものでこのパルスLinux ネルまえるのゆらぎを くします

4.11.2 gpsbabel
# apt-get install gpsbabel

gpsbabel GPS するソフトです

GPS 的なとしてはNMEA-0183 センテンスがそのなのですがGPS ベンダ 存するがありますそれはGPS ベンダからがありますGoogle Earth .kml その GPS ログ存形つです

gpsbabel その GPS するソフトです

OSM している GPS ログ<time>タグGPX のみですのでもし GPS あるいは属ソ フト<time>タグGPX していないgpsbabel しなければならないがあり ます

NMEA-0183 センテンスGPS ログデGPX するにはします

$ gpsbabel -w -r -t -i nmea -f {nmea-log-file} -o gpx -F {GPX_DATA}.gpx
4.11.3 Merkaartor (発音メルカトルです)

deb http://www.backports.org/debian lenny-backports main contrib non-free/etc/apt/sources.list ます

# apt-get update
# apt-get -t lenny-backports install merkaartor
PIC

Merkaartor OSM ソフトですOSM けのソフトきくつあります

  1. Potlatch
    Potlatch フラソフトWeb ブラウザがあれば使ます
  2. JOSM
    JOSM Java かれたソフト多機能ですJava なのでDebian でも Windows でも動きます
  3. Merkaartor Merkaartor Qt ライブラリ使かれたソフトですJOSM 同じく Debian でも Windows でも動きます

どれがおめかこれはつとも由に使えるソフトですのでして分にうものをんでさいにどれ いとうのはありませんただですがMerkaartor 多機能で無い分、 初心にとてはかえ分かりや すいとえています

Debian lenny ている Merkaartor Debian Backports サイト ( http://www.backports.org/) からるだけしい Merkaartor インストするといでし

4.11.4 navit

deb http://navit.latouche.info/debian lenny main/etc/apt/sources.list します

# gpg --recv-keys CB229096
# gpg --export -a CB229096 | apt-key add -
# apt-get update
# apt-get install navit
PIC

navit OSM した表示ソフトですgpsd 必要gpsd から現在OSM わせ表示するますnavit OSM 方法ですので使えない フラインでもます

筆者Debian Lenny インストした EeePC gpsd navit インストからまで使てみたこと がありますどが速道路ですのでナビうほどのものはありませんでしたが念願とし ていた由な OS 由なソフト由なナビをする達成できた した

筆者はまだまだDebian System 初心ませんもし Debian System にあるいものがありま したらさい

4.12 筆者GPS ログ機器

筆者2 GPS 使ログています

4.12.1 GT-31

GT-31 GPS ロガバイクけることがます

GT-31 GPS ログSD 存するるので録容SD きく ですまたIPX7 水性能がありますIPX7 能とは1m 30 分間んでいても らない造をします

筆者GT-31 SD NMEA-0183 存しています

4.12.2 HI-406BT

GT-31 併用してHI-406BT 使ています

HI-406BT 純粋GPS でありこの機器ログ能はありませんHI-406BT Bluetooth インタ なので筆者Bluetooth きの PDA PC これも NMEA-0183 存するようにしてい ます

4.12.3 HOLUX m-241

HOLUX m-241 3 電池つで動作するGPS ロガです

でありながらロガとしての録容きく130,000 ログ能ですえて Bluetooth しています 筆者OSM めたこの m-241 ログていました念な筆者m-241 れてしまい GT-31 HI-406BT 併用しています

GPS 余裕があれば 2 しいですするときはやはり GPS ログからしますのでログ忘れは かなりしいになります

GT-31 GPS ログしない選択無くログしますm-241 ボタントグルログするしないを選択 できますがついうかり忘れてしまうがありますのでGPS ログらないが選択できる GPS 使 GPS ログがすぐに認できるものをぶといでし

4.13 GPS ロガノウハウ

4.13.1 DOP (Dilution of Precision - 度低) 分かるものをぼう

GPS レシGPS から現在をもらうのではなくGPS からGPS 動情 GPS レシ現在するみです

そのためからがどれくらいしているかを判断するますこれは GPS つから現在 るのではなくつの GPS から現在するためです

DOP さければさいほどしますこの DOP した (選択した)GPS ばらけによりますDOP には平方HDOP直方VDOP PDOP があり ます

がありますがOSM PDOP 4 より2 よりならかなりされているとあり ます http://wiki.openstreetmap.org/wiki/Ja:Recording_GPS_tracks

筆者自のために GPS ログDOP には使ています

GPS ロガ”GT-31” DOP 表示することがますので筆者GPS ログ現在よりも DOP 表示させるようにしていますDOP ログする GPS ロガ使したGPX ログにも DOP ますのでJOSM Merkaartor でも的に認できます

NMEA-0183 センテンスGSA センテンスがこれにあたります

4.13.2 アンテナけられるのとけられないのでは

GPS にはアンテナけるるものがあります筆者”HI-406BT” Bluetooth GPS レシ 使うのですがこれにはアンテナけることがます

アンテナけることでGPS がりしますまたアンテナですの アンテナ天候されずにログます

4.13.3 測位誤差

GPS 10m 2drmsです2drmsうのはこれを半径とするおよ 95% 測位表します10m 2drms ならば半径 10m 95% 測位 ます

半径 10m だととして使うのに誤差としてはきいかもれませんがDGPS だと 5m 2drms にまで なくなるものもありますGPS するこの 2drms 認しておくといで

4.13.4 テリちと

程度ログであればあまりはありませんがバイクツリングでほぼぱなしで GPS ログ GPS テリになります

GPS テリちもそうですがテリえば電池電池かも利用じてえる 必要があります

GPS USB できるものがありますこれとにあるような電池 USB して併用する電池でもテリにせずに使 ます

かくの GPS テリがるとmapper にしてみるととてもしいになりますのでテリ ちや認しておくといでし

4.14 おわりに

OpenStreetMap ではまだまだ認知プロジクトですがDebian System とも分親プロジクト ですので味を頂けたならうれしいです

30 回関西 Debian 2009 12
____________________________________________________________________________________________