CoMaps - オープンソースのオフライン地図
(comaps.app)- CoMaps は、ハイキング、自転車、車での移動時に、モバイルデータ通信なしで経路を探して案内を受けられるコミュニティベースの地図アプリ
- 海外旅行や人里離れたトレイルでも、GPSだけで経路計画、ナビゲーション、経由地検索を利用できる
- アプリはプライバシーを最優先にしており、個人を識別せず、ユーザーを追跡したり情報を収集したりしない
- 他のナビゲーションアプリのようにバッテリーを急速に消耗しない点を掲げ、長距離移動の場面に適している
- 無料で提供され、場所の追加、機能フィードバック、コード貢献で参加でき、Organic Maps と Maps.Me からフォークされたプロジェクト
オフライン移動に合わせた地図機能
- CoMaps は「Community + Open Maps」を掲げるオフライン地図アプリ
- アプリは Download から入手できる
- オフライン検索とルート案内をサポート
- モバイルデータ通信なしで、GPSだけで旅行ルートを計画しナビゲーションを利用できる
- 遠方のハイキングトレイルや自転車ルートでも経由地を検索できる
- バッテリー効率を強調
- 他のナビゲーションアプリのようにバッテリーを急速に消耗しないと紹介している
プライバシーとコミュニティ運営
- CoMaps はデータ収集なしを掲げる
- 個人を識別しない
- ユーザーを追跡しない
- いかなる情報も収集しない
- 無料で提供されるコミュニティ主導のアプリ
- ユーザーは場所の追加、機能フィードバック、コード貢献で参加できる
- Get Involved からコミュニティに参加できる
- プロジェクトは Organic Maps と Maps.Me のフォークで、オープンソースコミュニティが主導している
1件のコメント
Hacker Newsの意見
CoMapsを使っているが、かなりうまく動作している。選択しておいた地図を2週間ほどごとに更新するよう、アプリが知らせてくれる
体感ではApple Mapsより到着時刻の予測が2時間の運転で5〜15分ほどずれるが、交通状況によると思う
CoMapsがデータソースとして使っているOpenStreetMapを改善するためにStreetComplete[1]も使っている。現在地の周辺に質問形式のクエストを表示してくれる親切なアプリで、モバイルデータ通信を使いたくないときのために、Wi‑Fiで特定地域のデータをダウンロードさせてくれる点も良い
OpenStreetMapは地図界のWikipediaのように誰でも貢献して地図を改善でき、StreetCompleteは歩き回りながらクエストを完了するという点でPokemon Goに似ている。ただしStreetCompleteは人類の役に立つし、Pokemon Go[2]は……
StreetCompleteで修正した内容がCoMapsに反映されるか確認してみたい。横断歩道のアクセシビリティのような修正が多いので、見分けにくいかもしれない。階段が何段あるかを尋ねるクエストも見たことがあり、本当に収集していないものがあるのかと思う
[1] https://streetcomplete.app/
[2] Pokémon Go Scans Trained the Navigation Tech for Military Drones https://news.ycombinator.com/item?id=48487029 26 days ago 317 comments
元のプロジェクトから分岐した件について、昨日の関連スレッドがある
https://news.ycombinator.com/item?id=48794575
https://itsfoss.com/news/organic-maps-fork-comaps/
「コミュニティ主導プロジェクト」として宣伝されていたが、財務管理、Kayakのようなパートナーシップ、コードにプロプライエタリな構成要素を入れる問題といった重要な決定が、より広い貢献者コミュニティの意見なしに少数の株主グループによって行われていた、という内容
OSMベースのほぼすべての地図アプリをメインで使えなくしている大きな理由は、検索品質があまりに悪く見えることだ。都市と名前、道路とカテゴリを組み合わせて探しにくく、たいてい特徴や営業時間でのフィルタリングもできない
結果はたいてい、検索語とまったく似ていない500フィート先の項目、単語が1つだけ一致する23マイル先の項目、検索語と完全に同じ文言が店名に入っている572マイル先の項目、といった具合だ
ところが地図上で直接見て回れば簡単に見つかる、1.3マイル先の正確な完全名一致の結果は出てこない
これをもっと上手にできるアプリがあるのか気になる。できればAndroidとデスクトップ、たとえばLinuxで使いたい。良い地図データも検索して取り出せなければあまり役に立たないし、地図をあちこち動かしながらお気に入りを100件ほど手動で保存するという回避策はかなりつらい
最近のOrganicMaps関連の議論がきっかけで投稿されたようだ https://news.ycombinator.com/item?id=48794446
https://news.ycombinator.com/item?id=48793684
脇道だが、スマートフォンの動画フィードとGPS位置を使って道路標識を読み取り、OSMと比較したうえで必要なら更新するアプリがあるのか気になる
結局、経路案内は交通情報のためにWazeを使っているが、たまに制限速度が古いのを見かけるし、OSMがそのソースの1つだということも知っている
似たようなものをやってみたいと思っていて、メニューの写真を撮って関心地点の新しい営業時間、ウェブサイト、電話番号などを更新するようなものを考えている
自転車用に経由地を簡単に追加し、ルートを恒久的に保存できる唯一のアプリだ。正直、人生が変わるほどだ
ところがMapsは「ドラッグした」または「固定した」ルートを意味のある形で保存することを完全に拒んでいて、これは意図的なものに思える。みんな、AIがいちばんよく分かっているんだから!
CoMapsを使ったことがある人が、OrganicMapsと比べた使用感を共有してくれるとありがたい
OrganicMapsに対する唯一の不満は、ルート計算が遅いことだった。一部はクラウドサーバーではなくローカルでルートを計算しているからだろうが、昔のGarmin機器もオンラインではなかったし、はるかに弱いハードウェアでルートを計算できていたので、改善の余地はありそうだ
今日使ってみたが、ナビゲーションはうまく動作する。ただしリアルタイム交通情報が惜しい。ここ数年Google Mapsにとどまっている理由がまさにこれだ
https://codeberg.org/comaps/comaps/projects/21877
道案内にも地図アプリを使うが、もっとよく使う用途は所要時間と交通密度をより正確に見積もることだ。詳しく探したわけではないが、「実際の」移動時間と交通密度を示すOpenStreetMapデータや同等のデータを見たことがない
CoMapsがバス路線のようなオーバーレイをサポートしているのか気になる。OSMAndはサポートしているが、CoMapsでは地図レイヤーや別地図のようなオプションをどこにも見つけられない