令和8年度 みちびきハッカソン

みちびき × 地元

高精度位置情報で、 自分のまちを もっと良くしよう。

準天頂衛星「みちびき」に対応した QZ1 受信機で取得した“実測の位置情報”を使って、自分のまちの困りごとを発見・記録・可視化・共有する Web アプリを、チームで企画・開発・発表するハッカソンです。テーマは防災・通学・交通・観光・空き家・獣害・バリアフリーなど自由。分からないことがあっても現役エンジニアがメンターとなって0からアプリ開発までを教えます。最終発表は長岡高専に集まって行います(旅費交通費無料)。

みちびき×地元 みちびきハッカソンのキービジュアル。高精度位置情報で自分のまちをもっと良くしよう、募集期間5月25日〜6月12日
参加申込 受付中|募集期間 5/25〜6/12

コンセプト

「位置情報があれば解決できる地域の困りごと」を、実機で形にする

各チームが「地域の課題」をテーマに、QZ1 受信機から取得できる NMEA 形式の測位データを活用し、地域課題の発見・記録・可視化・共有を行います。

前回からの変更点

前回は災害・危機管理通報サービスに特化していました。今回はそこから一歩進め、QZ1 から得られる“実測位置情報”を地域課題に活用することを標準ルートとしています。リアルタイム連携・QZQSM 解析・Deck.gl による高度な可視化は、挑戦したいチーム向けの「発展課題」として扱います。

こんなことが体験できます

受信機の接続から、地域課題を解決するWebアプリの発表まで

地域の困りごとを位置情報で見える化する5ステップ:地域課題を見つける→QZ1で位置情報を取得→NMEAデータをCSV/JSONに変換→地図アプリに表示→Webアプリとして発表
  1. 01QZ1 受信機を PC に接続し、実際の測位データを取得する
  2. 02NMEA 形式のデータを読み解く
  3. 03緯度・経度・時刻・衛星数・HDOP などを取り出す
  4. 04取得したデータを CSV や JSON として扱う
  5. 05地図上に位置情報を表示する
  6. 06自分の地域の課題と結びつけて、Web アプリとして形にする
  7. 07現地で試し、地域の人・先生・友人などからフィードバックを得る
  8. 08最終発表で、実測データと地域課題への活用方法を説明する

対象・参加条件

対象は全国の高専生。チームで地域課題に挑戦

対象は高専生。本科1〜5年生・専攻科1〜2年生、1チーム最大3名、6グループ程度、参加者1名につきQZ1受信機1台貸与、Windows/macOS対応

対象

高専 本科1〜5年生・専攻科1〜2年生

定員

6グループ程度。1チーム最大3名

機材貸与

参加者1名につき QZ1 受信機を1台貸与。PC と MicroB ケーブルで有線接続して利用

対応PC

Windows / macOS の両方に対応。VS Code が利用できる環境を推奨

スケジュール

オンライン講義から合宿発表まで、段階的に開発

スケジュール:募集5/25〜6/12、オンライン講義6/23〜7/2、メンタリング7/3〜8/31、Discord質問対応6/23〜9/4、オフライン合宿9/1〜9/4、最終発表9/4
  • 募集5/25〜6/12参加申込受付
  • オンライン講義6/23〜7/2全6回×90分の技術講義・ハンズオン・企画発表
  • メンタリング期間7/3〜8/31オンラインで進捗サポート(1〜2週間に1回程度)
  • オフライン合宿9/1〜9/4長岡高専でフィールドテスト・集中開発・最終発表(旅費交通費無料)

オンライン講義(全6回)

みちびきの基礎から、地図表示・MVP設計・企画発表まで

各回90分。技術講義とハンズオンで、チームの企画を少しずつ具体化していきます。参加できない日があってもOK。講義動画を送付するので安心してください。

第1回6/23

ガイダンス・過去事例・みちびきの基礎

全体像の理解。QZSS とは何か、GPS との関係、QZ1 で何が取れるのか。

第2回6/24

QZ1の有線接続とNMEAデータの理解

QZ1 を PC に有線接続し、NMEA-0183 を確認。緯度経度・時刻・衛星数・HDOP を読み取る。

第3回6/25

Webアプリ開発の基礎と地図表示

Leaflet.js 入門。CSV を読み込み地図上にプロット。GeoJSON の基本。

第4回6/30

位置情報の活用と地域課題への接続

実測位置情報を地域課題の発見・記録・可視化にどう活かすかを議論・ブレスト。

第5回7/1

データの蓄積・共有・MVP設計

データ永続化の選択肢、みんなで作る地域マップの考え方、MVP の定義。

第6回7/2

企画発表&メンタリング開始

全チーム企画発表。メンター・参加者からのフィードバックを受け、開発計画を固める。

作れるもの(プロダクト例)

テーマは自由。位置情報×地域課題のアイデア例

以下はあくまで例です。防災・通学・交通・観光・空き家・獣害・バリアフリー・地域資源の可視化など、あなたのまちの困りごとからテーマを選べます。

通学路ヒヤリマップ

危険な交差点・見通しの悪い場所・夜間に暗い場所などを調査し、地図上に可視化する。

地元おすすめルートジェネレーター

地元民おすすめスポットを QZ1 で精密に位置登録し、徒歩ルートを生成する。

空き家・空き地マッパー

空き家や未利用地を位置記録し、地域資源の活用やまちづくり議論のベースにする。

バス停ミスマッチ検出器

地図に掲載されたバス停位置と実際の位置を QZ1 で計測・比較し、ズレを可視化する。

野生動物出没マップ

クマ・シカ・イノシシなどの目撃情報を高精度位置とともに記録・共有する(公開範囲に配慮)。

バリアフリーマップ

段差・坂道・狭い歩道・危険な横断箇所を記録。位置が少しズレると意味が変わるため高精度と相性がよい。

除雪・積雪危険ポイントマップ

雪国向け。除雪されにくい道、滑りやすい交差点、雪で見えにくい側溝などを記録する。

校内・キャンパス屋外設備マップ

AED・消火器・外灯・駐輪場・バリアフリールートなどを記録。学校改善に直結し実証もしやすい。

審査基準・表彰

実在する課題を、実測データでどう解決したかを評価

  • 地域課題の的確さ25点実在する課題を具体的に捉えているか。当事者の声を聞いたか。
  • 位置情報の活用度25点QZ1 の実測データを用い、精度の限界を理解したうえで課題解決に活用しているか。
  • 完成度20点動くプロダクトとして機能するか。MVP として成立しているか。
  • プレゼンテーション15点地域の背景・課題・解決策・デモ・検証結果の流れが分かりやすいか。
  • 発展可能性15点他の地域にも展開できるか。継続利用や社会実装の見込みがあるか。

総合賞

地域課題の捉え方・QZ1 活用・完成度・発表・発展可能性を総合的に評価。

防災・安全賞

防災、通学路の安全、災害リスク、獣害、危険箇所の可視化など安全に関わるテーマで優れたチーム。

技術チャレンジ賞

リアルタイム連携・WebSocket・QZQSM 解析・Deck.gl など、技術的に挑戦したチーム。

ベストフィールドワーク賞

現地での測位・実地調査・地域の人へのヒアリングなど、フィールドワークを特に重視したチーム。

よくあるご質問

プログラミング初心者でも参加できますか?
もちろん参加可能です!全6回のオンライン講義で、みちびきの基礎から地図表示・データ変換まで段階的に学べます。録画した動画も送付するので復習も可能です。メンタリング期間中は現役エンジニアのメンターがサポートします。
必要な機材は何ですか?
ノート PC(Windows/macOS)、データ通信対応の MicroB USB ケーブル、Discord アカウントが必須です。QZ1 受信機は参加者1名につき1台貸与します。ケーブルは各自でご準備ください(充電専用ケーブルでは認識できない場合があります)。
チームで参加するのですか?
はい。1チーム最大3名・6グループ程度を想定しています。チームで1つのテーマに絞り、地域課題を解決する Web アプリを企画・開発・発表します。
参加できない日があっても大丈夫ですか?
大丈夫です!オンライン講義では講義動画を録画しているので、皆さんに送付します。オフラインの日程については可能な限り参加していただきたいですが事情によって欠席でも大丈夫です。
オフライン合宿とはなんですか?
新潟県にある長岡高専で最終調整や発表を行います。旅費交通費は無料です。

参加申込 受付中(5/25〜6/12)

下のボタン、または QR コードから参加申込フォームへ。

参加を申し込む
みちびき地域課題ハッカソン 参加申込フォームのQRコード

スマホでQRコードを読み取って申込