Home > 地図 Archive

[ << < 1  2  3  4  5  6  7  8 >> ]

地図 Archive

四人でブラブラ

久しぶりに四人でブラブラ。何をするともなくブラブラ。草むらでコオロギを驚かせたり、どんぐりを拾ったり、何をするともなく。

{{routemap_g WG20060917013537.log,,,,,2}}

徒歩マップ

雨が降りそうだったので、ポタパチはやめてブラパチ。ついでに FreeStyleWiki の routemap プラグインの追加機能(写真貼付)テスト。

最初は上野坂下ったら左折(南下)して戻るつもりだったんだが、雨も降ってこないし、右折(北上)してロマンチック街道→箕面までプラプラ。久々そこそこの距離歩いて、楽しかった。

Google Maps API で距離計算ってやってくれるんかな? それともプラグイン側でやる? 後で調べてみるか。

昨日、今日で確認したこと

  • GPS は、やっぱり空が開けていないとだめ。電車もだめ。ポケットの中は論外
  • ちょっとコンビニに寄って、そのままズンズン歩くと測位に時間がかかる模様。きっちり正確なルートが欲しいわけではないので気にしない
  • DA21 は、DA40 に比べて AF 迷うことが多い。特に今日のように曇天下。ちょっとイラッとして MF 率上昇

{{routemap_mark k060910_093110.jpg,,たくさんのハート}}{{routemap_mark k060910_093424.jpg,,朝顔もそろそろ終わり}}{{routemap_mark k060910_093735.jpg}}{{routemap_mark k060910_093848.jpg}}{{routemap_mark k060910_094048.jpg}}{{routemap_mark k060910_094406.jpg}}{{routemap_mark k060910_095017.jpg}}{{routemap_mark k060910_095731.jpg,,上野坂}}{{routemap_mark k060910_095803.jpg}}{{routemap_mark k060910_095835.jpg,,強さ}}{{routemap_mark k060910_104230.jpg}}{{routemap_mark k060910_111326.jpg,,箕面市役所前}}{{routemap_mark k060910_111823.jpg,,黄目玉}}{{routemap_mark k060910_112200.jpg,,マンホールの蓋はおもしろい}}{{routemap_mark k060910_113356.jpg}}{{routemap_mark k060910_114729.jpg,,滝道入口付近}}{{routemap_mark k060910_115044.jpg}}{{routemap_mark k060910_115222.jpg}}{{routemap_mark k060910_115819.jpg,,帰りは電車}}

SONY GPS-CS1K その後 6 〜ひとまず幸せに完結〜

昨日 書いた通り、Ubuntu Linuxを試す。見事成功。ちょっと横道的だが、これにて「MacOS X で GPS-CS1K を使う」はクローズとする。

GPS-CS1K のログ吸い出しのためだけなら Linux であることを意識する必要すらないし、CD 起動で HDD 内のデータは何ひとついじらないので、Linux って難しそう。。。という人もいかが?

以下、自分の環境での手順を示す。

事前に準備

  • iBook G4 (800MHz 640MB OS10.3.9)
  • GPS-CS1K + USBケーブル
  • 普段使っている USB カードリーダと SD カード
  • CD-R (700MB のやつ)

Ubuntu 起動 CD 作成

  1. 東京大学のサーバに ISO イメージがあるので、Mac (PowerPC) desktop CDをダウンロードする
  2. MacOS X 標準添付の「ディスクユーティリティ」(アプリケーション→ユーティリティにある)を起動
  3. メニューの左端「ディスクを作成」をクリック。先ほどダウンロードした「ubuntu-6.06.1-desktop-powerpc.iso」を選択し、CD 焼く

Ubuntu 起動

  1. 全部英語だけど、大したことするわけではないので、負けない
    1. Intel 用は日本語版もあるけど、Mac 用は残念ながらありません
  2. 作成した CD を挿入し、キーボードの「C」を押しながら起動 (画面が真っ黒になって文字が表示され始めたら C から指を離してよいです)
  3. GPS-CS1K 接続
    1. 画面上に、ちょっと見慣れぬがそんなに違和感のないデスクトップが表示されたら準備完了。USBケーブルで GPS-C1K を接続。デスクトップに GPS-CS1K のアイコンがあらわれる
  4. カードリーダを接続し、SD カード挿入
    1. GPS-CS1K と同様、デスクトップにアイコンがあらわれる
  5. GPS-CS1K の「GPS」というフォルダを SD カードにコピー
    1. MacOS X を使っている時のように、マウスで操作できる
  6. GPS-CS1K と SD カードのアイコンの上で右クリックし「Eject」を選択。デスクトップのアイコンが消えたら USB ポートから外す
    1. マウスをつなげてる状態で右クリックできたけど、マウス無しの状態で「control + press」(右クリックの代わり) は効かなかった。何かを押しながらプレスすればいいんだろうけど、調べてない
    2. そのまま引っこ抜いてもまぁ大丈夫だと思うが、自己責任で。試してみたところ、SD カードにデータは書き込まれてるようだった
  7. Ubuntu 終了
    1. 画面の上の方のメニューから「Quit」を選択すると、終了方法 (電源落とすかログアウトするか等) が表示されるので、電源落とすことにすると、しばらくしてから CD-R が排出されて電源が落ちます。途中で「Press Enter」みたいなメッセージが出たら return キーたたく
  8. MacOS X で作業
    1. さっきの SD カードからデータを取り出す

CD の作成は、ダウンロード時間に依るが、まぁ、小一時間の作業でしょう。Ubuntu Linux の起動は、タバコ一本吸ってる間に終わります。何より「CD から起動し、HDD に何もしない」というのがお気軽かと。

なお、

  • ワシの手持ちのカードリーダは利用できたけど、利用できないカードリーダはあるかもしれません
  • カードは、普段デジカメ用に使っているもので可
  • カードリーダ+カードでなくても、USBメモリとかでも可
  • 以上全て、自己責任でよろしく

末筆ながら、「1日1tech」の人に感謝

SONY GPS-CS1K その後 5

Windows ではもちろん、W-ZERO3(es) でも FreeBSD でもマウントできる GPS-CS1K、QEMU 上での Windows2000 のあまりの重さに一度はあきらめたものの、Windows2000 だから重いんだよなぁ。。。Linux か BSD でも動かすか? とか考えてプラプラ探してたら、こんなサイトを発見!

1日1tech より
GPS-CS1K は、Mac では使えない? => Ubuntu for PPC で使えそう
http://miyana2m.blog2.fc2.com/blog-entry-350.html

ならばということで試してみたのですが、PPC 版 Ubuntu Linux を CD で起動して...マウントすることができました!もう1コ USB メモリをさして、中身のログのコピーすれば、あとはテキストなので、なんとでもなりそうです。

神! 明日さっそく試そう!

GPS-CS1K は流行っているのか

閲覧者の Windows ユーザ率が非常に低いワシのサイトに宣伝目的のトラックバックがくるんだから、大したもんだ。ソフトウェアが閲覧者の役にたつことを祈年して、削除せずに残しておく。

routemap プラグイン公開

色々考えてるのでもうしばらく公開するつもりがなかった routemap プラグインだが、SONY GPS-CS1Kが旬のうちに公開してしまえ、と思って公開。

サンプルはこちら
ダウンロードは、本家サイトの「BugTrack-plugin/314」からどうぞ

SONY GPS-CS1K その後 4

たまには自分でなんとかしてみようと悩んでみる

  • USB ポートに GPS-CS1K つないで情報取得

/Developer/Applicatins/Utils/USB Prober を利用

Full Speed device @ 2 (0x1B100000): .............................................   Composite device: "Sony DI Accessory"
   Device Descriptor
       Descriptor Version Number:   0x0200
       Device Class:   0   (Composite)
       Device Subclass:   0
       Device Protocol:   0
       Device MaxPacketSize:   8
       Device VendorID/ProductID:   0x054C/0x0298   (Sony Corporation)
       Device Version Number:   0x0100
       Number of Configurations:   1
       Manufacturer String:   1 "Sony Corporation"
       Product String:   2 "Sony DI Accessory"
       Serial Number String:   0 (none)
   Configuration Descriptor
       Total Length of Descriptor:   32
       Number of Interfaces:   1
       Configuration Value:   1
       Attributes:   0xC0 (self-powered)
       MaxPower:   100 ma
       Interface #0 - Mass Storage/SCSI
           Alternate Setting   0
           Number of Endpoints   2
           Interface Class:   8   (Mass Storage)
           Interface Subclass;   6   (SCSI)
           Interface Protocol   80
           Endpoint 0x01 - Bulk Output
               Attributes:   0x01  (OUT)
               Attributes:   0x02  (Bulk)
               Max Packet Size:   64
               Polling Interval:   0 ms
           Endpoint 0x81 - Bulk Input
               Attributes:   0x81  (IN)
               Attributes:   0x02  (Bulk)
               Max Packet Size:   64
               Polling Interval:   0 ms
  • 情報を元に、/System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/Info.plist を編集
               <key>Sony DI Accessory</key>
               <dict>  
                       <key>CFBundleIdentifier</key>
                       <string>com.apple.iokit.IOUSBMassStorageClass</string>
                       <key>IOClass</key>
                       <string>IOUSBMassStorageClass</string>
                       <key>IOProviderClass</key>
                       <string>IOUSBInterface</string>
                       <key>Physical Interconnect</key>
                       <string>USB</string>
                       <key>Physical Interconnect Location</key>
                       <string>External</string>
                       <key>Read Time Out Duration</key>
                       <integer>30000</integer>
                       <key>Write Time Out Duration</key>
                       <integer>30000</integer>
                       <key>USB Mass Storage Characteristics</key>
                       <dict>  
                               <key>Preferred Protocol</key>
                               <integer>80</integer>
                               <key>Preferred SubClass</key>
                               <integer>6</integer>
                       </dict>
                       <key>bConfigurationValue</key>
                       <integer>1</integer>
                       <key>bInterfaceNumber</key>
                       <integer>1</integer>
                       <key>idProduct</key>
                       <integer>664</integer>
                       <key>idVendor</key>
                       <integer>1356</integer>
               </dict>
  • touch /System/Library/Extensions
  • 再起動
  • GPS-CS1K つなぐ

結果、何も変わらず orz。dmesg の結果も変わらない。試行錯誤は続く

SONY GPS-CS1K その後 3

kei3.jp より。「SONY GPS-CS1KはMac OS X 10.4.7もダメ」らしい。10.2.8 でもダメだったし、やれやれ、という感じだ。ダメ元で、こんなものでも買ってみるかのぉ。

。。。と思ってさがしてたら、こんなん見つけた

【W-ZERO3】[es] と GPS-CS1K と SuperMapple7 for Sony

GPS-CS1KがミニUSB接続になっていたので、もしや?と思って[es]と直結すると・・なんと、リムーバルディスクとして認識されましたよ!

orz アップル、どうなってんだよ!

routemap プラグインメモ

実装するかどうか考えていることのメモ。ALPSLAB については API がシンプルなので悩まなくていいのだが、Google Maps はいろいろできるので、何をやるか忘れないように書いておく。

  • ファイルではなくて座標を与えて表示
    • alpsmap プラグインの scrollmap と同様
  • 画像のマッピング
    • 添付画像をルートマップ上にマッピング
    • マウスオーバーでコメント
    • クリックでリンク
    • カメラの時計がずれてるかもしれないので、補正機能
  • ルートマップ上を進んでいくアニメーション
  • どのコントローラを表示するか選択する

自家製 googlemaps プラグインは廃棄して、公開されている googlemaps プラグインをうまく使えるといいんだけど。

routemap プラグインでけた(公開はまだ)

昨日書いてたプラグイン、いちおう完成。こんな感じ。ファイル名だけ指定したら、線でつないでよさげなサイズに自動ズームイン。今回は多分 IE でも大丈夫なはず。

34/46/35.868,135/28/50.088 34/46/37.476,135/28/53.556 34/46/38.562,135/28/46.842 34/46/40.531,135/28/45.966 34/46/42.625,135/28/44.832 34/46/46.441,135/28/42.882 34/46/48.884,135/28/43.032 34/46/49.754,135/28/41.538 34/46/55.406,135/28/42.360 34/46/57.440,135/28/44.911 34/46/57.968,135/28/46.831 34/46/59.301,135/28/47.335 34/47/3.453,135/28/47.701 34/47/7.071,135/28/48.661 34/47/9.094,135/28/48.895 34/47/11.164,135/28/49.129 34/47/15.298,135/28/51.104 34/47/17.422,135/28/52.088 34/47/23.849,135/28/52.844 34/47/27.443,135/28/53.433 34/47/30.372,135/28/53.799 34/47/33.936,135/28/52.965 34/47/37.525,135/28/54.909 34/47/39.175,135/28/56.535 34/47/37.794,135/28/57.849 34/47/37.578,135/29/1.522 34/47/37.056,135/29/0.736 34/47/37.908,135/29/2.194 34/47/38.484,135/29/4.516 34/47/39.060,135/29/6.556 34/47/40.303,135/29/10.067 34/47/40.993,135/29/11.807 34/47/41.911,135/29/14.537 34/47/41.923,135/29/17.081 34/47/41.959,135/29/19.247 34/47/42.217,135/29/21.486 34/47/42.048,135/29/23.574 34/47/38.682,135/29/30.828 34/47/36.894,135/29/35.058 34/47/35.928,135/29/36.733 34/47/29.411,135/29/35.034 34/47/27.971,135/29/34.164 34/47/28.169,135/29/32.358 34/47/29.441,135/29/30.810 34/47/30.521,135/29/33.438 34/47/28.523,135/29/36.354 34/47/27.515,135/29/34.800 34/47/26.213,135/29/33.144 34/47/24.760,135/29/31.704 34/47/23.542,135/29/29.939 34/47/22.018,135/29/28.115 34/47/20.422,135/29/26.633 34/47/19.174,135/29/25.583 34/47/17.692,135/29/24.641 34/47/15.916,135/29/23.831 34/47/14.224,135/29/22.966 34/47/12.681,135/29/21.736 34/47/10.005,135/29/20.824 34/47/8.109,135/29/19.918 34/47/6.243,135/29/18.580 34/47/4.701,135/29/16.827 34/47/3.921,135/29/14.721 34/47/3.849,135/29/11.649 34/47/3.933,135/29/8.403 34/47/4.041,135/29/5.529 34/47/3.867,135/29/1.748 34/47/3.063,135/28/58.088 34/47/1.815,135/28/54.620 34/47/0.003,135/28/53.335 34/46/58.376,135/28/54.655 34/46/57.464,135/28/56.053 34/46/54.098,135/28/55.855 34/46/52.676,135/28/54.763 34/46/50.738,135/28/54.949 34/46/46.735,135/28/54.013 34/46/44.509,135/28/54.667 34/46/46.147,135/28/53.743 34/46/47.935,135/28/52.693 34/46/48.643,135/28/56.545 34/46/47.311,135/28/58.351 34/46/45.595,135/29/0.331 34/46/46.795,135/29/2.059 34/46/47.863,135/29/3.554 34/46/47.875,135/29/5.678 34/46/50.893,135/29/8.126 34/46/51.379,135/29/10.754 34/46/51.673,135/29/14.673 34/46/50.593,135/29/16.107 34/46/49.453,135/29/17.583 34/46/47.473,135/29/18.315 34/46/45.679,135/29/19.857 34/46/43.260,135/29/21.255 34/46/40.314,135/29/23.457 34/46/39.174,135/29/24.567 34/46/37.008,135/29/23.397 34/46/36.864,135/29/19.622 34/46/37.128,135/29/16.742 34/46/36.960,135/29/13.718 34/46/35.640,135/29/10.586 34/46/30.179,135/29/11.599 34/46/27.995,135/29/11.329 34/46/25.805,135/29/10.681 34/46/23.812,135/29/9.853 34/46/22.360,135/29/6.691 34/46/24.287,135/29/4.627 34/46/27.395,135/29/3.565 34/46/29.063,135/29/3.337 34/46/30.839,135/29/3.427 34/46/32.495,135/29/3.361 34/46/37.302,135/28/58.465 34/46/39.144,135/28/55.885 34/46/39.510,135/28/55.027

過去の仕様(座標手入力)もマージしておきたいので、もうちょっと考えてから公開する。。。つもりだが、この機会に、ちょっと地図系のプラグイン整理したいなぁ。。。節操なく作るとワヤやな。

追記:地図は「ブラパチ日記/2006-9-2」の、変な店探索の時のもの。

[ << < 1  2  3  4  5  6  7  8 >> ]

Home > 地図 Archive

Feeds

Return to page top