Close
0%
0%

Interactive World Travel Map / Media Viewer

A map of the world to hang on the wall somewhere, coupled to a media viewer device to intuitively view all your holiday pics and vids

Similar projects worth following
My brother and I found that nowadays, the amount of pictures and videos on our PC's is so large that viewing them is almost becoming a nuisance instead of a pleasure.

Not only do we need to manage them better, but it would be great if we had a convenient and pleasing way to view them and show them to visitors - specifically one that was suitable for travel pics made in different countries.

We envisioned a physical, paper world map on the wall, with thumb-tacks (or similar) planted in the countries where we'd ever gone on holiday. Touching a thumb-tack would then bring up pictures made there on an accompanying TV / Tablet / Photo frame.


This is a project we then set out to realize together. We'd like it to be as modular as possible and make it easy to adapt for slightly different set-ups for different hobbyists, being a web-based and cross-platform compatible as possible. When we are finished you should be able to make your own version easily!

To make this project easily adaptable to all kinds of platforms, we settled on a structure:

- The actual thumbtack touch sensor will be a small device that acts as a USB HID.

- A website will be served that has a user interface to easily show pics and vids, automatically shuffle them, but also browse through them intuitively. 

- The server will also have local code that tunnels communications between website requests and the thumbtack sensor.

- The website will be shown on the "picture frame", which can be anything with a web browser. It could also be the same device that runs the server.

Our own implementation will probably have a Beagleboard serving the website and talking to the thumbtack sensor, and then an Android tablet or Raspberry Pi responsible for the actual displaying.

  • Some more progress on web UI

    SanderV12/01/2014 at 13:03 0 comments

    As always, I never seem to have time to continue work - but this project is not abandoned yet! The web interface is nearing completion.

    Meanwhile, Tom is looking at building a capacitive touch mechanism for putting on the back of the map, and has bought a map the size of his bedroom wall! Mine will only be small.

    To be continued!

  • Work done on the web UI

    SanderV08/01/2014 at 15:41 0 comments

    So far, a lot of work has already gone into the web UI that will be used for displaying and browsing through pictures and videos.

    It's a Javascript-heavy web page that is already capable of a few things:

    - show pictures and HTML5-compatible videos in a sleek interface (see pic) suitable for touch-screens

    - sort/filter items by date, tags, albums, ratings and types

    - stay in touch with the thumbtack sensor device server through  HTTP request polling.

    Some supporting code has also been done already, such as:

    - A file syncing script used to sync up the server's contents with a network photo/video storage folder

    - A Python server that processes the HTTP poll requests and translates to serial messages to/from the thumbtack sensor.

View all 2 project logs

Enjoy this project?

Share

Discussions

SanderV wrote 10/25/2024 at 19:11 point

Hi David,

I appreciate the reply! Unfortunately I ended up abandoning this project. It would have taken a lot more time and effort to polish and maintain. I hope you find a suitable way to keep your own memories!

  Are you sure? yes | no

David Matthew wrote 10/25/2024 at 12:28 point

What an incredible project! It sounds like a beautifully interactive way to relive your travels and showcase memories. The concept of combining physical thumbtacks on a world map with digital images on a display is so clever bringing together a tactile experience with the convenience of digital viewing.

Given your goals of modularity, web-based functionality, and cross-platform compatibility, your approach with a web server and thumbtack-sensor communication is spot-on. Using the Beagleboard for the server and thumbtack sensor makes sense, especially for handling real-time interactions. You might also consider adding geotagging to your images if they’re not already sorted by location, which could streamline the experience further.

When I travel, especially during my trip to Kauai, Hawaii, I end up with countless photos each one a memory of something unique, like the birds of Kauai or the stunning landscapes.I watched much of birds in Hawaii Island like (https://hawaiiislandkauai.com/) A setup like yours would make it so much easier to relive those moments. Plus, adding features like auto-shuffling or filtering by tags (e.g., country, year, or event) could make it even more engaging for you and your visitors. Keep us updated I'm sure many of us would love to try something similar!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates