Uncategorized

Self-hosted alternative to Google Timeline: GPS Logger + location-visualizer

Taking Control of Your Location Data: A Self-Hosted Alternative to Google Timeline

As you may have heard, Google has discontinued its cloud-based Timeline service and moved it to users’ devices. This change has raised concerns about data accuracy and control. If you’re like me, you want to have control over your own data, especially when it comes to location tracking. That’s why I was excited to discover a self-hosted alternative that allows you to track and visualize your location data without relying on Google.

Introducing Location-Visualizer

Location-Visualizer is a server-side application that you can host on your own infrastructure. It’s available on GitHub and is written in Go, which means it has minimal dependencies and can run on Linux, Windows, and macOS. One of the best things about Location-Visualizer is that it’s designed with security in mind. It features state-of-the-art crypto and challenge-response based user authentication, so you can be sure your data is safe.

Importing and Exporting Location Data

Location-Visualizer allows you to import location data from a variety of formats, including CSV, GPX, and the “Records JSON” format provided by Google Takeout. You can also export your location data to these formats, making it easy to move your data between devices or services. This means you can “seed” your location data with an import from Google Takeout and then continue adding more data using your preferred GNSS logging app or physical GPS logger.

For example, you can use the GPS Logger app on your Android device to log your location data and then export it to GPX. From there, you can import it into Location-Visualizer and visualize your location data on a map. It’s a seamless process that gives you full control over your data.

Visualizing Your Location Data

Location-Visualizer allows you to visualize your location data on a map using OpenStreetMap (OSM) servers. This is optional, but it’s a great way to get a visual representation of your location data. You can also store metadata along with your location data, such as timestamps, weight, or activity data. This metadata can be imported and exported to a CSV-based format, making it easy to analyze and track your data over time.

Client-Side Solution: GPS Logger

If you’re looking for a client-side solution to log your location data, I recommend checking out GPS Logger. It’s an Android app that allows you to log your location data and export it to GPX. You can configure the app to log actual GPS fixes, network-based location, and fused location, giving you a comprehensive picture of your location data.

Benefits of Self-Hosting

So why should you consider self-hosting your location data? For one, it gives you full control over your data. You don’t have to worry about Google or any other company collecting and storing your location data. You also don’t have to worry about data accuracy, as you can verify and correct your location data yourself.

Additionally, self-hosting your location data allows you to customize your experience. You can choose the mapping service you want to use, the format of your data, and even the metadata you want to store. It’s a flexible solution that puts you in the driver’s seat.

Conclusion

Taking control of your location data is easier than you think. With Location-Visualizer and GPS Logger, you can self-host your location data and visualize it on a map. It’s a powerful solution that gives you full control over your data and allows you to customize your experience. So why not give it a try? Your data is worth it.

Odbierz kontrolę nad swoimi danymi lokalizacji: Samodzielna alternatywa dla Google Timeline

Możliwe, że słyszałeś, iż Google zakończył obsługę usługi Timeline w chmurze i przeniósł ją na urządzenia użytkowników. Zmiana ta wywołała obawy dotyczące dokładności danych i kontroli. Jeśli jesteś jak ja, chcesz mieć kontrolę nad własnymi danymi, szczególnie w przypadku śledzenia lokalizacji. Dlatego byłam podekscytowana, gdy odkryłam samodzielną alternatywę, która pozwala śledzić i wizualizować dane lokalizacji bez polegania na Google.

Przedstawiamy Location-Visualizer

Location-Visualizer to aplikacja serwerowa, którą możesz hostować na własnej infrastrukturze. Dostępna jest na GitHub i napisana w języku Go, co oznacza, że ma minimalne zależności i może działać na Linux, Windows i macOS. Jedną z najlepszych rzeczy w Location-Visualizer jest to, że został zaprojektowany z myślą o bezpieczeństwie. Posiada najnowocześniejsze kryptografie i uwierzytelnianie oparte na wyzwaniach, więc możesz być pewien, że Twoje dane są bezpieczne.

Importowanie i eksportowanie danych lokalizacji

Location-Visualizer pozwala importować dane lokalizacji z różnych formatów, w tym CSV, GPX i formatu “Records JSON” dostarczonego przez Google Takeout. Możesz również eksportować swoje dane lokalizacji do tych formatów, co ułatwia przenoszenie danych między urządzeniami lub usługami. Oznacza to, że możesz “zasiać” swoje dane lokalizacji importem z Google Takeout, a następnie kontynuować dodawanie więcej danych przy użyciu ulubionej aplikacji GNSS lub fizycznego logera GPS.

Na przykład możesz użyć aplikacji GPS Logger na urządzeniu z Androidem, aby rejestrować dane lokalizacji i następnie eksportować je do GPX. Stamtąd możesz importować je do Location-Visualizer i wizualizować dane lokalizacji na mapie. Jest to płynny proces, który daje Ci pełną kontrolę nad danymi.

Wizualizacja danych lokalizacji

Location-Visualizer pozwala wizualizować dane lokalizacji na mapie przy użyciu serwerów OpenStreetMap (OSM). Jest to opcjonalne, ale jest to świetny sposób, aby uzyskać wizualną reprezentację danych lokalizacji. Możesz również przechowywać metadane wraz z danymi lokalizacji, takie jak znaczniki czasu, waga lub dane aktywności. Te metadane mogą być importowane i eksportowane do formatu CSV, co ułatwia analizę i śledzenie danych w czasie.

Rozwiązanie po stronie klienta: GPS Logger

Jeśli szukasz rozwiązania po stronie klienta, aby rejestrować dane lokalizacji, polecam sprawdzić aplikację GPS Logger. Jest to aplikacja na Androida, która pozwala rejestrować dane lokalizacji i eksportować je do GPX. Możesz konfigurować aplikację, aby rejestrować rzeczywiste naprawy GPS, lokalizację opartą na sieci i połączoną lokalizację, co daje Ci kompletny obraz danych lokalizacji.

Korzyści z samodzielnego hostingu

Dlaczego więc powinieneś rozważyć samodzielne hostowanie danych lokalizacji? Po pierwsze, daje Ci pełną kontrolę nad danymi. Nie musisz się martwić o to, że Google lub inna firma gromadzi i przechowuje Twoje dane lokalizacji. Nie musisz się również martwić o dokładność danych, ponieważ możesz samodzielnie weryfikować i poprawiać dane lokalizacji.

Ponadto samodzielne hostowanie danych lokalizacji pozwala Ci dostosować swoje doświadczenie. Możesz wybrać usługę mapowania, którą chcesz użyć, format danych i nawet metadane, które chcesz przechowywać. Jest to elastyczne rozwiązanie, które pozwala Ci zdecydować, co jest najlepsze dla Ciebie.

Podsumowanie

Odbierz kontrolę nad swoimi danymi lokalizacji. Z Location-Visualizer i GPS Logger możesz samodzielnie hostować dane lokalizacji i wizualizować je na mapie. Jest to potężne rozwiązanie, które daje Ci pełną kontrolę nad danymi i pozwala dostosować swoje doświadczenie. Więc dlaczego nie spróbować? Twoje dane są warte tego.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux