StreetComplete: OpenStreetMapのデータ収集をゲーム化する

StreetComplete: OpenStreetMapのデータ収集をゲーム化する

StreetCompleteは、調査プロセスをゲーム化された体験に変えることで、OpenStreetMap (OSM) データの欠落を埋めるように設計されたオープンソースのAndroidアプリケーションです。ユーザーに複雑なマップエディタを操作させる代わりに、アプリはユーザーのすぐ近くにある不足データを特定し、それらを「クエスト」として提示します。これらは、実際にその場所を訪れた際に回答できる簡単な質問です。

OSMへの貢献プロセスを効率化する

StreetCompleteは、OpenStreetMapの背後にあるタグ付けスキーマを抽象化することで、地図貢献者の参入障壁を下げています。生のデータフィールドではなく、特定の質問を提示することで、アプリは初心者がOSMのタグ付けモデルの複雑さを理解する必要なく、高品質なデータを貢献することを可能にします。

コミュニティメンバーが指摘しているように、アプリの有効性はユーザーインターフェースにあります:

StreetCompleteのトリックは、実際に必要になるまでタグ付けモデルを隠しておくことです。ほとんどの貢献ツールは、スキーマをあまりに早くに公開してしまいます。

アプリを通じて行われた貢献は、ユーザーの名前でOpenStreetMapに直接追加されるため、外部エディタを使用する必要はありません。

ユーザーエクスペリエンスとゲーム化

このアプリは、クエストベースのシステムを利用して「ソフト・クラウドフィクシング(soft crowdfixing)」を促進します。これは、ユーザーがウォーキングや犬の散歩などの日常的な活動中に、周囲の環境を少しずつ、段階的に改善していく仕組みです。ユーザーからは、アプリの直感的なデザインとゲーム化されたアプローチのおかげで、短期間に数十もの小さな貢献ができるようになったと報告されています。

アプリのアクセシビリティについては非常に高く評価されていますが、一部のユーザーは、OSMがデータをどのように構造化する必要があるかという特定のルールに関して、学習曲線が急であると指摘しています。例えば、あるユーザーは、歩道を自分で描くべきか、それとも道路に歩道があるというタグを付けるべきかについて混乱したと述べており、UIはシンプルであっても、OSMの背後にあるデータ要件は依然として複雑であり得ることを示しています。

OSM調査ツールのエコシステム

StreetCompleteは、オープンな地図データを改善するための、より広範なツールのエコシステムの一部です。コミュニティによって言及されている他の補完的なアプリケーションには、以下が含まれます:

  • StreetMeasure: 狭い通りの幅などの物理的な測定値を追加するために使用されるコンパニオンアプリ。
  • Every Door: ユーザーが関心地点 (POI) を配置したり、ベンチやゴミ箱などの特定のアイテムをより簡単にマッピングすることが可能になるアプリ。

コミュニティのフィードバックと機能要望

ユーザーと開発者は、アプリの有用性をさらに高めるために、いくつかの改善策を提案しています:

  • プラットフォームの拡張: アプリケーションのiOS版への大きな需要があります。
  • アクセシビリティ: サイクリストが走行中に安全にデータを貢献できるように、音声起動のプロンプトと応答機能が含まれています。
  • 機能の拡張: ユーザーは、単純なラベル付けを超えて、アプリ内で直接新しい道路や歩行者用通路を追加できる機能への欲求を表明しています。
  • マルチメディアの統合: 一部の貢献者は、Google Mapsのようなプラットフォームで利用可能な視覚的データに対抗するため、OSMに写真機能を追加することを提案しています。

Sources