<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2000434576498833909</id><updated>2011-11-28T09:08:58.086+09:00</updated><category term='GPS'/><category term='Wikitravel'/><category term='Perl'/><category term='Blogger'/><category term='CSS/JavaScript'/><category term='地図'/><category term='Linux'/><category term='OpenStreetMap'/><title type='text'>Tatata</title><subtitle type='html'>OSMやWTに関するメモなど。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tatata-7.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-8006074654089809990</id><published>2009-10-05T12:00:00.005+09:00</published><updated>2009-10-07T10:28:56.742+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Bookmarklets</title><content type='html'>Yahoo closes GeoCities site on October 26, 2009. So I put this page here.

&lt;div class="fullpost"&gt;
&lt;br/&gt;
&lt;hr size=1 width=500&gt;
&lt;center&gt;

&lt;p&gt;&lt;table width=500 border=0 cellspacing=0 cellpadding=4&gt;
&lt;tr&gt;&lt;td colspan=2&gt;&lt;font face=arial size=+2&gt;&lt;b&gt;Tatata's tools&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td height=6&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=2&gt;&lt;font face=arial&gt;
Following tools are provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the tools or the use or other dealings in the tools.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;hr size=1 width=500&gt;

&lt;table width=500 border=0 cellspacing=0 cellpadding=4&gt;
&lt;tr&gt;&lt;td width="50%" valign=top&gt;&lt;font face=arial size=+1&gt;&lt;b&gt;Bookmarklets&lt;/b&gt;&lt;/font&gt;&lt;br&gt;
&lt;table cellpadding="4"&gt;&lt;tbody&gt;

&lt;tr&gt;&lt;td colspan=3&gt;&lt;font face="arial" &gt;&lt;b&gt;Search assistant tool for Wikitravel. &lt;br/&gt;&lt;span lang="ja" xml:lang="ja"&gt;ウィキトラベル用検索補助ツール&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td valign="top" style="border-top:1px solid #808080;"&gt;Basic version&lt;br&gt;(only for seach result page)&lt;/td&gt;
&lt;td valign="top" style="border-top:1px solid #808080;"&gt;&lt;span lang="ja" xml:lang="ja"&gt;基本版&lt;br/&gt;（検索結果ページ専用）&lt;/span&gt;&lt;/td&gt;
&lt;td valign="top" style="border-top:1px solid #808080;"&gt;&lt;a href="javascript:var searchValue=document.getElementById('searchInput').getAttribute('value');void(document.location.href='http://www.google.com/search?q='+encodeURIComponent(searchValue)+'+site:wikitravel.org');" title="WT to Google"&gt;WT to Google&lt;/a&gt; - IE6, Firefox3/3.5&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td rowspan=1 valign="top" style="border-top:1px solid #808080;"&gt;Enhanced version&lt;/td&gt;
&lt;td rowspan=1 valign="top" style="border-top:1px solid #808080;"&gt;&lt;span lang="ja" xml:lang="ja"&gt;拡張版&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid #808080;"&gt;&lt;a href="javascript:G='http://google.com/search?q=';W='+site:wikitravel.org';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){if(typeof V == 'undefined'){location.href=G+encodeURIComponent(T)+W;}else{location.href=G+encodeURIComponent(T);}}else{if((typeof V == 'undefined')||(V=='')){void(V=prompt('Keywords',''));};if(V){location.href=G+encodeURIComponent(V)+W;}}" title="WT to Google"&gt;WT to Google&lt;/a&gt; - IE6&lt;br/&gt;&lt;a href="javascript:var selectText=window.getSelection();if(document.getElementById('searchInput'))var searchValue=document.getElementById('searchInput').getAttribute('value');if(selectText!=''){if(searchValue==undefined){location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)+'+site:wikitravel.org'}else{location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)}}else{if((searchValue=='')||(searchValue==undefined)){void(searchValue=prompt('Keywords...',''));};if(searchValue)location.href='http://www.google.com/search?q='+encodeURIComponent(searchValue)+'+site:wikitravel.org'}" title="WT to Google"&gt;WT to Google&lt;/a&gt; - Firefox3/3.5&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td colspan=3&gt;&lt;font face="arial" &gt;&lt;b&gt;Image search tools. &lt;br/&gt;&lt;span lang="ja" xml:lang="ja"&gt;画像検索ツール&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td rowspan=1 valign="top" style="border-top:1px solid #808080;"&gt;Search CC licensed images on Flickr. (cc-by, cc-by-sa)&lt;/td&gt;
&lt;td rowspan=1 valign="top" style="border-top:1px solid #808080;"&gt;&lt;span lang="ja" xml:lang="ja"&gt;クリエイティブ・コモンズ・ライセンスの画像をFlickrで検索。 (cc-by, cc-by-sa）&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid #808080;"&gt;&lt;a href="javascript:G='http://flickr.com/search/?q=';L='&amp;l=commderiv';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){location.href=G+encodeURIComponent(T)+L;}else{if((typeof V == 'undefined')||(V=='')){void(V=prompt('Keywords',''));};if(V){location.href=G+encodeURIComponent(V)+L;}}" title="Flickr CC images"&gt;Flickr CC images&lt;/a&gt; - IE6&lt;br/&gt;&lt;a href="javascript:var selectText=window.getSelection();if(document.getElementById('searchInput'))var searchValue=document.getElementById('searchInput').getAttribute('value');if(selectText!=''){location.href='http://flickr.com/search/?q='+encodeURIComponent(selectText)+'&amp;l=commderiv'}else{if((searchValue=='')||(searchValue==undefined)){void(searchValue=prompt('Keywords...',''));};if(searchValue)location.href='http://flickr.com/search/?q='+encodeURIComponent(searchValue)+'&amp;l=commderiv'}" title="Flickr CC images"&gt;Flickr CC images&lt;/a&gt; - Firefox3/3.5&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td rowspan=2 valign="top" style="border-top:1px solid #808080;"&gt;Google Image Search&lt;/td&gt;
&lt;td rowspan=2 valign="top" style="border-top:1px solid #808080;"&gt;&lt;span lang="ja" xml:lang="ja"&gt;Googleイメージ検索&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid #808080;"&gt;&lt;a href="javascript:G='http://images.google.com/images?q=';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){location.href=G+encodeURIComponent(T);}else{if((typeof V == 'undefined')||(V=='')){void(V=prompt('Keywords',''));};if(V){location.href=G+encodeURIComponent(V);}}" title="Google Image Search"&gt;Google Image Search&lt;/a&gt; - IE6&lt;br/&gt;&lt;a href="javascript:var selectText=window.getSelection();if(document.getElementById('searchInput'))var searchValue=document.getElementById('searchInput').getAttribute('value');if(selectText!=''){location.href='http://images.google.com/images?q='+encodeURIComponent(selectText)}else{if((searchValue=='')||(searchValue==undefined)){void(searchValue=prompt('Keywords...',''));};if(searchValue)location.href='http://images.google.com/images?q='+encodeURIComponent(searchValue)}" title="Google Image Search"&gt;Google Image Search&lt;/a&gt; - Firefox3/3.5&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p&gt;&lt;table border=0 cellspacing=0 cellpadding=2 width=500&gt;
&lt;tr&gt;&lt;td valign=top&gt;&lt;center&gt;&lt;hr size=1 width="100%"&gt;&lt;small&gt;&lt;font face=verdana size="-2"&gt;Copyright &amp;copy; 2009 &amp;nbsp;&lt;a href="http://extra.wikitravel.org/user/tatata"&gt;Tatata&lt;/a&gt;, licensed under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/"&gt;CC-Attribution-ShareAlike 3.0&lt;/a&gt;. &lt;/font&gt;&lt;/small&gt;&lt;/center&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;/center&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2009/10/bookmarklets.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-8006074654089809990?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=8006074654089809990' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8006074654089809990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8006074654089809990'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2009/10/bookmarklets.html' title='Bookmarklets'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7946896151634298408</id><published>2008-09-17T17:01:00.003+09:00</published><updated>2008-09-17T18:04:31.284+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><title type='text'>iPod nano</title><content type='html'>注文していた&lt;a href="http://tatata-7.blogspot.com/2008/09/blog-post.html"&gt;ピンマイク&lt;/a&gt;が届いたので、早速近所で&lt;a href="http://tatata-7.blogspot.com/2008/08/audio-mapping.html"&gt;オーディオマッピング&lt;/a&gt;を数回試してみました。が、何回やっても上手く行かなかったのでMP3プレーヤーを暫く観察していると、どうやら録音機能に問題があって3分を過ぎた頃に勝手にリセットされたり電源がオフになったりしていたようです。更新用のファームウェアを探してみましたが見つからず、MP3プレーヤーでのオーディオマッピングは中止しました。

&lt;br/&gt;&lt;br/&gt;

仕方が無いのでICレコーダーを探すことにしようかとも一瞬思ったのですが、前に買った物のことを考えるとちょっと気が進みませんでした。そうこうしているうちに、自分が持っている第2世代iPod nanoでも録音ができることが分かりました。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

アマゾンで探してみると、iPodで録音するためのアクセサリーはいくつかのサードパーティーから発売されていました。

&lt;table&gt;&lt;tr&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B000UOHQY4&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B000R3244A&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B0015AX1IM&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B000L9ZUBE&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B000LA1VSE&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

今回は右から2番目のiTalk Proを選びました。理由は注文時点で一番安かったから。（今は在庫切れで、在庫切れの状態ではその時の値段が表示されないみたいです。）

&lt;br/&gt;&lt;br/&gt;

まぁ、上手く行くのかちょっと心配ですが、届くのが楽しみです。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/09/ipod-nano.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7946896151634298408?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7946896151634298408' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7946896151634298408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7946896151634298408'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/09/ipod-nano.html' title='iPod nano'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-701879310341689087</id><published>2008-09-11T10:35:00.007+09:00</published><updated>2008-09-11T14:30:45.941+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Xubuntu</title><content type='html'>一昨日&lt;a href="http://tatata-7.blogspot.com/2008/09/marble.html"&gt;UbuntuでMarble&lt;/a&gt;を動かした後、もう少しLinuxに触ってみたいなぁなんて思い始め、昨日の午後からウィキペディアを参考に&lt;a href="http://ja.wikipedia.org/wiki/Linux%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3"&gt;Linuxディストリビューション&lt;/a&gt;の選定を始めました｡導入先は海外旅行の時に持って行く以外は最近ほとんど触らなくなってしまった古いノートPCです。本当は&lt;a href="http://centos.org/"&gt;CentOS&lt;/a&gt;や&lt;a href="http://vinelinux.org/"&gt;Vine Linux&lt;/a&gt;とか、&lt;a href="http://hatochan.dyndns.org/slax-ja/"&gt;SLAX-ja&lt;/a&gt;とか、&lt;a href="http://www.ubuntulinux.jp/"&gt;Ubuntu&lt;/a&gt;とは系統の違うものを試して見たかったのですが、自分の経験値を考えると敷居が高そうなので、結局&lt;a href="http://www.xubuntu.org/"&gt;Xubuntu&lt;/a&gt;を使うことにしました。

&lt;br/&gt;&lt;br/&gt;

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MlJYUt_pIK4/SMioD_VIM9I/AAAAAAAAABQ/6KD5zHn6py8/s1600-h/Xubuntu1.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_MlJYUt_pIK4/SMioD_VIM9I/AAAAAAAAABQ/6KD5zHn6py8/s320/Xubuntu1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5244626552566068178" /&gt;&lt;/a&gt;

早速ダウンロードして焼いたLiveCDを入れてみるといい感じで立ち上がり、このノートPCでも十分使えそうだったので、デスクトップ上に表示されているアイコンをクリックして、そのままインストール作業を開始しました。随分前の話ですがこのノートPCをメインのマシンとして使っていたことがあり、今使っているノートPCを買ってメインのマシンではなくなった時に、雑誌の付録のVine Linuxをインストールしたことがあります。Vine Linuxの方は入れてみたものの、日本語入力で躓いたのでネットワークへの接続にも挑戦せずに放置したまま使っていませんでしたが、実はその時のブートローダやext3とswapのパーティションが残っていたので、ディスクの整理やパーティションの切り直しなどはせずにそのまま使うことにしました。スワップ領域含めて5GBしかないので狭いですけど、Webとちょっとしたコマンドやスクリプトを試すだけということにして、まぁこれで我慢しようと思います。

&lt;br clear="all"/&gt;&lt;br/&gt;

今回は作業の途中でメモを取らなかったので、残せる情報があまり無いのですが、思い出せるものを書いておこうと思います。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;span style="font-weight:bold;"&gt;1. 日本語入力&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://ja.wikipedia.org/wiki/Xubuntu"&gt;ウィキペディア&lt;/a&gt;によると「Xubuntuには、日本語ローカライズ版はない」とのことなので少々不安を感じていましたが、LiveCDで立ち上げるとメニューやデスクトップ上のアイコン名などが日本語で表示されていました。どのように判断しているのかよく分かりませんが、Windowsが立ち上がっている時にLiveCDを入れて再起動の操作をしていたので、それと関係があるのかも知れません。で、インストールの際には言語の選択があるので、そこでは「日本語」を選択します。

&lt;br/&gt;&lt;br/&gt;

インストールが終わると日本語の表示は問題ありませんでしたが、日本語入力はできませんでした。検索すると日本語入力をできるようにするための方法を書かれている人が居たので、リンクを貼っておきます。

&lt;ul&gt;&lt;li&gt;

&lt;a href="http://moo-san.seesaa.net/article/94883663.html"&gt;moo（初心者Linux） : 最新版、xubuntu8.04を導入して日本語入力出来る様にしてみた。&lt;/a&gt;

&lt;/li&gt;&lt;/ul&gt;

上記のページを参考にパッケージを追加すると、メニューの「Applications &amp;rarr; 設定」に「Anthy 辞書管理」が追加されていました。でも、全然変換できないと言うか、変換システムが動いている様子がありません。自分が引っ掛かった点は、Caps Lockにしていたためのようです。これはメニューの「Applications &amp;rarr; 設定 &amp;rarr; SCIM入力メソッドの設定」を起動し、パッケージの追加後に表示されるようになった「IMエンジン &amp;rarr; &lt;span style="font-weight:bold;"&gt;Anthy&lt;/span&gt;」をクリック、「ローマ字入力」タブをクリック、「大文字入力時に一時ASCIIモードに切り替える」のチェックを外すことで直るようです。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;2. 無線LAN&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

有線のLANはケーブルを繋いだだけで使えるようになったのですが、無線LANはなかなか繋がりませんでした。使用している無線LANカードはエレコムの「Laneed Wireless PC Card LD-WL11/CB」というCardBus対応のものです。いろいろ試行錯誤したのでやったことやその順序の記憶があやふやなのですが、作業の最初の頃に下のコマンドを打った時に表示されていたような気がするので、今考えると無線LANカードはハードウェア的には自動的に認識されていたように思います。

&lt;br/&gt;&lt;br/&gt;

lspciコマンドの出力結果の一番下に表示されているのが、無線LANカードです。

&lt;blockquote&gt;
x20@thinkpad-x20:~$ &lt;span style="font-weight:bold;"&gt;sudo su&lt;/span&gt; &lt;br/&gt;
[sudo] password for x20:  &lt;br/&gt;
root@thinkpad-x20:/home/x20# &lt;span style="font-weight:bold;"&gt;lspci -v&lt;/span&gt; &lt;br/&gt;
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) &lt;br/&gt;
 Flags: bus master, medium devsel, latency 64 &lt;br/&gt;
 Memory at f8000000 (32-bit, prefetchable) [size=64M] &lt;br/&gt;
 Capabilities: [a0] AGP version 1.0 &lt;br/&gt;
 &lt;br/&gt;
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode]) &lt;br/&gt;
 Flags: bus master, 66MHz, medium devsel, latency 128 &lt;br/&gt;
 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 &lt;br/&gt;
 I/O behind bridge: 00002000-00002fff &lt;br/&gt;
 Memory behind bridge: f4100000-f5ffffff &lt;br/&gt;
 Prefetchable memory behind bridge: 20000000-200fffff &lt;br/&gt;
 &lt;br/&gt;
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) &lt;br/&gt;
 Flags: bus master, medium devsel, latency 0 &lt;br/&gt;
 &lt;br/&gt;
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master]) &lt;br/&gt;
 Flags: bus master, medium devsel, latency 64 &lt;br/&gt;
 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] &lt;br/&gt;
 [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] &lt;br/&gt;
 [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] &lt;br/&gt;
 [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] &lt;br/&gt;
 I/O ports at 1800 [size=16] &lt;br/&gt;
 &lt;br/&gt;
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) &lt;br/&gt;
 Flags: bus master, medium devsel, latency 64, IRQ 11 &lt;br/&gt;
 I/O ports at 1820 [size=32] &lt;br/&gt;
 &lt;br/&gt;
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) &lt;br/&gt;
 Flags: medium devsel, IRQ 9 &lt;br/&gt;
 &lt;br/&gt;
00:08.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80) &lt;br/&gt;
 Subsystem: IBM ThinkPad A/T/X Series &lt;br/&gt;
 Flags: bus master, medium devsel, latency 168, IRQ 11 &lt;br/&gt;
 Memory at 50000000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 &lt;br/&gt;
 Memory window 0: 10000000-13fff000 (prefetchable) &lt;br/&gt;
 Memory window 1: 14000000-17fff000 &lt;br/&gt;
 I/O window 0: 00001400-000014ff &lt;br/&gt;
 I/O window 1: 00001c00-00001cff &lt;br/&gt;
 16-bit legacy interface ports at 0001 &lt;br/&gt;
 &lt;br/&gt;
00:08.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80) &lt;br/&gt;
 Subsystem: IBM ThinkPad A/T/X Series &lt;br/&gt;
 Flags: bus master, medium devsel, latency 168, IRQ 11 &lt;br/&gt;
 Memory at 50100000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 Bus: primary=00, secondary=06, subordinate=09, sec-latency=176 &lt;br/&gt;
 Memory window 0: 18000000-1bfff000 (prefetchable) &lt;br/&gt;
 Memory window 1: 1c000000-1ffff000 &lt;br/&gt;
 I/O window 0: 00003000-000030ff &lt;br/&gt;
 I/O window 1: 00003400-000034ff &lt;br/&gt;
 16-bit legacy interface ports at 0001 &lt;br/&gt;
 &lt;br/&gt;
00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 09) &lt;br/&gt;
 Subsystem: Intel Corporation EtherExpress PRO/100+ MiniPCI &lt;br/&gt;
 Flags: bus master, medium devsel, latency 66, IRQ 11 &lt;br/&gt;
 Memory at f4010000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 I/O ports at 1840 [size=64] &lt;br/&gt;
 Memory at f4020000 (32-bit, non-prefetchable) [size=128K] &lt;br/&gt;
 [virtual] Expansion ROM at 20100000 [disabled] [size=1M] &lt;br/&gt;
 Capabilities: [dc] Power Management version 2 &lt;br/&gt;
 &lt;br/&gt;
00:0a.1 Serial controller: Xircom Mini-PCI V.90 56k Modem (prog-if 02 [16550]) &lt;br/&gt;
 Subsystem: Intel Corporation Unknown device 2408 &lt;br/&gt;
 Flags: medium devsel, IRQ 11 &lt;br/&gt;
 I/O ports at 1810 [size=8] &lt;br/&gt;
 Memory at f4011000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 Capabilities: [dc] Power Management version 2 &lt;br/&gt;
 &lt;br/&gt;
00:0b.0 Multimedia audio controller: Cirrus Logic Crystal CS4281 PCI Audio (rev 01) &lt;br/&gt;
 Subsystem: IBM Unknown device 0183 &lt;br/&gt;
 Flags: bus master, medium devsel, latency 64, IRQ 11 &lt;br/&gt;
 Memory at f4012000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 Memory at f4000000 (32-bit, non-prefetchable) [size=64K] &lt;br/&gt;
 Capabilities: [40] Power Management version 2 &lt;br/&gt;
 &lt;br/&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) (prog-if 00 [VGA controller]) &lt;br/&gt;
 Subsystem: IBM Unknown device 0182 &lt;br/&gt;
 Flags: bus master, stepping, medium devsel, latency 66, IRQ 11 &lt;br/&gt;
 Memory at f5000000 (32-bit, non-prefetchable) [size=16M] &lt;br/&gt;
 I/O ports at 2000 [size=256] &lt;br/&gt;
 Memory at f4100000 (32-bit, non-prefetchable) [size=4K] &lt;br/&gt;
 [virtual] Expansion ROM at 20000000 [disabled] [size=128K] &lt;br/&gt;
 Capabilities: [50] AGP version 1.0 &lt;br/&gt;
 Capabilities: [5c] Power Management version 2 &lt;br/&gt;
 &lt;br/&gt;
&lt;span style="font-style:italic;"&gt;02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20) &lt;br/&gt;
 Subsystem: Elecom Co Ltd Unknown device b003 &lt;br/&gt;
 Flags: bus master, medium devsel, latency 64, IRQ 11 &lt;br/&gt;
 I/O ports at 1400 [size=256] &lt;br/&gt;
 Memory at 14000000 (32-bit, non-prefetchable) [size=512] &lt;br/&gt;
 Capabilities: [50] Power Management version 2 &lt;br/&gt;
&lt;/span&gt; &lt;br/&gt;
&lt;/blockquote&gt; 

無線LANカードのチップが&lt;a href="http://www.realtek.com.tw/"&gt;Realtek Semiconductor社&lt;/a&gt;のRTL8180Lと分かりRealtek社のサイトで検索すると「Linux kernel 2.6.X」と書かれたドライバがあったので、なんとなく古そうな感じもしましたがまずはこれをダウンロードしてみることにしました。解凍してできたフォルダにMakefileが含まれていたので分かりもしないくせにそのフォルダでmakeを実行してみると、ファイルだかディレクトリだかが無いというメッセージが出てフォルダの中身が消えてしまい、カードのランプも全然点灯せず結局駄目だったようです。

&lt;br/&gt;&lt;br/&gt;

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MlJYUt_pIK4/SMioa4u3SuI/AAAAAAAAABY/U0yxSSMLqeA/s1600-h/Xubuntu2.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_MlJYUt_pIK4/SMioa4u3SuI/AAAAAAAAABY/U0yxSSMLqeA/s320/Xubuntu2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5244626945931954914" /&gt;&lt;/a&gt;

仕方がないのでndiswrapperを試してみることに。Realtek社のサイトからWindows 98SE/ME/2K/XP用のNDIS5ドライバらしきものをダウンロードして解凍しておきます。「Applications &amp;rarr; システム」の「Synaptic パッケージマネージャ」を起動してndiswrapperを検索すると、3つのパッケージ(ndisgtk、ndiswrapper-common、ndiswrapper-utils-1.9)が表示されたので、全部インストール。ここで再起動が必要だったどうかは忘れましたが、「Applications &amp;rarr; システム」に「Windows Wireless Drivers」が追加されているので、これを起動。Install New Driverをクリックするとinfファイルの場所を尋ねられるので、先程解凍したフォルダの中にあるNET8180.INFを指定してインストールします。これでカードのランプが一つ点くようになりました。

&lt;br/&gt;&lt;br/&gt;

後はアクセスポイントとの接続設定で、ネットワーク名やワイヤレスセキュリティ(暗号化の種類やキーなど)を設定し、上手く繋がるとカードのランプが1つは点灯、もう1つは点滅するようになります。この辺の手順はアクセスポイント側の設定によっても異なりますし、何度も試行錯誤してよく思い出せないので、残念ながら書けません。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;3. スクリーンショット&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

大したことではありませんが、せっかくなのでついでに。

&lt;br/&gt;

Ubuntuではスクリーンショットを撮るためのアプリケーションが最初からメニューに登録されていますが、Xubuntuのメニューでは見付かりませんでした。Xubuntuの場合は画面の上下に表示されているパネル（バー）を右クリックし、表示されたメニューの「アイテムを追加」をクリックして、Screenshotというアイテムを追加するとパネルにカメラのアイコンが表示されるようになります。
  
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/09/xubuntu.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-701879310341689087?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=701879310341689087' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/701879310341689087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/701879310341689087'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/09/xubuntu.html' title='Xubuntu'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MlJYUt_pIK4/SMioD_VIM9I/AAAAAAAAABQ/6KD5zHn6py8/s72-c/Xubuntu1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-5495746925693159426</id><published>2008-09-09T14:17:00.012+09:00</published><updated>2008-09-11T14:25:28.067+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Marble</title><content type='html'>先日、&lt;a href="http://nlftp.mlit.go.jp/ksj/"&gt;国土数値情報&lt;/a&gt;の空港データを&lt;a href="http://wiki.openstreetmap.org/index.php/Import/Catalogue/Japan_KSJ2_Import"&gt;インポート&lt;/a&gt;するためのPerlスクリプトがLinux上で動かないという問い合わせがありました。私自身はWindows上でしか使ったことが無かったので、&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;の日本語メーリングリスト (talk-ja) で尋ねてみると、&lt;a href="http://wiki.openstreetmap.org/index.php/User:Tatata/ksj2osm-railway.pl"&gt;鉄道データ用のスクリプト&lt;/a&gt;は&lt;a href="http://lists.openstreetmap.org/pipermail/talk-ja/2008-September/000726.html"&gt;Fedora8/9とCentOS5.2で&lt;/a&gt;特に問題無く動いているとのこと。私も、&lt;a href="http://mapnik.org/"&gt;Mapnik&lt;/a&gt;を動かして以来使っていなかった&lt;a href="http://www.ubuntulinux.jp/"&gt;Ubuntu8.04&lt;/a&gt;で試してみました。久々にUbuntuを使う為、無線LANの調子が悪い中を170MBのファイルをダウンロードして&lt;a href="http://www.vmware.com/jp/"&gt;VMware Player&lt;/a&gt;をアップデートしたり、Ubuntuに224個のアップデートを適用したりしたのですが、CPANから"XML::Simple"を&lt;a href="http://wiki.openstreetmap.org/index.php/User:Tatata/ksj2osm-airport.pl/running_on_linux#Configuring_CPAN"&gt;インストール&lt;/a&gt;しなければならなかったことを除けば、&lt;a href="http://wiki.openstreetmap.org/index.php/User:Tatata/ksj2osm-airport.pl"&gt;空港データ用のスクリプト&lt;/a&gt;も特に問題無く動きました。

&lt;br/&gt;&lt;br/&gt;

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MlJYUt_pIK4/SMYHU8eC7SI/AAAAAAAAAAM/pyt_Et9KkCY/s1600-h/marble1.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_MlJYUt_pIK4/SMYHU8eC7SI/AAAAAAAAAAM/pyt_Et9KkCY/s320/marble1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5243886872530447650" /&gt;&lt;/a&gt;

意外にあっさり終わってしまったなと思っていた時に、talk-jaで話題になっていた&lt;a href="http://edu.kde.org/marble/"&gt;&lt;span style="font-weight:bold;"&gt;Marble&lt;/span&gt;&lt;/a&gt;のことを思い出しました。Marbleというアプリケーションは、（衛星画像や地図が表面に貼り付けられた）地球をGoogle Earthのようにグリグリと回せるもので、OpenStreetMapの地図の表示もできます。

&lt;br clear="all"/&gt;&lt;br/&gt;

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MlJYUt_pIK4/SMYUXKbQZkI/AAAAAAAAAAU/g8j590v-TJg/s1600-h/marble2.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_MlJYUt_pIK4/SMYUXKbQZkI/AAAAAAAAAAU/g8j590v-TJg/s320/marble2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5243901204287743554" /&gt;&lt;/a&gt;

talk-jaでは&lt;a href="http://lists.openstreetmap.org/pipermail/talk-ja/2008-September/000714.html"&gt;「KDE Marble」と紹介&lt;/a&gt;されていたのでLinuxをあまり使ったことの無い私はUbuntuには関係の無い話だと思っていましたが、&lt;a href="http://edu.kde.org/marble/download.php"&gt;Windows版&lt;/a&gt;は&lt;a href="http://trolltech.com/products/qt"&gt;Qt&lt;/a&gt;を使っており、もしかしたらと思って公式サイトを眺めているとQt-onlyでもコンパイルできることが分かったので、私もMarbleを触ってみることにしました。

&lt;br clear="all"/&gt;&lt;br/&gt;

せっかくなので、MarbleをQt-onlyアプリケーションとしてコンパイルして動かすまでに試行錯誤したことを書いておこうと思います。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;br clear="all"/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;1. Qtの導入&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

Qtは&lt;a href="http://trac.mapnik.org/wiki/MapnikViewer"&gt;MapnikViewer&lt;/a&gt;を動かす為に入れてあったので、今回は無し。その時のメモは&lt;a href="http://wiki.openstreetmap.org/index.php/User:Tatata/Mapnik#Qt.E3.81.AE.E5.B0.8E.E5.85.A5"&gt;こちら&lt;/a&gt;。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;2. ソースコードの入手&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

ソースコード (.tar.gzファイル) はダウンロードページから入手できますが、&lt;a href="http://edu.kde.org/marble/obtain.php"&gt;コンパイルの手引きのページ&lt;/a&gt;ではSVNからの入手を奨めているので、今回はSVNから安定版を入手することにしました。

&lt;blockquote&gt;
vmuser@vmuser-desktop:~$ &lt;span style="font-style:italic;"&gt;sudo su&lt;/span&gt; &lt;br/&gt;
[sudo] password for vmuser: &lt;br/&gt;
root@vmuser-desktop:/home/vmuser# &lt;span style="font-style:italic;"&gt;cd /usr/local/src&lt;/span&gt; &lt;br/&gt;
root@vmuser-desktop:/usr/local/src# &lt;span style="font-style:italic;"&gt;svn co svn://anonsvn.kde.org/home/kde/branches/KDE/4.1/kdeedu/marble&lt;/span&gt;
&lt;/blockquote&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;3. cmakeのインストール&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

cmakeは使ったことが無く、Ubuntu8.04にも入っていなかったのでインストールしました。

&lt;blockquote&gt;vmuser@vmuser-desktop:~$ &lt;span style="font-style:italic;"&gt;sudo su&lt;/span&gt; &lt;br/&gt;
[sudo] password for vmuser: &lt;br/&gt;
root@vmuser-desktop:/home/vmuser# &lt;span style="font-style:italic;"&gt;apt-get install cmake&lt;/span&gt; &lt;br/&gt;
パッケージリストを読み込んでいます... 完了 &lt;br/&gt;
依存関係ツリーを作成しています                &lt;br/&gt;
状態情報を読み取っています... 完了 &lt;br/&gt;
以下のパッケージが自動でインストールされましたが、もう必要とされていません: &lt;br/&gt;
  libestraier8 libqdbm14 &lt;br/&gt;
これらを削除するには 'apt-get autoremove' を利用してください。 &lt;br/&gt;
以下のパッケージが新たにインストールされます: &lt;br/&gt;
  cmake &lt;br/&gt;
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 &lt;br/&gt;
4808kB のアーカイブを取得する必要があります。 &lt;br/&gt;
この操作後に追加で 12.4MB のディスク容量が消費されます。 &lt;br/&gt;
取得:1 http://jp.archive.ubuntu.com hardy/main cmake 2.4.7-1build1 [4808kB] &lt;br/&gt;
4808kB を 5min24s で取得しました (14.8kB/s)                                    &lt;br/&gt;
未選択パッケージ cmake を選択しています。 &lt;br/&gt;
(データベースを読み込んでいます ... 現在 141371 個のファイルとディレクトリがインストールされています。) &lt;br/&gt;
(.../cmake_2.4.7-1build1_i386.deb から) cmake を展開しています... &lt;br/&gt;
cmake (2.4.7-1build1) を設定しています ... 
&lt;/blockquote&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;4. buildディレクトリの作成&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

buildディレクトリを作成して移動します｡

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/src# &lt;span style="font-style:italic;"&gt;cd ../bin&lt;/span&gt; &lt;br/&gt;
root@vmuser-desktop:/usr/local/bin# &lt;span style="font-style:italic;"&gt;mkdir marble-build&lt;/span&gt; &lt;br/&gt;
root@vmuser-desktop:/usr/local/bin# &lt;span style="font-style:italic;"&gt;cd marble-build&lt;/span&gt;
&lt;/blockquote&gt;

※ディレクトリの作成場所はコンパイルの手引きのページに書いてあるものと異なっています。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;5. cmakeの実行&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

cmakeを実行します。

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;cmake -DQTONLY=ON ../../src/marble&lt;/span&gt; &lt;br/&gt;
-- Check for working C compiler: /usr/bin/gcc &lt;br/&gt;
-- Check for working C compiler: /usr/bin/gcc -- works &lt;br/&gt;
-- Check size of void* &lt;br/&gt;
-- Check size of void* - done &lt;br/&gt;
-- Check for working CXX compiler: /usr/bin/c++ &lt;br/&gt;
-- Check for working CXX compiler: /usr/bin/c++ -- works &lt;br/&gt;
WARNING: This project requires version 2.4.8 of CMake.  You are running version 2.4.7. &lt;br/&gt;
 &lt;br/&gt;
CMake Error: Qt qmake not found! &lt;br/&gt;
-- Configuring done
&lt;/blockquote&gt;

qmakeが見付からないと怒られたので、cmakeをやり直しました。

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;cmake -DQTONLY=ON -DQT_QMAKE_EXECUTABLE=/usr/local/Trolltech/Qt-4.3.4/bin/qmake ../../src/marble&lt;/span&gt; &lt;br/&gt;
WARNING: This project requires version 2.4.8 of CMake.  You are running version 2.4.7. &lt;br/&gt;
 &lt;br/&gt;
-- Looking for Q_WS_X11 &lt;br/&gt;
-- Looking for Q_WS_X11 - found &lt;br/&gt;
-- Looking for Q_WS_MAC &lt;br/&gt;
-- Looking for Q_WS_MAC - not found. &lt;br/&gt;
-- Looking for Q_WS_WIN &lt;br/&gt;
-- Looking for Q_WS_WIN - not found. &lt;br/&gt;
-- Found Qt-Version 4.3.4 &lt;br/&gt;
 &lt;br/&gt;
-- Not building with Gpsd Support &lt;br/&gt;
-- not building with gpsd support &lt;br/&gt;
-- Configuring done &lt;br/&gt;
-- Generating done &lt;br/&gt;
-- Build files have been written to: /usr/local/bin/marble-build &lt;br/&gt;
 &lt;br/&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;ls&lt;/span&gt; &lt;br/&gt;
CMakeCache.txt         Makefile        src &lt;br/&gt;
CMakeFiles         cmake_install.cmake    svnscript.cmake &lt;br/&gt;
CPackConfig.cmake     cmake_uninstall.cmake    tests &lt;br/&gt;
CPackSourceConfig.cmake  data &lt;br/&gt;
 &lt;br/&gt;
root@vmuser-desktop:/usr/local/bin/marble-build#
&lt;/blockquote&gt;

なんかCMakeのバージョンが古いという警告メッセージが出ていますけど、CMakeはさっきインストールしたばかりでどうしたらいいのか分からないので、そのまま進むことにしました。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;6. makeの実行&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

makeを実行します。

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;make&lt;/span&gt;
&lt;/blockquote&gt;

出力メッセージは長いので省略。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;7. make installの実行&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

make installを実行します。

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;make install&lt;/span&gt;
&lt;/blockquote&gt;

出力メッセージは長いので省略。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;8. marbleの実行&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

marbleを実行します。

&lt;blockquote&gt;
vmuser@vmuser-desktop:~$ &lt;span style="font-style:italic;"&gt;marble&lt;/span&gt; &lt;br/&gt;
marble: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory &lt;br/&gt;
vmuser@vmuser-desktop:~$ 
&lt;/blockquote&gt;

動きません。ホームディレクトリにlibQtCore.so.4のシンボリックリンクを作ってみましたが、状況は変わらず駄目でした｡

&lt;br/&gt;&lt;br/&gt;

cmakeの段階でQT_QTCORE_LIBRARYを指定してやり直し。

&lt;blockquote&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# &lt;span style="font-style:italic;"&gt;cmake -DQTONLY=ON -DQT_QMAKE_EXECUTABLE=/usr/local/Trolltech/Qt-4.3.4/bin/qmake -DQT_QTCORE_LIBRARY=/usr/local/Trolltech/Qt-4.3.4/lib/libQtCore.so.4.3.4 ../../src/marble &gt; cmakelog.txt&lt;/span&gt; &lt;br/&gt;
WARNING: This project requires version 2.4.8 of CMake.  You are running version 2.4.7. &lt;br/&gt;
 &lt;br/&gt;
 &lt;br/&gt;
root@vmuser-desktop:/usr/local/bin/marble-build# 
&lt;/blockquote&gt;

状況は変わらず、これも駄目。

&lt;br/&gt;&lt;br/&gt;

検索して少し調べてみると、環境変数でLD_LIBRARY_PATHを指定すると良いようです。
.bashrc の末尾に追加して試してみると、

&lt;blockquote&gt;
&lt;span style="font-style:italic;"&gt;LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.3.4/lib&lt;/span&gt; &lt;br/&gt;
&lt;span style="font-style:italic;"&gt;export LD_LIBRARY_PATH&lt;/span&gt;
&lt;/blockquote&gt;

今度は libmarblewidget.so.6 が見付からないと怒られてしまいましたので、.bashrc を修正すると、

&lt;blockquote&gt;
&lt;span style="font-style:italic;"&gt;LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.3.4/lib:/usr/local/bin/marble-build/src/lib&lt;/span&gt; &lt;br/&gt;
&lt;span style="font-style:italic;"&gt;export LD_LIBRARY_PATH&lt;/span&gt;
&lt;/blockquote&gt;

&lt;span style="font-weight:bold;"&gt;解決！&lt;/span&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/09/marble.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-5495746925693159426?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=5495746925693159426' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/5495746925693159426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/5495746925693159426'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/09/marble.html' title='Marble'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MlJYUt_pIK4/SMYHU8eC7SI/AAAAAAAAAAM/pyt_Et9KkCY/s72-c/marble1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7864504737556892112</id><published>2008-09-03T13:59:00.005+09:00</published><updated>2008-09-03T15:32:57.100+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><title type='text'>ピンマイク</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/08/audio-mapping.html"&gt;オーディオマッピング&lt;/a&gt;で使おうと思っているMP3プレーヤーには内臓マイクが付いていて、大きさ・形（・色まで）が今使っている&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;GPSロガー&lt;/a&gt;とほぼ同じUSBメモリータイプなので、そのまま手に持って使うこともできます。でも、いくら小さいとは言っても両手に1つずつ同じような物を持って歩くのが嫌だったので、外部マイクを買うことにしました。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;
本当は下の画像（アマゾンの広告）の一番左の物のようなハンドマイクみたいな形で、手元でマイクのOn/Offができる物を探していたのですが、トランシーバー用のハンドマイクしか見付からなかったので諦めました。&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;の日本語メーリングリスト (&lt;a href="http://lists.openstreetmap.org/listinfo/talk-ja"&gt;Talk-ja&lt;/a&gt;) でピンマイクを使っていると言う人がいたので、私もそのタイプにすることにして探してみると真ん中の画像の物が一番安かったみたいですが、実際には一番右の画像の物を注文しました。理由は単に、私のMP3プレーヤーが2.5Фマイク端子で、一番右の画像の物が3.5Ф→2.5Ф変換プラグ付きだったからです。

&lt;br/&gt;&lt;br/&gt;

&lt;table&gt;&lt;tr&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B001CBTUCA&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B000X05S90&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;td&gt;

&lt;iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=tatata7-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B001AZ0JNM&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;

&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

注文してから気が付いたのですが、一番右の画像の物はコードの長さが1.8mなんですよね。車に乗っている時は構いませんけど、徒歩の時にはちょっと長いような気がします。MP3プレーヤーを鞄に入れるとしても、1.2m位がちょうど良かったのに。鞄の中でコードがぐちゃぐちゃになるなぁ。まぁ、コード整理用の小物を見付けて来れば済む話ですけど、なるべくなら余計なものを持って歩きたくないですし...
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/09/blog-post.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7864504737556892112?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7864504737556892112' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7864504737556892112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7864504737556892112'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/09/blog-post.html' title='ピンマイク'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2175821140846204696</id><published>2008-08-30T12:45:00.005+09:00</published><updated>2008-08-30T19:39:25.457+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><title type='text'>Audio Mapping</title><content type='html'>最近の&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;の日本語メーリングリスト (&lt;a href="http://lists.openstreetmap.org/listinfo/talk-ja"&gt;Talk-ja&lt;/a&gt;) でのやりとりで、&lt;a href="http://wiki.openstreetmap.org/index.php/Audio_mapping"&gt;&lt;span style="font-weight:bold;"&gt;Audio Mapping&lt;/span&gt;&lt;/a&gt; を始めてみると言う人が増えつつあるようです。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;
実は私も2～3か月前に、オーディオマッピングをやってみようかなと思ったことがありました。その時、数年前に購入してほとんど使わずにほったらかしにしていたSONYのICレコーダーを引っ張り出してみたのですが、電池の液漏れの形跡も無いのに既にお亡くなりになっていました。ICレコーダーに限らず私はそのような小物類を思いつきで買い、直ぐに飽きて放置、久しぶりに使おうと思うと壊れているということが多いのです。また、その時点でオーディオマッピングに関する&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Index"&gt;日本語ドキュメントが未整備&lt;/a&gt;ということもあって、新しいICレコーダーを買うのは止めて暫く様子見をすることにしました。

&lt;br/&gt;&lt;br/&gt;

そして、最近のTalk-jaを読んでいるうちに、ふと、以前使っていたMP3プレーヤーに録音機能が付いていたことを思い出しました。オーディオマッピングに関するドキュメントは今も&lt;a href="http://josm.openstreetmap.de/wiki/Help/HowTo/AudioMapping"&gt;英語のもの&lt;/a&gt;しかないようですが、それらと&lt;a href="http://www.google.co.jp/search?hl=ja&amp;q=%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0+site%3A*.openstreetmap.org&amp;btnG=%E6%A4%9C%E7%B4%A2&amp;lr="&gt;過去のTalk-ja&lt;/a&gt;を読むと、&lt;a href="http://josm.openstreetmap.de/wiki/Help/Action/ImportAudio"&gt;WAVE形式の音声ファイル (.wav) を使用する&lt;/a&gt;とのこと。MP3プレーヤーの取説にはWAVEかMP3で録音できると書いてありました。「なーんだ、これでOKじゃん。なんであの時に思いださなかったんだよ！」ということで、私もオーディオマッピングをやってみようという気がムクムクと起きてきました。これから段々涼しくなっていくので、時期的にはちょうど良かったかも知れませんね。で、これからオーディオマッピングを始めるにあたっての、ごく簡単なまとめというか、備忘録。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;オーディオマッピングに必要なもの&lt;/span&gt;

&lt;dl&gt;
&lt;dt&gt;GPS&lt;/dt&gt;
&lt;dd&gt;GarminのハンディGPSのような高級機からGPS付き携帯電話や私が使っているような廉価版のGPSロガーなど、最終的にOSMで使用できる（タイムスタンプの入った）gpxファイルを取得できるものなら何でもOK。当たり前か...&lt;/dd&gt;
&lt;dt&gt;録音機器&lt;/dt&gt;
&lt;dd&gt;ICレコーダー、MP3プレーヤー、携帯電話など、最終的に&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:JOSM"&gt;JOSM&lt;/a&gt;で使用できるWAVEファイルを取得できるものなら何でもOK。&lt;a href="http://lists.openstreetmap.org/pipermail/talk-ja/2008-May/000198.html"&gt;過去のTalk-ja&lt;/a&gt;によると、録音機器のデータ容量に制約がある場合は、MP3で録音しPC上でWAVEに変換すると良いらしいです。&lt;/dd&gt;
&lt;dt&gt;JOSM&lt;/dt&gt;
&lt;dd&gt;今年の春頃のバージョンではオーディオマッピングが使えるようになっていたような気がしますが、&lt;a href="http://josm.openstreetmap.de/log/?verbose=on"&gt;ちょこちょこといろいろな機能が改良されている&lt;/a&gt;ので&lt;a href="http://josm.openstreetmap.de/download/josm-latest.jar"&gt;&lt;span style="font-weight:bold;"&gt;最新版をダウンロード&lt;/span&gt;&lt;/a&gt;し直した方が良いですね。&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/audio-mapping.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2175821140846204696?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2175821140846204696' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2175821140846204696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2175821140846204696'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/audio-mapping.html' title='Audio Mapping'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1106399814090255369</id><published>2008-08-25T13:28:00.004+09:00</published><updated>2008-08-25T13:58:52.550+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 6</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-5.html"&gt;前回&lt;/a&gt;の続きです。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.wintec.com.tw/"&gt;Wintec社&lt;/a&gt;のGPSロガー「&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;Easy Showily (WPL-1000)&lt;/a&gt;」にプリセットされたGPSの受信設定の5つ目を試してみました。今回は5番の「捕捉時間最短」で、設定値の内容は次の通りです。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;table style="border: 1px solid rgb(170, 170, 170); margin: auto; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;caption&gt;5. Fast Acquisition time / 捕捉時間最短&lt;/caption&gt;&lt;tbody&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(233, 233, 233);"&gt;&lt;th style="border-right: 1px solid rgb(170, 170, 170); width: 75%; text-align: center;"&gt;GPS Parameters / GPS設定項目&lt;/th&gt;&lt;th style="text-align: center;"&gt;Values / 設定値&lt;/th&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Fix mode / 測位モード&lt;/td&gt;&lt;td style="text-align: center;"&gt;2. Auto 2D/3D&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;2D Fix Altitude[m] / 2D Fix高度&lt;/td&gt;&lt;td style="text-align: center;"&gt;500.00&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Min. SVs[3~6] / 初回衛星数&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Signal Min. Strength[dBHz] / 初回信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;15&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Navigation Signal Min. Strength[dBHz] / 測位後信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;14&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;P Accuracy Masks[m] / 測位精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;200&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;T Accuracy Masks[m] / 時間精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;300&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;PDOP Mask / PDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;28.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;TDOP Mask / TDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;28.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;SBAS&lt;/td&gt;&lt;td style="text-align: center;"&gt;ON&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

今回もログモードは前回と同じプリセットの1.Walk（歩行）を使用しました。その内容は複合条件（10秒毎, 20m毎, 最高時速=2000km/h, 最低時速=1km/h）です。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://maps.google.co.jp/maps/ms?hl=ja&amp;ie=UTF8&amp;msa=0&amp;msid=101583089022569147416.00045540e5f817a6440d4&amp;ll=35.642039,140.037725&amp;spn=0.012364,0.015192&amp;z=16"&gt;結果&lt;/a&gt;は、低層（2階建）や中層（5～6階建）の建物沿いの道や近くに建物が無い公園沿いの道では前4回とあまり違いがありませんでした。そして&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-4.html"&gt;前々回&lt;/a&gt;のように、高層（15階建前後）の建物の間の&lt;span style="font-weight:bold;"&gt;通過した直後だけ&lt;/span&gt;ぶれが大きくなっていました（ひび野2丁目交差点手前）。

&lt;br/&gt;

こうしてみると、高い建物で囲まれた場所ではその影響を受けますが、通過した直後の大きなぶれはGPS設定とはあまり関係が無さそうに思えます。

&lt;br/&gt;&lt;br/&gt;

GPS受信設定の5種類のプリセットを試してみましたが、試した場所や方法（徒歩）のせいか、あまり大きな違いは無かったようです。とほほ...

&lt;br/&gt;

でも、精度の高い設定にすると「電源ON後になかなかFIXしないのではないか」とか、或いは「頻繁にLOSTするのではないか」とか心配だったので、試してみて良かったとは思っています。因みに、採れたログの内容はともかく、&lt;a href="http://www.openstreetmap.org/user/Tatata/diary/2985"&gt;丸の内のビル街&lt;/a&gt;で「1.高精度」にしてもFIX自体はしていましたので、初回FIXを行う場所の選び方や歩き方、或いは乗り物での乗車位置など、ログの採り方に気を付けて工夫していった方が良さそうです。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-6.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1106399814090255369?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1106399814090255369' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1106399814090255369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1106399814090255369'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/gps-6.html' title='GPSロガーの設定をいぢってみる - 6'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3340896708914928197</id><published>2008-08-21T15:23:00.003+09:00</published><updated>2008-08-21T16:24:58.698+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>どんと来い、中国語</title><content type='html'>便利そうなオンラインサービスがあったので、ブックマーク代わりに記事にしておこうと思います。

&lt;br /&gt;&lt;br /&gt;

&lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.gakira.com/"&gt;どんと来い、中国語&lt;/a&gt;&lt;/span&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div class="fullpost"&gt;

主なサービスやコンテンツは次の通りです。

&lt;dl&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/pinyin.htm"&gt;四声付きピンインフォント入力ツール&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;画面上のボタンを押すことで簡単にピンイン文字を入力できます。&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/simplified.php"&gt;中国語「簡体字」ピンイン変換&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;簡体字の中国語をピンインに変換します。声調はアクセント付き文字または数字を選べます。（500文字まで変換可能）&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/traditional.php"&gt;中国語「簡体字、繁体字」や日本語の「漢字」のピンイン変換&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;繁体字・簡体字・日本語の漢字の中国語をピンインに変換します。声調はアクセント付き文字または数字を選べます。（100文字まで変換可能）&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/katakana.php"&gt;中国語カタカナ変換&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;繁体字・簡体字・日本語の漢字の中国語の読みをカタカナに変換します。カタカナのほかにアクセント付き文字または数字を選べるので、簡単に比較できます。（40文字まで変換可能）&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/duoyinzi.htm"&gt;中国語の多音字辞典&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;例外的に複数の読み方がある漢字かどうかを確認できます。&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/sim2tra.htm"&gt;中国語の簡体字・繁体字辞典&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;簡体字と繁体字を対応表にまとめてあります。&lt;/dd&gt;
&lt;dt&gt;&lt;a href="http://www.gakira.com/chinapage.htm"&gt;文字参照変換ツール&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;文字化けを回避するために文字参照に変換するツールです。中国語の漢字、ピンイン文字、日本語、ハングル文字など多言語に対応しているそうです。でも、私のPCでは動きませんでした。&lt;/dd&gt;
&lt;dt&gt;その他&lt;/dt&gt;
&lt;dd&gt;「&lt;a href="http://www.gakira.com/ime.htm"&gt;中国語の入力方法（IMEの設定）&lt;/a&gt;」などのお役立ち情報や「&lt;a href="http://www.gakira.com/iroha.htm"&gt;中国語のイロハ&lt;/a&gt;」などのコラムが掲載されています。&lt;/dd&gt;
&lt;/dl&gt;

&lt;br /&gt;&lt;br /&gt;

ここ数年、香港や台湾に興味があって旅行にも行ったりしているので、ブログへの投稿などに活用できそうです。変換結果の利用について何も書かれていないので、&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;などに使っていいのか、ちょっと微妙な感じもしますが...

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_21.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3340896708914928197?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3340896708914928197' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3340896708914928197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3340896708914928197'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_21.html' title='どんと来い、中国語'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4621565269174849737</id><published>2008-08-14T10:56:00.001+09:00</published><updated>2008-08-14T11:11:50.709+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Flickr検索用Bookmarklet (Internet Explorer)</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-internet-explorer.html"&gt;Wikitravel用検索Bookmarklet&lt;/a&gt;を作った後、それをベースに&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;で利用できるライセンス (CC-BY, CC-BY-SA) の写真を&lt;a href="http://www.flickr.com/"&gt;フリッカー&lt;/a&gt;で検索するブックマークレットを作ってみました。検索条件に「クリエイティブ・コモンズ 表示 (CC-BY)」又は「クリエイティブ・コモンズ 表示-継承 (CC-BY-SA)」により使用許諾された画像であることを組み込んであります。Internet Explorerで動きます（Windows XP Service Pack 3で確認）。&lt;a href="http://tatata-7.blogspot.com/2008/08/flickrbookmarklet-firefox-safari.html"&gt;Firefox・Safari用&lt;/a&gt;は別途作成しています。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

使い方は次の通りです。

&lt;dl&gt;
&lt;dt&gt;そのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; IE6ではプロンプトを表示し、そこに入力されたキーワードでフリッカーを検索します。IE7では何も行いません。&lt;/dd&gt;
&lt;dt&gt;文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でフリッカーを検索します。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページ (*) でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; レフトナビの検索box内のキーワードでフリッカーを検索します。&lt;/dd&gt;
&lt;/dl&gt;

* &amp;middot;&amp;middot;&amp;middot; &lt;a href="http://ja.wikipedia.org/"&gt;ウィキペディア&lt;/a&gt;などの&lt;a href="http://www.mediawiki.org/"&gt;MediaWiki&lt;/a&gt;を使用しているサイト（検索boxがId="searchInput"となっているサイト）の検索結果ページでは、Wikitravelと同じ動作（レフトナビの検索box内のキーワードによる検索）になります。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;ブックマークレットの入手方法&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

"&lt;u&gt;Flickr CC images&lt;/u&gt;"のリンクを右クリックして「お気に入りに追加」を選択して保存して下さい。 

&lt;br/&gt;&lt;br/&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;IE6用 &amp;mdash; &lt;a href="javascript:G='http://flickr.com/search/?q=';L='&amp;l=commderiv';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){location.href=G+encodeURIComponent(T)+L;}else{if((typeof V == 'undefined')||(V=='')){void(V=prompt('Keywords',''));};if(V){location.href=G+encodeURIComponent(V)+L;}}" title="Flickr CC images"&gt;Flickr CC images&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;IE7用 &amp;mdash; &lt;a href="javascript:G='http://flickr.com/search/?q=';L='&amp;l=commderiv';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){location.href=G+encodeURIComponent(T)+L;}else{if((typeof V == 'undefined')||(V=='')){void(0);}else{location.href=G+encodeURIComponent(V)+L;}}" title="Flickr CC images"&gt;Flickr CC images&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

IE7用ではポップアップブロックを回避するため、prompt()によるプロンプトを表示しないことにしました。（&lt;a href="http://d.hatena.ne.jp/ripjyr/20061005/1159999625"&gt;IE7でprompt()によるプロンプトを動かすための設定&lt;/a&gt;もあるようなので、この設定であれば上のIE6用ブックマークレットがIE7で動くかも知れません。でも、安全性を高めるためのポップアップブロックだと思うので、この設定は使わない方が良さそうな気がします。）

&lt;br/&gt;&lt;br/&gt;


&lt;span style="font-weight:bold;"&gt;コード&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

後で見たくなるような気がするのでここに置いておくことにしました。読み易くするために改行とインデントを入れてあります。

&lt;br/&gt;&lt;br/&gt;

IE6用

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="js:collapse"&gt;
javascript:

G='http://flickr.com/search/?q=';
L='&amp;l=commderiv';
T=document.selection.createRange().text;

if(document.getElementById('searchInput'))
 V=document.getElementById('searchInput').getAttribute('value');

if(T!=''){

 location.href=G+encodeURIComponent(T)+L;

}
else{

 if((typeof V == 'undefined')||(V=='')){
  void(V=prompt('Keywords',''));
 };

 if(V){
  location.href=G+encodeURIComponent(V)+L;
 }

}
&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

IE7用

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="js:collapse"&gt;
javascript:

G='http://flickr.com/search/?q=';
L='&amp;l=commderiv';
T=document.selection.createRange().text;

if(document.getElementById('searchInput'))
 V=document.getElementById('searchInput').getAttribute('value');

if(T!=''){

 location.href=G+encodeURIComponent(T)+L;

}
else{

 if((typeof V == 'undefined')||(V=='')){
  void(0);
 }
 else{
  location.href=G+encodeURIComponent(V)+L;
 }

}
&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/flickrbookmarklet-internet-explorer.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4621565269174849737?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4621565269174849737' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4621565269174849737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4621565269174849737'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/flickrbookmarklet-internet-explorer.html' title='Flickr検索用Bookmarklet (Internet Explorer)'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2263518291953313718</id><published>2008-08-13T14:53:00.004+09:00</published><updated>2008-08-13T15:31:12.523+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Flickr検索用Bookmarklet (Firefox, Safari)</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-firefox-safari.html"&gt;Wikitravel用検索Bookmarklet&lt;/a&gt;を作った後、それをベースに&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;で利用できるライセンス (CC-BY, CC-BY-SA) の写真を&lt;a href="http://www.flickr.com/"&gt;フリッカー&lt;/a&gt;で検索するブックマークレットを作ってみました。検索条件に「クリエイティブ・コモンズ 表示 (CC-BY)」又は「クリエイティブ・コモンズ 表示-継承 (CC-BY-SA)」により使用許諾された画像であることを組み込んであります。&lt;a href="http://mozilla.jp/"&gt;Firefox&lt;/a&gt;と&lt;a href="http://www.apple.com/jp/safari/"&gt;Safari&lt;/a&gt;で動きます（Windows XP Service Pack 3で確認）。Internet Explorer用は別途作成しています。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

使い方は次の通りです。

&lt;dl&gt;
&lt;dt&gt;そのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; プロンプトを表示し、そこに入力されたキーワードでフリッカーを検索します。&lt;/dd&gt;
&lt;dt&gt;文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でフリッカーを検索します。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページ (*) でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; レフトナビの検索box内のキーワードでフリッカーを検索します。&lt;/dd&gt;
&lt;/dl&gt;

* &amp;middot;&amp;middot;&amp;middot; &lt;a href="http://ja.wikipedia.org/"&gt;ウィキペディア&lt;/a&gt;などの&lt;a href="http://www.mediawiki.org/"&gt;MediaWiki&lt;/a&gt;を使用しているサイト（検索boxがId="searchInput"となっているサイト）の検索結果ページでは、Wikitravelと同じ動作（レフトナビの検索box内のキーワードによる検索）になります。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;ブックマークレットの入手方法&lt;/span&gt;

&lt;ul&gt;
&lt;li&gt;Firefoxの場合は、"&lt;u&gt;Flickr CC images&lt;/u&gt;"のリンクを右クリックして「このリンクをブックマーク」を選択して保存して下さい。&lt;/li&gt;
&lt;li&gt;Safariの場合は、"&lt;u&gt;Flickr CC images&lt;/u&gt;"のリンクをドラッグしてブックマークバーにドロップして下さい。&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;&lt;a href="javascript:var selectText=window.getSelection();if(document.getElementById('searchInput'))var searchValue=document.getElementById('searchInput').getAttribute('value');if(selectText!=''){location.href='http://flickr.com/search/?q='+encodeURIComponent(selectText)+'&amp;l=commderiv'}else{if((searchValue=='')||(searchValue==undefined)){void(searchValue=prompt('Keywords...',''));};if(searchValue)location.href='http://flickr.com/search/?q='+encodeURIComponent(searchValue)+'&amp;l=commderiv'}" title="Flickr CC images"&gt;Flickr CC images&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;コード&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

後で見たくなるような気がするのでここに置いておくことにしました。読み易くするために改行とインデントを入れてあります。

&lt;pre name="code" class="js:collapse"&gt;
javascript:

var selectText=window.getSelection();

if(document.getElementById('searchInput'))
 var searchValue=document.getElementById('searchInput').getAttribute('value');

if(selectText!=''){

 location.href='http://flickr.com/search/?q='+encodeURIComponent(selectText)+'&amp;l=commderiv'

}
else{

 if((searchValue=='')||(searchValue==undefined)){
  void(searchValue=prompt('Keywords...',''));
 };

 if(searchValue)
  location.href='http://flickr.com/search/?q='+encodeURIComponent(searchValue)+'&amp;l=commderiv'

}
&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/flickrbookmarklet-firefox-safari.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2263518291953313718?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2263518291953313718' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2263518291953313718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2263518291953313718'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/flickrbookmarklet-firefox-safari.html' title='Flickr検索用Bookmarklet (Firefox, Safari)'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4939812289979328114</id><published>2008-08-12T12:54:00.005+09:00</published><updated>2008-08-12T13:27:56.583+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 5</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-4.html"&gt;前回&lt;/a&gt;の続きです。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.wintec.com.tw/"&gt;Wintec社&lt;/a&gt;のGPSロガー「&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;Easy Showily (WPL-1000)&lt;/a&gt;」にプリセットされたGPSの受信設定の4つ目を試してみました。今回は4番の「捕捉時間標準」で、設定値の内容は次の通りです。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;table style="border: 1px solid rgb(170, 170, 170); margin: auto; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;caption&gt;4. Middle Acquisition time / 捕捉時間標準&lt;/caption&gt;&lt;tbody&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(233, 233, 233);"&gt;&lt;th style="border-right: 1px solid rgb(170, 170, 170); width: 75%; text-align: center;"&gt;GPS Parameters / GPS設定項目&lt;/th&gt;&lt;th style="text-align: center;"&gt;Values / 設定値&lt;/th&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Fix mode / 測位モード&lt;/td&gt;&lt;td style="text-align: center;"&gt;2. Auto 2D/3D&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;2D Fix Altitude[m] / 2D Fix高度&lt;/td&gt;&lt;td style="text-align: center;"&gt;500.00&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Min. SVs[3~6] / 初回衛星数&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Signal Min. Strength[dBHz] / 初回信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;18&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Navigation Signal Min. Strength[dBHz] / 測位後信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;14&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;P Accuracy Masks[m] / 測位精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;150&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;T Accuracy Masks[m] / 時間精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;300&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;PDOP Mask / PDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;25.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;TDOP Mask / TDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;25.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;SBAS&lt;/td&gt;&lt;td style="text-align: center;"&gt;ON&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

今回もログモードは前回と同じプリセットの1.Walk（歩行）を使用しました。その内容は複合条件（10秒毎, 20m毎, 最高時速=2000km/h, 最低時速=1km/h）です。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://maps.google.co.jp/maps/ms?hl=ja&amp;ie=UTF8&amp;msa=0&amp;msid=101583089022569147416.0004543b0d14c30219a6a&amp;z=16"&gt;結果&lt;/a&gt;は、低層（2階建）や中層（5～6階建）の建物沿いの道や近くに建物が無い公園沿いの道では前3回とあまり違いがありませんでした。そして前回とは少し異なって、高層（15階建前後）の建物の間の&lt;span style="font-weight:bold;"&gt;通過中&lt;/span&gt;にぶれが大きくなっていました（ひび野2丁目交差点手前）。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-5.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4939812289979328114?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4939812289979328114' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4939812289979328114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4939812289979328114'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/gps-5.html' title='GPSロガーの設定をいぢってみる - 5'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4124282010317848027</id><published>2008-08-09T20:32:00.003+09:00</published><updated>2008-08-09T21:12:43.168+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Wikitravel用検索Bookmarklet (Internet Explorer)</title><content type='html'>2007年の秋に&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;の検索で不具合が起きた際、ウィキトラベルの&lt;a href="http://wikitravel.org/ja/Wikitravel:%E4%BB%96%E8%A8%80%E8%AA%9E%E7%89%88%E3%82%A6%E3%82%A3%E3%82%AD%E3%83%88%E3%83%A9%E3%83%99%E3%83%AB"&gt;各言語版&lt;/a&gt;と&lt;a href="http://wikitravel.org/shared/"&gt;shared&lt;/a&gt;（&lt;a href="http://wikitravel.org/ja/Wikitravel:Shared"&gt;画像収納庫&lt;/a&gt;）を横断的に一括検索できると便利だなと思って作ってみたブックマークレットです。Internet Explorerで動きます（Windows XP Service Pack 3で確認）。&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-firefox-safari.html"&gt;Firefox・Safari用&lt;/a&gt;は別途作成しています。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

上手く説明できないのですが、使い方は次の通りです。

&lt;dl&gt;
&lt;dt&gt;Wikitravelのページで何も選択せずにそのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; IE6ではプロンプトを表示し、そこに入力されたキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。IE7では何も行いません。&lt;/dd&gt;
&lt;dt&gt;Wikitravelのページ上の文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのウェブ検索（ドメイン指定無し）を行います。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページでブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; レフトナビの検索box内のキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページ上の文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのウェブ検索（ドメイン指定無し）を行います。&lt;/dd&gt;
&lt;dt&gt;他のサイト (*) で何も選択せずにそのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; IE6ではプロンプトを表示し、そこに入力されたキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。IE7では何も行いません。&lt;/dd&gt;
&lt;dt&gt;他のサイト (*) で文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;/dl&gt;

* &amp;middot;&amp;middot;&amp;middot; ウィキペディアなどのMediaWikiを使用しているサイト（検索boxがId="searchInput"となっているサイト）では、Wikitravelのページ上での使用と同じ動作（site:wikitravel.orgの指定の有無）になります。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;ブックマークレットの入手方法&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

"&lt;u&gt;WT to Google&lt;/u&gt;"のリンクを右クリックして「お気に入りに追加」を選択して保存して下さい。

&lt;br/&gt;&lt;br/&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;IE6用 &amp;mdash; &lt;a href="javascript:G='http://google.com/search?q=';W='+site:wikitravel.org';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){if(typeof V == 'undefined'){location.href=G+encodeURIComponent(T)+W;}else{location.href=G+encodeURIComponent(T);}}else{if((typeof V == 'undefined')||(V=='')){void(V=prompt('Keywords',''));};if(V){location.href=G+encodeURIComponent(V)+W;}}" title="WT to Google"&gt;WT to Google&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;IE7用 &amp;mdash; &lt;a href="javascript:G='http://google.com/search?q=';W='+site:wikitravel.org';T=document.selection.createRange().text;if(document.getElementById('searchInput'))V=document.getElementById('searchInput').getAttribute('value');if(T!=''){if(typeof V == 'undefined'){location.href=G+encodeURIComponent(T)+W;}else{location.href=G+encodeURIComponent(T);}}else{if((typeof V == 'undefined')||(V=='')){void(0);}else{location.href=G+encodeURIComponent(V)+W;}}" title="WT to Google"&gt;WT to Google&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

IE7用ではポップアップブロックを回避するため、prompt()によるプロンプトを表示しないことにしました。（&lt;a href="http://d.hatena.ne.jp/ripjyr/20061005/1159999625"&gt;IE7でprompt()によるプロンプトを動かすための設定&lt;/a&gt;もあるようなので、この設定であれば上のIE6用ブックマークレットがIE7で動くかも知れません。でも、安全性を高めるためのポップアップブロックだと思うので、この設定は使わない方が良さそうな気がします。）

&lt;br/&gt;&lt;br/&gt;


&lt;span style="font-weight:bold;"&gt;コード&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

後で見たくなるような気がするのでここに置いておくことにしました。読み易くするために改行とインデントを入れてあります。

&lt;br/&gt;&lt;br/&gt;

IE6用

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="js:collapse"&gt;
javascript:

G='http://google.com/search?q=';
W='+site:wikitravel.org';
T=document.selection.createRange().text;

if(document.getElementById('searchInput'))
 V=document.getElementById('searchInput').getAttribute('value');

if(T!=''){

 if(typeof V == 'undefined'){
  location.href=G+encodeURIComponent(T)+W;
 }
 else{
  location.href=G+encodeURIComponent(T);
 }

}
else{

 if((typeof V == 'undefined')||(V=='')){
  void(V=prompt('Keywords',''));
 };

 if(V){
  location.href=G+encodeURIComponent(V)+W;
 }

}
&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

IE7用

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="js:collapse"&gt;
javascript:

G='http://google.com/search?q=';
W='+site:wikitravel.org';
T=document.selection.createRange().text;

if(document.getElementById('searchInput'))
 V=document.getElementById('searchInput').getAttribute('value');

if(T!=''){

 if(typeof V == 'undefined'){
  location.href=G+encodeURIComponent(T)+W;
 }
 else{
  location.href=G+encodeURIComponent(T);
 }

}
else{

 if((typeof V == 'undefined')||(V=='')){
  void(0);
 }
 else{
  location.href=G+encodeURIComponent(V)+W;
 }

}
&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-internet-explorer.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4124282010317848027?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4124282010317848027' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4124282010317848027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4124282010317848027'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-internet-explorer.html' title='Wikitravel用検索Bookmarklet (Internet Explorer)'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-6175602942761093464</id><published>2008-08-08T18:58:00.008+09:00</published><updated>2008-08-09T21:15:32.995+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Wikitravel用検索Bookmarklet (Firefox, Safari)</title><content type='html'>2007年の秋に&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;の検索で不具合が起きた際、ウィキトラベルの&lt;a href="http://wikitravel.org/ja/Wikitravel:%E4%BB%96%E8%A8%80%E8%AA%9E%E7%89%88%E3%82%A6%E3%82%A3%E3%82%AD%E3%83%88%E3%83%A9%E3%83%99%E3%83%AB"&gt;各言語版&lt;/a&gt;と&lt;a href="http://wikitravel.org/shared/"&gt;shared&lt;/a&gt;（&lt;a href="http://wikitravel.org/ja/Wikitravel:Shared"&gt;画像収納庫&lt;/a&gt;）を横断的に一括検索できると便利だなと思って作ってみたブックマークレットです。FirefoxとSafariで動きます（Windows XP Service Pack 3で確認）。&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-internet-explorer.html"&gt;Internet Explorer用&lt;/a&gt;は別途作成しています。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

上手く説明できないのですが、使い方は次の通りです。

&lt;dl&gt;
&lt;dt&gt;Wikitravelのページで何も選択せずにそのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; プロンプトを表示し、そこに入力されたキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;dt&gt;Wikitravelのページ上の文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのウェブ検索（ドメイン指定無し）を行います。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページでブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; レフトナビの検索box内のキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;dt&gt;Wikitravelの検索結果ページ上の文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのウェブ検索（ドメイン指定無し）を行います。&lt;/dd&gt;
&lt;dt&gt;他のサイト (*) で何も選択せずにそのままブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; プロンプトを表示し、そこに入力されたキーワードでGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;dt&gt;他のサイト (*) で文字列を選択した状態でブックマークレットをクリックした場合&lt;/dt&gt;
&lt;dd&gt;&amp;rarr; 選択した文字列でGoogleのドメイン指定検索（site:wikitravel.orgを指定した検索）を行います。&lt;/dd&gt;
&lt;/dl&gt;

* &amp;middot;&amp;middot;&amp;middot; ウィキペディアなどのMediaWikiを使用しているサイト（検索boxがId="searchInput"となっているサイト）では、Wikitravelのページ上での使用と同じ動作（site:wikitravel.orgの指定の有無）になります。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;ブックマークレットの入手方法&lt;/span&gt;

&lt;ul&gt;
&lt;li&gt;Firefoxの場合は、"&lt;u&gt;WT to Google&lt;/u&gt;"のリンクを右クリックして「このリンクをブックマーク」を選択して保存して下さい。&lt;/li&gt;
&lt;li&gt;Safariの場合は、"&lt;u&gt;WT to Google&lt;/u&gt;"のリンクをドラッグしてブックマークバーにドロップして下さい。&lt;/li&gt;
&lt;/ul&gt;

&lt;div style="width:100%;text-align:center;"&gt;&lt;span style="font-weight:bold;"&gt;&lt;a href="javascript:var selectText=window.getSelection();if(document.getElementById('searchInput'))var searchValue=document.getElementById('searchInput').getAttribute('value');if(selectText!=''){if(searchValue==undefined){location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)+'+site:wikitravel.org'}else{location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)}}else{if((searchValue=='')||(searchValue==undefined)){void(searchValue=prompt('Keywords...',''));};if(searchValue)location.href='http://www.google.com/search?q='+encodeURIComponent(searchValue)+'+site:wikitravel.org'}" title="WT to Google"&gt;WT to Google&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;コード&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

後で見たくなるような気がするのでここに置いておくことにしました。読み易くするために改行とインデントを入れてあります。

&lt;pre name="code" class="js:collapse"&gt;
javascript:

var selectText=window.getSelection();

if(document.getElementById('searchInput'))
 var searchValue=document.getElementById('searchInput').getAttribute('value');

if(selectText!=''){

 if(searchValue==undefined){
  location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)+'+site:wikitravel.org'
 }
 else{
  location.href='http://www.google.com/search?q='+encodeURIComponent(selectText)
 }

}
else{

 if((searchValue=='')||(searchValue==undefined)){
  void(searchValue=prompt('Keywords...',''));
 };

 if(searchValue)
  location.href='http://www.google.com/search?q='+encodeURIComponent(searchValue)+'+site:wikitravel.org'

}
&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-firefox-safari.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-6175602942761093464?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=6175602942761093464' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6175602942761093464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6175602942761093464'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/wikitravelbookmarklet-firefox-safari.html' title='Wikitravel用検索Bookmarklet (Firefox, Safari)'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-5636766343251597655</id><published>2008-08-07T19:05:00.009+09:00</published><updated>2008-08-07T21:07:49.871+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>ラオス航空？ ラオス国営航空？</title><content type='html'>今日、たまたま&lt;a href="http://wikitravel.org/ja/"&gt;ウィキトラベル&lt;/a&gt;の&lt;a href="http://wikitravel.org/ja/%E3%83%A9%E3%82%AA%E3%82%B9"&gt;ラオス&lt;/a&gt;の記事を読んでいたら、「外部リンク」節に「ラオス航空公式ページ (日本語) 」というものが書かれていました。地元の航空会社へのリンクなら通常は記事本文内に置くので「着く」節に移動しようと思って、念のためにリンク先を開いたり検索したりしてみましたが、ちょっと混乱してしまいした。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;
グーグルで「ラオス航空」を検索すると、次のような結果でした。

&lt;ul&gt;
&lt;li&gt;Lao Airlines - ラオス航空 (www.jumping-lao.com/air/)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;ラオス、ミャンマー、タイ、ベトナム、カンボジア等への航空券やツアー ... (www.jumping-lao.com/)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;ようこそ！ラオス国営航空 (www.lao-airlines.jp/)&lt;/li&gt;
&lt;li&gt;ラオス国営航空 - Wikipedia (ja.wikipedia.org/wiki/ラオ航空)&lt;/li&gt;
&lt;li&gt;(以下、省略。)&lt;/li&gt;
&lt;/ul&gt;

ウィキトラベルと&lt;a href="http://ja.wikipedia.org/wiki/%E3%83%A9%E3%82%AA%E8%88%AA%E7%A9%BA"&gt;ウィキペディアの記事&lt;/a&gt;を比べるとIATAのコードはどちらも &lt;span style="font-weight:bold;"&gt;QV&lt;/span&gt;、www.jumping-lao.com/air と www.lao-airlines.jp を比べるとロゴはどちらも同じなので、「ラオス航空 ＝ ラオス国営航空」みたいですね。

&lt;br/&gt;&lt;br/&gt;

日本語の公式ページが2つ？

&lt;br/&gt;&lt;br/&gt;

しかし、ウィキペディアの記事を良く読むと、&lt;span style="font-weight:bold;"&gt;本物の&lt;/span&gt;公式ページ（英語）は &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.laoairlines.com/"&gt;www.laoairlines.com&lt;/a&gt;&lt;/span&gt; でした。

&lt;br/&gt;&lt;br/&gt;

じゃあ、&lt;a href="http://www.jumping-lao.com/air/"&gt;www.jumping-lao.com/air&lt;/a&gt; と &lt;a href="http://www.lao-airlines.jp/"&gt;www.lao-airlines.jp&lt;/a&gt; は何なのかと、それぞれをよくよく読んでみると、前者は「ラオス政府観光庁駐日代表事務所/日本ラオス協会会員/ラオス航空日本地区予約販売代理店」をやっている旅行会社のサイトの一部、後者は「日本地区総代理店」のようです。因みに、前者には&lt;a href="http://www.lao.jp/"&gt;ラオス政府観光局の日本語サイト&lt;/a&gt;からリンクがされている、或いは、過去にリンクされていた模様（1個は生きているが、もう1個は404 not found）。

&lt;br/&gt;&lt;br/&gt;

うーん、まぁ、ちょっと分かったような気がしないでもないです。たぶん、代理店が変わったか増えたかして、そんな過去の経緯があった上で、さらに観光局のサイトが更新されていなかったと。そんな感じでしょうか。

&lt;br/&gt;&lt;br/&gt;

と、ここでもう一度ウィキトラベルの記事を読み直すと「着く」節にも航空会社へのリンクがちゃんとあったので、「外部リンク」節から削除して、航空会社の日本語名称はウィキペディアに合わせておこうと思います。リンク先は... 代理店じゃなく本物にしておこうかな。どっちが旅行者に良いのか、ちょっと迷います。あれれ、別の英語のページ (&lt;a href="http://www.laos-airlines.com/"&gt;www.laos-airlines.com&lt;/a&gt;) もありました。

&lt;br/&gt;&lt;br/&gt;

記事の書き換えは、もう少し調べてからのほうが良さそうです。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;追記&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

その後、本物の公式ページ (www.laoairlines.com) から CONTACT US &amp;rarr; &lt;a href="http://www.laoairlines.com/agency_general_agent.html"&gt;GENERAL SALES AGENT&lt;/a&gt; と辿っていくと、日本の代理店として lao-airlines.jp 、フランス及びヨーロッパの代理店として laos-airlines.com が載っていました。これに従って記事を編集しようと思います。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_07.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-5636766343251597655?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=5636766343251597655' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/5636766343251597655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/5636766343251597655'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_07.html' title='ラオス航空？ ラオス国営航空？'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4606389076271460041</id><published>2008-08-06T12:19:00.004+09:00</published><updated>2008-08-06T13:08:29.014+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>安曇野市 夏のイベント</title><content type='html'>最近、&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;の&lt;a href="http://wikitravel.org/ja/%E9%95%B7%E9%87%8E%E7%9C%8C"&gt;長野県&lt;/a&gt;下の記事に継続的な更新が入っているので、暫くして落ち着いたら&lt;a href="http://wikitravel.org/ja/%E5%AE%89%E6%9B%87%E9%87%8E%E5%B8%82"&gt;安曇野市&lt;/a&gt;の記事に追加する予定。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;dl&gt;
&lt;dt&gt;信州安曇野わさび祭り&lt;/dt&gt;
&lt;dd&gt;25回目となる2008年は8月3日（日曜日）に開催。2部構成で、10:00～19:00が&lt;span style="font-weight:bold;"&gt;YOSAKOI安曇野&lt;/span&gt;、19:00～21:00が&lt;span style="font-weight:bold;"&gt;納涼祭&lt;/span&gt;となっている。場所は穂高駅前通りと穂高神社北神苑。詳細は&lt;a href="http://www.city.azumino.nagano.jp/gyosei/kakuka/sangyo/shoko/oshirase/wasabimatsuri/"&gt;こちら&lt;/a&gt;。&lt;/dd&gt;
&lt;dt&gt;安曇野花火&lt;/dt&gt;
&lt;dd&gt;2007年から始まった花火大会。2回目となる2008年は8月14日（木曜日）に開催（雨天の場合は8月16日）。打ち上げ開始は20:00。場所は明科御宝田遊水池周辺。詳細は&lt;a href="http://w1.avis.ne.jp/~yosakoi/hanabi/"&gt;こちら&lt;/a&gt;。&lt;/dd&gt;
&lt;dt&gt;信州安曇野薪能&lt;/dt&gt;
&lt;dd&gt;夕日に染まる北アルプスの雄大な自然を背景とした特設舞台で演じられる能と狂言を楽しむことができる。元々は1991年から15年間続いた「水郷明科薪能」であった。2008年は8月23日（土曜日）に開催。場所は明科龍門渕公園の特設能舞台、JR篠ノ井線明科駅から徒歩5分（雨天の場合は明科体育館）。入場料は前売り￥3,000、当日￥3,500。詳細は&lt;a href="http://www.city.azumino.nagano.jp/gyosei/kakuka/kyoiku/bunka/oshirase/takiginou/"&gt;こちら&lt;/a&gt;。&lt;/dd&gt;
&lt;/dl&gt;

でも、既に今年の日程が終了しているものもあるので、早く記事に追加しないと。
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_06.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4606389076271460041?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4606389076271460041' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4606389076271460041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4606389076271460041'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_06.html' title='安曇野市 夏のイベント'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7422438138844052464</id><published>2008-08-05T20:09:00.003+09:00</published><updated>2008-08-05T20:34:28.366+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>Sidebar Icons</title><content type='html'>&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;で使おうと思って1年前に作成したJavaScriptですが、残念ながらサイトの管理者（開発者）に興味を持ってもらえず、採用には至りませんでした。

&lt;br/&gt;&lt;br/&gt;

先日、&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;Blogger Slippy Mapウィジェット&lt;/a&gt;を作成した際にちらちらと見ていたので、こっちに貼っておこうと思います。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

ウィキトラベルは&lt;a href="http://www.mediawiki.org/"&gt;MediaWiki&lt;/a&gt;を使っていますので、MediaWikiで動くように書いたつもりですが、動作確認はローカル (自分のPCのブラウザ) でしか行っておらず、サーバーに置いての確認はしていません。（サーバー持ってないし、ウィキトラベルではユーザーのCSSやJavaScriptを使うことできないので...） 

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;JavaScript&lt;/span&gt;

&lt;pre name="code" class="js:collapse"&gt;
 /* 
 
     User JavaScript
 
 */

 /** Icons for sidebar links ***************************************
  *
  *  Description: Mark sidebar links with icons (star, dotm, otbp) by changing the bullet 
  *                 into other list marker designated by Template:Sidebar-icons.
  *  Author: [[User:Tatata]]
  */
 
 function SidebarIcons()  {

     var markers, pLangLinks;

     // find marking template info
     markers = document.getElementsByTagName("span");
     for ( var i=0; i &amp;lt; markers.length; i++ ) {

          switch ( markers[i].className ) {
             case "sidebaricon-star":
             case "sidebaricon-dotm":
             case "sidebaricon-otbp":

                // links in p-lang ( "In other languages" box )
                if ( document.getElementById( "p-lang" ) ) {
                   pLangLinks = document.getElementById( "p-lang" ).getElementsByTagName( "li" );

                   // find language code and replace class name with if matched
                   for ( var j=0; j &amp;lt; pLangLinks.length; j++) {

                      var a, b;
                      a = markers[i].id;
                      b = markers[i].className + "-lang-" + pLangLinks[j].getElementsByTagName("a")[0].getAttribute("hreflang");

                      if ( a == b ) {
                         switch ( markers[i].className ) {
                            case "sidebaricon-star":
                               pLangLinks[j].className = markers[i].className;
                               pLangLinks[j].title = "This is a Star article in another language.";
                               break;
                            case "sidebaricon-dotm":
                               pLangLinks[j].className = markers[i].className;
                               pLangLinks[j].title = "This is a previous Destinations of the month article in another language.";
                               break;
                            case "sidebaricon-otbp":
                               pLangLinks[j].className = markers[i].className;
                               pLangLinks[j].title = "This is a previous Off the beaten path article in another language.";
                               break;
                            default:
                               break;
                         }
                      }
                   }
                }
                break;

             default:
                break;

          }

     }

 }
 
 addOnloadHook( SidebarIcons );

&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;CSS&lt;/span&gt;

&lt;pre name="code" class="css:collapse"&gt;
/* 
 
User CSS (Cascading Style Sheets)  
 
*/
 
/* Sidebar  Icons */

li.sidebaricon-star {
  list-style-image: url("http://wikitravel.org/upload/ja/0/07/Listmarker-star.png");
}
 
li.sidebaricon-dotm {
  list-style-image: url("http://wikitravel.org/upload/ja/0/08/Listmarker-dotm.png");
}

li.sidebaricon-otbp {
  list-style-image: url("http://wikitravel.org/upload/ja/e/e6/Listmarker-otbp.png");
}

&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/sidebar-icons.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7422438138844052464?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7422438138844052464' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7422438138844052464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7422438138844052464'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/sidebar-icons.html' title='Sidebar Icons'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7038830196987030610</id><published>2008-08-05T17:38:00.002+09:00</published><updated>2008-08-05T21:22:55.418+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 4</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-3.html"&gt;前回&lt;/a&gt;の続きです。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.wintec.com.tw/"&gt;Wintec社&lt;/a&gt;のGPSロガー「&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;Easy Showily (WPL-1000)&lt;/a&gt;」にプリセットされたGPSの受信設定の3つ目を試してみました。今回は3番の「出荷時設定」で、設定値の内容は次の通りです。

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;table style="border: 1px solid rgb(170, 170, 170); margin: auto; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;caption&gt;3.Factory setting / 出荷時設定&lt;/caption&gt;&lt;tbody&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(233, 233, 233);"&gt;&lt;th style="border-right: 1px solid rgb(170, 170, 170); width: 75%; text-align: center;"&gt;GPS Parameters / GPS設定項目&lt;/th&gt;&lt;th style="text-align: center;"&gt;Values / 設定値&lt;/th&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Fix mode / 測位モード&lt;/td&gt;&lt;td style="text-align: center;"&gt;2. Auto 2D/3D&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;2D Fix Altitude[m] / 2D Fix高度&lt;/td&gt;&lt;td style="text-align: center;"&gt;500.00&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Min. SVs[3~6] / 初回衛星数&lt;/td&gt;&lt;td style="text-align: center;"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Signal Min. Strength[dBHz] / 初回信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;20&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Navigation Signal Min. Strength[dBHz] / 測位後信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;15&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;P Accuracy Masks[m] / 測位精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;100&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;T Accuracy Masks[m] / 時間精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;300&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;PDOP Mask / PDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;23.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;TDOP Mask / TDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;23.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;SBAS&lt;/td&gt;&lt;td style="text-align: center;"&gt;ON&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

今回もログモードは前回と同じプリセットの1.Walk（歩行）を使用しました。その内容は複合条件（10秒毎, 20m毎, 最高時速=2000km/h, 最低時速=1km/h）です。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://maps.google.co.jp/maps/ms?hl=ja&amp;ie=UTF8&amp;msa=0&amp;msid=101583089022569147416.0004539dfc11042bd61e0&amp;z=16"&gt;結果&lt;/a&gt;は、低層（2階建）や中層（5～6階建）の建物沿いの道や近くに建物が無い公園沿いの道では前2回とあまり違いがありませんでしたが、高層（15階建前後）の建物の間を通過した直後だけ前2回と比較して大きくぶれていました（ひび野2丁目交差点付近）。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/gps-4.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7038830196987030610?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7038830196987030610' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7038830196987030610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7038830196987030610'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/gps-4.html' title='GPSロガーの設定をいぢってみる - 4'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4920388145295848678</id><published>2008-08-03T23:29:00.003+09:00</published><updated>2008-08-05T17:38:01.401+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>那覇</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E6%B2%96%E7%B8%84%E7%9C%8C"&gt;沖縄県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E9%82%A3%E8%A6%87%E5%B8%82"&gt;那覇市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=26.2124&lt;/li&gt;
&lt;li&gt;lon=127.6783&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="26.2124" lon="127.6783" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_6428.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4920388145295848678?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4920388145295848678' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4920388145295848678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4920388145295848678'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_6428.html' title='那覇'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4217397186783260393</id><published>2008-08-03T23:20:00.003+09:00</published><updated>2008-08-05T16:48:38.341+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>博多</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E7%A6%8F%E5%B2%A1%E7%9C%8C"&gt;福岡県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E7%A6%8F%E5%B2%A1%E5%B8%82"&gt;福岡市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=33.5909&lt;/li&gt;
&lt;li&gt;lon=130.4232&lt;/li&gt;
&lt;li&gt;z=12&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="33.5909" lon="130.4232" z="12" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_7086.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4217397186783260393?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4217397186783260393' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4217397186783260393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4217397186783260393'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_7086.html' title='博多'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2234797124065799044</id><published>2008-08-03T23:03:00.003+09:00</published><updated>2008-08-05T16:47:47.408+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>徳島</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%BE%B3%E5%B3%B6%E7%9C%8C"&gt;徳島県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%BE%B3%E5%B3%B6%E5%B8%82"&gt;徳島市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=34.074&lt;/li&gt;
&lt;li&gt;lon=134.5544&lt;/li&gt;
&lt;li&gt;z=12&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="34.074" lon="134.5544" z="12" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_8199.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2234797124065799044?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2234797124065799044' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2234797124065799044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2234797124065799044'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_8199.html' title='徳島'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-6523667533050632323</id><published>2008-08-03T22:49:00.003+09:00</published><updated>2008-08-05T16:46:46.949+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>広島</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%BA%83%E5%B3%B6%E7%9C%8C"&gt;広島県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%BA%83%E5%B3%B6%E5%B8%82"&gt;広島市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=34.3902&lt;/li&gt;
&lt;li&gt;lon=132.4606&lt;/li&gt;
&lt;li&gt;z=13&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="34.3902" lon="132.4606" z="13" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_3290.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-6523667533050632323?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=6523667533050632323' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6523667533050632323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6523667533050632323'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_3290.html' title='広島'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4656257527534409642</id><published>2008-08-03T20:48:00.002+09:00</published><updated>2008-08-05T16:45:42.045+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>奈良</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%A5%88%E8%89%AF%E7%9C%8C"&gt;奈良県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%A5%88%E8%89%AF%E5%B8%82"&gt;奈良市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=34.6804&lt;/li&gt;
&lt;li&gt;lon=135.8224&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="34.6804" lon="135.8224" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_3306.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4656257527534409642?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4656257527534409642' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4656257527534409642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4656257527534409642'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_3306.html' title='奈良'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1457840139811421702</id><published>2008-08-03T20:40:00.003+09:00</published><updated>2008-08-05T16:44:22.789+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>堺</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%A4%A7%E9%98%AA%E5%BA%9C"&gt;大阪府&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%A0%BA%E5%B8%82"&gt;堺市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=34.5796&lt;/li&gt;
&lt;li&gt;lon=135.4828&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="34.5796" lon="135.4828" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_8771.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1457840139811421702?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1457840139811421702' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1457840139811421702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1457840139811421702'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_8771.html' title='堺'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1173824348416858074</id><published>2008-08-03T20:22:00.003+09:00</published><updated>2008-08-05T16:42:53.726+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>京都</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E4%BA%AC%E9%83%BD%E5%BA%9C"&gt;京都府&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E4%BA%AC%E9%83%BD%E5%B8%82"&gt;京都市&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E4%BA%AC%E9%83%BD%E5%B8%82/%E4%B8%8B%E4%BA%AC%E5%8C%BA"&gt;下京区&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.0061&lt;/li&gt;
&lt;li&gt;lon=135.7677&lt;/li&gt;
&lt;li&gt;z=13&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.0061" lon="135.7677" z="13" style="width:500px;height:400px;"&gt;&lt;/div&gt; 

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_3935.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1173824348416858074?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1173824348416858074' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1173824348416858074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1173824348416858074'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_3935.html' title='京都'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2386477157630581478</id><published>2008-08-03T15:38:00.004+09:00</published><updated>2008-08-05T16:41:29.097+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>柏崎</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E6%96%B0%E6%BD%9F%E7%9C%8C"&gt;新潟県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%9F%8F%E5%B4%8E%E5%B8%82"&gt;柏崎市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=37.3791&lt;/li&gt;
&lt;li&gt;lon=138.5757&lt;/li&gt;
&lt;li&gt;z=13&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="37.3791" lon="138.5757" z="13" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_03.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2386477157630581478?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2386477157630581478' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2386477157630581478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2386477157630581478'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_03.html' title='柏崎'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-197676112682359379</id><published>2008-08-02T22:01:00.004+09:00</published><updated>2008-08-05T16:40:23.137+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>鎌倉</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E7%A5%9E%E5%A5%88%E5%B7%9D%E7%9C%8C"&gt;神奈川県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E9%8E%8C%E5%80%89%E5%B8%82"&gt;鎌倉市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.3186&lt;/li&gt;
&lt;li&gt;lon=139.5506&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.3186" lon="139.5506" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_7418.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-197676112682359379?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=197676112682359379' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/197676112682359379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/197676112682359379'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_7418.html' title='鎌倉'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7888941326447032140</id><published>2008-08-02T20:36:00.004+09:00</published><updated>2008-08-05T16:39:04.815+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>岡村</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E7%A5%9E%E5%A5%88%E5%B7%9D%E7%9C%8C"&gt;神奈川県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%A8%AA%E6%B5%9C%E5%B8%82"&gt;横浜市&lt;/a&gt; 磯子区&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.41607&lt;/li&gt;
&lt;li&gt;lon=139.61207&lt;/li&gt;
&lt;li&gt;z=16&lt;/li&gt;
&lt;/ul&gt;


&lt;div class="slippymap" lat="35.41607" lon="139.61207" z="16" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_8488.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7888941326447032140?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7888941326447032140' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7888941326447032140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7888941326447032140'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_8488.html' title='岡村'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-9046298238755990886</id><published>2008-08-02T20:23:00.004+09:00</published><updated>2008-08-05T16:38:07.892+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>多摩センター</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E6%9D%B1%E4%BA%AC%E9%83%BD"&gt;東京都&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%A4%9A%E6%91%A9%E5%B8%82"&gt;多摩市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.6261&lt;/li&gt;
&lt;li&gt;lon=139.4216&lt;/li&gt;
&lt;li&gt;z=13&lt;/li&gt;
&lt;/ul&gt;


&lt;div class="slippymap" lat="35.6261" lon="139.4216" z="13" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_1993.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-9046298238755990886?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=9046298238755990886' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/9046298238755990886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/9046298238755990886'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_1993.html' title='多摩センター'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2838630705440795008</id><published>2008-08-02T20:15:00.004+09:00</published><updated>2008-08-05T16:37:12.262+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>八王子</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E6%9D%B1%E4%BA%AC%E9%83%BD"&gt;東京都&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%85%AB%E7%8E%8B%E5%AD%90%E5%B8%82"&gt;八王子市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.657&lt;/li&gt;
&lt;li&gt;lon=139.3541&lt;/li&gt;
&lt;li&gt;z=13&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.657" lon="139.3541" z="13" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_4179.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2838630705440795008?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2838630705440795008' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2838630705440795008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2838630705440795008'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_4179.html' title='八王子'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1603978217179081968</id><published>2008-08-02T18:40:00.004+09:00</published><updated>2008-08-05T16:35:40.868+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>丸ノ内</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E6%9D%B1%E4%BA%AC%E9%83%BD"&gt;東京都&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%9D%B1%E4%BA%AC"&gt;東京&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%9D%B1%E4%BA%AC/%E5%8D%83%E4%BB%A3%E7%94%B0"&gt;千代田区&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.67663&lt;/li&gt;
&lt;li&gt;lon=139.76357&lt;/li&gt;
&lt;li&gt;z=15&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.67663" lon="139.76357" z="15" style="width:450px;height:450px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_8200.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1603978217179081968?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1603978217179081968' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1603978217179081968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1603978217179081968'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_8200.html' title='丸ノ内'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3761811799725269668</id><published>2008-08-02T18:27:00.004+09:00</published><updated>2008-08-05T16:34:41.994+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>馬橋</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E7%9C%8C"&gt;千葉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%9D%BE%E6%88%B8%E5%B8%82"&gt;松戸市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.8269&lt;/li&gt;
&lt;li&gt;lon=139.9128&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.8269" lon="139.9128" z="14" style="width:400px;height:500px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_1867.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3761811799725269668?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3761811799725269668' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3761811799725269668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3761811799725269668'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_1867.html' title='馬橋'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-8463685800179742180</id><published>2008-08-02T17:49:00.004+09:00</published><updated>2008-08-05T16:33:37.022+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>海浜幕張</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E7%9C%8C"&gt;千葉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E5%B8%82"&gt;千葉市&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E5%B8%82/%E7%BE%8E%E6%B5%9C%E5%8C%BA"&gt;美浜区&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.6435&lt;/li&gt;
&lt;li&gt;lon=140.0463&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.6435" lon="140.0463" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_8679.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-8463685800179742180?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=8463685800179742180' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8463685800179742180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8463685800179742180'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_8679.html' title='海浜幕張'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3675537910691599357</id><published>2008-08-02T17:40:00.004+09:00</published><updated>2008-08-05T16:32:39.884+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>蘇我</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E7%9C%8C"&gt;千葉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E5%B8%82"&gt;千葉市&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E5%8D%83%E8%91%89%E5%B8%82/%E4%B8%AD%E5%A4%AE%E5%8C%BA"&gt;中央区&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.5901&lt;/li&gt;
&lt;li&gt;lon=140.1266&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.5901" lon="140.1266" z="14" style="width:400px;height:500px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_9063.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3675537910691599357?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3675537910691599357' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3675537910691599357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3675537910691599357'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_9063.html' title='蘇我'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4694308908391340909</id><published>2008-08-02T17:32:00.005+09:00</published><updated>2008-08-05T16:31:19.845+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>小手指</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%9F%BC%E7%8E%89%E7%9C%8C"&gt;埼玉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%89%80%E6%B2%A2%E5%B8%82"&gt;所沢市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.7967&lt;/li&gt;
&lt;li&gt;lon=139.4466&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.7967" lon="139.4466" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_117.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4694308908391340909?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4694308908391340909' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4694308908391340909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4694308908391340909'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_117.html' title='小手指'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3041211805684741409</id><published>2008-08-02T17:23:00.006+09:00</published><updated>2008-08-05T16:30:20.279+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>飯能</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%9F%BC%E7%8E%89%E7%9C%8C"&gt;埼玉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E9%A3%AF%E8%83%BD%E5%B8%82"&gt;飯能市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.8551&lt;/li&gt;
&lt;li&gt;lon=139.328&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.8551" lon="139.328" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_3153.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3041211805684741409?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3041211805684741409' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3041211805684741409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3041211805684741409'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_3153.html' title='飯能'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-6444903994497491102</id><published>2008-08-02T16:39:00.006+09:00</published><updated>2008-08-05T16:29:14.156+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>大宮</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%9F%BC%E7%8E%89%E7%9C%8C"&gt;埼玉県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E3%81%95%E3%81%84%E3%81%9F%E3%81%BE%E5%B8%82"&gt;さいたま市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=35.9164&lt;/li&gt;
&lt;li&gt;lon=139.6282&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="35.9164" lon="139.6282" z="14" style="width:400px;height:500px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_2883.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-6444903994497491102?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=6444903994497491102' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6444903994497491102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6444903994497491102'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_2883.html' title='大宮'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-993672505860952530</id><published>2008-08-02T16:03:00.006+09:00</published><updated>2008-08-05T16:27:39.493+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>福島</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E7%A6%8F%E5%B3%B6%E7%9C%8C"&gt;福島県&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E7%A6%8F%E5%B3%B6%E5%B8%82"&gt;福島市&lt;/a&gt;&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=37.757&lt;/li&gt;
&lt;li&gt;lon=140.4659&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="37.757" lon="140.4659" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post_02.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-993672505860952530?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=993672505860952530' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/993672505860952530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/993672505860952530'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post_02.html' title='福島'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-7621946116497615803</id><published>2008-08-02T15:29:00.020+09:00</published><updated>2008-08-05T16:23:45.389+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='地図'/><title type='text'>旭川</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;&lt;span style="font-weight:bold;"&gt;Blogger Slippy Map&lt;/span&gt;&lt;/a&gt;ウィジェットが&lt;a href="http://tatata-7.blogspot.com/2008/08/slippy-mapie6.html"&gt;IE6でも動く&lt;/a&gt;ようになりました。

&lt;br/&gt;&lt;br/&gt;

でも、まだ不具合がありそうなので、テストも兼ねて日本の中で &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;&lt;/span&gt; の地図が育っている街を幾つか表示してみようと思います。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wikitravel.org/ja/%E5%8C%97%E6%B5%B7%E9%81%93"&gt;北海道&lt;/a&gt; &lt;a href="http://wikitravel.org/ja/%E6%97%AD%E5%B7%9D%E5%B8%82"&gt;旭川市&lt;/a&gt;
&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

&lt;ul&gt;
&lt;li&gt;lat=43.7648&lt;/li&gt;
&lt;li&gt;lon=142.3742&lt;/li&gt;
&lt;li&gt;z=14&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="slippymap" lat="43.7648" lon="142.3742" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;div style="margin:5em 0em;padding:1em;border:1px solid #8597ab;color:#000000;background:#cedff2;font-size:80%;"&gt;
オープンストリートマップの地図はクリエイティブ・コモンズのライセンス「表示-継承 2.0 一般」に基づいて利用することができます。利用許諾条項の要約及び詳細については上の"CC-BY-SA-2.0"のリンク先をご覧下さい。&lt;br/&gt;
オープンストリートマップのサイトでは地図の画像ファイルやデータをエクスポートすることができます。上の"Data by OpenStreetMap"のリンク先をご覧下さい。&lt;br/&gt;
地図の作成に興味がある方は&lt;a href="http://wiki.openstreetmap.org/index.php/Ja:Main_Page"&gt;ウィキ&lt;/a&gt;をご覧下さい。また、&lt;a href="http://www.openstreetmap.jp/"&gt;日本コミュニティのサイト&lt;/a&gt;もあります。
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

このブログの&lt;a href="http://tatata-7.blogspot.com/"&gt;トップページ&lt;/a&gt;や &lt;a href="http://tatata-7.blogspot.com/2008_08_01_archive.html"&gt;アーカイブ&lt;/a&gt; のページの動きが暫く重くなります。 ;-)

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/blog-post.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-7621946116497615803?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=7621946116497615803' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7621946116497615803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/7621946116497615803'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/blog-post.html' title='旭川'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-4039474453202794081</id><published>2008-08-02T13:08:00.006+09:00</published><updated>2008-08-05T16:18:24.504+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>Slippy MapウィジェットがIE6でも動くようになりました</title><content type='html'>Firefox3とSafari3では動いたのにIE6では動かなかった &lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;&lt;span style="font-weight:bold;"&gt;Blogger Slippy Map&lt;/span&gt;ウィジェット&lt;/a&gt; がIE6でも動くようになりました。（稼動確認したPCはWindowsXP SP3とSP2です。）

&lt;br/&gt;&lt;br/&gt;&lt;div class="fullpost"&gt;

何箇所か alert を入れてみて何となく悪そうな場所は分かったのですが、そこから先は &lt;a href="http://d.hatena.ne.jp/terurou/20071218/1197965733"&gt;Visual Web Developer 2008 Express Edition&lt;/a&gt; をインストールしても分かりませんでした。（これはデバッグツールの使い方自体良く分かっていないせいだと思います。）

&lt;br/&gt;&lt;br/&gt;

また検索を繰り返し、次のページに辿り着いて漸く分かりました。

&lt;ul&gt;&lt;li&gt;&lt;a href="http://okwave.jp/qa2261184.html"&gt;OKWave : JavaScriptでJavaScriptを追加したいです。&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

そこに書かれていた原因とは&lt;span style="font-weight:bold;"&gt;「ＩＥの場合、動的にスクリプトエレメント（&amp;lt;script&gt;&amp;lt;/script&gt;）にテキストの追加は、できないようです。」&lt;/span&gt;ということで、解決策は&lt;span style="font-weight:bold;"&gt;「動的に関数を作成したいとかそういうことなら、文字列として、関数を構成してeval すればいいです。（script タグを追加する必要はない）」&lt;/span&gt;でした。

&lt;br/&gt;&lt;br/&gt;

で、 &lt;span style="font-weight:bold;"&gt;eval&lt;/span&gt; とやらをしてみました。&lt;br/&gt;
IEのためのコードを追加しなければならないのかと思っていたので助かりました。普段からJavaScriptを書いている人には当たり前のことなんだろうなぁ（汗

&lt;br/&gt;&lt;br/&gt;

今回のコード（IE6対応版）はこちら。（ "+ expand source" のリンクをクリックして下さい。） 

&lt;pre name="code" class="html:collapse"&gt;
&amp;lt;style&amp;gt;
.slippymap img { padding: 0px !important; border: none !important;}
&amp;lt;/style&amp;gt;
&amp;lt;!-- bring in the OpenLayers javascript library --&amp;gt;
&amp;lt;script src="http://openlayers.org/api/OpenLayers.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;!-- bring in the OpenStreetMap OpenLayers layers. Using this hosted file will make sure we are kept up to date with any necessary changes. --&amp;gt;
&amp;lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;&amp;lt;!--
// Blogger Slippy Map 0.1.1
var i = 0;
var lat = 54;
var lon = 0;
var z = 4;
var style = "width:300px; height:200px;";
var element1, element2, element3, text;
var tags = document.getElementsByTagName("div");

  for ( var j=0; j &amp;lt; tags.length; j++ ) {

    if ( tags[j].className == "slippymap" ) {

      i++;

      if ( tags[j].getAttribute("lat") ) {
         lat = tags[j].getAttribute("lat");}
      if ( tags[j].getAttribute("lon") ) {
         lon = tags[j].getAttribute("lon");}
      if ( tags[j].getAttribute("z") ) {
         z = tags[j].getAttribute("z");}
      if ( tags[j].getAttribute("style") ) {
         style = tags[j].getAttribute("style");}

      element1 = document.createElement("div");
      element1.setAttribute("class","tempmap");
      element1.setAttribute("style","margin-bottom:-35px;");
      &amp;lt;!-- define a DIV into which the map will appear --&amp;gt;
      element2 = document.createElement("div");
      element2.setAttribute("id", "map" + i);
      element2.setAttribute("style", style 
        + " border-style:solid; border-width:1px; border-color:#000;");
      element1.appendChild(element2);
      element2 = document.createElement("br");
      element1.appendChild(element2);
      element2 = document.createElement("span");
      element2.setAttribute("class","tempmap")
      element2.setAttribute("style",
        "font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;");
      text = document.createTextNode("Data by ");
      element2.appendChild(text);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://www.openstreetmap.org/?lat=" + lat 
        + "&amp;lon=" + lon + "&amp;zoom=" + z );
      element3.setAttribute("title","See this map on OpenStreetMap.org");
      text = document.createTextNode("OpenStreetMap");
      element3.appendChild(text);
      element2.appendChild(element3);
      element3 = document.createElement("br");
      element2.appendChild(element3);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://creativecommons.org/licenses/by-sa/2.0/");
      element3.setAttribute("title","Creative Commons Attribution-Share Alike 2.0");
      text = document.createTextNode("CC-BY-SA-2.0");
      element3.appendChild(text);
      element2.appendChild(element3);
      element1.appendChild(element2);
      tags[j].appendChild(element1);

      eval("var lat"+ i + "=" + lat + "; var lon"
        + i + "=" + lon + "; var zoom"+ i + "=" + z + "; var map" + i
        + "; function lonLatToMercator(ll) { var lon = ll.lon * 20037508.34 / 180; "
        + "var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / "
        + "(Math.PI / 180); lat = lat * 20037508.34 / 180; return new "
        + "OpenLayers.LonLat(lon, lat); } ;"
        + "if (typeof window.addEventListener == 'function') { "
        + "window.addEventListener('load', init, false);} else if (typeof "
        + "window.attachEvent == 'object') { window.attachEvent('onload', "
        + "init);} else { var oldonload = window.onload ; if (typeof "
        + "window.onload != 'function') { window.onload = init;} else { "
        + "window.onload = function() { oldonload(); init(); } } };"
        + "function init() { map" + i + " = new OpenLayers.Map('map" + i 
        + "', { controls:[ new OpenLayers.Control.Navigation()"
        + ", new OpenLayers.Control.PanZoom(), new OpenLayers.Control"
        + ".LayerSwitcher()], maxExtent: new OpenLayers.Bounds(-20037508.34, "
        + "-20037508.34, 20037508.34, 20037508.34), maxResolution:156543.0399, "
        + "units:'meters', projection: 'EPSG:900913' } ); var mapnik = new "
        + "OpenLayers.Layer.OSM.Mapnik('Mapnik'); map" + i + ".addLayer(mapnik);"
        + " var osmarender = new OpenLayers.Layer.OSM.Osmarender('Osmarender'); "
        + "map" + i + ".addLayer(osmarender); var cyclemap = new OpenLayers"
        + ".Layer.OSM.CycleMap('Cycle Map'); map" + i + ".addLayer(cyclemap); "
        + "var maplint = new OpenLayers.Layer.OSM.Maplint('Maplint'); map" + i 
        + ".addLayer(maplint); var lonLat" + i + " = lonLatToMercator(new "
        + "OpenLayers.LonLat(lon" + i + ", lat" + i + ")); map" + i 
        + ".setCenter (lonLat" + i + ", zoom" + i + "); } ");
    }
  }
--&amp;gt;&amp;lt;/script&amp;gt;
&lt;/pre&gt;

しかし...&lt;br/&gt;
Firefox3とSafari3ではクレジットとライセンスが地図の枠内に収まるのに、IE6では枠外に出てしまうな。&lt;br/&gt;
良く見るとIE6では枠の線も表示されてないよ。&lt;br/&gt;
まっ、いっかぁ～。とりあえず動くようになったし。

&lt;br/&gt;&lt;br/&gt;

あと、あんまり地図を貼り付けるとページの動きが遅くなりますね。当たり前か。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/08/slippy-mapie6.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-4039474453202794081?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=4039474453202794081' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4039474453202794081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/4039474453202794081'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/slippy-mapie6.html' title='Slippy MapウィジェットがIE6でも動くようになりました'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-569751689865858158</id><published>2008-08-01T12:16:00.005+09:00</published><updated>2008-08-31T03:56:36.750+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>JavaScript カスタム関数</title><content type='html'>便利そうなのでリンクしておきます。

&lt;ul&gt;&lt;li&gt;&lt;a href="http://cl.pocari.org/2006-02-13-2.html"&gt;今日から使える JavaScript カスタム関数トップ 10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dustindiaz.com/top-ten-javascript/"&gt;Top 10 custom JavaScript functions of all time&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

IE6でSlippy Mapを複数表示できない件も調べてみようかな。

&lt;ul&gt;&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/terurou/20071218/1197965733"&gt;Visual Web Developer 2008 Express Editionになって、JavaScriptデバッガがまともに使えるようになった気がする。&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;SCRIPT charset="utf-8" type="text/javascript" src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822/JP/tatata7-22/8002/12e3a012-460f-4664-808d-a1b712594703"&gt; &lt;/SCRIPT&gt; &lt;NOSCRIPT&gt;&lt;A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Ftatata7-22%2F8002%2F12e3a012-460f-4664-808d-a1b712594703&amp;Operation=NoScript"&gt;Amazon.co.jp ウィジェット&lt;/A&gt;&lt;/NOSCRIPT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-569751689865858158?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=569751689865858158' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/569751689865858158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/569751689865858158'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/08/javascript.html' title='JavaScript カスタム関数'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3775877118346895861</id><published>2008-07-31T18:05:00.006+09:00</published><updated>2008-08-05T16:15:26.240+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>Blogger Slippy Map</title><content type='html'>[ja] &lt;a href="http://wiki.openstreetmap.org/index.php/Slippy_Map_MediaWiki_Extension"&gt;Slippy Map MediaWiki Extension&lt;/a&gt;からの出力を基にBlogger用のSlippy Mapウィジェットを作成しました。&lt;br/&gt;
&lt;span style="font-weight:bold;"&gt;div&lt;/span&gt;タグに幾つかの属性値を設定して使用します（使用例をご覧下さい）。&lt;br/&gt;
ウィジェットを追加するには下のボタンを押して下さい。 &lt;br/&gt;
&lt;del&gt;Firefox3とSafari3では動きますが、IE6では動きませんでした。&lt;/del&gt;&lt;br/&gt;
&lt;ins&gt;Firefox3、Safari3、IE6で動きました。&lt;/ins&gt;

&lt;br/&gt;&lt;br/&gt;

[en] I made a Slippy Map widget based on output from &lt;a href="http://wiki.openstreetmap.org/index.php/Slippy_Map_MediaWiki_Extension"&gt;Slippy Map MediaWiki Extension&lt;/a&gt;. &lt;br/&gt;
Usage is just adding some attributes to &lt;span style="font-weight:bold;"&gt;div&lt;/span&gt; tag; see examples below. &lt;br/&gt;
To get this widget, click the button. &lt;br/&gt;
&lt;del&gt;It works on Firefox3 and Safari3, doesn't work on IE6.&lt;/del&gt;&lt;br/&gt;
&lt;ins&gt;It works on Firefox3, Safari3 and IE6.&lt;/ins&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;form method="post" action="http://www.blogger.com/add-widget"&gt;
  &lt;input type="hidden" name="widget.title" value="Blogger Slippy Map"/&gt;
  &lt;input type="hidden" name="widget.template" value="&amp;lt;data:content/&amp;gt;"/&gt;
  &lt;input type="hidden" name="infoUrl" value="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"/&gt;
  &lt;input type="hidden" name="logoUrl" value="http://www.blogger.com/img/icon_logo32.gif"/&gt;
  &lt;textarea name="widget.content" style="display: none"&gt;
&amp;lt;style&amp;gt;
.slippymap img { padding: 0px !important; border: none !important;}
&amp;lt;/style&amp;gt;
&amp;lt;!-- bring in the OpenLayers javascript library --&amp;gt;
&amp;lt;script src="http://openlayers.org/api/OpenLayers.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;!-- bring in the OpenStreetMap OpenLayers layers. Using this hosted file will make sure we are kept up to date with any necessary changes. --&amp;gt;
&amp;lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;&amp;lt;!--
// Blogger Slippy Map 0.1.1
var i = 0;
var lat = 54;
var lon = 0;
var z = 4;
var style = "width:300px; height:200px;";
var element1, element2, element3, text;
var tags = document.getElementsByTagName("div");

  for ( var j=0; j &amp;lt; tags.length; j++ ) {

    if ( tags[j].className == "slippymap" ) {

      i++;

      if ( tags[j].getAttribute("lat") ) {
         lat = tags[j].getAttribute("lat");}
      if ( tags[j].getAttribute("lon") ) {
         lon = tags[j].getAttribute("lon");}
      if ( tags[j].getAttribute("z") ) {
         z = tags[j].getAttribute("z");}
      if ( tags[j].getAttribute("style") ) {
         style = tags[j].getAttribute("style");}

      element1 = document.createElement("div");
      element1.setAttribute("class","tempmap");
      element1.setAttribute("style","margin-bottom:-35px;");
      &amp;lt;!-- define a DIV into which the map will appear --&amp;gt;
      element2 = document.createElement("div");
      element2.setAttribute("id", "map" + i);
      element2.setAttribute("style", style 
        + " border-style:solid; border-width:1px; border-color:#000;");
      element1.appendChild(element2);
      element2 = document.createElement("br");
      element1.appendChild(element2);
      element2 = document.createElement("span");
      element2.setAttribute("class","tempmap")
      element2.setAttribute("style",
        "font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;");
      text = document.createTextNode("Data by ");
      element2.appendChild(text);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://www.openstreetmap.org/?lat=" + lat 
        + "&amp;lon=" + lon + "&amp;zoom=" + z );
      element3.setAttribute("title","See this map on OpenStreetMap.org");
      text = document.createTextNode("OpenStreetMap");
      element3.appendChild(text);
      element2.appendChild(element3);
      element3 = document.createElement("br");
      element2.appendChild(element3);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://creativecommons.org/licenses/by-sa/2.0/");
      element3.setAttribute("title","Creative Commons Attribution-Share Alike 2.0");
      text = document.createTextNode("CC-BY-SA-2.0");
      element3.appendChild(text);
      element2.appendChild(element3);
      element1.appendChild(element2);
      tags[j].appendChild(element1);

      eval("var lat"+ i + "=" + lat + "; var lon"
        + i + "=" + lon + "; var zoom"+ i + "=" + z + "; var map" + i
        + "; function lonLatToMercator(ll) { var lon = ll.lon * 20037508.34 / 180; "
        + "var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / "
        + "(Math.PI / 180); lat = lat * 20037508.34 / 180; return new "
        + "OpenLayers.LonLat(lon, lat); } ;"
        + "if (typeof window.addEventListener == 'function') { "
        + "window.addEventListener('load', init, false);} else if (typeof "
        + "window.attachEvent == 'object') { window.attachEvent('onload', "
        + "init);} else { var oldonload = window.onload ; if (typeof "
        + "window.onload != 'function') { window.onload = init;} else { "
        + "window.onload = function() { oldonload(); init(); } } };"
        + "function init() { map" + i + " = new OpenLayers.Map('map" + i 
        + "', { controls:[ new OpenLayers.Control.Navigation()"
        + ", new OpenLayers.Control.PanZoom(), new OpenLayers.Control"
        + ".LayerSwitcher()], maxExtent: new OpenLayers.Bounds(-20037508.34, "
        + "-20037508.34, 20037508.34, 20037508.34), maxResolution:156543.0399, "
        + "units:'meters', projection: 'EPSG:900913' } ); var mapnik = new "
        + "OpenLayers.Layer.OSM.Mapnik('Mapnik'); map" + i + ".addLayer(mapnik);"
        + " var osmarender = new OpenLayers.Layer.OSM.Osmarender('Osmarender'); "
        + "map" + i + ".addLayer(osmarender); var cyclemap = new OpenLayers"
        + ".Layer.OSM.CycleMap('Cycle Map'); map" + i + ".addLayer(cyclemap); "
        + "var maplint = new OpenLayers.Layer.OSM.Maplint('Maplint'); map" + i 
        + ".addLayer(maplint); var lonLat" + i + " = lonLatToMercator(new "
        + "OpenLayers.LonLat(lon" + i + ", lat" + i + ")); map" + i 
        + ".setCenter (lonLat" + i + ", zoom" + i + "); } ");
    }
  }
--&amp;gt;&amp;lt;/script&amp;gt;
  &lt;/textarea&gt;
  &lt;input type="image" name="go" onmouseover="replaceText();" src="http://www.blogger.com/img/add/add2blogger_lg.gif"/&gt;
&lt;/form&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;hr/&gt;&lt;hr/&gt;

&lt;br/&gt;

&lt;span style="font-weight:bold;font-size:120%;"&gt;使用例 (Examples)&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;div class="fullpost"&gt;&lt;hr/&gt;
&lt;br/&gt;&lt;br/&gt;

&amp;lt;div class="slippymap" lat="36" lon="139" z="3" style="width:250px;height:200px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="36" lon="139" z="3" style="width:250px;height:200px;"&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;hr/&gt;
&lt;br/&gt;&lt;br/&gt;

&amp;lt;div class="slippymap" lat="52.516" lon="13.378" z="9" style="width:300px;height:300px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="52.516" lon="13.378" z="9" style="width:300px;height:300px;"&gt;&lt;/div&gt;


&lt;br/&gt;&lt;br/&gt;
&lt;hr/&gt;
&lt;br/&gt;&lt;br/&gt;

&amp;lt;div class="slippymap" lat="51.5012" lon="-0.123" z="14" style="width:500px;height:400px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="51.5012" lon="-0.123" z="14" style="width:500px;height:400px;"&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;hr/&gt;
&lt;br/&gt;

&lt;span style="font-weight:bold;font-size:120%;"&gt;履歴 (History)&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;dl&gt;
&lt;dt&gt;0.1&lt;/dt&gt;
&lt;dd&gt;2008-07-31 新規作成。Firefox3とSafari3で動作。&lt;/dd&gt;
&lt;dt&gt;0.1.1&lt;/dt&gt;
&lt;dd&gt;2008-08-02 IE6で動作。&lt;/dd&gt;
&lt;/dl&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3775877118346895861?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3775877118346895861' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3775877118346895861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3775877118346895861'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html' title='Blogger Slippy Map'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1474679620608538418</id><published>2008-07-31T16:09:00.004+09:00</published><updated>2008-08-05T16:11:59.508+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>Slippy Mapのウィジェットを作ってみる</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/07/slippy-map.html"&gt;Blogger上でSlippy Mapを一応表示&lt;/a&gt;できるようになったので、ウィジェットとして作ってみることにしました。

&lt;br/&gt;&lt;br/&gt;

前回は「地図作成時のオブジェクト名」と「地図描画スペースとなるdiv要素のid」が共に"map"だったので、1ページに複数のSlippy Mapを表示させるには、この組み合わせ毎にユニークにしてあげればいっかなーと考えていましたが、普段からJavaScriptなどをやり慣れていない私にはそれほど単純ではありませんでした。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

とりあえずコードを書いて1ページに複数のSlippy Mapを表示させようとすると、前回のSlippy Mapを含めて、どれか1つしかタイルが読み込まれませんでした。コードと睨めっこしても他にユニークにするべきところも無さそうだしJavaScript自体は動いているので、もしかしたら&lt;a href="http://openlayers.org/"&gt;OpenLayers&lt;/a&gt;の制約かななどと思いながらコードを眺めていると、&lt;code style="background-color: #f7d4e0;"&gt;window.onload=init;&lt;/code&gt; と書かれた行が目に留まりました。色々検索しているうちに次のページが見付かったので参考にさせてもらいました。

&lt;br/&gt;&lt;br/&gt;
 
&lt;ul&gt;&lt;li&gt;&lt;a href="http://thinkarc.blogspot.com/2008/02/addeventlistener-attachevent.html"&gt;thinkのScrapBook : addEventListener(), attachEvent() を使ってaddLoadEvent()&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; 

&lt;br/&gt;&lt;br/&gt;

単純に &lt;code style="background-color: #f7d4e0;"&gt;window.onload&lt;/code&gt; を使わないようにコードを修正すると、1ページに複数のSlippy Mapを表示させることができるようになりましたが、よーっく地図を見ると全て同じ座標とズームレベルになっています。地図そのもののオブジェクトだけでなく、座標とズームレベルのオブジェクトも別の名前で作ってあげないと駄目みたいですね...

&lt;br/&gt;&lt;br/&gt;

このウィジェットの&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;追加ボタンのページ&lt;/a&gt;を作成して、そちらに簡単な使用例を載せておきます。

&lt;br/&gt;&lt;br/&gt;

現時点のコード（一応完成版）はこちら。（ "+ expand source" のリンクをクリックして下さい。） 

&lt;pre name="code" class="html:collapse"&gt;
&amp;lt;style&amp;gt;
.slippymap img { padding: 0px !important; border: none !important;}
&amp;lt;/style&amp;gt;
&amp;lt;!-- bring in the OpenLayers javascript library --&amp;gt;
&amp;lt;script src="http://openlayers.org/api/OpenLayers.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;!-- bring in the OpenStreetMap OpenLayers layers. Using this hosted file will make sure we are kept up to date with any necessary changes. --&amp;gt;
&amp;lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;&amp;lt;!--
// Blogger Slippy Map 0.1
var i = 0;
var lat = 54;
var lon = 0;
var z = 4;
var style = "width:300px; height:200px;";
var element1, element2, element3, text;
var tags = document.getElementsByTagName("div");

  for ( var j=0; j &amp;lt; tags.length; j++ ) {

    if ( tags[j].className == "slippymap" ) {

      i++;

      if ( tags[j].getAttribute("lat") ) {
         lat = tags[j].getAttribute("lat");}
      if ( tags[j].getAttribute("lon") ) {
         lon = tags[j].getAttribute("lon");}
      if ( tags[j].getAttribute("z") ) {
         z = tags[j].getAttribute("z");}
      if ( tags[j].getAttribute("style") ) {
         style = tags[j].getAttribute("style");}

      element1 = document.createElement("script");
      element1.setAttribute("type","text/javascript");
      text = document.createTextNode("var lat"+ i + "=" + lat + "; var lon"
        + i + "=" + lon + "; var zoom"+ i + "=" + z + "; var map" + i
        + "; function lonLatToMercator(ll) { var lon = ll.lon * 20037508.34 / 180; "
        + "var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / "
        + "(Math.PI / 180); lat = lat * 20037508.34 / 180; return new "
        + "OpenLayers.LonLat(lon, lat); } ;"
        + "if (typeof window.addEventListener == 'function') { "
        + "window.addEventListener('load', init, false);} else if (typeof "
        + "window.attachEvent == 'object') { window.attachEvent('onload', "
        + "init);} else { var oldonload = window.onload ; if (typeof "
        + "window.onload != 'function') { window.onload = init;} else { "
        + "window.onload = function() { oldonload(); init(); } } };"
        + "function init() { map" + i + " = new OpenLayers.Map('map" + i 
        + "', { controls:[ new OpenLayers.Control.Navigation()"
        + ", new OpenLayers.Control.PanZoom(), new OpenLayers.Control"
        + ".LayerSwitcher()], maxExtent: new OpenLayers.Bounds(-20037508.34, "
        + "-20037508.34, 20037508.34, 20037508.34), maxResolution:156543.0399, "
        + "units:'meters', projection: 'EPSG:900913' } ); var mapnik = new "
        + "OpenLayers.Layer.OSM.Mapnik('Mapnik'); map" + i + ".addLayer(mapnik);"
        + " var osmarender = new OpenLayers.Layer.OSM.Osmarender('Osmarender'); "
        + "map" + i + ".addLayer(osmarender); var cyclemap = new OpenLayers"
        + ".Layer.OSM.CycleMap('Cycle Map'); map" + i + ".addLayer(cyclemap); "
        + "var maplint = new OpenLayers.Layer.OSM.Maplint('Maplint'); map" + i 
        + ".addLayer(maplint); var lonLat" + i + " = lonLatToMercator(new "
        + "OpenLayers.LonLat(lon" + i + ", lat" + i + ")); map" + i 
        + ".setCenter (lonLat" + i + ", zoom" + i + "); } ");
      element1.appendChild(text);
      tags[j].appendChild(element1);
      element1 = document.createElement("div");
      element1.setAttribute("class","tempmap");
      element1.setAttribute("style","margin-bottom:-35px;");
      &amp;lt;!-- define a DIV into which the map will appear --&amp;gt;
      element2 = document.createElement("div");
      element2.setAttribute("id", "map" + i);
      element2.setAttribute("style", style 
        + " border-style:solid; border-width:1px; border-color:#000;");
      element1.appendChild(element2);
      element2 = document.createElement("br");
      element1.appendChild(element2);
      element2 = document.createElement("span");
      element2.setAttribute("class","tempmap")
      element2.setAttribute("style",
        "font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;");
      text = document.createTextNode("Data by ");
      element2.appendChild(text);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://www.openstreetmap.org/?lat=" + lat 
        + "&amp;amp;lon=" + lon + "&amp;amp;zoom=" + z );
      element3.setAttribute("title","See this map on OpenStreetMap.org");
      text = document.createTextNode("OpenStreetMap");
      element3.appendChild(text);
      element2.appendChild(element3);
      element3 = document.createElement("br");
      element2.appendChild(element3);
      element3 = document.createElement("a");
      element3.setAttribute("href","http://creativecommons.org/licenses/by-sa/2.0/");
      element3.setAttribute("title","Creative Commons Attribution-Share Alike 2.0");
      text = document.createTextNode("CC-BY-SA-2.0");
      element3.appendChild(text);
      element2.appendChild(element3);
      element1.appendChild(element2);
      tags[j].appendChild(element1);
    }
  }
--&amp;gt;&amp;lt;/script&amp;gt;
&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/slippy-map_31.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1474679620608538418?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1474679620608538418' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1474679620608538418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1474679620608538418'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/slippy-map_31.html' title='Slippy Mapのウィジェットを作ってみる'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2028791148076083306</id><published>2008-07-31T09:41:00.023+09:00</published><updated>2008-08-05T16:08:31.153+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>Slippy Mapを表示してみる</title><content type='html'>&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;ではサイトに表示しているメインの地図を&lt;a href="http://wiki.openstreetmap.org/index.php/Slippy_Map"&gt;Slippy Map&lt;/a&gt;と呼んでいます。

&lt;br/&gt;&lt;br/&gt;

最近、日本語サイトの&lt;a href="http://www.openstreetmap.jp/"&gt;OpenStreetMap Japan&lt;/a&gt;で&lt;a href="http://www.openstreetmap.jp/showmap"&gt;地図ページ&lt;/a&gt;の改良をなさっている方が居て、私もちょっと触ってみたくなってBloggerに表示させてみることにしました。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

ベースにしたのは、MediaWiki用の&lt;span style="font-weight:bold;"&gt;&lt;a href="http://wiki.openstreetmap.org/index.php/Slippy_Map_MediaWiki_Extension"&gt;Slippy Map MediaWiki Extension&lt;/a&gt;&lt;/span&gt;からの出力です。&lt;br/&gt;&lt;br/&gt;

サーバーからタイル（細分化された地図画像）を引っ張ってくることは直ぐにできましたが、タイル同士の間に数ピクセルの隙間が空いてしまいます。OSM.orgやOSM.jpで使用しているコードを覗いて見たり、&lt;a href="http://openlayers.org/"&gt;OpenLayers&lt;/a&gt;の文書やソースを読んでみても解決できず二日程悩んでいました。ふと思い立ってFirefoxのアドオンのページを確認してみると&lt;a href="https://addons.mozilla.org/ja/firefox/addon/1843"&gt;FirebugのFirefox3対応版&lt;/a&gt;が出ていたので早速インストール。HTMLを調査すると適用されているスタイル (padding:4px;) や要素のクラス名 (olTileImage) が簡単に分かり、直ぐに解決。この程度のことだから、OpenLayersのFAQやメーリングにも質問が出ていなかったんだと思いました。それにしてもFirebugは便利だなぁ。あまり使ったことがないので、使い方も良く分かんないけど... &lt;br/&gt;&lt;br/&gt;

やろうと思ったけどやり方が分からず、とりあえず現時点では諦めたこと。
&lt;ul&gt;&lt;li&gt;地図のスクロール時やズーム時に、OSM.orgの地図へのURLに入っている座標やズームレベルを更新すること。
&lt;ul&gt;&lt;li&gt;URLのベースをOSM.orgサーバーへ向ける。&lt;/li&gt;
&lt;li&gt;座標の形式を &lt;span style="font-style:italic;"&gt;lat=35.67255 lon=139.76183&lt;/span&gt; のように普段GPSなどで見ているものと同じにする。&lt;/li&gt;
&lt;li&gt;リンクテキストを &lt;span style="font-style:italic;"&gt;Permalink&lt;/span&gt; 以外のものにする&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;ズームレベルに合わせたスケールを表示する。&lt;/li&gt;&lt;/ul&gt;

これからやろうと思っていること。
&lt;ul&gt;&lt;li&gt;&lt;a href="http://tatata-7.blogspot.com/2008/07/slippy-map_31.html"&gt;1ページに複数のSlippy Mapを表示させる。&lt;/a&gt;
&lt;ul&gt;&lt;li&gt;Slippy Map MediaWiki Extensionは1ページに1つしか表示できない。&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;Widget追加ボタンの作成。&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;style&gt;
.map img { padding: 0px !important; border: none !important;}
&lt;/style&gt;

&lt;div class="map" style="margin-bottom:-35px;"&gt;

&lt;!-- define a DIV into which the map will appear --&gt;
&lt;div style="width:400px; height:350px; border-style:solid; border-width:1px; border-color:#000;" id="map"&gt;&lt;/div&gt;

&lt;br/&gt;
&lt;span style="font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;"&gt;Data by &lt;a href="http://www.openstreetmap.org/?lat=36&amp;amp;lon=139&amp;amp;zoom=4" title="See this map on OpenStreetMap.org"&gt;OpenStreetMap&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://creativecommons.org/licenses/by-sa/2.0/" title="Creative Commons Attribution-Share Alike 2.0"&gt;CC-BY-SA-2.0&lt;/a&gt;&lt;/span&gt;

&lt;/div&gt;

&lt;!-- bring in the OpenLayers javascript library --&gt;
&lt;script src="http://openlayers.org/api/OpenLayers.js"&gt;&lt;/script&gt;
&lt;!-- bring in the OpenStreetMap OpenLayers layers. Using this hosted file will make sure we are kept up to date with any necessary changes. --&gt; 
&lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&gt;&lt;/script&gt; 

&lt;script type="text/javascript"&gt; 
var lon=139; 
var lat=36; 
var zoom=4; 
var map; 

function lonLatToMercator(ll) {
  var lon = ll.lon * 20037508.34 / 180;
  var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / (Math.PI / 180);
  lat = lat * 20037508.34 / 180;
  return new OpenLayers.LonLat(lon, lat);
}

window.onload=init; 

function init() {
  map = new OpenLayers.Map("map", {
    controls:[
      new OpenLayers.Control.Navigation(),
      new OpenLayers.Control.PanZoom(),
      new OpenLayers.Control.LayerSwitcher()],
    maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34),
    maxResolution:156543.0399,
    units:'meters',
    projection: "EPSG:900913"
  } );
  var mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
  map.addLayer(mapnik);
  var osmarender = new OpenLayers.Layer.OSM.Osmarender("Osmarender");
  map.addLayer(osmarender);
  var cyclemap = new OpenLayers.Layer.OSM.CycleMap("Cycle Map");
  map.addLayer(cyclemap);
  var maplint = new OpenLayers.Layer.OSM.Maplint("Maplint");
  map.addLayer(maplint);
  var lonLat = lonLatToMercator(new OpenLayers.LonLat(lon, lat));
  map.setCenter (lonLat, zoom);
} 
&lt;/script&gt;

&lt;br/&gt;&lt;br/&gt;
上の地図を表示させているコードはこちら。（ "+ expand source" のリンクをクリックして下さい。）

&lt;pre name="code" class="html:collapse"&gt;
&amp;lt;style&amp;gt;
.map img { padding: 0px !important; border: none !important;}
&amp;lt;/style&amp;gt;

&amp;lt;div class="map" style="margin-bottom:-35px;"&amp;gt;

&amp;lt;!-- define a DIV into which the map will appear --&amp;gt;
&amp;lt;div style="width:400px; height:350px; border-style:solid; border-width:1px; border-color:#000;" id="map"&amp;gt;&amp;lt;/div&amp;gt;

&amp;lt;br/&amp;gt;
&amp;lt;span style="font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;"&amp;gt;Data by &amp;lt;a href="http://www.openstreetmap.org/?lat=36&amp;amp;lon=139&amp;amp;zoom=4" title="See this map on OpenStreetMap.org"&amp;gt;OpenStreetMap&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;
&amp;lt;a href="http://creativecommons.org/licenses/by-sa/2.0/" title="Creative Commons Attribution-Share Alike 2.0"&amp;gt;CC-BY-SA-2.0&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;

&amp;lt;/div&amp;gt;

&amp;lt;!-- bring in the OpenLayers javascript library --&amp;gt;
&amp;lt;script src="http://openlayers.org/api/OpenLayers.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;!-- bring in the OpenStreetMap OpenLayers layers. Using this hosted file will make sure we are kept up to date with any necessary changes. --&amp;gt; 
&amp;lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&amp;gt;&amp;lt;/script&amp;gt; 

&amp;lt;script type="text/javascript"&amp;gt; 
var lon=139; 
var lat=36; 
var zoom=4; 
var map; 

function lonLatToMercator(ll) {
  var lon = ll.lon * 20037508.34 / 180;
  var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / (Math.PI / 180);
  lat = lat * 20037508.34 / 180;
  return new OpenLayers.LonLat(lon, lat);
}

window.onload=init; 

function init() {
  map = new OpenLayers.Map("map", {
    controls:[
      new OpenLayers.Control.Navigation(),
      new OpenLayers.Control.PanZoom(),
      new OpenLayers.Control.LayerSwitcher()],
    maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34),
    maxResolution:156543.0399,
    units:'meters',
    projection: "EPSG:900913"
  } );
  var mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
  map.addLayer(mapnik);
  var osmarender = new OpenLayers.Layer.OSM.Osmarender("Osmarender");
  map.addLayer(osmarender);
  var cyclemap = new OpenLayers.Layer.OSM.CycleMap("Cycle Map");
  map.addLayer(cyclemap);
  var maplint = new OpenLayers.Layer.OSM.Maplint("Maplint");
  map.addLayer(maplint);
  var lonLat = lonLatToMercator(new OpenLayers.LonLat(lon, lat));
  map.setCenter (lonLat, zoom);
} 
&amp;lt;/script&amp;gt;
&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;追記&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-slippy-map.html"&gt;Widget追加ボタン&lt;/a&gt;を作成しました。&lt;br/&gt;
尚、上のコードで表示できるSlippy Mapは1ページに1つだけで、Widgetでは複数のSlippy Mapを同じページに表示できます。また、上のコードによるSlippy Mapと同じページ内にWidgetによるSlippy Mapがあると、その影響により指定した座標・ズームで表示できないことがあるようです。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/slippy-map.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2028791148076083306?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2028791148076083306' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2028791148076083306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2028791148076083306'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/slippy-map.html' title='Slippy Mapを表示してみる'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2146129706189832997</id><published>2008-07-28T16:08:00.008+09:00</published><updated>2008-08-05T16:03:54.995+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>HaloScanでトラックバック</title><content type='html'>&lt;a href="http://www.kuribo.info/"&gt;クリボウの Blogger Tips&lt;/a&gt;を読んで、&lt;a href="http://www.haloscan.com/"&gt;HaloScan&lt;/a&gt;のトラックバック機能を付けてみました。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.kuribo.info/2006/05/blogger-haloscan.html"&gt;クリボウの Blogger Tips: Blogger でもトラックバック - HaloScan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.kuribo.info/2006/09/blogger-beta-haloscan.html"&gt;クリボウの Blogger Tips: Blogger beta に HaloScan をとりつける&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

HaloScanのアカウント作成後、ログインし直してInstallation Instructionsの画面に入ると、まず使っているブログの種類を選択します。自分の場合は &lt;span style="font-weight:bold;"&gt;Blogger or Blogspot (New Version / Google Login)&lt;/span&gt; なので、それを選択して手順通りにやってみましたが、HaloScan側で更新したテンプレートをBloggerにアップロードするところでエラーになり上手く行きませんでした。試しに、&lt;span style="font-weight:bold;"&gt;Blogger or Blogspot (Old Version)&lt;/span&gt; や &lt;span style="font-weight:bold;"&gt;None of the Above / Manual&lt;/span&gt; を選択して、それらの手順もやってみましたが、別のエラーで上手く行きませんでした。

&lt;br/&gt;&lt;br/&gt;

で、結局、Bloggerの [レイアウト] &amp;rarr; [HTMLの編集] &amp;rarr; 「テンプレートを編集」で「ウィジットのテンプレートを展開」にチェックを付け、エディタで開いた最初のHaloScan側で更新したテンプレートと睨めっこをしながら手作業で更新部分を編集してみたところ、やっと動くようになりました。

&lt;br/&gt;&lt;br/&gt;

更新部分は3箇所で、今は下のようになっています。（HaloScan側で削除された部分はコメント化してあります。）

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="xml:nogutter:collapse"&gt;
&amp;lt;!-- START comment out for haloscan (part 1)
            &amp;lt;a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&amp;gt;&amp;lt;b:if cond='data:post.numComments == 1'&amp;gt;1 &amp;lt;data:top.commentLabel/&amp;gt;&amp;lt;b:else/&amp;gt;&amp;lt;data:post.numComments/&amp;gt; &amp;lt;data:top.commentLabelPlural/&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;/a&amp;gt;
END comment out for haloscan (part 1) --&amp;gt;
&amp;lt;!-- start haloscan (part 1) --&amp;gt;
            &amp;lt;script src='http://www.haloscan.com/load/tatata7' type='text/javascript'&amp;gt; &amp;lt;/script&amp;gt;
&amp;lt;span class='post-comment-link'&amp;gt;
&amp;lt;a class='comment-link' expr:href='&amp;quot;http://www.haloscan.com/comments/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;' expr:onclick='&amp;quot;HaloScan(&amp;quot; + &amp;quot;\&amp;quot;&amp;quot;+ data:post.id + &amp;quot;\&amp;quot;&amp;quot; + &amp;quot;);return false;&amp;quot;'&amp;gt;
&amp;lt;script type='text/javascript'&amp;gt;postCount(&amp;#39;&amp;lt;data:post.id/&amp;gt;&amp;#39;);&amp;lt;/script&amp;gt;
&amp;lt;/a&amp;gt; | 
&amp;lt;a class='comment-link' expr:href='&amp;quot;http://www.haloscan.com/tb/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;' expr:onclick='&amp;quot;HaloScanTB(&amp;quot; + &amp;quot;\&amp;quot;&amp;quot;+ data:post.id + &amp;quot;\&amp;quot;&amp;quot; + &amp;quot;);return false;&amp;quot;'&amp;gt;
&amp;lt;script type='text/javascript'&amp;gt;postCountTB(&amp;#39;&amp;lt;data:post.id/&amp;gt;&amp;#39;);&amp;lt;/script&amp;gt;
&amp;lt;/a&amp;gt;
&amp;lt;/span&amp;gt;
&amp;lt;!-- end haloscan --&amp;gt;

&lt;/pre&gt;

&lt;pre name="code" class="xml:nogutter:collapse"&gt;
&amp;lt;!-- START comment out for haloscan (part 3) 
     &amp;lt;a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'&amp;gt;&amp;lt;data:f.name/&amp;gt; (&amp;lt;data:f.feedType/&amp;gt;)&amp;lt;/a&amp;gt;
END comment out for haloscan (part 3) --&amp;gt;
&amp;lt;!-- start haloscan (part 3) --&amp;gt;
     &amp;lt;a class='feed-link' href='http://www.haloscan.com/members/rss.php?user=tatata7' target='_blank'&amp;gt;Comment Feed (RSS)&amp;lt;/a&amp;gt;
&amp;lt;!-- end haloscan --&amp;gt;

&lt;/pre&gt;

&lt;pre name="code" class="xml:nogutter:collapse"&gt;
&amp;lt;!-- START comment out for haloscan (part 2 - post) 
      &amp;lt;h4&amp;gt;
        &amp;lt;b:if cond='data:post.numComments == 1'&amp;gt;
          1 &amp;lt;data:commentLabel/&amp;gt;:
        &amp;lt;b:else/&amp;gt;
          &amp;lt;data:post.numComments/&amp;gt; &amp;lt;data:commentLabelPlural/&amp;gt;:
        &amp;lt;/b:if&amp;gt;
      &amp;lt;/h4&amp;gt;

      &amp;lt;b:if cond='data:post.commentPagingRequired'&amp;gt;
        &amp;lt;span class='paging-control-container'&amp;gt;
          &amp;lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'&amp;gt;&amp;lt;data:post.oldestLinkText/&amp;gt;&amp;lt;/a&amp;gt;
          &amp;#160;
          &amp;lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'&amp;gt;&amp;lt;data:post.olderLinkText/&amp;gt;&amp;lt;/a&amp;gt;
          &amp;#160;
          &amp;lt;data:post.commentRangeText/&amp;gt;
          &amp;#160;
          &amp;lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'&amp;gt;&amp;lt;data:post.newerLinkText/&amp;gt;&amp;lt;/a&amp;gt;
          &amp;#160;
          &amp;lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'&amp;gt;&amp;lt;data:post.newestLinkText/&amp;gt;&amp;lt;/a&amp;gt;
        &amp;lt;/span&amp;gt;
      &amp;lt;/b:if&amp;gt;

      &amp;lt;dl id='comments-block'&amp;gt;
        &amp;lt;b:loop values='data:post.comments' var='comment'&amp;gt;
          &amp;lt;dt expr:class='&amp;quot;comment-author &amp;quot; + data:comment.authorClass' expr:id='data:comment.anchorName'&amp;gt;
            &amp;lt;a expr:name='data:comment.anchorName'/&amp;gt;
            &amp;lt;b:if cond='data:comment.authorUrl'&amp;gt;
              &amp;lt;a expr:href='data:comment.authorUrl' rel='nofollow'&amp;gt;&amp;lt;data:comment.author/&amp;gt;&amp;lt;/a&amp;gt;
            &amp;lt;b:else/&amp;gt;
              &amp;lt;data:comment.author/&amp;gt;
            &amp;lt;/b:if&amp;gt;
            &amp;lt;data:commentPostedByMsg/&amp;gt;
          &amp;lt;/dt&amp;gt;
          &amp;lt;dd class='comment-body'&amp;gt;
            &amp;lt;b:if cond='data:comment.isDeleted'&amp;gt;
              &amp;lt;span class='deleted-comment'&amp;gt;&amp;lt;data:comment.body/&amp;gt;&amp;lt;/span&amp;gt;
            &amp;lt;b:else/&amp;gt;
              &amp;lt;p&amp;gt;&amp;lt;data:comment.body/&amp;gt;&amp;lt;/p&amp;gt;
            &amp;lt;/b:if&amp;gt;
          &amp;lt;/dd&amp;gt;
          &amp;lt;dd class='comment-footer'&amp;gt;
            &amp;lt;span class='comment-timestamp'&amp;gt;
              &amp;lt;a expr:href='data:comment.url' title='comment permalink'&amp;gt;
                &amp;lt;data:comment.timestamp/&amp;gt;
              &amp;lt;/a&amp;gt;
              &amp;lt;b:include data='comment' name='commentDeleteIcon'/&amp;gt;
            &amp;lt;/span&amp;gt;
          &amp;lt;/dd&amp;gt;
        &amp;lt;/b:loop&amp;gt;
      &amp;lt;/dl&amp;gt;

      &amp;lt;b:if cond='data:post.commentPagingRequired'&amp;gt;
        &amp;lt;span class='paging-control-container'&amp;gt;
          &amp;lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'&amp;gt;
            &amp;lt;data:post.oldestLinkText/&amp;gt;
          &amp;lt;/a&amp;gt;
          &amp;lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'&amp;gt;
            &amp;lt;data:post.olderLinkText/&amp;gt;
          &amp;lt;/a&amp;gt;
          &amp;#160;
          &amp;lt;data:post.commentRangeText/&amp;gt;
          &amp;#160;
          &amp;lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'&amp;gt;
            &amp;lt;data:post.newerLinkText/&amp;gt;
          &amp;lt;/a&amp;gt;
          &amp;lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'&amp;gt;
            &amp;lt;data:post.newestLinkText/&amp;gt;
          &amp;lt;/a&amp;gt;
        &amp;lt;/span&amp;gt;
      &amp;lt;/b:if&amp;gt;

      &amp;lt;p class='comment-footer'&amp;gt;

        &amp;lt;b:if cond='data:post.embedCommentForm'&amp;gt;
          &amp;lt;b:include data='post' name='comment-form'/&amp;gt;
        &amp;lt;b:else/&amp;gt;
          &amp;lt;b:if cond='data:post.allowComments'&amp;gt;
            &amp;lt;a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&amp;gt;&amp;lt;data:postCommentMsg/&amp;gt;&amp;lt;/a&amp;gt;
          &amp;lt;/b:if&amp;gt;
        &amp;lt;/b:if&amp;gt;

      &amp;lt;/p&amp;gt;
END comment out for haloscan (part 2 - post) --&amp;gt;
&amp;lt;!-- start haloscan (part 2 - post) --&amp;gt;
      &amp;lt;script src='http://www.haloscan.com/load/tatata7' type='text/javascript'&amp;gt; &amp;lt;/script&amp;gt;
&amp;lt;span class='post-comment-link'&amp;gt;
&amp;lt;p&amp;gt;&amp;lt;a class='comment-link' expr:href='&amp;quot;http://www.haloscan.com/comments/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;' expr:onclick='&amp;quot;HaloScan(&amp;quot; + &amp;quot;\&amp;quot;&amp;quot;+ data:post.id + &amp;quot;\&amp;quot;&amp;quot; + &amp;quot;);return false;&amp;quot;'&amp;gt;
&amp;lt;script type='text/javascript'&amp;gt;postCount(&amp;#39;&amp;lt;data:post.id/&amp;gt;&amp;#39;);&amp;lt;/script&amp;gt;
&amp;lt;/a&amp;gt; | 
&amp;lt;a class='comment-link' expr:href='&amp;quot;http://www.haloscan.com/tb/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;' expr:onclick='&amp;quot;HaloScanTB(&amp;quot; + &amp;quot;\&amp;quot;&amp;quot;+ data:post.id + &amp;quot;\&amp;quot;&amp;quot; + &amp;quot;);return false;&amp;quot;'&amp;gt;
&amp;lt;script type='text/javascript'&amp;gt;postCountTB(&amp;#39;&amp;lt;data:post.id/&amp;gt;&amp;#39;);&amp;lt;/script&amp;gt;
&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;script expr:src='&amp;quot;http://www.haloscan.com/comments/tatata7/&amp;quot; + data:post.id + &amp;quot;/?m=1&amp;quot;' type='text/javascript'/&amp;gt;
&amp;lt;noscript&amp;gt;&amp;lt;a expr:href='&amp;quot;http://www.haloscan.com/comments/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;'&amp;gt;Comments&amp;lt;/a&amp;gt; | &amp;lt;a expr:href='&amp;quot;http://www.haloscan.com/tb/tatata7/&amp;quot; + data:post.id + &amp;quot;/&amp;quot;'&amp;gt;Trackback&amp;lt;/a&amp;gt;&amp;lt;/noscript&amp;gt;&amp;lt;br/&amp;gt;
&amp;lt;/span&amp;gt;
&amp;lt;!-- end haloscan --&amp;gt;

&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

失敗の原因がよく分からないんですけど、何となくHTMLのコメント（&amp;lt;!-- --&amp;gt;）が怪しい気がします。でも、それだとみんな失敗するはずですね。今までにやったテンプレートの編集が関係しているのかなぁ。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/haloscan.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2146129706189832997?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2146129706189832997' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2146129706189832997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2146129706189832997'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/haloscan.html' title='HaloScanでトラックバック'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2588313798820365438</id><published>2008-07-28T14:19:00.019+09:00</published><updated>2008-07-28T15:29:08.416+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Blogger Syntax Highliter with Perl support</title><content type='html'>[ja] &lt;a href="http://fazibear.googlepages.com/blogger.html"&gt;Blogger Syntax Highliter&lt;/a&gt;をPerlのコードに&lt;a href="http://tatata-7.blogspot.com/2008/07/perl.html"&gt;対応&lt;/a&gt;させました。Perlのコードの場合は&lt;span style="font-weight:bold;"&gt;pre&lt;/span&gt;タグに &lt;span style="background-color: #bae8bc;font-weight:bold;"&gt;class="perl"&lt;/span&gt; を指定します。ウィジェットを追加するには下のボタンを押して下さい。

&lt;br/&gt;&lt;br/&gt;

[en] I &lt;a href="http://tatata-7.blogspot.com/2008/07/perl.html"&gt;added&lt;/a&gt; Perl code support to &lt;a href="http://fazibear.googlepages.com/blogger.html"&gt;Blogger Syntax Highliter&lt;/a&gt;. For Perl code, use &lt;span style="background-color: #bae8bc;font-weight:bold;"&gt;class="perl"&lt;/span&gt; in &lt;span style="font-weight:bold;"&gt;pre&lt;/span&gt; tag. Click the button below to add this widget.

&lt;br/&gt;&lt;br/&gt;

&lt;form method="post" action="http://www.blogger.com/add-widget"&gt;
  &lt;input type="hidden" name="widget.title" value="Blogger Syntax Highliter with Perl support"/&gt;
  &lt;input type="hidden" name="widget.template" value="&amp;lt;data:content/&amp;gt;"/&gt;
  &lt;input type="hidden" name="infoUrl" value="http://tatata-7.blogspot.com/2008/07/perl.html"/&gt;
  &lt;input type="hidden" name="logoUrl" value="http://www.blogger.com/img/icon_logo32.gif"/&gt;
  &lt;textarea name="widget.content" style="display: none"&gt;
&amp;lt;style&amp;gt;
.dp-highlighter { font-family: "Consolas", "Courier New", Courier, mono, serif; font-size: 12px; background-color: #E7E5DC; width: 99%; overflow: auto; margin: 18px 0 18px 0 !important; padding: 1px 0 0 0 !important; }
.dp-highlighter ol, .dp-highlighter ol li, .dp-highlighter ol li span { margin: 0; padding: 0; border: none; }
.dp-highlighter a, .dp-highlighter a:hover { background: none; border: none; padding: 0; margin: 0; }
.dp-highlighter .bar { padding: 0 0 0 45px; }
.dp-highlighter.collapsed .bar, .dp-highlighter.nogutter .bar { padding-left: 0px; }
.dp-highlighter ol { list-style: decimal; background-color: #fff; margin: 0px 0px 1px 45px !important; padding: 0px;color: #5C5C5C; }
.dp-highlighter.nogutter ol, .dp-highlighter.nogutter ol li { list-style: none !important; margin-left: 0px !important; }
.dp-highlighter ol li, .dp-highlighter .columns div { background: none; list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #F8F8F8; color: #5C5C5C; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px; }
.dp-highlighter.nogutter ol li, .dp-highlighter.nogutter .columns div { border: 0; }
.dp-highlighter .columns { background-color: #F8F8F8; color: gray; overflow: hidden; width: 100%; }
.dp-highlighter .columns div { padding-bottom: 5px; }
.dp-highlighter ol li.alt { background-color: #FFF; color: inherit; }
.dp-highlighter ol li span { color: black; background-color: inherit; }
.dp-highlighter.collapsed ol { margin: 0px; }
.dp-highlighter.collapsed ol li { display: none; }
.dp-highlighter.printing { border: none; }
.dp-highlighter.printing .tools { display: none !important; }
.dp-highlighter.printing li { display: list-item !important; }
.dp-highlighter .tools { padding: 3px 8px 3px 10px; font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: silver; background-color: #f8f8f8; padding-bottom: 10px; border-left: 3px solid #6CE26C; }
.dp-highlighter.nogutter .tools { border-left: 0; }
.dp-highlighter.collapsed .tools { border-bottom: 0; }
.dp-highlighter .tools a { font-size: 9px; color: #a0a0a0; background-color: inherit; text-decoration: none; margin-right: 10px; }
.dp-highlighter .tools a:hover { color: red; background-color: inherit; text-decoration: underline; }
.dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
.dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
.dp-about td { padding: 10px; vertical-align: top; }
.dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
.dp-about .title { color: red; background-color: inherit; font-weight: bold; }
.dp-about .para { margin: 0 0 4px 0; }
.dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
.dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }
.dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
.dp-highlighter .string { color: blue; background-color: inherit; }
.dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
.dp-highlighter .preprocessor { color: gray; background-color: inherit; }
&amp;lt;/style&amp;gt;
&amp;lt;script type="text/javascript"&amp;gt;&amp;lt;!--
// 1.5.1
var dp={sh:{Toolbar:{},Utils:{},RegexLib:{},Brushes:{},Strings:{AboutDialog:'&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;About...&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body class="dp-about"&amp;gt;&amp;lt;table cellspacing="0"&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class="copy"&amp;gt;&amp;lt;p class="title"&amp;gt;dp.SyntaxHighlighter&amp;lt;/div&amp;gt;&amp;lt;div class="para"&amp;gt;Version: {V}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href="http://www.dreamprojections.com/syntaxhighlighter/?ref=about" target="_blank"&amp;gt;http://www.dreamprojections.com/syntaxhighlighter&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;copy;2004-2007 Alex Gorbatchev.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class="footer"&amp;gt;&amp;lt;input type="button" class="close" value="OK" onClick="window.close()"/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'},ClipboardSwf:null,Version:'1.5.1'}};dp.SyntaxHighlighter=dp.sh;dp.sh.Toolbar.Commands={ExpandSource:{label:'+ expand source',check:function(highlighter){return highlighter.collapse;},func:function(sender,highlighter)
{sender.parentNode.removeChild(sender);highlighter.div.className=highlighter.div.className.replace('collapsed','');}},ViewSource:{label:'view plain',func:function(sender,highlighter)
{var code=dp.sh.Utils.FixForBlogger(highlighter.originalCode).replace(/&amp;lt;/g,'&amp;lt;');var wnd=window.open('','_blank','width=750, height=400, location=0, resizable=1, menubar=0, scrollbars=0');wnd.document.write('&amp;lt;textarea style="width:99%;height:99%"&amp;gt;'+code+'&amp;lt;/textarea&amp;gt;');wnd.document.close();}},CopyToClipboard:{label:'copy to clipboard',check:function(){return window.clipboardData!=null||dp.sh.ClipboardSwf!=null;},func:function(sender,highlighter)
{var code=dp.sh.Utils.FixForBlogger(highlighter.originalCode).replace(/&amp;lt;/g,'&amp;lt;').replace(/&amp;gt;/g,'&amp;gt;').replace(/&amp;amp;/g,'&amp;');if(window.clipboardData)
{window.clipboardData.setData('text',code);}
else if(dp.sh.ClipboardSwf!=null)
{var flashcopier=highlighter.flashCopier;if(flashcopier==null)
{flashcopier=document.createElement('div');highlighter.flashCopier=flashcopier;highlighter.div.appendChild(flashcopier);}
flashcopier.innerHTML='&amp;lt;embed src="'+dp.sh.ClipboardSwf+'" FlashVars="clipboard='+encodeURIComponent(code)+'" width="0" height="0" type="application/x-shockwave-flash"&amp;gt;&amp;lt;/embed&amp;gt;';}
alert('The code is in your clipboard now');}},PrintSource:{label:'print',func:function(sender,highlighter)
{var iframe=document.createElement('IFRAME');var doc=null;iframe.style.cssText='position:absolute;width:0px;height:0px;left:-500px;top:-500px;';document.body.appendChild(iframe);doc=iframe.contentWindow.document;dp.sh.Utils.CopyStyles(doc,window.document);doc.write('&amp;lt;div class="'+highlighter.div.className.replace('collapsed','')+' printing"&amp;gt;'+highlighter.div.innerHTML+'&amp;lt;/div&amp;gt;');doc.close();iframe.contentWindow.focus();iframe.contentWindow.print();alert('Printing...');document.body.removeChild(iframe);}},About:{label:'?',func:function(highlighter)
{var wnd=window.open('','_blank','dialog,width=300,height=150,scrollbars=0');var doc=wnd.document;dp.sh.Utils.CopyStyles(doc,window.document);doc.write(dp.sh.Strings.AboutDialog.replace('{V}',dp.sh.Version));doc.close();wnd.focus();}}};dp.sh.Toolbar.Create=function(highlighter)
{var div=document.createElement('DIV');div.className='tools';for(var name in dp.sh.Toolbar.Commands)
{var cmd=dp.sh.Toolbar.Commands[name];if(cmd.check!=null&amp;&amp;!cmd.check(highlighter))
continue;div.innerHTML+='&amp;lt;a href="#" onclick="dp.sh.Toolbar.Command(\''+name+'\',this);return false;"&amp;gt;'+cmd.label+'&amp;lt;/a&amp;gt;';}
return div;}
dp.sh.Toolbar.Command=function(name,sender)
{var n=sender;while(n!=null&amp;&amp;n.className.indexOf('dp-highlighter')==-1)
n=n.parentNode;if(n!=null)
dp.sh.Toolbar.Commands[name].func(sender,n.highlighter);}
dp.sh.Utils.CopyStyles=function(destDoc,sourceDoc)
{var links=sourceDoc.getElementsByTagName('link');for(var i=0;i&amp;lt;links.length;i++)
if(links[i].rel.toLowerCase()=='stylesheet')
destDoc.write('&amp;lt;link type="text/css" rel="stylesheet" href="'+links[i].href+'"&amp;gt;&amp;lt;/link&amp;gt;');}
dp.sh.Utils.FixForBlogger=function(str)
{return(dp.sh.isBloggerMode==true)?str.replace(/&amp;lt;br\s*\/?&amp;gt;|&amp;lt;br\s*\/?&amp;gt;/gi,'\n'):str;}
dp.sh.RegexLib={MultiLineCComments:new RegExp('/\\*[\\s\\S]*?\\*/','gm'),SingleLineCComments:new RegExp('//.*$','gm'),SingleLinePerlComments:new RegExp('#.*$','gm'),DoubleQuotedString:new RegExp('"(?:\\.|(\\\\\\")|[^\\""\\n])*"','g'),SingleQuotedString:new RegExp("'(?:\\.|(\\\\\\')|[^\\''\\n])*'",'g')};dp.sh.Match=function(value,index,css)
{this.value=value;this.index=index;this.length=value.length;this.css=css;}
dp.sh.Highlighter=function()
{this.noGutter=false;this.addControls=true;this.collapse=false;this.tabsToSpaces=true;this.wrapColumn=80;this.showColumns=true;}
dp.sh.Highlighter.SortCallback=function(m1,m2)
{if(m1.index&amp;lt;m2.index)
return-1;else if(m1.index&amp;gt;m2.index)
return 1;else
{if(m1.length&amp;lt;m2.length)
return-1;else if(m1.length&amp;gt;m2.length)
return 1;}
return 0;}
dp.sh.Highlighter.prototype.CreateElement=function(name)
{var result=document.createElement(name);result.highlighter=this;return result;}
dp.sh.Highlighter.prototype.GetMatches=function(regex,css)
{var index=0;var match=null;while((match=regex.exec(this.code))!=null)
this.matches[this.matches.length]=new dp.sh.Match(match[0],match.index,css);}
dp.sh.Highlighter.prototype.AddBit=function(str,css)
{if(str==null||str.length==0)
return;var span=this.CreateElement('SPAN');str=str.replace(/ /g,'&amp;nbsp;');str=str.replace(/&amp;lt;/g,'&amp;lt;');str=str.replace(/\n/gm,'&amp;nbsp;&amp;lt;br&amp;gt;');if(css!=null)
{if((/br/gi).test(str))
{var lines=str.split('&amp;nbsp;&amp;lt;br&amp;gt;');for(var i=0;i&amp;lt;lines.length;i++)
{span=this.CreateElement('SPAN');span.className=css;span.innerHTML=lines[i];this.div.appendChild(span);if(i+1&amp;lt;lines.length)
this.div.appendChild(this.CreateElement('BR'));}}
else
{span.className=css;span.innerHTML=str;this.div.appendChild(span);}}
else
{span.innerHTML=str;this.div.appendChild(span);}}
dp.sh.Highlighter.prototype.IsInside=function(match)
{if(match==null||match.length==0)
return false;for(var i=0;i&amp;lt;this.matches.length;i++)
{var c=this.matches[i];if(c==null)
continue;if((match.index&amp;gt;c.index)&amp;&amp;(match.index&amp;lt;c.index+c.length))
return true;}
return false;}
dp.sh.Highlighter.prototype.ProcessRegexList=function()
{for(var i=0;i&amp;lt;this.regexList.length;i++)
this.GetMatches(this.regexList[i].regex,this.regexList[i].css);}
dp.sh.Highlighter.prototype.ProcessSmartTabs=function(code)
{var lines=code.split('\n');var result='';var tabSize=4;var tab='\t';function InsertSpaces(line,pos,count)
{var left=line.substr(0,pos);var right=line.substr(pos+1,line.length);var spaces='';for(var i=0;i&amp;lt;count;i++)
spaces+=' ';return left+spaces+right;}
function ProcessLine(line,tabSize)
{if(line.indexOf(tab)==-1)
return line;var pos=0;while((pos=line.indexOf(tab))!=-1)
{var spaces=tabSize-pos%tabSize;line=InsertSpaces(line,pos,spaces);}
return line;}
for(var i=0;i&amp;lt;lines.length;i++)
result+=ProcessLine(lines[i],tabSize)+'\n';return result;}
dp.sh.Highlighter.prototype.SwitchToList=function()
{var html=this.div.innerHTML.replace(/&amp;lt;(br)\/?&amp;gt;/gi,'\n');var lines=html.split('\n');if(this.addControls==true)
this.bar.appendChild(dp.sh.Toolbar.Create(this));if(this.showColumns)
{var div=this.CreateElement('div');var columns=this.CreateElement('div');var showEvery=10;var i=1;while(i&amp;lt;=150)
{if(i%showEvery==0)
{div.innerHTML+=i;i+=(i+'').length;}
else
{div.innerHTML+='&amp;middot;';i++;}}
columns.className='columns';columns.appendChild(div);this.bar.appendChild(columns);}
for(var i=0,lineIndex=this.firstLine;i&amp;lt;lines.length-1;i++,lineIndex++)
{var li=this.CreateElement('LI');var span=this.CreateElement('SPAN');li.className=(i%2==0)?'alt':'';span.innerHTML=lines[i]+'&amp;nbsp;';li.appendChild(span);this.ol.appendChild(li);}
this.div.innerHTML='';}
dp.sh.Highlighter.prototype.Highlight=function(code)
{function Trim(str)
{return str.replace(/^\s*(.*?)[\s\n]*$/g,'$1');}
function Chop(str)
{return str.replace(/\n*$/,'').replace(/^\n*/,'');}
function Unindent(str)
{var lines=dp.sh.Utils.FixForBlogger(str).split('\n');var indents=new Array();var regex=new RegExp('^\\s*','g');var min=1000;for(var i=0;i&amp;lt;lines.length&amp;&amp;min&amp;gt;0;i++)
{if(Trim(lines[i]).length==0)
continue;var matches=regex.exec(lines[i]);if(matches!=null&amp;&amp;matches.length&amp;gt;0)
min=Math.min(matches[0].length,min);}
if(min&amp;gt;0)
for(var i=0;i&amp;lt;lines.length;i++)
lines[i]=lines[i].substr(min);return lines.join('\n');}
function Copy(string,pos1,pos2)
{return string.substr(pos1,pos2-pos1);}
var pos=0;if(code==null)
code='';this.originalCode=code;this.code=Chop(Unindent(code));this.div=this.CreateElement('DIV');this.bar=this.CreateElement('DIV');this.ol=this.CreateElement('OL');this.matches=new Array();this.div.className='dp-highlighter';this.div.highlighter=this;this.bar.className='bar';this.ol.start=this.firstLine;if(this.CssClass!=null)
this.ol.className=this.CssClass;if(this.collapse)
this.div.className+=' collapsed';if(this.noGutter)
this.div.className+=' nogutter';if(this.tabsToSpaces==true)
this.code=this.ProcessSmartTabs(this.code);this.ProcessRegexList();if(this.matches.length==0)
{this.AddBit(this.code,null);this.SwitchToList();this.div.appendChild(this.bar);this.div.appendChild(this.ol);return;}
this.matches=this.matches.sort(dp.sh.Highlighter.SortCallback);for(var i=0;i&amp;lt;this.matches.length;i++)
if(this.IsInside(this.matches[i]))
this.matches[i]=null;for(var i=0;i&amp;lt;this.matches.length;i++)
{var match=this.matches[i];if(match==null||match.length==0)
continue;this.AddBit(Copy(this.code,pos,match.index),null);this.AddBit(match.value,match.css);pos=match.index+match.length;}
this.AddBit(this.code.substr(pos),null);this.SwitchToList();this.div.appendChild(this.bar);this.div.appendChild(this.ol);}
dp.sh.Highlighter.prototype.GetKeywords=function(str)
{return'\\b'+str.replace(/ /g,'\\b|\\b')+'\\b';}
dp.sh.BloggerMode=function()
{dp.sh.isBloggerMode=true;}
dp.sh.HighlightAll=function(name,showGutter,showControls,collapseAll,firstLine,showColumns)
{function FindValue()
{var a=arguments;for(var i=0;i&amp;lt;a.length;i++)
{if(a[i]==null)
continue;if(typeof(a[i])=='string'&amp;&amp;a[i]!='')
return a[i]+'';if(typeof(a[i])=='object'&amp;&amp;a[i].value!='')
return a[i].value+'';}
return null;}
function IsOptionSet(value,list)
{for(var i=0;i&amp;lt;list.length;i++)
if(list[i]==value)
return true;return false;}
function GetOptionValue(name,list,defaultValue)
{var regex=new RegExp('^'+name+'\\[(\\w+)\\]$','gi');var matches=null;for(var i=0;i&amp;lt;list.length;i++)
if((matches=regex.exec(list[i]))!=null)
return matches[1];return defaultValue;}
function FindTagsByName(list,name,tagName)
{var tags=document.getElementsByTagName(tagName);for(var i=0;i&amp;lt;tags.length;i++)
if(tags[i].getAttribute('name')==name)
list.push(tags[i]);}
var elements=[];var highlighter=null;var registered={};var propertyName='innerHTML';FindTagsByName(elements,name,'pre');FindTagsByName(elements,name,'textarea');if(elements.length==0)
return;for(var brush in dp.sh.Brushes)
{var aliases=dp.sh.Brushes[brush].Aliases;if(aliases==null)
continue;for(var i=0;i&amp;lt;aliases.length;i++)
registered[aliases[i]]=brush;}
for(var i=0;i&amp;lt;elements.length;i++)
{var element=elements[i];var options=FindValue(element.attributes['class'],element.className,element.attributes['language'],element.language);var language='';if(options==null)
continue;options=options.split(':');language=options[0].toLowerCase();if(registered[language]==null)
continue;highlighter=new dp.sh.Brushes[registered[language]]();element.style.display='none';highlighter.noGutter=(showGutter==null)?IsOptionSet('nogutter',options):!showGutter;highlighter.addControls=(showControls==null)?!IsOptionSet('nocontrols',options):showControls;highlighter.collapse=(collapseAll==null)?IsOptionSet('collapse',options):collapseAll;highlighter.showColumns=(showColumns==null)?IsOptionSet('showcolumns',options):showColumns;var headNode=document.getElementsByTagName('head')[0];if(highlighter.Style&amp;&amp;headNode)
{var styleNode=document.createElement('style');styleNode.setAttribute('type','text/css');if(styleNode.styleSheet)
{styleNode.styleSheet.cssText=highlighter.Style;}
else
{var textNode=document.createTextNode(highlighter.Style);styleNode.appendChild(textNode);}
headNode.appendChild(styleNode);}
highlighter.firstLine=(firstLine==null)?parseInt(GetOptionValue('firstline',options,1)):firstLine;highlighter.Highlight(element[propertyName]);highlighter.source=element;element.parentNode.insertBefore(highlighter.div,element);}}
dp.sh.Brushes.CSharp=function()
{var keywords='abstract as base bool break byte case catch char checked class const '+'continue decimal default delegate do double else enum event explicit '+'extern false finally fixed float for foreach get goto if implicit in int '+'interface internal is lock long namespace new null object operator out '+'override params private protected public readonly ref return sbyte sealed set '+'short sizeof stackalloc static string struct switch this throw true try '+'typeof uint ulong unchecked unsafe ushort using virtual void while';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('^\\s*#.*','gm'),css:'preprocessor'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-c';this.Style='.dp-c .vars { color: #d00; }';}
dp.sh.Brushes.CSharp.prototype=new dp.sh.Highlighter();dp.sh.Brushes.CSharp.Aliases=['c#','c-sharp','csharp'];
dp.sh.Brushes.Vb=function()
{var keywords='AddHandler AddressOf AndAlso Alias And Ansi As Assembly Auto '+'Boolean ByRef Byte ByVal Call Case Catch CBool CByte CChar CDate '+'CDec CDbl Char CInt Class CLng CObj Const CShort CSng CStr CType '+'Date Decimal Declare Default Delegate Dim DirectCast Do Double Each '+'Else ElseIf End Enum Erase Error Event Exit False Finally For Friend '+'Function Get GetType GoSub GoTo Handles If Implements Imports In '+'Inherits Integer Interface Is Let Lib Like Long Loop Me Mod Module '+'MustInherit MustOverride MyBase MyClass Namespace New Next Not Nothing '+'NotInheritable NotOverridable Object On Option Optional Or OrElse '+'Overloads Overridable Overrides ParamArray Preserve Private Property '+'Protected Public RaiseEvent ReadOnly ReDim REM RemoveHandler Resume '+'Return Select Set Shadows Shared Short Single Static Step Stop String '+'Structure Sub SyncLock Then Throw To True Try TypeOf Unicode Until '+'Variant When While With WithEvents WriteOnly Xor';this.regexList=[{regex:new RegExp('\'.*$','gm'),css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:new RegExp('^\\s*#.*','gm'),css:'preprocessor'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-vb';}
dp.sh.Brushes.Vb.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Vb.Aliases=['vb','vb.net'];
dp.sh.Brushes.Java=function()
{var keywords='abstract assert boolean break byte case catch char class const '+'continue default do double else enum extends '+'false final finally float for goto if implements import '+'instanceof int interface long native new null '+'package private protected public return '+'short static strictfp super switch synchronized this throw throws true '+'transient try void volatile while';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('\\b([\\d]+(\\.[\\d]+)?|0x[a-f0-9]+)\\b','gi'),css:'number'},{regex:new RegExp('(?!\\@interface\\b)\\@[\\$\\w]+\\b','g'),css:'annotation'},{regex:new RegExp('\\@interface\\b','g'),css:'keyword'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-j';this.Style='.dp-j .annotation { color: #646464; }'+'.dp-j .number { color: #C00000; }';}
dp.sh.Brushes.Java.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Java.Aliases=['java'];
dp.sh.Brushes.Cpp=function()
{var datatypes='ATOM BOOL BOOLEAN BYTE CHAR COLORREF DWORD DWORDLONG DWORD_PTR '+'DWORD32 DWORD64 FLOAT HACCEL HALF_PTR HANDLE HBITMAP HBRUSH '+'HCOLORSPACE HCONV HCONVLIST HCURSOR HDC HDDEDATA HDESK HDROP HDWP '+'HENHMETAFILE HFILE HFONT HGDIOBJ HGLOBAL HHOOK HICON HINSTANCE HKEY '+'HKL HLOCAL HMENU HMETAFILE HMODULE HMONITOR HPALETTE HPEN HRESULT '+'HRGN HRSRC HSZ HWINSTA HWND INT INT_PTR INT32 INT64 LANGID LCID LCTYPE '+'LGRPID LONG LONGLONG LONG_PTR LONG32 LONG64 LPARAM LPBOOL LPBYTE LPCOLORREF '+'LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR '+'LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWSTR '+'PDWORDLONG PDWORD_PTR PDWORD32 PDWORD64 PFLOAT PHALF_PTR PHANDLE PHKEY PINT '+'PINT_PTR PINT32 PINT64 PLCID PLONG PLONGLONG PLONG_PTR PLONG32 PLONG64 POINTER_32 '+'POINTER_64 PSHORT PSIZE_T PSSIZE_T PSTR PTBYTE PTCHAR PTSTR PUCHAR PUHALF_PTR '+'PUINT PUINT_PTR PUINT32 PUINT64 PULONG PULONGLONG PULONG_PTR PULONG32 PULONG64 '+'PUSHORT PVOID PWCHAR PWORD PWSTR SC_HANDLE SC_LOCK SERVICE_STATUS_HANDLE SHORT '+'SIZE_T SSIZE_T TBYTE TCHAR UCHAR UHALF_PTR UINT UINT_PTR UINT32 UINT64 ULONG '+'ULONGLONG ULONG_PTR ULONG32 ULONG64 USHORT USN VOID WCHAR WORD WPARAM WPARAM WPARAM '+'char bool short int __int32 __int64 __int8 __int16 long float double __wchar_t '+'clock_t _complex _dev_t _diskfree_t div_t ldiv_t _exception _EXCEPTION_POINTERS '+'FILE _finddata_t _finddatai64_t _wfinddata_t _wfinddatai64_t __finddata64_t '+'__wfinddata64_t _FPIEEE_RECORD fpos_t _HEAPINFO _HFILE lconv intptr_t '+'jmp_buf mbstate_t _off_t _onexit_t _PNH ptrdiff_t _purecall_handler '+'sig_atomic_t size_t _stat __stat64 _stati64 terminate_function '+'time_t __time64_t _timeb __timeb64 tm uintptr_t _utimbuf '+'va_list wchar_t wctrans_t wctype_t wint_t signed';var keywords='break case catch class const __finally __exception __try '+'const_cast continue private public protected __declspec '+'default delete deprecated dllexport dllimport do dynamic_cast '+'else enum explicit extern if for friend goto inline '+'mutable naked namespace new noinline noreturn nothrow '+'register reinterpret_cast return selectany '+'sizeof static static_cast struct switch template this '+'thread throw true false try typedef typeid typename union '+'using uuid virtual void volatile whcar_t while';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('^ *#.*','gm'),css:'preprocessor'},{regex:new RegExp(this.GetKeywords(datatypes),'gm'),css:'datatypes'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-cpp';this.Style='.dp-cpp .datatypes { color: #2E8B57; font-weight: bold; }';}
dp.sh.Brushes.Cpp.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Cpp.Aliases=['cpp','c','c++'];
dp.sh.Brushes.CSS=function()
{var keywords='ascent azimuth background-attachment background-color background-image background-position '+'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top '+'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color '+'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width '+'border-bottom-width border-left-width border-width border cap-height caption-side centerline clear clip color '+'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display '+'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font '+'height letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top '+'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans '+'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page '+'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position '+'quotes richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress '+'table-layout text-align text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em '+'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';var values='above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero default digits disc dotted double '+'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';var fonts='[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif';this.regexList=[{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('\\#[a-zA-Z0-9]{3,6}','g'),css:'value'},{regex:new RegExp('(-?\\d+)(\.\\d+)?(px|em|pt|\:|\%|)','g'),css:'value'},{regex:new RegExp('!important','g'),css:'important'},{regex:new RegExp(this.GetKeywordsCSS(keywords),'gm'),css:'keyword'},{regex:new RegExp(this.GetValuesCSS(values),'g'),css:'value'},{regex:new RegExp(this.GetValuesCSS(fonts),'g'),css:'value'}];this.CssClass='dp-css';this.Style='.dp-css .value { color: black; }'+'.dp-css .important { color: red; }';}
dp.sh.Highlighter.prototype.GetKeywordsCSS=function(str)
{return'\\b([a-z_]|)'+str.replace(/ /g,'(?=:)\\b|\\b([a-z_\\*]|\\*|)')+'(?=:)\\b';}
dp.sh.Highlighter.prototype.GetValuesCSS=function(str)
{return'\\b'+str.replace(/ /g,'(?!-)(?!:)\\b|\\b()')+'\:\\b';}
dp.sh.Brushes.CSS.prototype=new dp.sh.Highlighter();dp.sh.Brushes.CSS.Aliases=['css'];
dp.sh.Brushes.Delphi=function()
{var keywords='abs addr and ansichar ansistring array as asm begin boolean byte cardinal '+'case char class comp const constructor currency destructor div do double '+'downto else end except exports extended false file finalization finally '+'for function goto if implementation in inherited int64 initialization '+'integer interface is label library longint longword mod nil not object '+'of on or packed pansichar pansistring pchar pcurrency pdatetime pextended '+'pint64 pointer private procedure program property pshortstring pstring '+'pvariant pwidechar pwidestring protected public published raise real real48 '+'record repeat set shl shortint shortstring shr single smallint string then '+'threadvar to true try type unit until uses val var varirnt while widechar '+'widestring with word write writeln xor';this.regexList=[{regex:new RegExp('\\(\\*[\\s\\S]*?\\*\\)','gm'),css:'comment'},{regex:new RegExp('{(?!\\$)[\\s\\S]*?}','gm'),css:'comment'},{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('\\{\\$[a-zA-Z]+ .+\\}','g'),css:'directive'},{regex:new RegExp('\\b[\\d\\.]+\\b','g'),css:'number'},{regex:new RegExp('\\$[a-zA-Z0-9]+\\b','g'),css:'number'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-delphi';this.Style='.dp-delphi .number { color: blue; }'+'.dp-delphi .directive { color: #008284; }'+'.dp-delphi .vars { color: #000; }';}
dp.sh.Brushes.Delphi.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Delphi.Aliases=['delphi','pascal'];
dp.sh.Brushes.Python=function()
{var keywords='and assert break class continue def del elif else '+'except exec finally for from global if import in is '+'lambda not or pass print raise return try yield while';var special='None True False self cls class_'
this.regexList=[{regex:dp.sh.RegexLib.SingleLinePerlComments,css:'comment'},{regex:new RegExp("^\\s*@\\w+",'gm'),css:'decorator'},{regex:new RegExp("(['\"]{3})([^\\1])*?\\1",'gm'),css:'comment'},{regex:new RegExp('"(?!")(?:\\.|\\\\\\"|[^\\""\\n\\r])*"','gm'),css:'string'},{regex:new RegExp("'(?!')*(?:\\.|(\\\\\\')|[^\\''\\n\\r])*'",'gm'),css:'string'},{regex:new RegExp("\\b\\d+\\.?\\w*",'g'),css:'number'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'},{regex:new RegExp(this.GetKeywords(special),'gm'),css:'special'}];this.CssClass='dp-py';this.Style='.dp-py .builtins { color: #ff1493; }'+'.dp-py .magicmethods { color: #808080; }'+'.dp-py .exceptions { color: brown; }'+'.dp-py .types { color: brown; font-style: italic; }'+'.dp-py .commonlibs { color: #8A2BE2; font-style: italic; }';}
dp.sh.Brushes.Python.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Python.Aliases=['py','python'];
dp.sh.Brushes.Php=function()
{var funcs='abs acos acosh addcslashes addslashes '+'array_change_key_case array_chunk array_combine array_count_values array_diff '+'array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill '+'array_filter array_flip array_intersect array_intersect_assoc array_intersect_key '+'array_intersect_uassoc array_intersect_ukey array_key_exists array_keys array_map '+'array_merge array_merge_recursive array_multisort array_pad array_pop array_product '+'array_push array_rand array_reduce array_reverse array_search array_shift '+'array_slice array_splice array_sum array_udiff array_udiff_assoc '+'array_udiff_uassoc array_uintersect array_uintersect_assoc '+'array_uintersect_uassoc array_unique array_unshift array_values array_walk '+'array_walk_recursive atan atan2 atanh base64_decode base64_encode base_convert '+'basename bcadd bccomp bcdiv bcmod bcmul bindec bindtextdomain bzclose bzcompress '+'bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite ceil chdir '+'checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists '+'closedir closelog copy cos cosh count count_chars date decbin dechex decoct '+'deg2rad delete ebcdic2ascii echo empty end ereg ereg_replace eregi eregi_replace error_log '+'error_reporting escapeshellarg escapeshellcmd eval exec exit exp explode extension_loaded '+'feof fflush fgetc fgetcsv fgets fgetss file_exists file_get_contents file_put_contents '+'fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype '+'floatval flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread fscanf '+'fseek fsockopen fstat ftell ftok getallheaders getcwd getdate getenv gethostbyaddr gethostbyname '+'gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt '+'getprotobyname getprotobynumber getrandmax getrusage getservbyname getservbyport gettext '+'gettimeofday gettype glob gmdate gmmktime ini_alter ini_get ini_get_all ini_restore ini_set '+'interface_exists intval ip2long is_a is_array is_bool is_callable is_dir is_double '+'is_executable is_file is_finite is_float is_infinite is_int is_integer is_link is_long '+'is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar is_soap_fault '+'is_string is_subclass_of is_uploaded_file is_writable is_writeable mkdir mktime nl2br '+'parse_ini_file parse_str parse_url passthru pathinfo readlink realpath rewind rewinddir rmdir '+'round str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split '+'str_word_count strcasecmp strchr strcmp strcoll strcspn strftime strip_tags stripcslashes '+'stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk '+'strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime '+'strtoupper strtr strval substr substr_compare';var keywords='and or xor __FILE__ __LINE__ array as break case '+'cfunction class const continue declare default die do else '+'elseif empty enddeclare endfor endforeach endif endswitch endwhile '+'extends for foreach function include include_once global if '+'new old_function return static switch use require require_once '+'var while __FUNCTION__ __CLASS__ '+'__METHOD__ abstract interface public implements extends private protected throw';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('\\$\\w+','g'),css:'vars'},{regex:new RegExp(this.GetKeywords(funcs),'gmi'),css:'func'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-c';}
dp.sh.Brushes.Php.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Php.Aliases=['php'];
dp.sh.Brushes.Sql=function()
{var funcs='abs avg case cast coalesce convert count current_timestamp '+'current_user day isnull left lower month nullif replace right '+'session_user space substring sum system_user upper user year';var keywords='absolute action add after alter as asc at authorization begin bigint '+'binary bit by cascade char character check checkpoint close collate '+'column commit committed connect connection constraint contains continue '+'create cube current current_date current_time cursor database date '+'deallocate dec decimal declare default delete desc distinct double drop '+'dynamic else end end-exec escape except exec execute false fetch first '+'float for force foreign forward free from full function global goto grant '+'group grouping having hour ignore index inner insensitive insert instead '+'int integer intersect into is isolation key last level load local max min '+'minute modify move name national nchar next no numeric of off on only '+'open option order out output partial password precision prepare primary '+'prior privileges procedure public read real references relative repeatable '+'restrict return returns revoke rollback rollup rows rule schema scroll '+'second section select sequence serializable set size smallint static '+'statistics table temp temporary then time timestamp to top transaction '+'translation trigger true truncate uncommitted union unique update values '+'varchar varying view when where with work';var operators='all and any between cross in join like not null or outer some';this.regexList=[{regex:new RegExp('--(.*)$','gm'),css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp(this.GetKeywords(funcs),'gmi'),css:'func'},{regex:new RegExp(this.GetKeywords(operators),'gmi'),css:'op'},{regex:new RegExp(this.GetKeywords(keywords),'gmi'),css:'keyword'}];this.CssClass='dp-sql';this.Style='.dp-sql .func { color: #ff1493; }'+'.dp-sql .op { color: #808080; }';}
dp.sh.Brushes.Sql.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Sql.Aliases=['sql'];
dp.sh.Brushes.Xml=function()
{this.CssClass='dp-xml';this.Style='.dp-xml .cdata { color: #ff1493; }'+'.dp-xml .tag, .dp-xml .tag-name { color: #069; font-weight: bold; }'+'.dp-xml .attribute { color: red; }'+'.dp-xml .attribute-value { color: blue; }';}
dp.sh.Brushes.Xml.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Xml.Aliases=['xml','xhtml','xslt','html','xhtml'];dp.sh.Brushes.Xml.prototype.ProcessRegexList=function()
{function push(array,value)
{array[array.length]=value;}
var index=0;var match=null;var regex=null;this.GetMatches(new RegExp('(\&amp;lt;|&amp;lt;)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\&amp;gt;|&amp;gt;)','gm'),'cdata');this.GetMatches(new RegExp('(\&amp;lt;|&amp;lt;)!--\\s*.*?\\s*--(\&amp;gt;|&amp;gt;)','gm'),'comments');regex=new RegExp('([:\\w-\.]+)\\s*=\\s*(".*?"|\'.*?\'|\\w+)*|(\\w+)','gm');while((match=regex.exec(this.code))!=null)
{if(match[1]==null)
{continue;}
push(this.matches,new dp.sh.Match(match[1],match.index,'attribute'));if(match[2]!=undefined)
{push(this.matches,new dp.sh.Match(match[2],match.index+match[0].indexOf(match[2]),'attribute-value'));}}
this.GetMatches(new RegExp('(\&amp;lt;|&amp;lt;)/*\\?*(?!\\!)|/*\\?*(\&amp;gt;|&amp;gt;)','gm'),'tag');regex=new RegExp('(?:\&amp;lt;|&amp;lt;)/*\\?*\\s*([:\\w-\.]+)','gm');while((match=regex.exec(this.code))!=null)
{push(this.matches,new dp.sh.Match(match[1],match.index+match[0].indexOf(match[1]),'tag-name'));}}
dp.sh.Brushes.JScript=function()
{var keywords='abstract boolean break byte case catch char class const continue debugger '+'default delete do double else enum export extends false final finally float '+'for function goto if implements import in instanceof int interface long native '+'new null package private protected public return short static super switch '+'synchronized this throw throws transient true try typeof var void volatile while with';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment'},{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp('^\\s*#.*','gm'),css:'preprocessor'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'}];this.CssClass='dp-c';}
dp.sh.Brushes.JScript.prototype=new dp.sh.Highlighter();dp.sh.Brushes.JScript.Aliases=['js','jscript','javascript'];
dp.sh.Brushes.Ruby=function()
{var keywords='alias and BEGIN begin break case class def define_method defined do each else elsif '+'END end ensure false for if in module new next nil not or raise redo rescue retry return '+'self super then throw true undef unless until when while yield';var builtins='Array Bignum Binding Class Continuation Dir Exception FalseClass File::Stat File Fixnum Fload '+'Hash Integer IO MatchData Method Module NilClass Numeric Object Proc Range Regexp String Struct::TMS Symbol '+'ThreadGroup Thread Time TrueClass'
this.regexList=[{regex:dp.sh.RegexLib.SingleLinePerlComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp(':[a-z][A-Za-z0-9_]*','g'),css:'symbol'},{regex:new RegExp('(\\$|@@|@)\\w+','g'),css:'variable'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'},{regex:new RegExp(this.GetKeywords(builtins),'gm'),css:'builtin'}];this.CssClass='dp-rb';this.Style='.dp-rb .symbol { color: #a70; }'+'.dp-rb .variable { color: #a70; font-weight: bold; }';}
dp.sh.Brushes.Ruby.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Ruby.Aliases=['ruby','rails','ror'];
dp.sh.Brushes.Perl=function()
{var keywords='break continue do elsif else for foreach goto if last next return sub undef unless '+'until while';var builtins='abs accept alarm atan2 bind binmode bless caller chdir chmod chomp chop chown '+'chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined '+'delete die do dump each eof eval exec exists exit exp fcntl fileno flock fork '+'format formline getc getlogin getpeername getpgrp getppid getpriority getpwnam '+'getgrnam gethostbyname getnetbyname getprotobyname getpwuid getgrgid '+'getservbyname gethostbyaddr getnetbyaddr getprotobynumber getservbyport '+'getpwent getgrent gethostent getnetent getprotoent getservent setpwent '+'setgrent sethostent setnetent setprotoent setservent endpwent endgrent '+'endhostent endnetent endprotoent endservent getsockname getsockopt glob gmtime '+'goto grep hex import index int ioctl join keys kill last lc lcfirst length '+'link listen local localtime log lstat m map mkdir msgctl msgget msgsnd msgrcv '+'my next no oct open opendir ord our pack package pipe pop pos print printf '+'prototype push q qq qr qx qw quotemeta rand read readdir readline readlink '+'readpipe recv redo ref rename require reset return reverse rewinddir rindex '+'rmdir s scalar seek seekdir select semctl semget semop send setpgrp '+'setpriority setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep '+'socket socketpair sort splice split sprintf sqrt srand stat study substr '+'symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied '+'time times tr truncate uc ucfirst umask undef unlink unpack untie unshift use '+'utime values vec wait waitpid wantarray warn write y'
this.regexList=[{regex:dp.sh.RegexLib.SingleLinePerlComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp(':[a-z][A-Za-z0-9_]*','g'),css:'symbol'},{regex:new RegExp('(\\$|@|%|\\*)\\w+','g'),css:'variable'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'},{regex:new RegExp(this.GetKeywords(builtins),'gm'),css:'builtin'}];this.CssClass='dp-pl';this.Style='.dp-pl .symbol { color: #a70; }'+'.dp-pl .variable { color: #a70; font-weight: bold; }'+'.dp-pl .builtin { color: #069; font-weight: bold; }';}
dp.sh.Brushes.Perl.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Perl.Aliases=['perl'];
dp.SyntaxHighlighter.BloggerMode();
dp.SyntaxHighlighter.HighlightAll('code');
--&amp;gt;&amp;lt;/script&amp;gt;
  &lt;/textarea&gt;
  &lt;input type="image" name="go" onmouseover="replaceText();" src="http://www.blogger.com/img/add/add2blogger_lg.gif"/&gt;
&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2588313798820365438?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2588313798820365438' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2588313798820365438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2588313798820365438'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/blogger-syntax-highliter-with-perl.html' title='Blogger Syntax Highliter with Perl support'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-124499702335475671</id><published>2008-07-28T13:37:00.001+09:00</published><updated>2008-07-28T13:43:40.883+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Widget 追加ボタンの作り方</title><content type='html'>&lt;a href="http://www.kuribo.info/2006/11/blogger-beta-widget.html"&gt;クリボウの Blogger Tips&lt;font style="font-weight: bold;"&gt;「Blogger beta の Widget 追加ボタンの作り方」&lt;/font&gt;&lt;/a&gt; を読んで、&lt;a href="http://tatata-7.blogspot.com/2008/07/perl.html"&gt;Perl対応&lt;/a&gt;したBlogger Syntax Highlighterウィジェットの追加ボタンを作ってみようかなと思い始めました。Perlのキーワードや関数の対応が十分にできているかどうか分かりませんけど...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-124499702335475671?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=124499702335475671' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/124499702335475671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/124499702335475671'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/widget.html' title='Widget 追加ボタンの作り方'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2291098078985574065</id><published>2008-07-26T18:22:00.020+09:00</published><updated>2008-08-05T16:01:23.713+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS/JavaScript'/><title type='text'>Perlのコードをハイライトしてみる</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/07/blog-post_26.html"&gt;Blogger Syntax Highlighterウィジェット&lt;/a&gt;をちょっと弄ってみました。

&lt;br/&gt;&lt;br/&gt;

まぁ、やったことはウィジェット (JavaScript) の最後の方にあるRubyを処理する部分をコピーして、次のページを参考に内容を書き換えてRubyを処理する部分の下に追加しただけなんですけど。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/gan2/20071027/1193441140"&gt;gan2 の Ruby 勉強日記 : perlplusでシンボルを補完&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegExp"&gt;mozilla developer center : "Core JavaScript 1.5 Reference:Global Objects:RegExp"&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

正規表現がよくわかんないので、たぶんPerlの変数を上手く引っ掛けられないと思いますが、今後直そうと思います。

&lt;br/&gt;&lt;br/&gt;

テストで表示させるのに "&lt;a href="http://ja.wikipedia.org/wiki/Hello_world%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%B8%80%E8%A6%A7#Perl"&gt;Hello, world!&lt;/a&gt;" ではつまらないしPerlの変数も出てこないので、オープンストリートマップで国土数値情報インポート作業用の資料を作る際に、ファイルをソートするために使った短いスクリプトが残っていたので、それにしました。

&lt;br/&gt;&lt;br/&gt;

preタグに &lt;span style="background-color: #bae8bc;font-weight:bold;"&gt;class="perl"&lt;/span&gt; を指定して、果たして上手くいくのか...

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="perl"&gt;
#!/usr/bin/perl

#####
#
# データ調査用スクリプト UTF8ファイルのSORT
#
# KSJ2 Railway Data 2007 - EB02 (Railway Line)
# 国土数値情報（鉄道データ）平成19年　国土交通省 - EB02 （鉄道路線）
#
# Files
#   Input : N02-07_EB02-r1.osm
#   Output : N02-07_EB02-r1-sort.osm
#    
#####


use strict;
use warnings;
use encoding "utf8";
use Encode;
use open IO =&amp;gt; "utf8";


sub main() {

 open(IN, "&amp;lt;N02-07_EB02-r1.osm");
 open(OUT, "&amp;gt;N02-07_EB02-r1-sort.osm");

 my $i = 0;
 my @file = &amp;lt;IN&amp;gt;;
 my @array = sort @file;

 foreach my $line(@array) {
   print OUT $line;
   $i++;
 }

 close IN;
 close OUT;

 printf "Output %d records\n", $i;   

}




# run this script.

main();



&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

うーん、やっと出た。

&lt;br/&gt;&lt;br/&gt;

予想通り最初は正規表現の所がおかしくて、JavaScriptの実行自体がエラーになり、全くのプレーンテキストしか表示されませんでした。その後、キーワードや関数の名前を登録している部分、それに対応するCSSなども修正。これからも少しづつ直す所が出てきそうな気がします。

&lt;br/&gt;&lt;br/&gt;

でも、とりあえず今の時点で動いているものを貼っておきます。

&lt;br/&gt;&lt;br/&gt;

&lt;pre name="code" class="js:collapse:showcolumns"&gt;
dp.sh.Brushes.Perl=function()
{var keywords='break continue do elsif else for foreach goto if last next return sub undef unless '+'until while';var builtins='abs accept alarm atan2 bind binmode bless caller chdir chmod chomp chop chown '+'chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined '+'delete die do dump each eof eval exec exists exit exp fcntl fileno flock fork '+'format formline getc getlogin getpeername getpgrp getppid getpriority getpwnam '+'getgrnam gethostbyname getnetbyname getprotobyname getpwuid getgrgid '+'getservbyname gethostbyaddr getnetbyaddr getprotobynumber getservbyport '+'getpwent getgrent gethostent getnetent getprotoent getservent setpwent '+'setgrent sethostent setnetent setprotoent setservent endpwent endgrent '+'endhostent endnetent endprotoent endservent getsockname getsockopt glob gmtime '+'goto grep hex import index int ioctl join keys kill last lc lcfirst length '+'link listen local localtime log lstat m map mkdir msgctl msgget msgsnd msgrcv '+'my next no oct open opendir ord our pack package pipe pop pos print printf '+'prototype push q qq qr qx qw quotemeta rand read readdir readline readlink '+'readpipe recv redo ref rename require reset return reverse rewinddir rindex '+'rmdir s scalar seek seekdir select semctl semget semop send setpgrp '+'setpriority setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep '+'socket socketpair sort splice split sprintf sqrt srand stat study substr '+'symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied '+'time times tr truncate uc ucfirst umask undef unlink unpack untie unshift use '+'utime values vec wait waitpid wantarray warn write y'
this.regexList=[{regex:dp.sh.RegexLib.SingleLinePerlComments,css:'comment'},{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string'},{regex:dp.sh.RegexLib.SingleQuotedString,css:'string'},{regex:new RegExp(':[a-z][A-Za-z0-9_]*','g'),css:'symbol'},{regex:new RegExp('(\\$|@|%|\\*)\\w+','g'),css:'variable'},{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword'},{regex:new RegExp(this.GetKeywords(builtins),'gm'),css:'builtin'}];this.CssClass='dp-pl';this.Style='.dp-pl .symbol { color: #a70; }'+'.dp-pl .variable { color: #a70; font-weight: bold; }'+'.dp-pl .builtin { color: #069; font-weight: bold; }';}
dp.sh.Brushes.Perl.prototype=new dp.sh.Highlighter();dp.sh.Brushes.Perl.Aliases=['perl'];
&lt;/pre&gt;

&lt;br/&gt;&lt;br/&gt;

桁番号表示のオプションは &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html"&gt;TeraPad&lt;/a&gt;&lt;/span&gt; みたいなものを勝手に想像していたので、ちょっとガッカリ。コードを見るにはメニューにある &lt;span style="background-color: #FFE5B4;"&gt;+ expand source&lt;/span&gt; のリンクをクリックして下さい。

&lt;br/&gt;&lt;br/&gt;

私はこれをウィジェット (JavaScript) の最後の方にある &lt;code style="background-color: #f7d4e0;"&gt;['ruby','rails','ror'];&lt;/code&gt; で終わっている行の次に追加しています。

&lt;br/&gt;&lt;br/&gt;

元の&lt;a href="http://code.google.com/p/syntaxhighlighter/"&gt;syntaxhighlighter&lt;/a&gt;のページには"&lt;span style="font-weight:bold;"&gt;Code License:&lt;/span&gt; &lt;a href="http://www.gnu.org/licenses/lgpl.html"&gt;GNU Lesser General Public License&lt;/a&gt;"と書いてあるので、この部分も&lt;span style="font-weight:bold;"&gt;&lt;a href="http://ja.wikipedia.org/wiki/GNU_Lesser_General_Public_License"&gt;GLGPL&lt;/a&gt;&lt;/span&gt;ということかな？　 よくわからんけど...

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;2008年7月28日 追記&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

Perl対応部分を組み込んだウィジェットの&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-syntax-highliter-with-perl.html"&gt;追加ボタン&lt;/a&gt;を作成してみました。

&lt;br/&gt;&lt;br/&gt;

おかげで、[設定] &amp;rarr; [フォーマット]  &amp;rarr;  &lt;span style="font-weight:bold;"&gt;改行の変換&lt;/span&gt;を「いいえ」にして、自分でbrタグを入力して改行させなければいけなくなりました。「はい」だとウィジェットの中に在る改行までbrタグに変換されてしまうので...

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/perl.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2291098078985574065?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2291098078985574065' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2291098078985574065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2291098078985574065'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/perl.html' title='Perlのコードをハイライトしてみる'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3753030062193620862</id><published>2008-07-26T12:24:00.005+09:00</published><updated>2008-08-05T15:57:29.878+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>コードをハイライトするウィジェット</title><content type='html'>&lt;a href="http://www.kuribo.info/"&gt;クリボウの Blogger Tips&lt;/a&gt;にコードをハイライトするウィジェットが紹介されていました。Bloggerにこんな機能を追加できるんですね。自分もウィキトラベルではJavaScriptや&lt;a href="http://extra.wikitravel.org/blogs/Tatata"&gt;Bookmarklet&lt;/a&gt;、オープンストリートマップではPerlのスクリプトを作ったりしているので面白そう。クリボウさんの記事を全部読んだ訳ではないので他にも同種のウィジェットが紹介されているかも知れませんが、とりあえず次の2つを書いておこうと思います。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

ひとつは&lt;span style="font-weight: bold;"&gt;Code Prettifyウィジェット&lt;/span&gt;。&lt;a href="http://code.google.com/p/google-code-prettify/"&gt;google-code-prettify&lt;/a&gt;を使ったもので、表示はIDEやソースコードに対応したテキストエディタのソースコード部分だけという感じです。

&lt;br/&gt;&lt;br/&gt;

もうひとつは&lt;span style="font-weight: bold;"&gt;Blogger Syntax Highlighterウィジェット&lt;/span&gt;。元は&lt;a href="http://code.google.com/p/syntaxhighlighter/"&gt;syntaxhighlighter&lt;/a&gt;で、行番号やメニュー（コードだけをポップアップウィンドウで表示、印刷、IEの場合のみクリップボードへのコピー）が表示されるほか、折りたたみ機能や桁番号表示のオプションもあるようです。私にとって残念なことはPerlには対応していないんですよね。

&lt;br/&gt;&lt;br/&gt;

それぞれの表示例、導入方法、使用方法については以下のリンク先を参照して下さい。実際の投稿に必要なタグ・オプションの追加や記号の変換をしてくれるツールもリンク先で提供されています。

&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.kuribo.info/2008/04/code-prettify.html"&gt;クリボウの Blogger Tips : コードをハイライトする「Code Prettify」ウィジェット&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.kuribo.info/2008/06/blogger-syntax-highlighter.html"&gt;クリボウの Blogger Tips : コードをハイライトする「Blogger Syntax Highlighter」ウィジェット&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

どちらを利用するか少し迷いましたが、コードをコピーする時に行番号が選択されず、折りたたみ機能も付いていて便利そうなので、Blogger Syntax Highlighterウィジェットを追加してみました。ちょっと弄ってPerlにも対応させられるといいなぁ。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;2008年7月28日 追記&lt;/span&gt; 

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://tatata-7.blogspot.com/2008/07/blogger-syntax-highliter-with-perl.html"&gt;Blogger Syntax Highliter with Perl support&lt;/a&gt; を作ってみました。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/blog-post_26.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3753030062193620862?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3753030062193620862' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3753030062193620862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3753030062193620862'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/blog-post_26.html' title='コードをハイライトするウィジェット'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-3904740082603945984</id><published>2008-07-24T16:23:00.004+09:00</published><updated>2008-08-05T15:53:59.430+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 3</title><content type='html'>&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-2.html"&gt;前回&lt;/a&gt;の続きです。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.wintec.com.tw/"&gt;Wintec社&lt;/a&gt;のGPSロガー「&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;Easy Showily (WPL-1000)&lt;/a&gt;」にプリセットされたGPSの受信設定の2つ目を試してみました。今回は2番の「標準精度」で、設定値の内容は次の通りです。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

&lt;table style="border: 1px solid rgb(170, 170, 170); margin: auto; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;caption&gt;2.Middle Accuracy / 標準精度&lt;/caption&gt;&lt;tbody&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(233, 233, 233);"&gt;&lt;th style="border-right: 1px solid rgb(170, 170, 170); width: 75%; text-align: center;"&gt;GPS Parameters / GPS設定項目&lt;/th&gt;&lt;th style="text-align: center;"&gt;Values / 設定値&lt;/th&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Fix mode / 測位モード&lt;/td&gt;&lt;td style="text-align: center;"&gt;3. 3D only&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;2D Fix Altitude[m] / 2D Fix高度&lt;/td&gt;&lt;td style="text-align: center;"&gt;500.00&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Min. SVs[3~6] / 初回衛星数&lt;/td&gt;&lt;td style="text-align: center;"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Signal Min. Strength[dBHz] / 初回信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;25&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Navigation Signal Min. Strength[dBHz] / 測位後信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;18&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;P Accuracy Masks[m] / 測位精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;75&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;T Accuracy Masks[m] / 時間精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;150&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;PDOP Mask / PDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;15.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;TDOP Mask / TDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;15.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;SBAS&lt;/td&gt;&lt;td style="text-align: center;"&gt;ON&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

今回もログモードは前回と同じプリセットの1.Walk（歩行）を使用しました。その内容は複合条件（10秒毎, 20m毎, 最高時速=2000km/h, 最低時速=1km/h）です。

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://maps.google.co.jp/maps/ms?hl=ja&amp;amp;ie=UTF8&amp;amp;msa=0&amp;amp;msid=101583089022569147416.00045291e210e8a1cef8b&amp;amp;ll=35.642127,140.037746&amp;amp;spn=0.010846,0.014784&amp;amp;z=16"&gt;結果&lt;/a&gt;は前回とあまり違いがありませんでした。

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-3.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-3904740082603945984?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=3904740082603945984' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3904740082603945984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/3904740082603945984'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/gps-3.html' title='GPSロガーの設定をいぢってみる - 3'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-488934701778896342</id><published>2008-07-24T12:48:00.038+09:00</published><updated>2008-08-05T15:51:46.361+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 2</title><content type='html'>以下は、&lt;a href="http://www.openstreetmap.org/"&gt;OSM.org&lt;/a&gt;のUser Diaryに投稿した「&lt;a href="http://www.openstreetmap.org/user/Tatata/diary/2501"&gt;[ja] GPSロガーの設定をいぢってみる - 2&lt;/a&gt;」を移動し、表やリンクなど一部を手直ししたものです。
&lt;div class="fullpost"&gt;&lt;hr /&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-1.html"&gt;前回&lt;/a&gt;の続きです。

&lt;br/&gt;&lt;br/&gt;

「いぢってみる」と言っても、GPSロガーに何種類かプリセットされている設定値を試してみるだけなのですが...

&lt;br/&gt;&lt;br/&gt;

私が使用しているGPSロガーは&lt;a href="http://www.wintec.com.tw/"&gt;Wintec社&lt;/a&gt;の&lt;a href="http://www.wintec.com.tw/en/product_detail.php?pro_id=77%20style="&gt;Easy Showily&lt;/a&gt;というモデルで、型式はWPL-1000、"Auto-show Track Logger"と紹介されています。

&lt;br/&gt;&lt;br/&gt;

ログモードの設定に関しては、3種類のプリセットと1種類のユーザー定義を単体で切り替えることができますが、ユーザー定義の内容はPCに繋がないと変更できません。

&lt;br/&gt;&lt;br/&gt;

今回試そうとしているのはログモードではなくGPSの受信設定なのですが、こちらの方は5種類のプリセットと1種類のユーザー定義の切り替えとユーザー定義の内容の変更の両方ともPCに繋がないと行えません。面倒くさい... なので、5種類のプリセットを一通り試すのにも、ちょっと時間が掛かりそうです。

&lt;br/&gt;&lt;br/&gt;

プリセットの番号順に試していこうと思うので、とりあえず最初は1番の「高精度」。設定値の内容は次の通りです。

&lt;br/&gt;&lt;br/&gt;

&lt;table style="border: 1px solid rgb(170, 170, 170); margin: auto; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;caption&gt;1.High Accuracy / 高精度&lt;/caption&gt;&lt;tbody&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(233, 233, 233);"&gt;&lt;th style="border-right: 1px solid rgb(170, 170, 170); width: 75%; text-align: center;"&gt;GPS Parameters / GPS設定項目&lt;/th&gt;&lt;th style="text-align: center;"&gt;Values / 設定値&lt;/th&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Fix mode / 測位モード&lt;/td&gt;&lt;td style="text-align: center;"&gt;3. 3D only&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;2D Fix Altitude[m] / 2D Fix高度&lt;/td&gt;&lt;td style="text-align: center;"&gt;500.00&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Min. SVs[3~6] / 初回衛星数&lt;/td&gt;&lt;td style="text-align: center;"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Initial Signal Min. Strength[dBHz] / 初回信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;25&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;Navigation Signal Min. Strength[dBHz] / 測位後信号強度&lt;/td&gt;&lt;td style="text-align: center;"&gt;20&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;P Accuracy Masks[m] / 測位精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;50&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;T Accuracy Masks[m] / 時間精度マスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;50&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;PDOP Mask / PDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;10.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;TDOP Mask / TDOPマスク&lt;/td&gt;&lt;td style="text-align: center;"&gt;10.0&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom: 1px solid rgb(170, 170, 170);"&gt;&lt;td style="border-right: 1px solid rgb(170, 170, 170); padding-left: 4px;"&gt;SBAS&lt;/td&gt;&lt;td style="text-align: center;"&gt;ON&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;br/&gt;&lt;br/&gt;

ログモードはプリセットの1.Walk（歩行）を毎回使用する予定で、その内容は複合条件（10秒毎, 20m毎, 最高時速=2000km/h, 最低時速=1km/h）になっています。

&lt;br/&gt;&lt;br/&gt;

結果は&lt;a href="http://maps.google.co.jp/maps/ms?hl=ja&amp;amp;ie=UTF8&amp;amp;msa=0&amp;amp;msid=101583089022569147416.000452479166ef86472ad&amp;amp;z=16"&gt;こんな感じ&lt;/a&gt;です。

&lt;br/&gt;&lt;br/&gt;

「高精度？」という気がしないでもないですが、まぁまぁですかね。素人には良く分かりませんが...

&lt;br/&gt;&lt;br/&gt;

そう言えば、&lt;a href="http://www.openstreetmap.jp/"&gt;OSM.jp&lt;/a&gt;でrssフィードを受けられるようになったかな？ 忙しそうだし、たぶんまだだろうなぁ。

&lt;br/&gt;&lt;br/&gt;

Posted by &lt;a style="font-weight: bold;" href="http://www.openstreetmap.org/user/Tatata"&gt;Tatata&lt;/a&gt; at Wed Jul 23 12:35:00 +0100 2008

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-2.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-488934701778896342?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=488934701778896342' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/488934701778896342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/488934701778896342'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/gps-2.html' title='GPSロガーの設定をいぢってみる - 2'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-2144786675481557153</id><published>2008-07-24T12:36:00.004+09:00</published><updated>2008-08-05T15:47:51.859+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSロガーの設定をいぢってみる - 1</title><content type='html'>以下は、&lt;a href="http://www.openstreetmap.org/"&gt;OSM.org&lt;/a&gt;のUser Diaryに投稿した「&lt;a href="http://www.openstreetmap.org/user/Tatata/diary/2215"&gt;[ja] GPSロガーの設定をいぢってみる - 1&lt;/a&gt;」を移動したものです。
&lt;div class="fullpost"&gt;&lt;hr /&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-style: italic;"&gt;This is my first diary post. Since it's hard for me to write a diary post in English, I'll do it in Japanese; sorry. :-)&lt;/span&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.openstreetmap.jp/"&gt;OSM.jp&lt;/a&gt;でのrssフィードによるブログエントリ作成機能を使ってみることも兼ねて、ちょっとこちらに書いてみます。

&lt;br/&gt;&lt;br/&gt;

えーっと、先日、東京の呉服橋交差点付近から丸の内1丁目・大手町・和田倉噴水公園・皇居東御苑を通って竹橋までマッピングしてきました。家に帰ってGPSのログを見てみると、これがもうグッチャグチャで、せっかく4時間近く歩いたのに使い物にならず、かなりショックを受けました。

&lt;br/&gt;&lt;br/&gt;

ヘコミつつ取説を読み返すと「大気が不安定な時、GPSロガーから出力されるGPSデータは実際の位置データと異なるデータを示すときがあります」みたいなことが書いてあり、確かにこの日の朝はどんよりとして雨が降りそうな感じで、マッピングを行った午後も陽が差して暑かったですけど雲は結構あったように思います。

&lt;br/&gt;&lt;br/&gt;

1ヶ月程前に皇居外苑をマッピングした時は、快晴ではないけど雲は多くなく暑い日で、&lt;a href="http://www.openstreetmap.org/user/Tatata/traces/124159"&gt;結果&lt;/a&gt;はマッピングを開始した国際フォーラム横辺りから国道1号まではぶれていましたけどway pointを記録したタイミングはメモと合っていて、国道1号から先はtrack pointも使えました。

&lt;br/&gt;&lt;br/&gt;

でも、&lt;a href="http://www.gpsdgps.com/product/pr_wintec_wpl-1000.htm"&gt;このGPSロガー&lt;/a&gt;を今まで使ってきて、今回だけが結果に影響が出る程の天候だったとも思えないし、「なんでかなー？なんでかなー？」と思っている時、ふと思い出しました。そう言えば皇居外苑のマッピングの後に &lt;a style="font-weight: bold;" href="http://wiki.openstreetmap.org/index.php/GPS_reception"&gt;GPS reception&lt;/a&gt; を読んで、よく分かっていないくせにGPSロガーの設定を弄って、テストもせずにそのままにしていました。

&lt;br/&gt;&lt;br/&gt;

天候が原因なのか設定が原因なのか、たぶん私では正確に分からないと思いますが、プリセットの設定をいくつか試してみて、その結果を次回以降のdiaryに書いておこうと思います。

&lt;br/&gt;&lt;br/&gt;

Coordinates: 35.6851115538029; 139.763114997619 (&lt;a href="http://www.openstreetmap.org/?lat=35.6851115538029&amp;amp;lon=139.763114997619&amp;amp;zoom=14"&gt;map&lt;/a&gt; / &lt;a href="http://www.openstreetmap.org/edit?lat=35.6851115538029&amp;amp;lon=139.763114997619&amp;amp;zoom=14"&gt;edit&lt;/a&gt;)
&lt;br/&gt;
Posted by &lt;a style="font-weight: bold;" href="http://www.openstreetmap.org/user/Tatata"&gt;Tatata&lt;/a&gt; at Sat Jul 05 07:46:02 +0100 2008

&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/gps-1.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-2144786675481557153?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=2144786675481557153' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2144786675481557153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/2144786675481557153'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/gps-1.html' title='GPSロガーの設定をいぢってみる - 1'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-6847053512412621121</id><published>2008-07-24T12:19:00.004+09:00</published><updated>2008-08-25T15:11:57.564+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><title type='text'>OpenStreetMapのUser diary</title><content type='html'>OpenStreetMapの本家のサイト http://www.openstreetmap.org/ にある&lt;a href="http://www.openstreetmap.org/user/Tatata/diary"&gt;User diaryを使ってみた&lt;/a&gt;のですが、「Previewが無い」「SaveするとEditできない」「HTMLのTableタグが上手く使えない」など長めのものを書くには使い難いと感じたので、&lt;a href="http://tatata-7.blogspot.com/"&gt;こちら (Blogger)&lt;/a&gt; に引っ越すことにしました。

&lt;br/&gt;&lt;br/&gt;

&lt;span style="font-weight:bold;"&gt;2008-08-25 追記&lt;/span&gt;

&lt;br/&gt;

「SaveするとEditできない」と思っていたのですが、各エントリの一番下の行の右端に "Edit this entry" というリンクがありました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-6847053512412621121?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=6847053512412621121' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6847053512412621121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/6847053512412621121'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/openstreetmapuser-diary.html' title='OpenStreetMapのUser diary'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-47066188521726940</id><published>2008-07-23T15:09:00.005+09:00</published><updated>2008-08-05T14:58:56.001+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wikitravel'/><title type='text'>トルコ / カッパドキアのバルーンツアー</title><content type='html'>&lt;a href="http://wikitravel.org/"&gt;ウィキトラベル&lt;/a&gt;の&lt;a href="http://wikitravel.org/ja/%E3%83%88%E3%83%AB%E3%82%B3"&gt;トルコ&lt;/a&gt;や&lt;a href="http://wikitravel.org/ja/%E3%82%AB%E3%83%83%E3%83%91%E3%83%89%E3%82%AD%E3%82%A2"&gt;カッパドキア&lt;/a&gt;の記事に予約代行業者のURLをしつこく載せる人がいるので、バルーン会社の情報をいくつか集めて、それらと一緒にカッパドキアの記事に載せてみることにしました。

&lt;br/&gt;&lt;br/&gt;

以下は、そのバルーン会社の一覧。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;&lt;li&gt; &lt;b&gt;Anatolian Balloons&lt;/b&gt; （アナトリアン・バルーンズ） — バルーン会社としては大手と思われる。貸切の料金は応相談。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 所在 &lt;/span&gt; Adnan Menderes Cad. No: 34, Goreme - Nevsehir - TÜRK0YE
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 電話 &lt;/span&gt; +90 384 271 23 00
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; FAX &lt;/span&gt; +90 384 271 25 88
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 料金 &lt;/span&gt; Standard Flight € 150/人、Long Flight € 225/人。12歳以下は半額、6歳未満は搭乗不可。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; WEB &lt;/span&gt; &lt;a href="http://www.anatolianballoons.com/" class="external autonumber" title="http://www.anatolianballoons.com/"&gt;www.anatolianballoons.com&lt;/a&gt;
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; e-mail &lt;/span&gt; &lt;a href="mailto:info@anatolianballoons.com" class="external autonumber" title="mailto:info@anatolianballoons.com"&gt;info@anatolianballoons.com&lt;/a&gt;   &lt;/li&gt;
&lt;li&gt; &lt;b&gt;Cappadocia Ez Air Balloons&lt;/b&gt;  — バルーン会社としてはちょっとマイナーと思われる。そのためか、料金も少し安め。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 所在 &lt;/span&gt; Kavaklionu Mah. No:8/A Urgup, Nevsehir, Turkiye
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 電話 &lt;/span&gt; + 90 384 341 7096
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; FAX &lt;/span&gt; + 90 384 341 7096
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 料金 &lt;/span&gt; 大人 € 160/人、6歳未満 € 80/人。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; WEB &lt;/span&gt; &lt;a href="http://www.ezairballoons.com/" class="external autonumber" title="http://www.ezairballoons.com/"&gt;www.ezairballoons.com&lt;/a&gt;
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; e-mail &lt;/span&gt; &lt;a href="mailto:info@ezairballoons.com" class="external autonumber" title="mailto:info@ezairballoons.com"&gt;info@ezairballoons.com&lt;/a&gt;   &lt;/li&gt;
&lt;li&gt; &lt;b&gt;Goreme Balloons&lt;/b&gt; （ギョレメバルーン） — &lt;a href="http://tabiatama.cool.ne.jp/turk/kapadokya/balto6.htm"&gt;事情&lt;/a&gt;により日本人には避けられているが、なぜか欧米人には一番人気と言われているバルーン会社。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 所在 &lt;/span&gt; Kayseri Cad. Altikapili Mah. No:13 Urgup, Nevsehir, Turkey
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 電話 &lt;/span&gt; +90 (384) 341 56 62, +90 (532) 416 64 61
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; FAX &lt;/span&gt; +90 (384) 341 72 45
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 料金 &lt;/span&gt; Standard Balloon Tour € 160/人、Deluxe Balloon Tour € 230/人。12歳以下は半額、6歳未満は無料。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; WEB &lt;/span&gt; &lt;a href="http://www.goremeballoons.com/" class="external autonumber" title="http://www.goremeballoons.com/"&gt;www.goremeballoons.com&lt;/a&gt;
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; e-mail &lt;/span&gt; &lt;a href="mailto:info@goremeballoons.com" class="external autonumber" title="mailto:info@goremeballoons.com"&gt;info@goremeballoons.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; &lt;b&gt;Kapadokya Balloons&lt;/b&gt; （カッパドキア・バルーンズ） — バルーン会社としては大手と思われる。メールアドレスはwebのcontactページを参照。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 所在 &lt;/span&gt; Nevsehir, Turkey
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 電話 &lt;/span&gt; +90 (0) 384 271 2442
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; FAX &lt;/span&gt; +90 (0) 384 271 2586
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; 料金 &lt;/span&gt; € 250/人。
&lt;span style="border: 1px dotted rgb(170, 170, 170);"&gt; WEB &lt;/span&gt; &lt;a href="http://www.kapadokyaballoons.com/" class="external autonumber" title="http://www.kapadokyaballoons.com/"&gt;www.kapadokyaballoons.com&lt;/a&gt;    &lt;/li&gt;&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

ちょっと&lt;a href="http://wikitravel.org/ja/%E3%83%8E%E3%83%BC%E3%83%88:%E3%82%AB%E3%83%83%E3%83%91%E3%83%89%E3%82%AD%E3%82%A2#.E3.82.AB.E3.83.83.E3.83.91.E3.83.89.E3.82.AD.E3.82.A2.E3.83.BB.E3.83.90.E3.83.AB.E3.83.BC.E3.83.B3.E3.83.84.E3.82.A2.E3.83.BC.E3.81.AE.E6.8E.B2.E8.BC.89.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6"&gt;理由&lt;/a&gt;があって、予約代行業者はここに載せていません。
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/blog-post.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-47066188521726940?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=47066188521726940' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/47066188521726940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/47066188521726940'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/blog-post.html' title='トルコ / カッパドキアのバルーンツアー'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1056919217338607858</id><published>2008-07-20T00:06:00.012+09:00</published><updated>2008-08-31T03:14:47.775+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>eneloop</title><content type='html'>大きなパッケージでまとめ買いしていたアルカリ電池を使い果たし、暫くの間はマッピングに行って電池が無くなる度にコンビニやキオスクで買っていましたが、次第に馬鹿らしくなって来たので&lt;a href="http://www.sanyo.co.jp/eneloop/"&gt;三洋電機のeneloop（エネループ）&lt;/a&gt;を買ってみました。

&lt;br/&gt;&lt;br/&gt;

&lt;OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_0610a6c6-b450-481a-b1cb-9c7f66b2ab3e"  WIDTH="600px" HEIGHT="200px"&gt; &lt;PARAM NAME="movie" VALUE="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Ftatata7-22%2F8003%2F0610a6c6-b450-481a-b1cb-9c7f66b2ab3e&amp;Operation=GetDisplayTemplate"&gt;&lt;PARAM NAME="quality" VALUE="high"&gt;&lt;PARAM NAME="bgcolor" VALUE="#FFFFFF"&gt;&lt;PARAM NAME="allowscriptaccess" VALUE="always"&gt;&lt;embed src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Ftatata7-22%2F8003%2F0610a6c6-b450-481a-b1cb-9c7f66b2ab3e&amp;Operation=GetDisplayTemplate" id="Player_0610a6c6-b450-481a-b1cb-9c7f66b2ab3e" quality="high" bgcolor="#ffffff" name="Player_0610a6c6-b450-481a-b1cb-9c7f66b2ab3e" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="200px" width="600px"&gt;&lt;/embed&gt;&lt;/OBJECT&gt; &lt;NOSCRIPT&gt;&lt;A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&amp;MarketPlace=JP&amp;ID=V20070822%2FJP%2Ftatata7-22%2F8003%2F0610a6c6-b450-481a-b1cb-9c7f66b2ab3e&amp;Operation=NoScript"&gt;Amazon.co.jp ウィジェット&lt;/A&gt;&lt;/NOSCRIPT&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="fullpost"&gt;

実際にGPSロガーでエネループを使ったみたところ、計った訳ではありませんが、今までの電池よりも長持ちするような気がします。そう思いながら暫く使っていると、先日、徒歩で20分の道程のちょうど真ん中あたりで電池切れになってしまいました。もちろんスタート時に電池残量の警告は表示されておらず、いつもは（アルカリ電池を使っていた時は）警告が表示されてからも30分程度は使用できていたので、ちょっとビックリです。どうやらこれは&lt;a href="http://www.kansai-event.com/kinomayoi/battery/eneloop.html"&gt;エネループの放電カーブの特性&lt;/a&gt;によるもののようで、リンク先の&lt;span class="PX12" style=""&gt;Kansai-Event.com&lt;/span&gt;のページには「残量メーターが付いている機器で使用される方は注意が必要かもしれません。」と書かれていました。

&lt;br/&gt;&lt;br/&gt;

今までのマッピングではほとんどの場合に区切りの良い場所で電池交換ができていたけど、これからは電池残量の警告が表示されたら出来るだけ早く電池交換をしないといけないなぁ。でも、エネループは「つぎ足し充電OK」なんだから、マッピングに出掛ける前に毎回交換して、帰って来たら即充電という習慣を付ければいいのか...
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/eneloop.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1056919217338607858?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1056919217338607858' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1056919217338607858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1056919217338607858'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/eneloop.html' title='eneloop'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-1724317268637135405</id><published>2008-07-15T18:09:00.015+09:00</published><updated>2008-08-05T14:55:18.820+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStreetMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>GPSのログモード</title><content type='html'>先日、&lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;の日本語メーリングリスト (&lt;a href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-ja"&gt;Talk-ja&lt;/a&gt;) でログモードについて&lt;a href="http://lists.openstreetmap.org/pipermail/talk-ja/2008-July/000429.html"&gt;話題&lt;/a&gt;になっていたので、メモを書いておこうと思います。

&lt;div class="fullpost"&gt;&lt;br/&gt;&lt;br/&gt;

自転車や徒歩でマッピングする時にGPSのトラックログの頻度をどうしているかという話でしたが、これについてはOSMのwikiにあるFAQのページに "&lt;a href="http://wiki.openstreetmap.org/index.php/FAQ#Why_are_the_points_on_my_tracks_spaced_out.3F"&gt;Why are the points on my tracks spaced out?&lt;/a&gt;" という節があり、この中で「自動車や自転車の場合は1秒間隔、徒歩の場合は2～3秒間隔にすると良い」と書かれています。この解説は&lt;a href="http://www.garmin.com/"&gt;ガーミン社&lt;/a&gt;の&lt;a href="https://buy.garmin.com/shop/shop.do?cID=145"&gt;ハンディGPS&lt;/a&gt;（トラックログの容量が10,000ポイント）を前提に書かれているようですが、その他のGPSロガーでも参考にできそうです。

&lt;br/&gt;&lt;br/&gt;

MLでは&lt;a href="http://www.mapconcierge.jp/"&gt;マップコンシェルジュ&lt;/a&gt;の&lt;a href="http://mapconcierge.blogspot.com/"&gt;古橋さん&lt;/a&gt;から、普段の設定やOSM用GPSロガー購入時のチェックポイントについて&lt;a href="http://lists.openstreetmap.org/pipermail/talk-ja/2008-July/000435.html"&gt;アドバイス&lt;/a&gt;がありました。その中に「最大速度の上限も有効になれば、ノイズもかなりとれる」と書かれており、その点が気になっています。自分のGPSロガーが対応しているか、なるべく早い内に試したいと思います。上手く行けば、街中のログがあまりグチュグチュにならずにすみそうなので...
&lt;/div&gt;
&lt;div class="readmore"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://tatata-7.blogspot.com/2008/07/gps.html"&gt;[&amp;nbsp;More...&amp;nbsp;]&lt;/a&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-1724317268637135405?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=1724317268637135405' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1724317268637135405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/1724317268637135405'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/gps.html' title='GPSのログモード'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-8992646977548864540</id><published>2008-07-14T01:34:00.002+09:00</published><updated>2008-08-02T18:36:33.913+09:00</updated><title type='text'>Test1</title><content type='html'>&amp;lt;div class="slippymap" lat="36" lon="139" z="3" style="width:200px;height:150px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="36" lon="139" z="3" style="width:200px;height:150px;"&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;&lt;hr&gt;&lt;br/&gt;&lt;br/&gt;

&amp;lt;div class="slippymap" lat="35.6775" lon="139.7625" z="13" style="width:300px;height:300px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="35.6775" lon="139.7625" z="13" style="width:300px;height:300px;"&gt;&lt;/div&gt;


&lt;br/&gt;&lt;br/&gt;&lt;hr&gt;&lt;br/&gt;&lt;br/&gt;

&amp;lt;div class="slippymap" lat="35.577" lon="140.256" z="10" style="width:500px;height:400px;"&gt;&amp;lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;div class="slippymap" lat="35.577" lon="140.256" z="10" style="width:500px;height:400px;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-8992646977548864540?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2000434576498833909&amp;postID=8992646977548864540' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8992646977548864540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/8992646977548864540'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/test1.html' title='Test1'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2000434576498833909.post-948412775826152207</id><published>2008-07-14T00:34:00.096+09:00</published><updated>2008-08-02T18:36:33.914+09:00</updated><title type='text'>Test</title><content type='html'>&amp;lt;div class="slippymap" lat="36" lon="139" z="4" style="width:250px;height:200px;"&gt;&amp;lt;/div&gt;

&lt;div class="slippymap" lat="36" lon="139" z="4" style="width:250px;height:200px;"&gt;&lt;/div&gt;

&amp;lt;div class="slippymap" lat="35.6775" lon="139.7625" z="14" style="width:300px;height:300px;"&gt;&amp;lt;/div&gt;

&lt;div class="slippymap" lat="35.6775" lon="139.7625" z="14" style="width:300px;height:300px;"&gt;&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;hr&gt;
&lt;br/&gt;&lt;br/&gt;

&lt;style&gt;
.olControlAttribution { bottom: 0.5em;}
.olMapViewport img { padding: 0px !important; border: none !important;}
&lt;/style&gt;

&lt;!-- bring in the OpenLayers javascript library --&gt;
&lt;script src="http://openlayers.org/api/OpenLayers.js"&gt;&lt;/script&gt;
&lt;!-- bring in the OpenStreetMap OpenLayers layers.      Using this hosted file will make sure we are kept up      to date with any necessary changes --&gt; 
&lt;script src="http://openstreetmap.org/openlayers/OpenStreetMap.js"&gt;&lt;/script&gt; 

&lt;script type="text/javascript"&gt; 
var lon=139; 
var lat=36; 
var zoom=4; 
var map; 

function lonLatToMercator(ll) {
  var lon = ll.lon * 20037508.34 / 180;
  var lat = Math.log (Math.tan ((90 + ll.lat) * Math.PI / 360)) / (Math.PI / 180);
  lat = lat * 20037508.34 / 180;
  return new OpenLayers.LonLat(lon, lat);
}

window.onload=init; 

function init() {
  map = new OpenLayers.Map("map", {
    controls:[
      new OpenLayers.Control.Navigation(),
      new OpenLayers.Control.PanZoom(),
      new OpenLayers.Control.LayerSwitcher()],
    maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34),
    maxResolution:156543.0399,
    units:'meters',
    projection: "EPSG:900913"
  } );
  var mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");
  map.addLayer(mapnik);
  var osmarender = new OpenLayers.Layer.OSM.Osmarender("Osmarender");
  map.addLayer(osmarender);
  var cyclemap = new OpenLayers.Layer.OSM.CycleMap("Cycle Map");
  map.addLayer(cyclemap);
  var maplint = new OpenLayers.Layer.OSM.Maplint("Maplint");
  map.addLayer(maplint);
  var lonLat = lonLatToMercator(new OpenLayers.LonLat(lon, lat));
  map.setCenter (lonLat, zoom);
} 
&lt;/script&gt;

&lt;div class="map" style="margin-bottom:-35px;"&gt;

&lt;!-- define a DIV into which the map will appear --&gt;
&lt;div style="width:400px; height:350px; border-style:solid; border-width:1px; border-color:#000;" id="map"&gt;&lt;/div&gt;

&lt;br/&gt;
&lt;span style="font-size:70%; background-color:white; position:relative;top:-65px;left:5px;z-index:1003;"&gt;Data by &lt;a id="permalinkanchor" href="http://www.openstreetmap.org/?lat=36&amp;amp;lon=139&amp;amp;zoom=4" title="See this map on OpenStreetMap.org"&gt;OpenStreetMap&lt;/a&gt;&lt;br/&gt;
&lt;a id="permalinkanchor" href="http://creativecommons.org/licenses/by-sa/2.0/" title="Creative Commons Attribution-Share Alike 2.0"&gt;CC-BY-SA-2.0&lt;/a&gt;&lt;/span&gt;

&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2000434576498833909-948412775826152207?l=tatata-7.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/948412775826152207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2000434576498833909/posts/default/948412775826152207'/><link rel='alternate' type='text/html' href='http://tatata-7.blogspot.com/2008/07/test.html' title='Test'/><author><name>Tatata</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
