パッケージ・自社開発2026年

撮影写真を地図とアルバムで管理するパッケージ

自社パッケージ

現場で撮影した写真を位置情報とともに地図上にマッピングし、現場ごとのアルバムで整理・共有するためのパッケージです。地図からもアルバムからも写真にたどり着け、撮影者・撮影日時・座標を確認できます。

撮影写真を地図とアルバムで管理するパッケージ

実績情報

OVERVIEW
クライアント
自社パッケージ現場写真を扱う建設・点検分野などの企業向けに、四葉システムが自社で開発しているパッケージ製品。
業界
建設・工事 / コンサルティング・調査
対応時期
2026年
担当範囲
企画/制作
対応環境
Web / スマートフォン・タブレット(ブラウザ)

課題・解決・効果

CASE STUDY
  1. 課題

    CHALLENGE
    • 大量の現場写真がフォルダに溜まり、どこで撮った写真かを探すのに時間がかかっていた
    • 現場ごとの写真の整理方法が担当者によって異なり、チームで共有しにくかった
    • 撮影者や撮影日時、位置などの情報を写真と一緒に確認する手段がなかった
  2. 解決

    SOLUTION
    • LeafletとNext.jsで、アルバムと写真を地図上にピン表示する画面を構築
    • 現場ごとのアルバム一覧・詳細画面と、ライトボックスでの写真閲覧を実装
    • 地図をタップして位置を指定し、写真をアルバムに登録するフォームを用意
  3. 効果

    RESULT
    • 写真を地図から探せるようになり、現場の位置関係をひと目で把握できるようになった
    • 現場ごとのアルバムで写真を整理し、チームで同じ情報を確認できるようになった
    • 撮影者・日時・座標を写真とあわせて確認でき、報告や記録に活用しやすくなった

主な機能

FEATURES
  • アルバム・写真のマーカーを表示する地図画面
  • 写真サムネイルのポップアッププレビュー
  • 地図タップで位置を指定する写真登録
  • 現場数・写真数・メンバー数のサマリー表示
  • 現場名・エリア名でのアルバム検索
  • 写真グリッドとライトボックスでの拡大表示
  • 撮影者・撮影日時・GPS座標の表示

技術スタック

TECHNOLOGY
対応環境
  • Web
  • スマートフォン・タブレット(ブラウザ)
開発言語
  • TypeScript
フロントエンド
  • Next.js 16
  • React 19
  • Tailwind CSS 4
  • React Leaflet 5
インフラ・実行環境
  • Cloudflare Workers (OpenNext)
主なライブラリ
  • Leaflet
  • React Leaflet

技術的なポイント

ENGINEERING

システム構成Next.js(App Router)とReact LeafletのフロントエンドをOpenNextでCloudflare Workersに配置。写真・アルバムはサンプルデータで表示し、登録操作はUIのみ。

  1. 1アルバム単位と写真単位の2種類のマーカーを地図上に描き分け、全体把握と個別確認を一つの画面で行えるようにした。
  2. 2写真グリッドは画面幅に応じて列数を変えるレスポンシブ設計とし、スマートフォンやタブレットでも閲覧しやすくしている。
  3. 3OpenNextでCloudflare Workersに配置し、サーバ管理なしでデモ環境を公開できるようにしている。

同様のシステム開発をご検討の方へ

要件が固まっていない段階でも構いません。課題やご予算に合わせて最適な進め方をご提案します。

お問い合わせ・ご相談

関連する実績

RELATED WORKS