Google Earthの検索機能を探る

Posted By 茜丸@昼勤務 on 2009年11月29日

search_result自転車で都内を走る上では地図はどうしても必要です。なるべくなら最短距離を走りたいというのと、線形の悪い道というのは避けたい(迷う原因にもなりますし)。そして、なるべく目標になるものがあればなおのこと。GPSを持っていればいくらかマシにはなるのですが、自転車に装着するタイプの簡易ナビなんかも売っている昨今ですが、衝撃に強いわけじゃないので、あまり望ましくない。そうなると、アナログながら、紙の地図が欠かせません。

といっても、ルート探索であったり、目標地探索はやはりアプリケーションのほうが断然上。そこで検索となるわけなのですが、本日までにGoogle MapsやGoogle Earthを使っていての不満というかサービスの問題点をまとめてみました。いくつかポイントがありますが、自転車というものもポイントの一つになっています。

Google Earth上の問題点

  1. スクリーンショットにあるように、ある高度に於いて、同じような地名の検索をすると候補がでるが、選択すると無効な検索と言われて、エラーとなる。
  2. ルート検索機能が貧弱。電車での検索ができず、自動車ルートの検索だけしかできない。オプション指定もできない。
  3. Google Mapsで道なりパスで引いたデータの表記が、Google Earth上では異なったルートに置き換わる現象がある。
  4. 車でのルート検索結果が、近場なのに高速道路を平然と使用する。
  5. 一般道の検索であっても、主要幹線道路を経由するルートしか提示されない(おそらく、3.の現象はこれが原因)。
  6. 道なりにパスを引く機能がない
  7. 例えば、麹町と検索すると検索結果にスポンサー広告が出ないが、麹町駅と検索するとスポンサー広告が出る。だが、両方とも検索結果は「麹町駅」である。
  8. 東京-札幌などの遠距離の場合、複数のルート検索結果がGoogle Mapsでは提示されるが、Google Earthのそれは自動車での一本道だけが結果として出る。
  9. Google Earth上で一筆書きルートを描くとポリゴンに化ける
  10. ある特定の住所を検索すると、検索してくれない(例:東京都西多摩郡檜原村7146 - これ都民の森の住所なんですがでてこないのです)

こんなところでしょうか?前々から思ってはいたことなのですが、かなり検索機能が貧弱な面があります。Google Mapsとのサービスの差別化ということなのかもしれませんが、であれば、いっそのことないほうが潔いという感じはします。とりわけ、今回の問題点のうちいくつかは、バグじゃないだろうかと思うもの、以前はできたのに新しいバージョンでできなくなっているなどの差が確認できます。

Google Maps上の問題点

  1. 複数空港を経由するようなルート探索の場合、時間指定なしでの検索結果が出せないので、いくつか乗り継ぎをする際に一番最短のルートがわかっていても、それが検索結果として手に入りにくい。いつも羽田経由になってしまう。ルートはわかっても発着時間がわからないので、結局、航空会社で一度、何便が何時というのを検索しなければならない。
  2. Google Transitの検索結果はマイマップに落とし込めない。サービスとして提供する予定がないことだと思うのですが、なら、Google Earthで表示できるかといったら、それも対応していない。
  3. 道なりにパスを引く機能ですが、自動的に一方通行の道は逆走ができないように迂回ルートを提示してくれるのはありがたい。ただ、一方で自転車の場合、一方通行は進入ができるので、迂回ルートだとありがたくなかったりする。これは自転車でのルート探索が対応していないからといえばその通りなのですが、かなりこれに気がつくのに時間がかかりました。
  4. 迂回ルートの提示が、場所によっては非常にタイトである。車で移動できる道なのに、ものすごい迂回ルートを提示されることがある。それは、Google Earth上の問題点としても提起したものですが、5.に通じるもので、脇道は検索対象外になっているようです。
  5. Google Earthと違い、一般道と高速道路の区別ができる点はありがたいのですが、マップ上、一般道と高速道路が重なっているエリアでは、一般道を優先していても、高速道路に乗るルートを提示したがる。マイマップなどを作成する上で、とてもここが気になる。高速道路の情報は別レイヤにできないだろうかと。自転車なので、その道の先が高速道路っていうタイプの道だと非常に困る。
  6. 指定方向外進行禁止にも対応しているのだろうか?時々、普通にマップを描いていても、思いっきり迂回して、元の道に戻ってくるルートを提示されることがある。そして、うまく描いても、Google Earthで表示をすると、3.のような結果になる。
  7. ある特定の住所を検索すると、検索してくれない。Google Earth上の問題点10.でも提示したものと同じ。けれど、Google検索で都民の森と検索すると、マップが出てくる不思議。しかもちゃんと住所も表記されている。だが、Google Mapsで住所で検索するとでてこないし、都民の森と検索すると、なぜかたくさん候補が出てくる上に、遠くはなれた場所まで候補に入っている。

こんな具合です。結構、お互いのサービスがちぐはぐで、両方を併せ持てたら一番いいなと思うこと然りなんですが、今回、自転車ツーリストのルート探索をしていて気がついたことです。また、Google Earthにおいて、 :-( 3.の問題点を表したスクリーンショットを張っておきます。Google Maps上では期待するルートになっていますが、置き換わるんですよね。とくにこのスクリーンショットで最短ルートが提示されない点と、右下の変に迂回してもとに戻ってくる点。でも、Google Maps上では迂回せずに描けているんです。

それと、これは実際のツアラーとしてのある種の楽しみでもあり、苦行でもあるのですが、地図上と実際の道を行くのとではだいぶギャップがあって、結構迷ったりしました。その度におまわりさんに道を聞いて修正を図るわけですが、ポイントとなる地名やルートを覚えておく必要はあります。それと、ストリートビューで確認しておくといいかもしれません。また、お巡りさんは、これ共通しているのですが、17号線といってもまったく理解していません。中山道と言うとわかる人は多いです。都道405号線(ま、目の前の道なんですが、看板にそう書いてあるので訪ねても、理解してくれません)。どうやらストリート名で覚えているようです。

また、実際にルート通り行こうとすると、自転車や歩行で行くのがためらわれる道ってのがあります。歩道がない陸橋だったりがそれなんですが、ルート検索は自動車として検索するので、ここで躓いたりします。また、自転車特有ですが、最短距離が決して時間距離として最短であるわけじゃないという点も見逃せません。やたら歩行者が多かったり、障害物が多い道があって、遠回りのほうがよっぽど近道だったり、線形の悪い道だったり、といろいろ障害はあれど地図上からはわからないこういう問題点にぶつかって、処理していく能力が鍛えられるのも、自転車ツーリングの魅力ではあるんですが。

次回からは、ポイントとなる分岐点や迷いやすいポイントは、画像にしておいて携帯にでも投げておこうかなと思います。

About The Author

茜丸@昼勤務

Comments

One Response to “Google Earthの検索機能を探る”

  1. fujisan777 より:

    どうもお久しぶりです。

    一個ご質問です。
    Google Earth上で一筆書きルートを描くとポリゴンに化けるというのは、LineStringを使ったときに、発生する現象なんですかねぇ~??

Leave a Reply

注記: コメントは管理者が承認されるまでの間遅れて表示されます。承認後、表示されるようになります。コメントを再送信する必要性はありませんスパムコメント防止の為、ご協力くださいませ。

Start uga_insert_html_once: head, Footer hooked: HTML inserted: Location is HEAD Start uga_get_option: footer_hooked uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: footer_hooked (1) End uga_insert_html Ending uga_wp_head_track: Start uga_filter:

search_result自転車で都内を走る上では地図はどうしても必要です。なるべくなら最短距離を走りたいというのと、線形の悪い道というのは避けたい(迷う原因にもなりますし)。そして、なるべく目標になるものがあればなおのこと。GPSを持っていればいくらかマシにはなるのですが、自転車に装着するタイプの簡易ナビなんかも売っている昨今ですが、衝撃に強いわけじゃないので、あまり望ましくない。そうなると、アナログながら、紙の地図が欠かせません。

といっても、ルート探索であったり、目標地探索はやはりアプリケーションのほうが断然上。そこで検索となるわけなのですが、本日までにGoogle MapsやGoogle Earthを使っていての不満というかサービスの問題点をまとめてみました。いくつかポイントがありますが、自転車というものもポイントの一つになっています。

Google Earth上の問題点

  1. スクリーンショットにあるように、ある高度に於いて、同じような地名の検索をすると候補がでるが、選択すると無効な検索と言われて、エラーとなる。
  2. ルート検索機能が貧弱。電車での検索ができず、自動車ルートの検索だけしかできない。オプション指定もできない。
  3. Google Mapsで道なりパスで引いたデータの表記が、Google Earth上では異なったルートに置き換わる現象がある。
  4. 車でのルート検索結果が、近場なのに高速道路を平然と使用する。
  5. 一般道の検索であっても、主要幹線道路を経由するルートしか提示されない(おそらく、3.の現象はこれが原因)。
  6. 道なりにパスを引く機能がない
  7. 例えば、麹町と検索すると検索結果にスポンサー広告が出ないが、麹町駅と検索するとスポンサー広告が出る。だが、両方とも検索結果は「麹町駅」である。
  8. 東京-札幌などの遠距離の場合、複数のルート検索結果がGoogle Mapsでは提示されるが、Google Earthのそれは自動車での一本道だけが結果として出る。
  9. Google Earth上で一筆書きルートを描くとポリゴンに化ける
  10. ある特定の住所を検索すると、検索してくれない(例:東京都西多摩郡檜原村7146 - これ都民の森の住所なんですがでてこないのです)

こんなところでしょうか?前々から思ってはいたことなのですが、かなり検索機能が貧弱な面があります。Google Mapsとのサービスの差別化ということなのかもしれませんが、であれば、いっそのことないほうが潔いという感じはします。とりわけ、今回の問題点のうちいくつかは、バグじゃないだろうかと思うもの、以前はできたのに新しいバージョンでできなくなっているなどの差が確認できます。

Google Maps上の問題点

  1. 複数空港を経由するようなルート探索の場合、時間指定なしでの検索結果が出せないので、いくつか乗り継ぎをする際に一番最短のルートがわかっていても、それが検索結果として手に入りにくい。いつも羽田経由になってしまう。ルートはわかっても発着時間がわからないので、結局、航空会社で一度、何便が何時というのを検索しなければならない。
  2. Google Transitの検索結果はマイマップに落とし込めない。サービスとして提供する予定がないことだと思うのですが、なら、Google Earthで表示できるかといったら、それも対応していない。
  3. 道なりにパスを引く機能ですが、自動的に一方通行の道は逆走ができないように迂回ルートを提示してくれるのはありがたい。ただ、一方で自転車の場合、一方通行は進入ができるので、迂回ルートだとありがたくなかったりする。これは自転車でのルート探索が対応していないからといえばその通りなのですが、かなりこれに気がつくのに時間がかかりました。
  4. 迂回ルートの提示が、場所によっては非常にタイトである。車で移動できる道なのに、ものすごい迂回ルートを提示されることがある。それは、Google Earth上の問題点としても提起したものですが、5.に通じるもので、脇道は検索対象外になっているようです。
  5. Google Earthと違い、一般道と高速道路の区別ができる点はありがたいのですが、マップ上、一般道と高速道路が重なっているエリアでは、一般道を優先していても、高速道路に乗るルートを提示したがる。マイマップなどを作成する上で、とてもここが気になる。高速道路の情報は別レイヤにできないだろうかと。自転車なので、その道の先が高速道路っていうタイプの道だと非常に困る。
  6. 指定方向外進行禁止にも対応しているのだろうか?時々、普通にマップを描いていても、思いっきり迂回して、元の道に戻ってくるルートを提示されることがある。そして、うまく描いても、Google Earthで表示をすると、3.のような結果になる。
  7. ある特定の住所を検索すると、検索してくれない。Google Earth上の問題点10.でも提示したものと同じ。けれど、Google検索で都民の森と検索すると、マップが出てくる不思議。しかもちゃんと住所も表記されている。だが、Google Mapsで住所で検索するとでてこないし、都民の森と検索すると、なぜかたくさん候補が出てくる上に、遠くはなれた場所まで候補に入っている。

こんな具合です。結構、お互いのサービスがちぐはぐで、両方を併せ持てたら一番いいなと思うこと然りなんですが、今回、自転車ツーリストのルート探索をしていて気がついたことです。また、Google Earthにおいて、 :-( 3.の問題点を表したスクリーンショットを張っておきます。Google Maps上では期待するルートになっていますが、置き換わるんですよね。とくにこのスクリーンショットで最短ルートが提示されない点と、右下の変に迂回してもとに戻ってくる点。でも、Google Maps上では迂回せずに描けているんです。

それと、これは実際のツアラーとしてのある種の楽しみでもあり、苦行でもあるのですが、地図上と実際の道を行くのとではだいぶギャップがあって、結構迷ったりしました。その度におまわりさんに道を聞いて修正を図るわけですが、ポイントとなる地名やルートを覚えておく必要はあります。それと、ストリートビューで確認しておくといいかもしれません。また、お巡りさんは、これ共通しているのですが、17号線といってもまったく理解していません。中山道と言うとわかる人は多いです。都道405号線(ま、目の前の道なんですが、看板にそう書いてあるので訪ねても、理解してくれません)。どうやらストリート名で覚えているようです。

また、実際にルート通り行こうとすると、自転車や歩行で行くのがためらわれる道ってのがあります。歩道がない陸橋だったりがそれなんですが、ルート検索は自動車として検索するので、ここで躓いたりします。また、自転車特有ですが、最短距離が決して時間距離として最短であるわけじゃないという点も見逃せません。やたら歩行者が多かったり、障害物が多い道があって、遠回りのほうがよっぽど近道だったり、線形の悪い道だったり、といろいろ障害はあれど地図上からはわからないこういう問題点にぶつかって、処理していく能力が鍛えられるのも、自転車ツーリングの魅力ではあるんですが。

次回からは、ポイントとなる分岐点や迷いやすいポイントは、画像にしておいて携帯にでも投げておこうかなと思います。

▼ このエントリーの関連記事 ▼

Start uga_in_feed Ending uga_in_feed: Start uga_track_user Start uga_get_option: ignore_users uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: ignore_users (1) Start uga_get_option: max_user_level uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: max_user_level (8) Tracking user with level Ending uga_track_user: 1 Calling preg_replace_callback: ]*?)href\s*=\s*['"](.*?)['"]([^>]*)>(.*?) Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/wp-content/uploads/search_result.png Start uga_is_url_internal: virtual.haru.gs/ge/wp-content/uploads/search_result.png Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/wp-content/uploads/search_result.png, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: search_result Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/wp-content/uploads/2dba1b1050ca16f7fe631c59570facab.jpg Start uga_is_url_internal: virtual.haru.gs/ge/wp-content/uploads/2dba1b1050ca16f7fe631c59570facab.jpg Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/wp-content/uploads/2dba1b1050ca16f7fe631c59570facab.jpg, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: 3.の問題点を表したスクリーンショット Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/2009/08/31/ge%e3%81%ae%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%80%e3%82%92%e4%bd%bf%e3%81%8a%e3%81%86%e3%81%a8%e6%80%9d%e3%81%a3%e3%81%a6%e5%87%ba%e4%bc%9a%e3%81%a3%e3%81%9f%e6%82%b2%e6%83%a8%e3%81%aa%e4%ba%8b/ Start uga_is_url_internal: virtual.haru.gs/ge/2009/08/31/ge%e3%81%ae%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%80%e3%82%92%e4%bd%bf%e3%81%8a%e3%81%86%e3%81%a8%e6%80%9d%e3%81%a3%e3%81%a6%e5%87%ba%e4%bc%9a%e3%81%a3%e3%81%9f%e6%82%b2%e6%83%a8%e3%81%aa%e4%ba%8b/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/2009/08/31/ge%e3%81%ae%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%80%e3%82%92%e4%bd%bf%e3%81%8a%e3%81%86%e3%81%a8%e6%80%9d%e3%81%a3%e3%81%a6%e5%87%ba%e4%bc%9a%e3%81%a3%e3%81%9f%e6%82%b2%e6%83%a8%e3%81%aa%e4%ba%8b/, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: GEのレコーダを使おうと思って出会った悲惨な事 Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/2009/10/13/%e3%83%9e%e3%82%a4%e3%83%9e%e3%83%83%e3%83%97%e3%81%ae%e9%81%93%e3%81%aa%e3%82%8a%e3%81%ab%e3%83%91%e3%82%b9%e3%82%92%e5%bc%95%e3%81%8f%e6%a9%9f%e8%83%bd%e3%82%92%e4%bd%bf%e3%81%86/ Start uga_is_url_internal: virtual.haru.gs/ge/2009/10/13/%e3%83%9e%e3%82%a4%e3%83%9e%e3%83%83%e3%83%97%e3%81%ae%e9%81%93%e3%81%aa%e3%82%8a%e3%81%ab%e3%83%91%e3%82%b9%e3%82%92%e5%bc%95%e3%81%8f%e6%a9%9f%e8%83%bd%e3%82%92%e4%bd%bf%e3%81%86/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/2009/10/13/%e3%83%9e%e3%82%a4%e3%83%9e%e3%83%83%e3%83%97%e3%81%ae%e9%81%93%e3%81%aa%e3%82%8a%e3%81%ab%e3%83%91%e3%82%b9%e3%82%92%e5%bc%95%e3%81%8f%e6%a9%9f%e8%83%bd%e3%82%92%e4%bd%bf%e3%81%86/, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: マイマップの道なりにパスを引く機能を使う Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/2009/10/14/%e9%85%b7%e9%81%93439%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-for-google-earth/ Start uga_is_url_internal: virtual.haru.gs/ge/2009/10/14/%e9%85%b7%e9%81%93439%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-for-google-earth/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/2009/10/14/%e9%85%b7%e9%81%93439%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-for-google-earth/, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: 酷道439号線の旅 for Google Earth Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/2009/11/08/%e5%9b%bd%e9%81%93340%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-on-google-earth/ Start uga_is_url_internal: virtual.haru.gs/ge/2009/11/08/%e5%9b%bd%e9%81%93340%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-on-google-earth/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/2009/11/08/%e5%9b%bd%e9%81%93340%e5%8f%b7%e7%b7%9a%e3%81%ae%e6%97%85-on-google-earth/, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: 国道340号線の旅 on Google Earth Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: virtual.haru.gs/ge/2006/11/02/alpslab-route%e3%81%a7%e3%83%91%e3%82%b9%e3%82%92%e6%8f%8f%e3%81%93%e3%81%86/ Start uga_is_url_internal: virtual.haru.gs/ge/2006/11/02/alpslab-route%e3%81%a7%e3%83%91%e3%82%b9%e3%82%92%e6%8f%8f%e3%81%93%e3%81%86/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Match found, url is internal Ending uga_is_url_internal: 1 Get tracker for internal URL Start uga_track_internal_url: virtual.haru.gs/ge/2006/11/02/alpslab-route%e3%81%a7%e3%83%91%e3%82%b9%e3%82%92%e6%8f%8f%e3%81%93%e3%81%86/, Start uga_get_option: track_files uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_files (1) Tracking files enabled Start uga_get_option: track_extensions uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_extensions (kmz,kml) Checking file extension kmz Checking file extension kml Ending uga_track_internal_url: Ending uga_track_full_url: Ending uga_preg_callback: ALPSLAB routeでパスを描こう Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: developer.yahoo.co.jp/about Start uga_is_url_internal: developer.yahoo.co.jp/about Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Ending uga_is_url_internal: Get tracker for external URL Start uga_track_external_url: developer.yahoo.co.jp/about Start uga_get_option: track_ext_links uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_ext_links (1) Tracking external links enabled Start uga_get_option: prefix_ext_links uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: prefix_ext_links (/outgoing/) Ending uga_track_external_url: developer.yahoo.co.jp/about Ending uga_track_full_url: /outgoing/developer.yahoo.co.jp/about Adding onclick attribute for /outgoing/developer.yahoo.co.jp/about Ending uga_preg_callback: Web Services by Yahoo! JAPAN Ending uga_filter:

search_result自転車で都内を走る上では地図はどうしても必要です。なるべくなら最短距離を走りたいというのと、線形の悪い道というのは避けたい(迷う原因にもなりますし)。そして、なるべく目標になるものがあればなおのこと。GPSを持っていればいくらかマシにはなるのですが、自転車に装着するタイプの簡易ナビなんかも売っている昨今ですが、衝撃に強いわけじゃないので、あまり望ましくない。そうなると、アナログながら、紙の地図が欠かせません。

といっても、ルート探索であったり、目標地探索はやはりアプリケーションのほうが断然上。そこで検索となるわけなのですが、本日までにGoogle MapsやGoogle Earthを使っていての不満というかサービスの問題点をまとめてみました。いくつかポイントがありますが、自転車というものもポイントの一つになっています。

Google Earth上の問題点

  1. スクリーンショットにあるように、ある高度に於いて、同じような地名の検索をすると候補がでるが、選択すると無効な検索と言われて、エラーとなる。
  2. ルート検索機能が貧弱。電車での検索ができず、自動車ルートの検索だけしかできない。オプション指定もできない。
  3. Google Mapsで道なりパスで引いたデータの表記が、Google Earth上では異なったルートに置き換わる現象がある。
  4. 車でのルート検索結果が、近場なのに高速道路を平然と使用する。
  5. 一般道の検索であっても、主要幹線道路を経由するルートしか提示されない(おそらく、3.の現象はこれが原因)。
  6. 道なりにパスを引く機能がない
  7. 例えば、麹町と検索すると検索結果にスポンサー広告が出ないが、麹町駅と検索するとスポンサー広告が出る。だが、両方とも検索結果は「麹町駅」である。
  8. 東京-札幌などの遠距離の場合、複数のルート検索結果がGoogle Mapsでは提示されるが、Google Earthのそれは自動車での一本道だけが結果として出る。
  9. Google Earth上で一筆書きルートを描くとポリゴンに化ける
  10. ある特定の住所を検索すると、検索してくれない(例:東京都西多摩郡檜原村7146 - これ都民の森の住所なんですがでてこないのです)

こんなところでしょうか?前々から思ってはいたことなのですが、かなり検索機能が貧弱な面があります。Google Mapsとのサービスの差別化ということなのかもしれませんが、であれば、いっそのことないほうが潔いという感じはします。とりわけ、今回の問題点のうちいくつかは、バグじゃないだろうかと思うもの、以前はできたのに新しいバージョンでできなくなっているなどの差が確認できます。

Google Maps上の問題点

  1. 複数空港を経由するようなルート探索の場合、時間指定なしでの検索結果が出せないので、いくつか乗り継ぎをする際に一番最短のルートがわかっていても、それが検索結果として手に入りにくい。いつも羽田経由になってしまう。ルートはわかっても発着時間がわからないので、結局、航空会社で一度、何便が何時というのを検索しなければならない。
  2. Google Transitの検索結果はマイマップに落とし込めない。サービスとして提供する予定がないことだと思うのですが、なら、Google Earthで表示できるかといったら、それも対応していない。
  3. 道なりにパスを引く機能ですが、自動的に一方通行の道は逆走ができないように迂回ルートを提示してくれるのはありがたい。ただ、一方で自転車の場合、一方通行は進入ができるので、迂回ルートだとありがたくなかったりする。これは自転車でのルート探索が対応していないからといえばその通りなのですが、かなりこれに気がつくのに時間がかかりました。
  4. 迂回ルートの提示が、場所によっては非常にタイトである。車で移動できる道なのに、ものすごい迂回ルートを提示されることがある。それは、Google Earth上の問題点としても提起したものですが、5.に通じるもので、脇道は検索対象外になっているようです。
  5. Google Earthと違い、一般道と高速道路の区別ができる点はありがたいのですが、マップ上、一般道と高速道路が重なっているエリアでは、一般道を優先していても、高速道路に乗るルートを提示したがる。マイマップなどを作成する上で、とてもここが気になる。高速道路の情報は別レイヤにできないだろうかと。自転車なので、その道の先が高速道路っていうタイプの道だと非常に困る。
  6. 指定方向外進行禁止にも対応しているのだろうか?時々、普通にマップを描いていても、思いっきり迂回して、元の道に戻ってくるルートを提示されることがある。そして、うまく描いても、Google Earthで表示をすると、3.のような結果になる。
  7. ある特定の住所を検索すると、検索してくれない。Google Earth上の問題点10.でも提示したものと同じ。けれど、Google検索で都民の森と検索すると、マップが出てくる不思議。しかもちゃんと住所も表記されている。だが、Google Mapsで住所で検索するとでてこないし、都民の森と検索すると、なぜかたくさん候補が出てくる上に、遠くはなれた場所まで候補に入っている。

こんな具合です。結構、お互いのサービスがちぐはぐで、両方を併せ持てたら一番いいなと思うこと然りなんですが、今回、自転車ツーリストのルート探索をしていて気がついたことです。また、Google Earthにおいて、 :-( 3.の問題点を表したスクリーンショットを張っておきます。Google Maps上では期待するルートになっていますが、置き換わるんですよね。とくにこのスクリーンショットで最短ルートが提示されない点と、右下の変に迂回してもとに戻ってくる点。でも、Google Maps上では迂回せずに描けているんです。

それと、これは実際のツアラーとしてのある種の楽しみでもあり、苦行でもあるのですが、地図上と実際の道を行くのとではだいぶギャップがあって、結構迷ったりしました。その度におまわりさんに道を聞いて修正を図るわけですが、ポイントとなる地名やルートを覚えておく必要はあります。それと、ストリートビューで確認しておくといいかもしれません。また、お巡りさんは、これ共通しているのですが、17号線といってもまったく理解していません。中山道と言うとわかる人は多いです。都道405号線(ま、目の前の道なんですが、看板にそう書いてあるので訪ねても、理解してくれません)。どうやらストリート名で覚えているようです。

また、実際にルート通り行こうとすると、自転車や歩行で行くのがためらわれる道ってのがあります。歩道がない陸橋だったりがそれなんですが、ルート検索は自動車として検索するので、ここで躓いたりします。また、自転車特有ですが、最短距離が決して時間距離として最短であるわけじゃないという点も見逃せません。やたら歩行者が多かったり、障害物が多い道があって、遠回りのほうがよっぽど近道だったり、線形の悪い道だったり、といろいろ障害はあれど地図上からはわからないこういう問題点にぶつかって、処理していく能力が鍛えられるのも、自転車ツーリングの魅力ではあるんですが。

次回からは、ポイントとなる分岐点や迷いやすいポイントは、画像にしておいて携帯にでも投げておこうかなと思います。

▼ このエントリーの関連記事 ▼

Start uga_filter: fujisan777 Start uga_in_feed Ending uga_in_feed: Start uga_track_user Start uga_get_option: ignore_users uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: ignore_users (1) Start uga_get_option: max_user_level uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: max_user_level (8) Tracking user with level Ending uga_track_user: 1 Calling preg_replace_callback: ]*?)href\s*=\s*['"](.*?)['"]([^>]*)>(.*?) Start uga_preg_callback: Array Get tracker for full url Start uga_track_full_url: fujisan777.sblo.jp/ Start uga_is_url_internal: fujisan777.sblo.jp/ Start uga_get_option: internal_domains uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: internal_domains (virtual.haru.gs) Checking hostname virtual.haru.gs Ending uga_is_url_internal: Get tracker for external URL Start uga_track_external_url: fujisan777.sblo.jp/ Start uga_get_option: track_ext_links uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: track_ext_links (1) Tracking external links enabled Start uga_get_option: prefix_ext_links uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: prefix_ext_links (/outgoing/) Ending uga_track_external_url: fujisan777.sblo.jp/ Ending uga_track_full_url: /outgoing/fujisan777.sblo.jp/ Adding onclick attribute for /outgoing/fujisan777.sblo.jp/ Ending uga_preg_callback: fujisan777 Ending uga_filter: fujisan777 Start uga_filter:

どうもお久しぶりです。

一個ご質問です。
Google Earth上で一筆書きルートを描くとポリゴンに化けるというのは、LineStringを使ったときに、発生する現象なんですかねぇ~??

Start uga_in_feed Ending uga_in_feed: Start uga_track_user Start uga_get_option: ignore_users uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: ignore_users (1) Start uga_get_option: max_user_level uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: max_user_level (8) Tracking user with level Ending uga_track_user: 1 Calling preg_replace_callback: ]*?)href\s*=\s*['"](.*?)['"]([^>]*)>(.*?) Ending uga_filter:

どうもお久しぶりです。

一個ご質問です。
Google Earth上で一筆書きルートを描くとポリゴンに化けるというのは、LineStringを使ったときに、発生する現象なんですかねぇ~??

Start uga_wp_footer_track: Start uga_get_tracker Start uga_in_feed Ending uga_in_feed: Start uga_track_user Start uga_get_option: ignore_users uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: ignore_users (1) Start uga_get_option: max_user_level uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: max_user_level (8) Tracking user with level Ending uga_track_user: 1 Start uga_get_option: account_id uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: account_id (UA-159521-2) Ending uga_get_tracker: Start uga_insert_html_once: footer, Footer hooked: HTML inserted: Location is FOOTER Inserting HTML End uga_insert_html Ending uga_wp_footer_track: Start uga_shutdown Start uga_in_feed Ending uga_in_feed: Start uga_track_user Start uga_get_option: ignore_users uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: ignore_users (1) Start uga_get_option: max_user_level uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: max_user_level (8) Tracking user with level Ending uga_track_user: 1 Footer hook was executed Start uga_get_option: footer_hooked uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: footer_hooked (1) Start uga_get_option: debug uga_options: array ( 'version_sent' => '1.6.0', 'advanced_config' => true, 'account_id' => 'UA-159521-2', 'internal_domains' => 'virtual.haru.gs', 'max_user_level' => '8', 'prefix_ext_links' => '/outgoing/', 'prefix_mail_links' => '/mailto/', 'prefix_file_links' => '/ge/wp-content/uploads', 'track_extensions' => 'kmz,kml', 'enable_tracker' => true, 'filter_content' => true, 'filter_comments' => true, 'filter_comment_authors' => true, 'track_adm_pages' => true, 'track_ext_links' => true, 'track_mail_links' => true, 'track_files' => true, 'ignore_users' => true, 'debug' => true, 'check_updates' => true, 'footer_hooked' => true, ) Ending uga_get_option: debug (1) -->