Co to jest format pliku GDB?
Plik .gdb to natywny format bazy danych używany przez Garmin MapSource i jego następcę Garmin BaseCamp do przechowywania danych GPS na komputerze. Zawiera on kolekcje punktów trasy, tras oraz śladów zarejestrowanych przez urządzenia GPS firmy Garmin lub przygotowanych dla nich.
Format ten jest binarny i zastrzeżony dla Garmin Ltd. Pliki można zidentyfikować po sygnaturze ASCII MsRcd znajdującej się blisko początku - jest to znacznik nagłówka, który odróżnia je od niepowiązanych zastosowań rozszerzenia .gdb (takich jak pliki baz danych InterBase lub geobazy Esri). Pliku .gdb nie można otworzyć w zwykłym edytorze tekstu; wymagane jest dedykowane oprogramowanie GPS.
Dane są zorganizowane w trzech typach rekordów:
- Punkty trasy (Waypoints) - pojedyncze punkty współrzędnych z nazwą, symbolem i opcjonalnymi notatkami.
- Trasy (Routes) - uporządkowane sekwencje punktów definiujące zaplanowaną ścieżkę nawigacji.
- Ślady (Tracks) - zapisy „okruchów chleba” z rzeczywistej podróży, przechowywane jako serie współrzędnych ze znacznikami czasu.
Ponieważ .gdb nie jest otwartym standardem, narzędzia innych firm opierają się na specyfikacjach uzyskanych drogą inżynierii wstecznej. GPSBabel, najczęściej używane narzędzie do konwersji danych GPS, odczytuje i zapisuje pliki .gdb w systemach Windows, macOS i Linux oraz może konwertować je na otwarty standard GPX lub KML do użytku w Google Earth. Garmin BaseCamp - oficjalny następca wycofanego MapSource - otwiera pliki .gdb w systemach Windows i macOS.
W celu długoterminowego przechowywania lub udostępniania międzyplatformowego zaleca się eksport do formatu .gpx, ponieważ GPX jest uniwersalnym, otwartym formatem XML obsługiwanym przez praktycznie całe oprogramowanie i sprzęt GPS.
Bezpieczeństwo
RYZYKO: LOWPlik .gdb Garmin GPS jest plikiem danych, a nie plikiem wykonywalnym, więc jego otwieranie jest bezpieczne. Główna przestroga: unikaj podejrzanych stron oferujących pobranie „GDB viewer/opener” (często służą jako przynęta dla niechcianego oprogramowania/adware) - korzystaj z oficjalnych narzędzi (BaseCamp, GPSBabel). Pamiętaj, że ślady GPS mogą ujawniać Twoje miejsce zamieszkania i rutyny, więc zachowaj ostrożność przed publicznym udostępnianiem surowych plików śladów.
Szczegóły formatu
w pigułce- Baza danych InterBase / wczesny Firebird - Jednoplikowa relacyjna baza danych serwera od Borland InterBase (i wczesnego Firebird); odczytywana przez połączenie silnika bazy danych, a nie przeglądarkę (nowsze wersje używają .ib/.fdb).
- Esri File Geodatabase - Nie pojedynczy plik, lecz FOLDER z rozszerzeniem .gdb zawierający wiele wewnętrznych plików klas obiektów, otwierany w ArcGIS lub darmowym QGIS.
Programy otwierające pliki GDB
Szczegóły techniczne
specyfikacja| Deweloper | Garmin Ltd. |
| Typ formatu | Binarna, zastrzeżona baza danych GPS |
| Sygnatura pliku (magic bytes) | Ciąg ASCII `MsRcd` blisko początku pliku |
| Typ MIME | `application/octet-stream` |
| Układ współrzędnych | WGS 84 (standardowy układ odniesienia GPS używany przez urządzenia Garmin) |
| Przechowywane obiekty danych | Punkty trasy, trasy i dzienniki śladów |
| Kodowanie | Nieskompresowane rekordy binarne; nieczytelne dla człowieka |
| Oficjalne oprogramowanie | Garmin MapSource (wycofany) i Garmin BaseCamp |
| Konwersja zewnętrzna | GPSBabel (open-source, Windows / macOS / Linux) |
| Równoważny format otwarty | GPX - zalecany do interoperacyjności i archiwizacji |
| Powiązany format Garmin | `.gpi` dla punktów POI, `.trk` dla samodzielnego eksportu śladu |
| Wersjonowanie wewnętrzne | Numer wersji formatu osadzony w nagłówku pliku; różni się między wydaniami MapSource |
| Zestaw symboli punktów trasy | Używa specyficznych dla Garmin numerycznych identyfikatorów symboli odwołujących się do ikon map w urządzeniu |
| Obsługa platform (oficjalna) | Windows i macOS; dostęp w systemie Linux tylko przez GPSBabel |
| Wydano | Garmin MapSource GDB, ~2000s |
| Specyfikacja | www.gpsbabel.org |
Konwersje GDB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki GDB.